MII-Initiative

Medizininformatik Initiative - Modul Fall - ImplementationGuide

Encounter (Kontakt Gesundheitseinrichtung)

Dieses Profil beschreibt einen Fall / Kontakt in der Medizininformatik-Initiative.

Canonical: https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung

Differential

idS Σ0..1System.String
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceS Σ0..1uri
profileS Σ0..*canonical
securityΣ0..*CodingBinding
tagΣ0..*Coding
useΣ ?!0..1codeBinding
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
statusS Σ ?!1..1codeBinding
status1..1codeBinding
period1..1Period
classS Σ1..1CodingBinding
class1..1CodingBinding
period1..1Period
kontaktebeneS Σ0..1CodeableConceptBinding
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
priority0..1CodeableConcept
subjectS Σ1..1MII-Reference(Patient| Group)
episodeOfCareΣ0..*Reference(EpisodeOfCare)
basedOn0..*Reference(ServiceRequest)
typeΣ0..*CodeableConceptBinding
period0..1Period
individualΣ0..1Reference(Practitioner| PractitionerRole| RelatedPerson)
appointmentΣ0..*Reference(Appointment)
startS Σ1..1dateTime
endS Σ0..1dateTime
length0..1DurationBinding
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
reasonReferenceΣ0..*Reference(Condition| Procedure| Observation| ImmunizationRecommendation)
conditionS Σ0..1MII-Reference(Condition| Procedure)
useS0..1CodeableConceptBinding
rankS0..1positiveInt
account0..*Reference(Account)
preAdmissionIdentifier0..1Identifier
origin0..1Reference(Location| Organization)
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
reAdmission0..1CodeableConcept
dietPreference0..*CodeableConcept
specialCourtesy0..*CodeableConceptBinding
specialArrangement0..*CodeableConceptBinding
destination0..1Reference(Location| Organization)
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
location1..1Reference(Location)
status0..1codeBinding
physicalType0..1CodeableConcept
period0..1Period
serviceProviderS0..1Reference(Organization)
partOfS0..1Reference(Encounter)


FHIR-Element Erklärung
Encounter.id Must-support, jedoch optional
Encounter.meta Must-support, jedoch optional

FHIR Element Logischer Datensatz
Encounter.type Fall.Einrichtungskontakt.KontaktEbene
Encounter.class Fall.Einrichtungskontakt.KontaktKlasse
Encounter.subject Fall.Einrichtungskontakt.PatientenIdentifikator
Encounter.identifier Fall.Einrichtungskontakt.Aufnahmenummer
Encounter.hospitalization.admitSource Fall.Einrichtungskontakt.Aufnahmeanlass
Encounter.reasonCode Fall.Einrichtungskontakt.Aufnahmegrund
Encounter.period.start Fall.Einrichtungskontakt.Beginndatum
Encounter.period.end Fall.Einrichtungskontakt.Enddatum
Encounter.hospitalization.dischargeDisposition Fall.Einrichtungskontakt.Entlassungsgrund
FHIR Element Logischer Datensatz
Encounter.type Fall.Abteilungskontakt.KontaktEbene
Encounter.class Fall.Abteilungskontakt.KontaktKlasse
Encounter.subject Fall.Abteilungskontakt.PatientenIdentifikator
Encounter.identifier Fall.Abteilungskontakt.Aufnahmenummer
Encounter.period.start Fall.Abteilungskontakt.Beginndatum
Encounter.period.end Fall.Abteilungskontakt.Enddatum
FHIR Element Logischer Datensatz
Encounter.type Fall.Versorgungsstellenkontakt.KontaktEbene
Encounter.class Fall.Versorgungsstellenkontakt.KontaktKlasse
Encounter.subject Fall.Versorgungsstellenkontakt.PatientenIdentifikator
Encounter.identifier Fall.Versorgungsstellenkontakt.Aufnahmenummer
Encounter.period.start Fall.Versorgungsstellenkontakt.Beginndatum
Encounter.period.end Fall.Versorgungsstellenkontakt.Enddatum

Invarianten Beschreibung Expression

Snapshot

idS Σ0..1System.String
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceS Σ0..1uri
profileS Σ0..*canonical
securityΣ0..*CodingBinding
tagΣ0..*Coding
useΣ ?!0..1codeBinding
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
valueS Σ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
statusS Σ ?!1..1codeBinding
status1..1codeBinding
period1..1Period
classS Σ1..1CodingBinding
class1..1CodingBinding
period1..1Period
kontaktebeneS Σ0..1CodeableConceptBinding
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
priority0..1CodeableConcept
subjectS Σ1..1MII-Reference(Patient| Group)
episodeOfCareΣ0..*Reference(EpisodeOfCare)
basedOn0..*Reference(ServiceRequest)
typeΣ0..*CodeableConceptBinding
period0..1Period
individualΣ0..1Reference(Practitioner| PractitionerRole| RelatedPerson)
appointmentΣ0..*Reference(Appointment)
startS Σ1..1dateTime
endS Σ0..1dateTime
length0..1DurationBinding
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
reasonReferenceΣ0..*Reference(Condition| Procedure| Observation| ImmunizationRecommendation)
conditionS Σ0..1MII-Reference(Condition| Procedure)
useS0..1CodeableConceptBinding
rankS0..1positiveInt
account0..*Reference(Account)
preAdmissionIdentifier0..1Identifier
origin0..1Reference(Location| Organization)
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
reAdmission0..1CodeableConcept
dietPreference0..*CodeableConcept
specialCourtesy0..*CodeableConceptBinding
specialArrangement0..*CodeableConceptBinding
destination0..1Reference(Location| Organization)
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
location1..1Reference(Location)
status0..1codeBinding
physicalType0..1CodeableConcept
period0..1Period
serviceProviderS0..1Reference(Organization)
partOfS0..1Reference(Encounter)


Beispiele

Beispiel Einrichtungskontakt:

{
    "resourceType": "Encounter",
    "id": "5844e89b-c8f3-4e26-bc0f-502e00293874",
    "meta": {
        "profile":  [
            "https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung"
        ]
    },
    "status": "finished",
    "identifier":  [
        {
            "type": {
                "coding":  [
                    {
                        "system": "http://terminology.hl7.org/CodeSystem/v2-0203",
                        "code": "VN"
                    }
                ]
            },
            "system": "http://medizininformatik-initiative.de/fhir/NamingSystem/Aufnahmenummer/MusterKrankenhaus",
            "value": "F_0000002"
        }
    ],
    "class": {
        "code": "IMP",
        "display": "Inpatient",
        "system": "http://hl7.org/fhir/v3/ActCode/cs.html"
    },
    "subject": {
        "reference": "Patient/2b9d3335-70df-4055-b33d-27a55fe00855"
    },
    "serviceProvider": {
        "identifier": {
            "system": "http://medizininformatik-initiative.de/fhir/NamingSystem/Einrichtungsidentifikator/MusterKrankenhaus",
            "value": "260123451_MusterKrankenhaus"
        }
    },
    "diagnosis":  [
        {
            "condition": {
                "reference": "Condition/e6b6895c-549b-47c5-a842-41100761385d"
            }
        }
    ],
    "hospitalization": {
        "admitSource": {
            "coding":  [
                {
                    "system": "https://www.medizininformatik-initiative.de/fhir/core/modul-fall/CodeSystem/Aufnahmeanlass",
                    "code": "N"
                }
            ]
        },
        "dischargeDisposition": {
            "coding":  [
                {
                    "system": "https://www.medizininformatik-initiative.de/fhir/core/modul-fall/CodeSystem/Entlassungsgrund",
                    "code": "12.0"
                }
            ]
        }
    },
    "reasonCode":  [
        {
            "coding":  [
                {
                    "system": "https://www.medizininformatik-initiative.de/fhir/modul-fall/core/CodeSystem/Aufnahmegrund",
                    "code": "107"
                }
            ]
        }
    ],
    "period": {
        "start": "2020-01-08T07:00:00+01:00",
        "end": "2020-01-11T05:00:00+01:00"
    }
}

Beispiel Abteilungskontakt:

{
    "resourceType": "Encounter",
    "id": "28436186-b5b3-4881-b000-8a89abf659b7",
    "meta": {
        "profile":  [
            "https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung"
        ]
    },
    "identifier":  [
        {
            "type": {
                "coding":  [
                    {
                        "system": "http://terminology.hl7.org/CodeSystem/v2-0203",
                        "code": "VN"
                    }
                ]
            },
            "system": "http://medizininformatik-initiative.de/fhir/NamingSystem/Aufnahmenummer/MusterKrankenhaus",
            "value": "F_0000001"
        }
    ],
    "status": "finished",
    "class": {
        "system": "https://www.medizininformatik-initiative.de/fhir/core/CodeSystem/EncounterClassAdditionsDE",
        "code": "operation",
        "display": "Operation"
    },
    "type":  [
        {
            "coding":  [
                {
                    "system": "https://www.medizininformatik-initiative.de/fhir/core/modul-fall/CodeSystem/Kontaktebene",
                    "code": "abteilungskontakt",
                    "display": "Abteilungskontakt"
                }
            ]
        }
    ],
    "subject": {
        "reference": "Patient/P_0000000"
    },
    "period": {
        "start": "2020-11-02T03:00:00+00:00",
        "end": "2020-11-02T03:59:59+00:00"
    },
    "reasonCode":  [
        {
            "coding":  [
                {
                    "system": "https://www.medizininformatik-initiative.de/fhir/modul-fall/core/CodeSystem/Aufnahmegrund",
                    "code": "01",
                    "display": "Krankenhausbehandlung, vollstationär"
                }
            ]
        }
    ],
    "hospitalization": {
        "admitSource": {
            "coding":  [
                {
                    "system": "https://www.medizininformatik-initiative.de/fhir/core/modul-fall/CodeSystem/Aufnahmeanlass",
                    "code": "E",
                    "display": "Einweisung durch einen Arzt"
                }
            ]
        },
        "dischargeDisposition": {
            "coding":  [
                {
                    "system": "https://www.medizininformatik-initiative.de/fhir/core/modul-fall/CodeSystem/Entlassungsgrund",
                    "code": "011",
                    "display": "Behandlung regulär beendet, arbeitsfähig entlassen"
                }
            ]
        }
    },
    "serviceProvider": {
        "identifier": {
            "system": "http://medizininformatik-initiative.de/fhir/NamingSystem/Abteilungsidentifikator/MusterKrankenhaus",
            "value": "1500_ACHI"
        }
    }
}