Encounter


NameTypeLinkVersionNumberVersionDateStatus
EncounterEncounterhttps://demis.rki.de/fhir/ars/StructureDefinition/Encounter1.0.02025-06-13active

This profile represents a patient's stay in a hospital or a patient's contact with a hospital outpatient clinic or another functional area of ​​a hospital.

The FHIR basis implementation guide for the German healthcare system refers to the 'Fall' basic module of the Medical Informatics Initiative and the ISiK Level 3 basic module of gematik for certain use cases. The basic design and differentiation into a hierarchy of:

  • Facility contact (Hospital XY)
  • Department contact (Internal Medicine, Cardiology, ...)
  • Care unit contact (Ward YZ)

has been maintained for ARS.

The following information is relevant for ARS:

  • Facility contact
    • Encounter.period: Date of patient admission to the hospital
    • Encounter.serviceProvider: Reference to the hospital
  • Department contact
    • Encounter.serviceType: Department code
    • Encounter.partOf: Reference to the higher-level facility contact
  • Care unit contact
    • Encounter.location: Reference to the treating ward or functional unit of the hospital
    • Encounter.partOf: Reference to the higher-level department contact

In principle, data-sending hospitals can use this structure to map a patient's admission, discharge, and transfer history. However, for ARS, only the care unit contact (including the associated department contact and facility contact) in the context of which the sample was taken should be transmitted.

If no information on admission, discharge, and transfer history is available (especially for data-sending laboratories), the encounters do not need to be specified. This is made possible by classifying the encounter resources in a separate section in the composition resource.


Profile

idS Σ1..1string
id0..0string
extensionC0..0Extension
versionIdΣ0..0id
lastUpdatedΣ0..0instant
sourceΣ0..0uri
arsProfileS Σ1..1canonical(StructureDefinition)Pattern
securityΣ0..0CodingBinding
tagΣ0..0Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
statusΣ ?!1..1codeBinding
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionS Σ1..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriPattern
versionS Σ1..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriPattern
versionS Σ1..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriPattern
versionS Σ1..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionC0..*Extension
systemS Σ1..1uriPattern
versionS Σ1..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionC0..*Extension
systemS Σ1..1uriPattern
versionS Σ1..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textS Σ0..1string
priority0..0CodeableConcept
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..0uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
episodeOfCareΣ0..0Reference(EpisodeOfCare)
basedOn0..0Reference(ServiceRequest)
appointmentΣ0..0Reference(Appointment)
id0..1string
extensionC0..*Extension
startS Σ C0..1dateTime
endS Σ C0..1dateTime
length0..0Duration
reasonCodeΣ0..0CodeableConceptBinding
reasonReferenceΣ0..0Reference(Condition | Procedure | Observation | ImmunizationRecommendation)
account0..0Reference(Account)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
location1..1Reference(Location)
status0..1codeBinding
physicalType0..1CodeableConcept
period0..1Period
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..0uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
status0..1codeBinding
physicalTypeS1..1CodeableConceptPattern
period0..1Period
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..0uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..0uriBinding
identifierΣ0..0Identifier
displayΣ0..0string



Encounter.type:Kontaktebene (Facility contact / department contact / care unit contact)

  • Differentiated into one of the three levels: facility contact, department contact, care unit contact.

Encounter.serviceType.coding:ErweiterterFachabteilungsschluesselRki (RKI additions to the extended catalogue of specialist department codesl)

  • Allows for even finer differentiation of department codes. This differentiation may be necessary for surveillance. A value set of supplementary codes is stored, which was defined by the Robert Koch Institute (RKI) based on the needs of existing surveillance systems.

Encounter.serviceType.text (Free text description of department)

  • If no suitable department code can be specified, the code '9999' must be selected for another department, in conjunction with a descriptive, self-selected name for the department.

Encounter.period (Admission and discharge date)

  • Allows you to specify a patient's admission date and, if applicable, a discharge date. A time range (date, not a timestamp) is specified in a facility contact. The admission date is used to approximately differentiate between a community-acquired and a nosocomial infection.

Encounter.location:Station (Reference to a ward or functional unit of the hospital)

  • Allows a care unit contact to reference the treating ward or functional unit of the hospital. The type of ward or functional unit is specified there for ARS.

Encounter.serviceProvider (Reference to a hospital)

  • Allows a facility contact to reference the treating hospital.

Encounter.partOf (Reference to a facility contact or department contact)

  • Allows a department contact to reference a higher-level facility contact, or a care unit contact to reference a department contact. References are mandatory for a department contact or care unit contact.




Constraints

none




Bindings

pathstrengthdescriptionvalueSet
Encounter.statusrequiredEingeschränkter Status vgl. FHIR R5http://fhir.de/ValueSet/EncounterStatusDe
Encounter.classrequiredhttp://fhir.de/ValueSet/EncounterClassDE
Encounter.typerequiredKontaktebenehttp://fhir.de/ValueSet/kontaktebene-de
Encounter.typerequiredhttp://fhir.de/ValueSet/kontaktart-de
Encounter.serviceType.codingrequiredhttp://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel
Encounter.serviceType.codingrequiredhttp://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel-erweitert
Encounter.serviceType.codingrequiredhttps://demis.rki.de/fhir/ars/ValueSet/fachabteilungsschluesselRki




Example

Encounter
    
Encounter
Encounter
<Encounter xmlns="http://hl7.org/fhir">
<id value="Einrichtungskontakt-986b2866-1ee1-b1d0-e7f5-6f1f148c0c2a" />
<profile value="https://demis.rki.de/fhir/ars/StructureDefinition/Encounter" />
</meta>
<status value="finished" />
<system value="http://terminology.hl7.org/CodeSystem/v3-ActCode" />
<version value="4.0.1" />
<code value="IMP" />
</class>
<system value="http://fhir.de/CodeSystem/Kontaktebene" />
<version value="1.5.3" />
<code value="einrichtungskontakt" />
</coding>
</type>
<reference value="Patient/43511fe3-aa5f-73fb-7e59-2313ba0ca76c" />
</subject>
<start value="2023-05-01" />
<end value="2023-05-01" />
</period>
<reference value="Organization/e6f3ef23-c17d-0ffb-817e-073100c35f41" />
</serviceProvider>
</Encounter>
<Encounter xmlns="http://hl7.org/fhir">
<id value="Abteilungskontakt-692ff5a1-839f-59a9-77f9-c36f9fbd86c5" />
<profile value="https://demis.rki.de/fhir/ars/StructureDefinition/Encounter" />
</meta>
<status value="finished" />
<system value="http://terminology.hl7.org/CodeSystem/v3-ActCode" />
<version value="4.0.1" />
<code value="IMP" />
</class>
<system value="http://fhir.de/CodeSystem/Kontaktebene" />
<version value="1.5.3" />
<code value="abteilungskontakt" />
</coding>
</type>
<system value="http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel" />
<version value="1.5.3" />
<code value="0300" />
</coding>
</serviceType>
<reference value="Patient/43511fe3-aa5f-73fb-7e59-2313ba0ca76c" />
</subject>
<start value="2023-05-01" />
<end value="2023-05-01" />
</period>
<reference value="Encounter/Einrichtungskontakt-986b2866-1ee1-b1d0-e7f5-6f1f148c0c2a" />
</partOf>
</Encounter>
<Encounter xmlns="http://hl7.org/fhir">
<id value="Versorgungsstellenkontakt-b4b4e29c-2d86-28f5-bd15-d31818d64dc2" />
<profile value="https://demis.rki.de/fhir/ars/StructureDefinition/Encounter" />
</meta>
<status value="finished" />
<system value="http://terminology.hl7.org/CodeSystem/v3-ActCode" />
<version value="4.0.1" />
<code value="IMP" />
</class>
<system value="http://fhir.de/CodeSystem/Kontaktebene" />
<version value="1.5.3" />
<code value="versorgungsstellenkontakt" />
</coding>
</type>
<system value="http://fhir.de/CodeSystem/kontaktart-de" />
<version value="1.5.3" />
<code value="normalstationaer" />
</coding>
</type>
<reference value="Patient/43511fe3-aa5f-73fb-7e59-2313ba0ca76c" />
</subject>
<start value="2023-05-01" />
<end value="2023-05-01" />
</period>
<reference value="Location/21883c9f-8da0-eb4b-4c34-1072527c1a26" />
</location>
<system value="http://terminology.hl7.org/CodeSystem/location-physical-type" />
<code value="wa" />
</coding>
</physicalType>
</location>
<reference value="Encounter/Abteilungskontakt-692ff5a1-839f-59a9-77f9-c36f9fbd86c5" />
</partOf>
</Encounter>
{
"resourceType": "Encounter",
"id": "Einrichtungskontakt-986b2866-1ee1-b1d0-e7f5-6f1f148c0c2a",
"meta": {
"profile": [
"https://demis.rki.de/fhir/ars/StructureDefinition/Encounter"
]
},
"type": [
{
"coding": [
{
"system": "http://fhir.de/CodeSystem/Kontaktebene",
"code": "einrichtungskontakt",
"version": "1.5.3"
}
]
}
],
"status": "finished",
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "IMP",
"version": "4.0.1"
},
"subject": {
"reference": "Patient/43511fe3-aa5f-73fb-7e59-2313ba0ca76c"
},
"period": {
"start": "2023-05-01",
"end": "2023-05-01"
},
"reference": "Organization/e6f3ef23-c17d-0ffb-817e-073100c35f41"
}
}
{
"resourceType": "Encounter",
"id": "Abteilungskontakt-692ff5a1-839f-59a9-77f9-c36f9fbd86c5",
"meta": {
"profile": [
"https://demis.rki.de/fhir/ars/StructureDefinition/Encounter"
]
},
"type": [
{
"coding": [
{
"system": "http://fhir.de/CodeSystem/Kontaktebene",
"code": "abteilungskontakt",
"version": "1.5.3"
}
]
}
],
"coding": [
{
"system": "http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel",
"code": "0300",
"version": "1.5.3"
}
]
},
"status": "finished",
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "IMP",
"version": "4.0.1"
},
"subject": {
"reference": "Patient/43511fe3-aa5f-73fb-7e59-2313ba0ca76c"
},
"period": {
"start": "2023-05-01",
"end": "2023-05-01"
},
"partOf": {
"reference": "Encounter/Einrichtungskontakt-986b2866-1ee1-b1d0-e7f5-6f1f148c0c2a"
}
}
{
"resourceType": "Encounter",
"id": "Versorgungsstellenkontakt-b4b4e29c-2d86-28f5-bd15-d31818d64dc2",
"meta": {
"profile": [
"https://demis.rki.de/fhir/ars/StructureDefinition/Encounter"
]
},
"type": [
{
"coding": [
{
"system": "http://fhir.de/CodeSystem/Kontaktebene",
"code": "versorgungsstellenkontakt",
"version": "1.5.3"
}
]
},
{
"coding": [
{
"system": "http://fhir.de/CodeSystem/kontaktart-de",
"code": "normalstationaer",
"version": "1.5.3"
}
]
}
],
{
"coding": [
{
"code": "wa",
"system": "http://terminology.hl7.org/CodeSystem/location-physical-type"
}
]
},
"reference": "Location/21883c9f-8da0-eb4b-4c34-1072527c1a26"
}
}
],
"status": "finished",
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "IMP",
"version": "4.0.1"
},
"subject": {
"reference": "Patient/43511fe3-aa5f-73fb-7e59-2313ba0ca76c"
},
"period": {
"start": "2023-05-01",
"end": "2023-05-01"
},
"partOf": {
"reference": "Encounter/Abteilungskontakt-692ff5a1-839f-59a9-77f9-c36f9fbd86c5"
}
}