ISiK Terminplanung Implementierungsleitfaden
Version 6.0.0-rc - ci-build

Resource Profile: ISiKKontaktGesundheitseinrichtung

Official URL: https://gematik.de/fhir/isik/StructureDefinition/ISiKKontaktGesundheitseinrichtung Version: 6.0.0-rc
Active as of 2025-12-17 Computable Name: ISiKKontaktGesundheitseinrichtung

Dieses Profil ermöglicht die Abbildung von Besuchen/Aufenthalten eines Patienten in einer Gesundheitseinrichtung.

Motivation

Informationen über die Besuche des Patienten entlang seines Behandlungspfades im Krankenhaus sind ein wichtiger Bestandteil des einrichtungsinternen Datenaustausches. Sie ermöglichen die Unterscheidung von stationären und ambulanten sowie aufgenommenen und entlassenen Patienten. Weiterhin ist aus den Besuchsinformationen der aktuelle Aufenthaltsort des Patienten (Fachabteilung, Station, Bettplatz) ermittelbar. Klinische Ressourcen werden in FHIR durch Verlinkung auf die Encounter-Ressource in einen Kontext zum Besuch gestellt. Dieser Kontext ist wichtig für die Steuerung von Zugriffsberechtigungen und Abrechnungsprozessen.

Zu Beginn der meisten klinischen Workflows steht die Auswahl des Besuchskontextes. Dies geschieht bspw. durch das Suchen der Encounter-Ressource anhand von Eigenschaften wie Aufnahmenummer, Fallart oder Aufnahmedatum. Daraufhin werden die zutreffenden Suchergebnisse angezeigt und der gewünschte Besuch ausgewählt.

In FHIR werden Besuche, Aufenthalte, aber auch virtuelle Kontakte mit der Encounter-Ressource repräsentiert.

Weitere Hinweise zu den Abgrenzungen der Begrifflichkeiten Fall und Kontakt finden sie unter {{pagelink: Fall, text: Fall-Begriff in ISiK}}

Kompatibilität

Für das Profil ISiKKontaktGesundheitseinrichtung wird eine Kompatibilität mit folgenden Profilen angestrebt; allerdings kann nicht sichergestellt werden, dass Instanzen, die gegen ISiKKontaktGesundheitseinrichtung valide sind, auch valide sind gegen:

Hinweise zu Inkompatibilitäten können über die Portalseite gemeldet werden.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter C 0..* Encounter An interaction during which services are provided to the patient
Constraints: ISiK-enc-1, ISiK-enc-2, ISiK-enc-3, ISiK-enc-4, ISiK-enc-5, ISiK-enc-6, ISiK-enc-7, ISiK-enc-8
... id SΣ 0..1 id serverseitige, interne ID des Datensatzes
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension S 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:Aufnahmegrund S 0..1 (Complex) Aufnahmegrund
URL: http://fhir.de/StructureDefinition/Aufnahmegrund
Constraints: ext-1
..... Slices for extension Content/Rules for all slices
...... extension:ErsteUndZweiteStelle S 0..1 Extension Aufnahmegrund: 1. & 2. Stelle
....... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "ErsteUndZweiteStelle"
...... extension:DritteStelle S 0..1 Extension Aufnahmegrund: 3. Stelle
....... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "DritteStelle"
...... extension:VierteStelle S 0..1 Extension Aufnahmegrund: 4. Stelle
....... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "VierteStelle"
..... url 1..1 uri "http://fhir.de/StructureDefinition/Aufnahmegrund"
.... extension:plannedStartDate S 0..1 dateTime geplantes Aufnahmedatum
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
.... extension:plannedEndDate S 0..1 dateTime geplantes Entlassdatum
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
... Slices for identifier SΣ 1..* Identifier Identifier(s) by which this encounter is known
Slice: Unordered, Open by pattern:$this
.... identifier:Aufnahmenummer SΣ 0..1 Identifier Aufnahmenummer

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... use 0..1 code usual | official | temp | secondary | old (If known)
..... type 1..1 CodeableConcept Description of identifier
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: VN
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... system 0..1 uri The namespace for the identifier value
..... value 0..1 string The value that is unique
..... period 0..1 Period Time period when id is/was valid for use
..... assigner 0..1 Reference(Organization) Organization that issued id (may be just text)
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type SΣ 1..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
...... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
....... coding:vn-type SΣ 1..1 Coding Codierte Darstellung des Identifier-Typs

Required Pattern: At least the following
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..* Extension Additional content defined by implementations
........ system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
........ version 0..1 string Version of the system - if relevant
........ code 1..1 code Symbol in syntax defined by the system
Fixed Value: VN
........ display 0..1 string Representation defined by the system
........ userSelected 0..1 boolean If this coding was chosen directly by the user
........ system SΣ 1..1 uri Codier-Schema
........ code SΣ 1..1 code Code
..... system SΣ 0..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
..... value SΣ 0..1 string The value that is unique
Example General: 123456
... status ?!SΣ 1..1 code Status
Binding: Encounter Status ValueSet (required): Eingeschränkter Status vgl. FHIR R5
... class SΣ 1..1 Coding Fallart
Binding: EncounterClassDE (required)
... Slices for type SΣ 1..* CodeableConcept Specific type of encounter
Slice: Unordered, Open by pattern:$this
Binding: EncounterType (example): The type of encounter.
.... type:Kontaktebene SΣ 1..1 CodeableConcept Kontaktebene
Binding: KontaktebeneDe ValueSet (required): Kontaktebene

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/Kontaktebene
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: abteilungskontakt
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
..... coding Σ 0..* Coding Codierte Darstellung der Kontaktebene
...... system SΣ 1..1 uri Codier-Schema
...... code SΣ 1..1 code Code
.... type:KontaktArt SΣ 0..1 CodeableConcept Kontaktart
Binding: KontaktartDe ValueSet (required)

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/kontaktart-de
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
..... coding Σ 0..* Coding Codierte Darstellung der Kontaktart
...... system SΣ 1..1 uri Codier-Schema
...... code SΣ 1..1 code Code
... serviceType SΣ 0..1 CodeableConcept Specific type of service
Binding: ServiceType (example): Broad categorization of the service that is to be provided.
.... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
..... coding:Fachabteilungsschluessel SΣ 0..1 Coding Fachabteilungsschlüssel
Binding: Fachabteilungsschlüssel ValueSet (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... coding:ErweiterterFachabteilungsschluessel SΣ 0..1 Coding Fachabteilungsschlüssel
Binding: FachabteilungsschluesselErweitert ValueSet (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
... subject SΣ 1..1 Reference(Patient | Group) Patientenbezug
.... reference SΣC 1..1 string Patienten-Link
... appointment SΣ 0..* Reference(Appointment) Verknüpfung mit einem Termin
... period S 0..1 Period Aufenthaltszeitraum
.... start SΣC 0..1 dateTime Aufnahmedatum
.... end SΣC 0..1 dateTime Entlassdatum
... diagnosis Σ 0..* BackboneElement Falldiagnosen/-prozeduren
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... condition SΣ 1..1 Reference(Condition | Procedure) Verweis auf Diagnose/Prozedur
..... reference SΣC 1..1 string Condition/Procedure-Link
.... use S 1..1 CodeableConcept Bedeutung der Diagnose/Prozedur
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
..... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
...... coding:Diagnosetyp SΣ 1..1 Coding Diagnosetyp
Binding: DiagnoseTyp ValueSet (required)
...... coding:DiagnosesubTyp SΣ 0..* Coding Diagnosesubtyp
Binding: Diagnosesubtyp ValueSet (required)
.... rank S 0..1 positiveInt Ranking of the diagnosis (for each role type)
... account S 0..* Reference(Account) Abrechnungskontext
.... reference SΣC 0..1 string Account-Link
.... identifier SΣ 1..1 Identifier (Abrechnungs-)Fallnummer
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... system SΣ 1..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
..... value SΣ 1..1 string The value that is unique
Example General: 123456
... hospitalization S 0..1 BackboneElement Details zum Aufenthalt
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:Wahlleistung S 0..* Coding Wahlleistung
URL: http://fhir.de/StructureDefinition/Wahlleistung
Binding: Deutsche Merkzeichen auf dem Behindertenausweis (preferred)
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... admitSource S 0..1 CodeableConcept Aufnahmeanlass
Binding: Aufnahmeanlass ValueSet (extensible)
.... dischargeDisposition S 0..1 CodeableConcept Entlassungsart bzw. -grund
Binding: DischargeDisposition (example): Discharge Disposition.
..... Slices for extension Content/Rules for all slices
...... extension:Entlassungsgrund S 0..1 (Complex) Entlassungsgrund
URL: http://fhir.de/StructureDefinition/Entlassungsgrund
...... extension:RehaEntlassung S 0..1 (Complex) Entlassungsgrund Reha
URL: https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKRehaEntlassung
... Slices for location S 0..* BackboneElement Aufenthaltsorte des Patienten
Slice: Unordered, Open by pattern:physicalType, pattern:status
.... location:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... location 1..1 Reference(Location) Location the encounter takes place
..... physicalType 0..1 CodeableConcept The physical type of the location (usually the level in the location hierachy - bed room ward etc.)
Binding: ISiKLocationPhysicalType (extensible)
.... location:Zimmer S 0..1 BackboneElement Slice für das aktive Zimmer
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... location S 1..1 Reference(Location) Aufenthaltsort
...... reference SΣC 0..1 string Location-Link
...... identifier SΣ 1..1 Identifier Identifier des Aufenthaltsortes
....... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
....... system SΣ 0..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
....... value SΣ 1..1 string The value that is unique
Example General: 123456
...... display SΣ 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Binding: EncounterLocationStatus (required): The status of the location.
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Zimmer)
Binding: ISiKLocationPhysicalType (extensible)
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ro
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
...... coding Σ 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... system SΣ 1..1 uri Codier-Schema
....... code SΣ 1..1 code Code
.... location:Bettenstellplatz S 0..1 BackboneElement Slice für das aktive Bett
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... location S 1..1 Reference(Location) Aufenthaltsort
...... reference SΣC 0..1 string Location-Link
...... identifier SΣ 1..1 Identifier Identifier des Aufenthaltsortes
....... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
....... system SΣ 0..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
....... value SΣ 1..1 string The value that is unique
Example General: 123456
...... display SΣ 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Binding: EncounterLocationStatus (required): The status of the location.
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Bettenstellplatz)
Binding: ISiKLocationPhysicalType (extensible)
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: bd
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
...... coding Σ 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... system SΣ 1..1 uri Codier-Schema
....... code SΣ 1..1 code Code
.... location:Station S 0..1 BackboneElement Slice für die aktive Station
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... location S 1..1 Reference(Location) Aufenthaltsort
...... reference SΣC 0..1 string Location-Link
...... identifier SΣ 1..1 Identifier Identifier des Aufenthaltsortes
....... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
....... system SΣ 0..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
....... value SΣ 1..1 string The value that is unique
Example General: 123456
...... display SΣ 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Binding: EncounterLocationStatus (required): The status of the location.
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Station)
Binding: ISiKLocationPhysicalType (extensible)
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: wa
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
...... coding Σ 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... system SΣ 1..1 uri Codier-Schema
....... code SΣ 1..1 code Code
... serviceProvider S 0..1 Reference(Organization) Zuständige ServiceProvider
.... identifier SΣ 1..1 Identifier Logical reference, when literal reference is not known
.... display SΣ 1..1 string Text alternative for the resource

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Encounter.identifier:Aufnahmenummer.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.identifier:Aufnahmenummer.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.status Base required Encounter Status ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.class Base required EncounterClassDE 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.type Base example Encounter type 📍4.0.1 FHIR Std.
Encounter.type:Kontaktebene Base required KontaktebeneDe ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.type:KontaktArt Base required KontaktartDe ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.serviceType Base example Service type 📍4.0.1 FHIR Std.
Encounter.serviceType.​coding:Fachabteilungsschluessel Base required Fachabteilungsschlüssel ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.serviceType.​coding:ErweiterterFachabteilungsschluessel Base required FachabteilungsschluesselErweitert ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.diagnosis.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.diagnosis.​use.coding:Diagnosetyp Base required DiagnoseTyp ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.diagnosis.​use.coding:DiagnosesubTyp Base required Diagnosesubtyp ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.account.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.hospitalization.​admitSource Base extensible Aufnahmeanlass ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.hospitalization.​dischargeDisposition Base example Discharge disposition 📍4.0.1 FHIR Std.
Encounter.location.physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG
Encounter.location:Zimmer.​location.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.location:Zimmer.​status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location:Zimmer.​physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG
Encounter.location:Bettenstellplatz.​location.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.location:Bettenstellplatz.​status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location:Bettenstellplatz.​physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG
Encounter.location:Station.​location.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.location:Station.​status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location:Station.​physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG

Constraints

Id Grade Path(s) Description Expression
ISiK-enc-1 error Encounter Abgeschlossene, ambulante Kontakte sollten einen Start-Zeitpunkt angeben status = 'finished' and class = 'AMB' implies period.start.exists()
ISiK-enc-2 error Encounter Abgeschlossene, stationäre Kontakte sollten einen Start- und End-Zeitpunkt angeben status = 'finished' and class = 'IMP' implies period.start.exists() and period.end.exists()
ISiK-enc-3 error Encounter Geplante Kontakte sollten keinen Start- oder End-Zeitpunkt angeben status = 'planned' implies period.exists().not()
ISiK-enc-4 warning Encounter Geplante Kontakte sollten die Extensions für den geplanten Start- oder End-Zeitpunkt verwenden status = 'planned' implies extension.where(url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate').exists()
ISiK-enc-5 error Encounter In-Durchführung befindliche Kontakte sollten einen Start-Zeitpunkt angeben status = 'in-progress' implies period.start.exists()
ISiK-enc-6 error Encounter Kontakte mit Abwesenheitsstatus sollten einen Start-Zeitpunkt angeben status = 'onleave' implies period.start.exists()
ISiK-enc-7 warning Encounter Kontakte mit unbekannten Status sollten einen Start-Zeitpunkt angeben status = 'unknown' implies period.start.exists()
ISiK-enc-8 error Encounter Die Rolle der assoziierten Diagnose(n) darf nicht 'Billing' sein diagnosis.use.all(coding.code != 'billing')
dom-2 error Encounter If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Encounter If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Encounter If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Encounter If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Encounter A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Encounter

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter C 0..* Encounter An interaction during which services are provided to the patient
Constraints: ISiK-enc-1, ISiK-enc-2, ISiK-enc-3, ISiK-enc-4, ISiK-enc-5, ISiK-enc-6, ISiK-enc-7, ISiK-enc-8
... id S 0..1 id serverseitige, interne ID des Datensatzes
... meta
.... versionId 0..1 id Eindeutiger Name der serverseitigen Version des Datensatzes
.... lastUpdated 0..1 instant Zeitpunkt der letzten Änderung
... Slices for extension S 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:Aufnahmegrund S 0..1 (Complex) Aufnahmegrund
URL: http://fhir.de/StructureDefinition/Aufnahmegrund
..... Slices for extension Content/Rules for all slices
...... extension:ErsteUndZweiteStelle S 0..1 Extension Aufnahmegrund: 1. & 2. Stelle
...... extension:DritteStelle S 0..1 Extension Aufnahmegrund: 3. Stelle
...... extension:VierteStelle S 0..1 Extension Aufnahmegrund: 4. Stelle
.... extension:plannedStartDate S 0..1 dateTime geplantes Aufnahmedatum
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
.... extension:plannedEndDate S 0..1 dateTime geplantes Entlassdatum
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
.... identifier:Aufnahmenummer S 0..1 Identifier Aufnahmenummer
Required Pattern: At least the following
..... type 1..1 CodeableConcept Description of identifier
Fixed Value: (Complex)
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: VN
..... type S 1..1 CodeableConcept Description of identifier
...... Slices for coding S 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
....... coding:vn-type S 1..1 Coding Codierte Darstellung des Identifier-Typs
Required Pattern: At least the following
........ system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
........ code 1..1 code Symbol in syntax defined by the system
Fixed Value: VN
........ system S 1..1 uri Codier-Schema
........ code S 1..1 code Code
..... system S 0..1 uri Namensraum des Identifiers
..... value S 0..1 string The value that is unique
... status S 1..1 code Status
Binding: Encounter Status ValueSet (required): Eingeschränkter Status vgl. FHIR R5
... class S 1..1 Coding Fallart
Binding: EncounterClassDE (required)
... Slices for type S 1..* CodeableConcept Specific type of encounter
Slice: Unordered, Open by pattern:$this
.... type:Kontaktebene S 1..1 CodeableConcept Kontaktebene
Binding: KontaktebeneDe ValueSet (required): Kontaktebene
Required Pattern: At least the following
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/Kontaktebene
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: abteilungskontakt
..... coding 0..* Coding Codierte Darstellung der Kontaktebene
...... system S 1..1 uri Codier-Schema
...... code S 1..1 code Code
.... type:KontaktArt S 0..1 CodeableConcept Kontaktart
Binding: KontaktartDe ValueSet (required)
Required Pattern: At least the following
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/kontaktart-de
..... coding 0..* Coding Codierte Darstellung der Kontaktart
...... system S 1..1 uri Codier-Schema
...... code S 1..1 code Code
... serviceType S 0..1 CodeableConcept Specific type of service
.... Slices for coding S 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
..... coding:Fachabteilungsschluessel S 0..1 Coding Fachabteilungsschlüssel
Binding: Fachabteilungsschlüssel ValueSet (required)
Required Pattern: At least the following
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel
..... coding:ErweiterterFachabteilungsschluessel S 0..1 Coding Fachabteilungsschlüssel
Binding: FachabteilungsschluesselErweitert ValueSet (required)
Required Pattern: At least the following
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert
... subject S 1..1 Reference(Patient | Group) Patientenbezug
.... reference S 1..1 string Patienten-Link
... appointment S 0..* Reference(Appointment) Verknüpfung mit einem Termin
... period S 0..1 Period Aufenthaltszeitraum
.... start S 0..1 dateTime Aufnahmedatum
.... end S 0..1 dateTime Entlassdatum
... diagnosis 0..* BackboneElement Falldiagnosen/-prozeduren
.... condition S 1..1 Reference(Condition | Procedure) Verweis auf Diagnose/Prozedur
..... reference S 1..1 string Condition/Procedure-Link
.... use S 1..1 CodeableConcept Bedeutung der Diagnose/Prozedur
..... Slices for coding S 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
...... coding:Diagnosetyp S 1..1 Coding Diagnosetyp
Binding: DiagnoseTyp ValueSet (required)
...... coding:DiagnosesubTyp S 0..* Coding Diagnosesubtyp
Binding: Diagnosesubtyp ValueSet (required)
.... rank S 0..1 positiveInt Ranking of the diagnosis (for each role type)
... account S 0..* Reference(Account) Abrechnungskontext
.... reference S 0..1 string Account-Link
.... identifier S 1..1 Identifier (Abrechnungs-)Fallnummer
..... system S 1..1 uri Namensraum des Identifiers
..... value S 1..1 string The value that is unique
... hospitalization S 0..1 BackboneElement Details zum Aufenthalt
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:Wahlleistung S 0..* Coding Wahlleistung
URL: http://fhir.de/StructureDefinition/Wahlleistung
Binding: Deutsche Merkzeichen auf dem Behindertenausweis (preferred)
.... admitSource S 0..1 CodeableConcept Aufnahmeanlass
Binding: Aufnahmeanlass ValueSet (extensible)
.... dischargeDisposition S 0..1 CodeableConcept Entlassungsart bzw. -grund
..... Slices for extension Content/Rules for all slices
...... extension:Entlassungsgrund S 0..1 (Complex) Entlassungsgrund
URL: http://fhir.de/StructureDefinition/Entlassungsgrund
...... extension:RehaEntlassung S 0..1 (Complex) Entlassungsgrund Reha
URL: https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKRehaEntlassung
... Slices for location S 0..* BackboneElement Aufenthaltsorte des Patienten
Slice: Unordered, Open by pattern:physicalType, pattern:status
.... location:All Slices Content/Rules for all slices
..... physicalType 0..1 CodeableConcept The physical type of the location (usually the level in the location hierachy - bed room ward etc.)
Binding: ISiKLocationPhysicalType (extensible)
.... location:Zimmer S 0..1 BackboneElement Slice für das aktive Zimmer
..... location S 1..1 Reference(Location) Aufenthaltsort
...... reference S 0..1 string Location-Link
...... identifier S 1..1 Identifier Identifier des Aufenthaltsortes
....... system S 0..1 uri Namensraum des Identifiers
....... value S 1..1 string The value that is unique
...... display S 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Zimmer)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ro
...... coding 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... system S 1..1 uri Codier-Schema
....... code S 1..1 code Code
.... location:Bettenstellplatz S 0..1 BackboneElement Slice für das aktive Bett
..... location S 1..1 Reference(Location) Aufenthaltsort
...... reference S 0..1 string Location-Link
...... identifier S 1..1 Identifier Identifier des Aufenthaltsortes
....... system S 0..1 uri Namensraum des Identifiers
....... value S 1..1 string The value that is unique
...... display S 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Bettenstellplatz)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: bd
...... coding 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... system S 1..1 uri Codier-Schema
....... code S 1..1 code Code
.... location:Station S 0..1 BackboneElement Slice für die aktive Station
..... location S 1..1 Reference(Location) Aufenthaltsort
...... reference S 0..1 string Location-Link
...... identifier S 1..1 Identifier Identifier des Aufenthaltsortes
....... system S 0..1 uri Namensraum des Identifiers
....... value S 1..1 string The value that is unique
...... display S 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Station)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: wa
...... coding 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... system S 1..1 uri Codier-Schema
....... code S 1..1 code Code
... serviceProvider S 0..1 Reference(Organization) Zuständige ServiceProvider
.... identifier S 1..1 Identifier Logical reference, when literal reference is not known
.... display S 1..1 string Text alternative for the resource

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Encounter.status Base required Encounter Status ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.class Base required EncounterClassDE 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.type:Kontaktebene Base required KontaktebeneDe ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.type:KontaktArt Base required KontaktartDe ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.serviceType.​coding:Fachabteilungsschluessel Base required Fachabteilungsschlüssel ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.serviceType.​coding:ErweiterterFachabteilungsschluessel Base required FachabteilungsschluesselErweitert ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.diagnosis.​use.coding:Diagnosetyp Base required DiagnoseTyp ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.diagnosis.​use.coding:DiagnosesubTyp Base required Diagnosesubtyp ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.hospitalization.​admitSource Base extensible Aufnahmeanlass ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.location.physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG

Constraints

Id Grade Path(s) Description Expression
ISiK-enc-1 error Encounter Abgeschlossene, ambulante Kontakte sollten einen Start-Zeitpunkt angeben status = 'finished' and class = 'AMB' implies period.start.exists()
ISiK-enc-2 error Encounter Abgeschlossene, stationäre Kontakte sollten einen Start- und End-Zeitpunkt angeben status = 'finished' and class = 'IMP' implies period.start.exists() and period.end.exists()
ISiK-enc-3 error Encounter Geplante Kontakte sollten keinen Start- oder End-Zeitpunkt angeben status = 'planned' implies period.exists().not()
ISiK-enc-4 warning Encounter Geplante Kontakte sollten die Extensions für den geplanten Start- oder End-Zeitpunkt verwenden status = 'planned' implies extension.where(url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate').exists()
ISiK-enc-5 error Encounter In-Durchführung befindliche Kontakte sollten einen Start-Zeitpunkt angeben status = 'in-progress' implies period.start.exists()
ISiK-enc-6 error Encounter Kontakte mit Abwesenheitsstatus sollten einen Start-Zeitpunkt angeben status = 'onleave' implies period.start.exists()
ISiK-enc-7 warning Encounter Kontakte mit unbekannten Status sollten einen Start-Zeitpunkt angeben status = 'unknown' implies period.start.exists()
ISiK-enc-8 error Encounter Die Rolle der assoziierten Diagnose(n) darf nicht 'Billing' sein diagnosis.use.all(coding.code != 'billing')
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter C 0..* Encounter An interaction during which services are provided to the patient
Constraints: ISiK-enc-1, ISiK-enc-2, ISiK-enc-3, ISiK-enc-4, ISiK-enc-5, ISiK-enc-6, ISiK-enc-7, ISiK-enc-8
... id SΣ 0..1 id serverseitige, interne ID des Datensatzes
... meta Σ 0..1 Meta Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... versionId Σ 0..1 id Eindeutiger Name der serverseitigen Version des Datensatzes
.... lastUpdated Σ 0..1 instant Zeitpunkt der letzten Änderung
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile Σ 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension S 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:Aufnahmegrund S 0..1 (Complex) Aufnahmegrund
URL: http://fhir.de/StructureDefinition/Aufnahmegrund
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... extension:ErsteUndZweiteStelle S 0..1 Extension Aufnahmegrund: 1. & 2. Stelle
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "ErsteUndZweiteStelle"
....... value[x] 0..1 Coding Value of extension
Binding: Aufnahmegrund Erste und Zweite Stelle ValueSet (required)
...... extension:DritteStelle S 0..1 Extension Aufnahmegrund: 3. Stelle
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "DritteStelle"
....... value[x] 0..1 Coding Value of extension
Binding: AufnahmegrundDritteStelle ValueSet (required)
...... extension:VierteStelle S 0..1 Extension Aufnahmegrund: 4. Stelle
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "VierteStelle"
....... value[x] 0..1 Coding Value of extension
Binding: Aufnahmegrund Vierte Stelle ValueSet (required)
..... url 1..1 uri "http://fhir.de/StructureDefinition/Aufnahmegrund"
.... extension:plannedStartDate S 0..1 dateTime geplantes Aufnahmedatum
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
.... extension:plannedEndDate S 0..1 dateTime geplantes Entlassdatum
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... Slices for identifier SΣ 1..* Identifier Identifier(s) by which this encounter is known
Slice: Unordered, Open by pattern:$this
.... identifier:Aufnahmenummer SΣ 0..1 Identifier Aufnahmenummer

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... use 0..1 code usual | official | temp | secondary | old (If known)
..... type 1..1 CodeableConcept Description of identifier
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: VN
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... system 0..1 uri The namespace for the identifier value
..... value 0..1 string The value that is unique
..... period 0..1 Period Time period when id is/was valid for use
..... assigner 0..1 Reference(Organization) Organization that issued id (may be just text)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type SΣ 1..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
....... coding:vn-type SΣ 1..1 Coding Codierte Darstellung des Identifier-Typs

Required Pattern: At least the following
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..* Extension Additional content defined by implementations
........ system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
........ version 0..1 string Version of the system - if relevant
........ code 1..1 code Symbol in syntax defined by the system
Fixed Value: VN
........ display 0..1 string Representation defined by the system
........ userSelected 0..1 boolean If this coding was chosen directly by the user
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
........ system SΣ 1..1 uri Codier-Schema
........ version Σ 0..1 string Version of the system - if relevant
........ code SΣ 1..1 code Code
........ display Σ 0..1 string Representation defined by the system
........ userSelected Σ 0..1 boolean If this coding was chosen directly by the user
...... text Σ 0..1 string Plain text representation of the concept
..... system SΣ 0..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
..... value SΣ 0..1 string The value that is unique
Example General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... status ?!SΣ 1..1 code Status
Binding: Encounter Status ValueSet (required): Eingeschränkter Status vgl. FHIR R5
... statusHistory 0..* BackboneElement List of past encounter statuses
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... status 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
.... period 1..1 Period The time that the episode was in the specified status
... class SΣ 1..1 Coding Fallart
Binding: EncounterClassDE (required)
... classHistory 0..* BackboneElement List of past encounter classes
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... class 1..1 Coding inpatient | outpatient | ambulatory | emergency +
Binding: ActEncounterCode (extensible): Classification of the encounter.
.... period 1..1 Period The time that the episode was in the specified class
... Slices for type SΣ 1..* CodeableConcept Specific type of encounter
Slice: Unordered, Open by pattern:$this
Binding: EncounterType (example): The type of encounter.
.... type:Kontaktebene SΣ 1..1 CodeableConcept Kontaktebene
Binding: KontaktebeneDe ValueSet (required): Kontaktebene

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/Kontaktebene
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: abteilungskontakt
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ 0..* Coding Codierte Darstellung der Kontaktebene
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ 1..1 uri Codier-Schema
...... version Σ 0..1 string Version of the system - if relevant
...... code SΣ 1..1 code Code
...... display Σ 0..1 string Representation defined by the system
...... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
..... text Σ 0..1 string Plain text representation of the concept
.... type:KontaktArt SΣ 0..1 CodeableConcept Kontaktart
Binding: KontaktartDe ValueSet (required)

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/kontaktart-de
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ 0..* Coding Codierte Darstellung der Kontaktart
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ 1..1 uri Codier-Schema
...... version Σ 0..1 string Version of the system - if relevant
...... code SΣ 1..1 code Code
...... display Σ 0..1 string Representation defined by the system
...... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
..... text Σ 0..1 string Plain text representation of the concept
... serviceType SΣ 0..1 CodeableConcept Specific type of service
Binding: ServiceType (example): Broad categorization of the service that is to be provided.
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
..... coding:Fachabteilungsschluessel SΣ 0..1 Coding Fachabteilungsschlüssel
Binding: Fachabteilungsschlüssel ValueSet (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... coding:ErweiterterFachabteilungsschluessel SΣ 0..1 Coding Fachabteilungsschlüssel
Binding: FachabteilungsschluesselErweitert ValueSet (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... priority 0..1 CodeableConcept Indicates the urgency of the encounter
Binding: ActPriority (example): Indicates the urgency of the encounter.
... subject SΣ 1..1 Reference(Patient | Group) Patientenbezug
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string Patienten-Link
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... episodeOfCare Σ 0..* Reference(EpisodeOfCare) Episode(s) of care that this encounter should be recorded against
... basedOn 0..* Reference(ServiceRequest) The ServiceRequest that initiated this encounter
... participant Σ 0..* BackboneElement List of participants involved in the encounter
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type Σ 0..* CodeableConcept Role of participant in encounter
Binding: ParticipantType (extensible): Role of participant in encounter.
.... period 0..1 Period Period of time during the encounter that the participant participated
.... individual Σ 0..1 Reference(Practitioner | PractitionerRole | RelatedPerson) Persons involved in the encounter other than the patient
... appointment SΣ 0..* Reference(Appointment) Verknüpfung mit einem Termin
... period S 0..1 Period Aufenthaltszeitraum
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... start SΣC 0..1 dateTime Aufnahmedatum
.... end SΣC 0..1 dateTime Entlassdatum
... length 0..1 Duration Quantity of time the encounter lasted (less time absent)
... reasonCode Σ 0..* CodeableConcept Coded reason the encounter takes place
Binding: EncounterReasonCodes (preferred): Reason why the encounter takes place.
... reasonReference Σ 0..* Reference(Condition | Procedure | Observation | ImmunizationRecommendation) Reason the encounter takes place (reference)
... diagnosis Σ 0..* BackboneElement Falldiagnosen/-prozeduren
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... condition SΣ 1..1 Reference(Condition | Procedure) Verweis auf Diagnose/Prozedur
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... reference SΣC 1..1 string Condition/Procedure-Link
..... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
..... display Σ 0..1 string Text alternative for the resource
.... use S 1..1 CodeableConcept Bedeutung der Diagnose/Prozedur
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
...... coding:Diagnosetyp SΣ 1..1 Coding Diagnosetyp
Binding: DiagnoseTyp ValueSet (required)
...... coding:DiagnosesubTyp SΣ 0..* Coding Diagnosesubtyp
Binding: Diagnosesubtyp ValueSet (required)
..... text Σ 0..1 string Plain text representation of the concept
.... rank S 0..1 positiveInt Ranking of the diagnosis (for each role type)
... account S 0..* Reference(Account) Abrechnungskontext
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Account-Link
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 1..1 Identifier (Abrechnungs-)Fallnummer
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
..... system SΣ 1..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
..... value SΣ 1..1 string The value that is unique
Example General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... display Σ 0..1 string Text alternative for the resource
... hospitalization S 0..1 BackboneElement Details zum Aufenthalt
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:Wahlleistung S 0..* Coding Wahlleistung
URL: http://fhir.de/StructureDefinition/Wahlleistung
Binding: Deutsche Merkzeichen auf dem Behindertenausweis (preferred)
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... preAdmissionIdentifier 0..1 Identifier Pre-admission identifier
.... origin 0..1 Reference(Location | Organization) The location/organization from which the patient came before admission
.... admitSource S 0..1 CodeableConcept Aufnahmeanlass
Binding: Aufnahmeanlass ValueSet (extensible)
.... reAdmission 0..1 CodeableConcept The type of hospital re-admission that has occurred (if any). If the value is absent, then this is not identified as a readmission
Binding: hl7VS-re-admissionIndicator (example): The reason for re-admission of this hospitalization encounter.
.... dietPreference 0..* CodeableConcept Diet preferences reported by the patient
Binding: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements.
.... specialCourtesy 0..* CodeableConcept Special courtesies (VIP, board member)
Binding: SpecialCourtesy (preferred): Special courtesies.
.... specialArrangement 0..* CodeableConcept Wheelchair, translator, stretcher, etc.
Binding: SpecialArrangements (preferred): Special arrangements.
.... destination 0..1 Reference(Location | Organization) Location/organization to which the patient is discharged
.... dischargeDisposition S 0..1 CodeableConcept Entlassungsart bzw. -grund
Binding: DischargeDisposition (example): Discharge Disposition.
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... extension:Entlassungsgrund S 0..1 (Complex) Entlassungsgrund
URL: http://fhir.de/StructureDefinition/Entlassungsgrund
...... extension:RehaEntlassung S 0..1 (Complex) Entlassungsgrund Reha
URL: https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKRehaEntlassung
..... coding Σ 0..* Coding Code defined by a terminology system
..... text Σ 0..1 string Plain text representation of the concept
... Slices for location S 0..* BackboneElement Aufenthaltsorte des Patienten
Slice: Unordered, Open by pattern:physicalType, pattern:status
.... location:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... location 1..1 Reference(Location) Location the encounter takes place
..... status 0..1 code planned | active | reserved | completed
Binding: EncounterLocationStatus (required): The status of the location.
..... physicalType 0..1 CodeableConcept The physical type of the location (usually the level in the location hierachy - bed room ward etc.)
Binding: ISiKLocationPhysicalType (extensible)
..... period 0..1 Period Time period during which the patient was present at the location
.... location:Zimmer S 0..1 BackboneElement Slice für das aktive Zimmer
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... location S 1..1 Reference(Location) Aufenthaltsort
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... reference SΣC 0..1 string Location-Link
...... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
...... identifier SΣ 1..1 Identifier Identifier des Aufenthaltsortes
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
....... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
....... system SΣ 0..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
....... value SΣ 1..1 string The value that is unique
Example General: 123456
....... period Σ 0..1 Period Time period when id is/was valid for use
....... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
...... display SΣ 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Binding: EncounterLocationStatus (required): The status of the location.
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Zimmer)
Binding: ISiKLocationPhysicalType (extensible)
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ro
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... system SΣ 1..1 uri Codier-Schema
....... version Σ 0..1 string Version of the system - if relevant
....... code SΣ 1..1 code Code
....... display Σ 0..1 string Representation defined by the system
....... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
...... text Σ 0..1 string Plain text representation of the concept
..... period 0..1 Period Time period during which the patient was present at the location
.... location:Bettenstellplatz S 0..1 BackboneElement Slice für das aktive Bett
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... location S 1..1 Reference(Location) Aufenthaltsort
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... reference SΣC 0..1 string Location-Link
...... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
...... identifier SΣ 1..1 Identifier Identifier des Aufenthaltsortes
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
....... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
....... system SΣ 0..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
....... value SΣ 1..1 string The value that is unique
Example General: 123456
....... period Σ 0..1 Period Time period when id is/was valid for use
....... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
...... display SΣ 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Binding: EncounterLocationStatus (required): The status of the location.
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Bettenstellplatz)
Binding: ISiKLocationPhysicalType (extensible)
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: bd
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... system SΣ 1..1 uri Codier-Schema
....... version Σ 0..1 string Version of the system - if relevant
....... code SΣ 1..1 code Code
....... display Σ 0..1 string Representation defined by the system
....... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
...... text Σ 0..1 string Plain text representation of the concept
..... period 0..1 Period Time period during which the patient was present at the location
.... location:Station S 0..1 BackboneElement Slice für die aktive Station
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... location S 1..1 Reference(Location) Aufenthaltsort
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... reference SΣC 0..1 string Location-Link
...... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
...... identifier SΣ 1..1 Identifier Identifier des Aufenthaltsortes
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
....... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
....... system SΣ 0..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
....... value SΣ 1..1 string The value that is unique
Example General: 123456
....... period Σ 0..1 Period Time period when id is/was valid for use
....... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
...... display SΣ 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Binding: EncounterLocationStatus (required): The status of the location.
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Station)
Binding: ISiKLocationPhysicalType (extensible)
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: wa
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... system SΣ 1..1 uri Codier-Schema
....... version Σ 0..1 string Version of the system - if relevant
....... code SΣ 1..1 code Code
....... display Σ 0..1 string Representation defined by the system
....... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
...... text Σ 0..1 string Plain text representation of the concept
..... period 0..1 Period Time period during which the patient was present at the location
... serviceProvider S 0..1 Reference(Organization) Zuständige ServiceProvider
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 1..1 Identifier Logical reference, when literal reference is not known
.... display SΣ 1..1 string Text alternative for the resource
... partOf 0..1 Reference(Encounter) Another Encounter this encounter is part of

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Encounter.meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
Encounter.meta.tag Base example Common Tags 📍4.0.1 FHIR Std.
Encounter.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Encounter.extension:Aufnahmegrund.​extension:ErsteUndZweiteStelle.​value[x] Base required Aufnahmegrund Erste und Zweite Stelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.extension:Aufnahmegrund.​extension:DritteStelle.​value[x] Base required AufnahmegrundDritteStelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.extension:Aufnahmegrund.​extension:VierteStelle.​value[x] Base required Aufnahmegrund Vierte Stelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.identifier:Aufnahmenummer.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.identifier:Aufnahmenummer.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.status Base required Encounter Status ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.statusHistory.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.class Base required EncounterClassDE 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.classHistory.​class Base extensible ActEncounterCode 📦3.0.0 THO v7.0
Encounter.type Base example Encounter type 📍4.0.1 FHIR Std.
Encounter.type:Kontaktebene Base required KontaktebeneDe ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.type:KontaktArt Base required KontaktartDe ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.serviceType Base example Service type 📍4.0.1 FHIR Std.
Encounter.serviceType.​coding:Fachabteilungsschluessel Base required Fachabteilungsschlüssel ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.serviceType.​coding:ErweiterterFachabteilungsschluessel Base required FachabteilungsschluesselErweitert ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.priority Base example ActPriority 📦3.0.0 THO v7.0
Encounter.subject.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Encounter.participant.​type Base extensible Participant type 📍4.0.1 FHIR Std.
Encounter.reasonCode Base preferred Encounter Reason Codes 📍4.0.1 FHIR Std.
Encounter.diagnosis.​condition.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Encounter.diagnosis.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.diagnosis.​use.coding:Diagnosetyp Base required DiagnoseTyp ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.diagnosis.​use.coding:DiagnosesubTyp Base required Diagnosesubtyp ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.account.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Encounter.account.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.account.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.hospitalization.​admitSource Base extensible Aufnahmeanlass ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.hospitalization.​reAdmission Base example hl7VS-re-admissionIndicator 📦2.0.0 THO v7.0
Encounter.hospitalization.​dietPreference Base example Diet 📍4.0.1 FHIR Std.
Encounter.hospitalization.​specialCourtesy Base preferred Special courtesy 📍4.0.1 FHIR Std.
Encounter.hospitalization.​specialArrangement Base preferred Special arrangements 📍4.0.1 FHIR Std.
Encounter.hospitalization.​dischargeDisposition Base example Discharge disposition 📍4.0.1 FHIR Std.
Encounter.location.status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location.physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG
Encounter.location:Zimmer.​location.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Encounter.location:Zimmer.​location.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.location:Zimmer.​location.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.location:Zimmer.​status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location:Zimmer.​physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG
Encounter.location:Bettenstellplatz.​location.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Encounter.location:Bettenstellplatz.​location.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.location:Bettenstellplatz.​location.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.location:Bettenstellplatz.​status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location:Bettenstellplatz.​physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG
Encounter.location:Station.​location.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Encounter.location:Station.​location.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.location:Station.​location.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.location:Station.​status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location:Station.​physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG
Encounter.serviceProvider.​type Base extensible ResourceType 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
ISiK-enc-1 error Encounter Abgeschlossene, ambulante Kontakte sollten einen Start-Zeitpunkt angeben status = 'finished' and class = 'AMB' implies period.start.exists()
ISiK-enc-2 error Encounter Abgeschlossene, stationäre Kontakte sollten einen Start- und End-Zeitpunkt angeben status = 'finished' and class = 'IMP' implies period.start.exists() and period.end.exists()
ISiK-enc-3 error Encounter Geplante Kontakte sollten keinen Start- oder End-Zeitpunkt angeben status = 'planned' implies period.exists().not()
ISiK-enc-4 warning Encounter Geplante Kontakte sollten die Extensions für den geplanten Start- oder End-Zeitpunkt verwenden status = 'planned' implies extension.where(url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate').exists()
ISiK-enc-5 error Encounter In-Durchführung befindliche Kontakte sollten einen Start-Zeitpunkt angeben status = 'in-progress' implies period.start.exists()
ISiK-enc-6 error Encounter Kontakte mit Abwesenheitsstatus sollten einen Start-Zeitpunkt angeben status = 'onleave' implies period.start.exists()
ISiK-enc-7 warning Encounter Kontakte mit unbekannten Status sollten einen Start-Zeitpunkt angeben status = 'unknown' implies period.start.exists()
ISiK-enc-8 error Encounter Die Rolle der assoziierten Diagnose(n) darf nicht 'Billing' sein diagnosis.use.all(coding.code != 'billing')
dom-2 error Encounter If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Encounter If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Encounter If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Encounter If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Encounter A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Encounter

Summary

Mandatory: 5 elements(40 nested mandatory elements)
Must-Support: 91 elements

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Encounter.identifier
  • The element 1 is sliced based on the value of Encounter.identifier.type.coding
  • The element 1 is sliced based on the value of Encounter.type
  • The element 1 is sliced based on the value of Encounter.serviceType.coding
  • The element 1 is sliced based on the value of Encounter.diagnosis.use.coding
  • The element 2 is sliced based on the values of Encounter.location

Key Elements View

ElementShort descriptionNotes
Encounter.account Abrechnungskontext

Der Bezug zu einem Account stellt den Abrechnungskontext für einen oder mehrere Encounter her. Mittels der Account-Referenz können zum Beispiel ein vorstationärer, ein stationärer und ein nachstationärer Besuch zu einem ‘DRG-Fall’ zusammengefasst werden.
WICHTIGER Hinweis für Implementierer: Im Deutschen Sprachgebrauch ist unter dem Begriff ‘Fall’ meist der Abrechnungskontext gemeint, nicht der einzelne Besuch. Die ‘Fallnummer’ ist daher nicht der Identifier des Encounters, sondern der des Accounts auf den der Encounter referenziert. Auf diesem Wege können mehrere Besuche einer Fallnummer zugeordnet werden.
Da die Fallnummer ein häufig verwendetes Suchkriterium darstellt, ist diese hier als logische Referenz (account.identifier) zu hinterlegen. Damit wird sichergestellt, dass diese als Suchparameter für die Suche nach Encountern zur Verfügung steht, auch wenn einzelne Systeme kein Chaining unterstützen oder einzelne Benutzer keine Sichtberechtigung auf Abrechnungsdaten haben, im Versorgunskontext aber dennoch Encounter anhand der assoziierten Fallnummer suchen möchten.

Encounter.account.identifier (Abrechnungs-)Fallnummer
Encounter.account.identifier.system Namensraum des Identifiers

Hier ist stets der eindeutige Name (URL) des Namensraums anzugeben, aus dem der Identifier stammt. Hinweise zur Festlegung der URLs für lokale Namensräume sind in den Deutschen Basisprofilen beschrieben.
Begründung Pflichtfeld: system stellt in Kombination mit value die Eindeutigkeit eines Identifiers sicher.

Encounter.account.identifier.value

Enthält den eigentlichen Wert des Identifiers.
Begründung Pflichtfeld: Ist der Wert nicht bekannt, sollte der gesamte Slice weggelassen werden.

Encounter.account.reference Account-Link

Begründung MS: Die Verlinkung auf eine Account-Ressource dient der technischen Zuordnung des Besuchs zu einem Abrechnungskontext und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.

Encounter.appointment Verknüpfung mit einem Termin

Begründung und Einschränkung des Must Support: Dieses Element dient der Verknüpfung mit einem Termin (Appointment) aus dem entsprechenden ISiK Modul und - darauf aufbauend - der Dokumentenkommunikation. Das Element ‘appointment’ SOLL für den im Folgenden geschilderten Fall implementiert werden. Andernfalls KANN es entfallen.

Die Anforderung einer Verknüpfung mit einem Appointment stammt aus dem Szenario der Dokumentenübertragung zwischen Patientenportal und krankenhaus-internem Primärsystem (z.B. KIS) im Kontext einer Terminbuchung: Dokumente liegen bei Terminbuchung erst im Patientenportal (im Appointment) vor und werden erst mit Anlage des Encounters in das KIS (etc.) übermittelt. Dazu SOLL ein Primärsystem zu Beginn des Termins das Appointment mit dem neu angelegten Encounter verknüpfen, um die Dokumente aus dem Patientenportal darüber vermittelt zuordnen zu können (ausgenommen hiervon sind Termine, die nicht stattfinden, da für diese in der Regel keine Encounter angelegt werden).

Über die Referenz auf Appointment KÖNNEN Patientenportale den Fallbezug aus dem Termin ermitteln und Dokumente an ein KIS senden.

Hieraus folgt, dass das Element nur relevant ist, falls das bestätigungsrelevante System zusätzlich zum vorliegenden Profil (Encounter) das Profil ISiKTermin (Appointment) implementiert.

Hinweis: Zur Umsetzung der Funktionalität zum Dokumentenaustausch gemäß ISiK ist der entsprechende Implementation Guide zum Modul Dokumentenaustausch zu beachten.

Encounter.class Fallart

Die Klassifikation von Encountern nach Fallarten folgt den internationalen Vorgaben und dient der groben Unterscheidung von Besuchen mit und ohne Bettendisposition (ambulant/stationär). Die in Deutschland übliche Fallklassifikation anhand von unterschiedlichen regulatorischen und abrechnungrelevanten Rahmenbedingungen, erfolgt in type.
Für ein korrektes Mapping der in Deutschland gebräuchlichen Fallarten auf class siehe Deutsche Basisprofile

Encounter.diagnosis.condition Verweis auf Diagnose/Prozedur
Encounter.diagnosis.condition.reference Condition/Procedure-Link

Begründung Pflichtfeld: Die Verlinkung auf die Condition/Procedure-Ressource dient der technischen Zuordnung des Encounters zur Condition/Precedure und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.

Encounter.diagnosis.rank
Encounter.diagnosis.use Bedeutung der Diagnose/Prozedur

Bedeutung der Diagnose/Prozedur im Encounter-Kontext

Encounter.diagnosis.use.coding
Encounter.diagnosis.use.coding:DiagnosesubTyp Diagnosesubtyp

An deutschen Kodierrichtlinien orientierte, feingranulare Unterscheidung von Diagnose-Rollen, z.B. "Fachabteilungshauptdiagnose", "Todesursache" etc.

Encounter.diagnosis.use.coding:Diagnosetyp Diagnosetyp

International standardisierte, grobgranulare Unterscheidung zwischen extern gestellten Diagnosen (referral-diagnosis) und intern gestellten Diagnosen (treatment-diagnosis)

Encounter.extension
Encounter.extension:Aufnahmegrund Aufnahmegrund

Aufnahmegrund nach 301 Abs. 3 SGB V. Dieser gehört zu den ‘Medizinischen Daten des Behandlungsfalls’ entsprechend der Definitionen für die Datenübermittlung nach 301 Abs. 3 SGB V. Dieser gehört zu den ‘Medizinischen Daten des Behandlungsfalls’ entsprechend der Definitionen für die Datenübermittlung nach

Encounter.extension:Aufnahmegrund.extension:DritteStelle Aufnahmegrund: 3. Stelle
  1. Stelle des Aufnahmegrunds nach § 301 Abs. 3 SGB V.
Encounter.extension:Aufnahmegrund.extension:ErsteUndZweiteStelle Aufnahmegrund: 1. & 2. Stelle/td>
  1. und 2. Stelle des Aufnahmegrunds nach § 301 Abs. 3 SGB V.
Encounter.extension:Aufnahmegrund.extension:VierteStelle Aufnahmegrund: 4. Stelle
  1. Stelle des Aufnahmegrunds nach § 301 Abs. 3 SGB V.
Encounter.extension:plannedEndDate geplantes Entlassdatum

Begründung MS: Im Falle der Dokumentation eines geplanten Entlassdatums ist diese Extension zu befüllen.

Encounter.extension:plannedStartDate geplantes Aufnahmedatum

Begründung MS: Im Falle einer geplanten Aufnahme ist das Datum mittels dieser Extension anzugeben.

Encounter.hospitalization Details zum Aufenthalt

Details zu einem stationären Aufenthalt

Encounter.hospitalization.admitSource Aufnahmeanlass

Anlass der stationären Aufnahme, z.B. "Einweisung", "Notfall" etc.
Begründung MS: Zur Harmonisierung den Festlegungen der Medizininformatik-Initiative

Encounter.hospitalization.dischargeDisposition Entlassungsart bzw. -grund
Encounter.hospitalization.dischargeDisposition.extension:Entlassungsgrund Entlassungsgrund

Entlassungsgrund nach § 301 Abs. 3 SGB V
Einschränkung MS: Der Entlassungsgrund muss nur implementiert werden, wenn das bestätigungsrelevante System in der Akutversorgung eingesetzt wird.

Encounter.hospitalization.dischargeDisposition.extension:RehaEntlassung Entlassungsgrund Reha

Entlassungsgrund nach §301 (Abs. 4 und 4a) SGB V
Einschränkung MS: Der Entlassungsgrund Reha muss nur implementiert werden, wenn das bestätigungsrelevante System in der Reha-Versorgung eingesetzt wird

Encounter.hospitalization.extension:Wahlleistung Wahlleistung

Begründung MS: Vom Patienten gebuchte Wahlleistungen (z.B. Chefarztbehandlung, Einzelzimmer) sind häufig system- und abteilungsübergreifend zu beachten und sollten daher über die Schnittstelle kommuniziert werden können.

Encounter.id serverseitige, interne ID des Datensatzes

bedingtes Pflichtfeld/bedingtes MS: Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine id verfügen. Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine idverfügen.

Encounter.identifier

Eindeutiger Identifier des Encounter

Encounter.identifier:Aufnahmenummer Aufnahmenummer

Begründung MS: Die Aufnahmenummer ist nicht die ‘Fallnummer’, welche sich auf den kompletten Abrechnungsfall bezieht. Hier wird ein Identifier angegeben, der den Kontakt eindeutig identifiziert.

Encounter.identifier:Aufnahmenummer.system Namensraum des Identifiers

Hier ist stets der eindeutige Name (URL) des Namensraums anzugeben, aus dem der Identifier stammt. Hinweise zur Festlegung der URLs für lokale Namensräume sind in den Deutschen Basisprofilen beschrieben.
Begründung Pflichtfeld: system stellt in Kombination mit value die Eindeutigkeit eines Identifiers sicher.

Encounter.identifier:Aufnahmenummer.type
Encounter.identifier:Aufnahmenummer.type.coding
Encounter.identifier:Aufnahmenummer.type.coding:vn-type Codierte Darstellung des Identifier-Typs
Encounter.identifier:Aufnahmenummer.type.coding:vn-type.code Code

Hier ist stets der Wert VN anzugeben.

Encounter.identifier:Aufnahmenummer.type.coding:vn-type.system Codier-Schema

Hier ist stets der Wert http://terminology.hl7.org/CodeSystem/v2-0203 anzugeben.

Encounter.identifier:Aufnahmenummer.value

Enthält den eigentlichen Wert des Identifiers.
Begründung Pflichtfeld: Ist der Wert nicht bekannt, sollte der gesamte Slice weggelassen werden.

Encounter.location Aufenthaltsorte des Patienten

Hinweise zur Einschränkung von Encounter.location.status auf “active” zu Abbildung des aktuellen Aufenthaltortes des Patienten Die Slices Station, Zimmer und Bettenstellplatz verwenden jeweils ein Pattern auf dem status-Element mit dem Wert ‘active’. Diese Einschränkung dient der sicheren Abbildung des aktuellen Aufenthaltsortes und soll garantieren, dass – wenn bekannt – stets nur ein aktueller Standort dokumentiert wird.

Gleichwohl erlaubt die offene Slicing-Strategie (slicing.rules = open), dass weitere Slices mit abweichenden status-Werten (z. B. planned, reserved, completed) verwendet werden dürfen.
Damit ist es möglich, zusätzlich auch historische oder geplante Aufenthaltsorte zu dokumentieren, sofern diese Information erfasst wird. Bei Verlegungen in einen anderen Fachbereich, welcher auch einen Wechsel des Aufenthaltsortes zur Folge hat, SOLL der Status der Location auf ‘completed’ gesetzt werden.

Encounter.location:Bettenstellplatz Slice für das aktive Bett

Begründung MS: Die Kenntnis des aktuellen Aufenthaltsortes ist häufig systemübergreifend relevant (z.B. für Küchen- und Logistiksysteme) und sollte daher über die Schnittstelle kommuniziert werden können.

Encounter.location:Bettenstellplatz.location Aufenthaltsort
Encounter.location:Bettenstellplatz.location.display (Menschenlesbarer) Name des Aufenthaltsortes
Encounter.location:Bettenstellplatz.location.identifier Identifier des Aufenthaltsortes
Encounter.location:Bettenstellplatz.location.identifier.system Namensraum des Identifiers

Hier ist stets der eindeutige Name (URL) des Namensraums anzugeben, aus dem der Identifier stammt. Hinweise zur Festlegung der URLs für lokale Namensräume sind in den Deutschen Basisprofilen beschrieben.
Begründung Pflichtfeld: system stellt in Kombination mit value die Eindeutigkeit eines Identifiers sicher. Darüber hinaus ermöglicht es der Identifier, die Suche (z.B. von aktuellen Aufenthalten auf einer Station) mittels /Encounter?location:identifier=XXX auch dann zu nutzen, wenn keine Verlinkung auf eine Location-Ressource vorhanden ist. Auf location.display ist im Standard derzeit kein Suchparameter definiert.

Encounter.location:Bettenstellplatz.location.identifier.value

Enthält den eigentlichen Wert des Identifiers.
Begründung Pflichtfeld: Ist der Wert nicht bekannt, sollte der gesamte Slice weggelassen werden.

Encounter.location:Bettenstellplatz.location.reference Location-Link

Begründung MS: Die Verlinkung auf eine Location-Ressource dient der technischen Zuordnung des Besuchs zu einem Aufenthaltsort und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.

Encounter.location:Bettenstellplatz.physicalType Art des Aufenthaltsortes (hier: Bettenstellplatz)

Die Kodierung in diesem Slice entstammt folgendem Valueset - gelistet unter .location.(All slices.)physicalType: https://gematik.de/fhir/isik/ValueSet/ISiKLocationPhysicalType

Encounter.location:Bettenstellplatz.physicalType.coding.code Code

Hier ist stets der Wert bd anzugeben.

Encounter.location:Bettenstellplatz.physicalType.coding.system Codier-Schema

Hier ist stets der Wert http://terminology.hl7.org/CodeSystem/location-physical-type anzugeben.

Encounter.location:Bettenstellplatz.status
Encounter.location:Station Slice für die aktive Station

Begründung MS: Die Kenntnis des aktuellen Aufenthaltsortes ist häufig systemübergreifend relevant (z.B. für Küchen- und Logistiksysteme) und sollte daher über die Schnittstelle kommuniziert werden können.

Encounter.location:Station.location Aufenthaltsort
Encounter.location:Station.location.display (Menschenlesbarer) Name des Aufenthaltsortes
Encounter.location:Station.location.identifier Identifier des Aufenthaltsortes
Encounter.location:Station.location.identifier.system Namensraum des Identifiers

Hier ist stets der eindeutige Name (URL) des Namensraums anzugeben, aus dem der Identifier stammt. Hinweise zur Festlegung der URLs für lokale Namensräume sind in den Deutschen Basisprofilen beschrieben.
Begründung Pflichtfeld: system stellt in Kombination mit value die Eindeutigkeit eines Identifiers sicher. Darüber hinaus ermöglicht es der Identifier, die Suche (z.B. von aktuellen Aufenthalten auf einer Station) mittels /Encounter?location:identifier=XXX auch dann zu nutzen, wenn keine Verlinkung auf eine Location-Ressource vorhanden ist. Auf location.display ist im Standard derzeit kein Suchparameter definiert.

Encounter.location:Station.location.identifier.value

Enthält den eigentlichen Wert des Identifiers.
Begründung Pflichtfeld: Ist der Wert nicht bekannt, sollte der gesamte Slice weggelassen werden.

Encounter.location:Station.location.reference Location-Link

Begründung MS: Die Verlinkung auf eine Location-Ressource dient der technischen Zuordnung des Besuchs zu einem Aufenthaltsort und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.

Encounter.location:Station.physicalType Art des Aufenthaltsortes (hier: Station)
Encounter.location:Station.physicalType.coding.code Code

Hier ist stets der Wert wa anzugeben.

Encounter.location:Station.physicalType.coding.system Codier-Schema

Hier ist stets der Wert http://terminology.hl7.org/CodeSystem/location-physical-type anzugeben.

Encounter.location:Station.status
Encounter.location:Zimmer Slice für das aktive Zimmer

Begründung MS: Die Kenntnis des aktuellen Aufenthaltsortes ist häufig systemübergreifend relevant (z.B. für Küchen- und Logistiksysteme) und sollte daher über die Schnittstelle kommuniziert werden können.

Encounter.location:Zimmer.location Aufenthaltsort
Encounter.location:Zimmer.location.display (Menschenlesbarer) Name des Aufenthaltsortes
Encounter.location:Zimmer.location.identifier Identifier des Aufenthaltsortes
Encounter.location:Zimmer.location.identifier.system Namensraum des Identifiers

Hier ist stets der eindeutige Name (URL) des Namensraums anzugeben, aus dem der Identifier stammt. Hinweise zur Festlegung der URLs für lokale Namensräume sind in den Deutschen Basisprofilen beschrieben.
Begründung Pflichtfeld: system stellt in Kombination mit value die Eindeutigkeit eines Identifiers sicher. Darüber hinaus ermöglicht es der Identifier, die Suche (z.B. von aktuellen Aufenthalten auf einer Station) mittels /Encounter?location:identifier=XXX auch dann zu nutzen, wenn keine Verlinkung auf eine Location-Ressource vorhanden ist. Auf location.display ist im Standard derzeit kein Suchparameter definiert.

Encounter.location:Zimmer.location.identifier.value

Enthält den eigentlichen Wert des Identifiers.
Begründung Pflichtfeld: Ist der Wert nicht bekannt, sollte der gesamte Slice weggelassen werden.

Encounter.location:Zimmer.location.reference Location-Link

Begründung MS: Die Verlinkung auf eine Location-Ressource dient der technischen Zuordnung des Besuchs zu einem Aufenthaltsort und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.

Encounter.location:Zimmer.physicalType Art des Aufenthaltsortes (hier: Zimmer)
Encounter.location:Zimmer.physicalType.coding.code Code

Hier ist stets der Wert ro anzugeben.

Encounter.location:Zimmer.physicalType.coding.system Codier-Schema

Hier ist stets der Wert http://terminology.hl7.org/CodeSystem/location-physical-type anzugeben.

Encounter.location:Zimmer.status
Encounter.period Aufenthaltszeitraum

WICHTIGER Hinweis für Implementierer:

  • Das Aufnahmedatum MUSS angegeben werden, wenn der status des Encounters impliziert, dass dieser bereits begonnen hat.
  • Das Entlassdatum MUSS angegeben werden, wenn der status des Encounters impliziert, dass dieser beendet ist.
    Siehe hierzu die Übersicht der Invarianten in diesem Profil.
Encounter.period.end Entlassdatum

Hier ist stets das tatsächliche Entlassdatum anzugeben. Geplante Entlassdaten müssen über die Extension plannedEndDate erfasst werden.

Encounter.period.start Aufnahmedatum

Hier ist stets das tatsächliche Aufnahmedatum anzugeben. Geplante Aufnahmedaten müssen über die Extension plannedStartDate erfasst werden.

Encounter.serviceProvider Zuständige ServiceProvider

Begründung MS: Der zuständige ServiceProvider für diesen Kontakt sollte hier angegeben werden.

Encounter.serviceProvider.display

Begründung MS: Ein Anzeigename für den ServiceProvider muss vorhanden sein.

Encounter.serviceProvider.identifier

Begründung Pflichtfeld: Ein eindeutiger Identifier des ServiceProvider muss vorhanden sein.

Encounter.serviceType
Encounter.serviceType.coding
Encounter.serviceType.coding:ErweiterterFachabteilungsschluessel Fachabteilungsschlüssel

Fachabteilungen gemäß Anhang 1 der BPflV inkl. Spezialisierungen

Encounter.serviceType.coding:Fachabteilungsschluessel Fachabteilungsschlüssel

Fachabteilungen gemäß Anhang 1 der BPflV

Encounter.status Status

Zeigt den aktuellen Status der Ressource an.
WICHTIGER Hinweis für Implementierer:

  • Alle server-seitigen Implementierungen MÜSSEN in der Lage sein, die systemintern möglichen Statuswerte korrekt in FHIR abzubilden, mindestens jedoch die Werte in-progress, finished und cancelled.
  • Alle client-seitigen Implementierungen MÜSSEN in der Lage sein, sämtliche Status-Codes zu interpretieren und dem Anwender in angemessener Form darstellen zu können, beispielsweise durch Ausblenden/Durchstreichen von Ressourcen mit dem status entered-in-error und Ausgrauen von Ressourcen, die einen Plan- oder Entwurfs-Status haben.
    Historie: Die Reduktion der zulässigen Status-Werte im Vergleich zur FHIR-Kernspezifikation erfolgt im Vorgriff auf eine entsprechende Anpassung in FHIR R5.
Encounter.subject Patientenbezug

Begründung Must-Support: Ein Patientenbezug des Kontakt MUSS stets zum Zwecke der Nachvollziehbarkeit und Datenintegrität vorliegen.

Encounter.subject.reference Patienten-Link

Begründung Pflichtfeld: Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.

Encounter.type

Typ des Encounter

Encounter.type:KontaktArt Kontaktart

Die Kontaktart dient der feingranularen Differenzierung unterschiedlicher stationärer und ambulanter Fallarten gemäß der in Deutschland üblichen regulatorischen und abrechnungsrelevanten Rahmenbedingungen.
Für ein korrektes Mapping der in Deutschland gebräuchlichen Fallarten auf type siehe Deutsche Basisprofile

Encounter.type:KontaktArt.coding.code Code
vorstationaer nachstationaer begleitperson tagesklinik +
Encounter.type:KontaktArt.coding.system Codier-Schema

Hier ist stets der Wert http://fhir.de/CodeSystem/kontaktart-de anzugeben.

Encounter.type:Kontaktebene Kontaktebene

Begründung Pflichtfeld: Die Abteilungsebene muss aus Kompatibilitätsgründen angegeben werden.

**Hinweis bei Abbildung von Versorgungsstellenkontakten:**   Es ist ein üblicher Fall, dass die Dauer eines Versorgungsstellenkontaktes in der Versorgung die eines Abteilungskontaktes übersteigt. Ein Beispiel hierfür: Ein Patient bleibt im Bett (Versorgungsstellenkontakt), aber ein Fachabteilungswechsel geschieht, da die Diagnose über eine Fachabteilung (Onkologie) läuft, dann aber der Wechsel zur Fachabteilung Chirurgie (neuer Abteilungskontakt) notwendig wird.   Für einen solchen Fall gilt auf Ebene der FHIR-Instanzen (z.B. entgegen des tatsächliche Aufenthaltes im gleichen Bett): Im Falle eines Fachabteilungswechsels legt ein System einen neuen Abteilungskontakt an. Bestehende Versorgungsstellenkontakt SOLLEN NICHT in ihrer Relation (.partOf) zum Abteilungskontakt modifiziert werden. Hingegen SOLL das System einen oder mehrere Versorgungsstellenkontakte erzeugen und mit dem neu angelegten Abteilungskontakt in Verbindung setzen.

Hintergrund: Das Konzept der ‘Kontaktebene’ stammt aus dem Fallmodell der Medizininformatik-Initiative, das bei Encountern zwischen ‘Einrichtungskontakten’, ‘Fachabteilungskontakten’ und ‘Versorgungsstellenkontakten’ unterscheidet. Im Kontext dieses Moduls werden lediglich Encounter der Ebene ‘Fachabteilungskontakt’ abgebildet.

Encounter.type:Kontaktebene.coding.code Code

Hier ist stets der Wert abteilungskontakt anzugeben.

Encounter.type:Kontaktebene.coding.system Codier-Schema

Hier ist stets der Wert http://fhir.de/CodeSystem/Kontaktebene anzugeben.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter C 0..* Encounter An interaction during which services are provided to the patient
Constraints: ISiK-enc-1, ISiK-enc-2, ISiK-enc-3, ISiK-enc-4, ISiK-enc-5, ISiK-enc-6, ISiK-enc-7, ISiK-enc-8
... id SΣ 0..1 id serverseitige, interne ID des Datensatzes
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension S 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:Aufnahmegrund S 0..1 (Complex) Aufnahmegrund
URL: http://fhir.de/StructureDefinition/Aufnahmegrund
Constraints: ext-1
..... Slices for extension Content/Rules for all slices
...... extension:ErsteUndZweiteStelle S 0..1 Extension Aufnahmegrund: 1. & 2. Stelle
....... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "ErsteUndZweiteStelle"
...... extension:DritteStelle S 0..1 Extension Aufnahmegrund: 3. Stelle
....... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "DritteStelle"
...... extension:VierteStelle S 0..1 Extension Aufnahmegrund: 4. Stelle
....... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "VierteStelle"
..... url 1..1 uri "http://fhir.de/StructureDefinition/Aufnahmegrund"
.... extension:plannedStartDate S 0..1 dateTime geplantes Aufnahmedatum
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
.... extension:plannedEndDate S 0..1 dateTime geplantes Entlassdatum
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
... Slices for identifier SΣ 1..* Identifier Identifier(s) by which this encounter is known
Slice: Unordered, Open by pattern:$this
.... identifier:Aufnahmenummer SΣ 0..1 Identifier Aufnahmenummer

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... use 0..1 code usual | official | temp | secondary | old (If known)
..... type 1..1 CodeableConcept Description of identifier
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: VN
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... system 0..1 uri The namespace for the identifier value
..... value 0..1 string The value that is unique
..... period 0..1 Period Time period when id is/was valid for use
..... assigner 0..1 Reference(Organization) Organization that issued id (may be just text)
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type SΣ 1..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
...... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
....... coding:vn-type SΣ 1..1 Coding Codierte Darstellung des Identifier-Typs

Required Pattern: At least the following
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..* Extension Additional content defined by implementations
........ system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
........ version 0..1 string Version of the system - if relevant
........ code 1..1 code Symbol in syntax defined by the system
Fixed Value: VN
........ display 0..1 string Representation defined by the system
........ userSelected 0..1 boolean If this coding was chosen directly by the user
........ system SΣ 1..1 uri Codier-Schema
........ code SΣ 1..1 code Code
..... system SΣ 0..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
..... value SΣ 0..1 string The value that is unique
Example General: 123456
... status ?!SΣ 1..1 code Status
Binding: Encounter Status ValueSet (required): Eingeschränkter Status vgl. FHIR R5
... class SΣ 1..1 Coding Fallart
Binding: EncounterClassDE (required)
... Slices for type SΣ 1..* CodeableConcept Specific type of encounter
Slice: Unordered, Open by pattern:$this
Binding: EncounterType (example): The type of encounter.
.... type:Kontaktebene SΣ 1..1 CodeableConcept Kontaktebene
Binding: KontaktebeneDe ValueSet (required): Kontaktebene

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/Kontaktebene
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: abteilungskontakt
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
..... coding Σ 0..* Coding Codierte Darstellung der Kontaktebene
...... system SΣ 1..1 uri Codier-Schema
...... code SΣ 1..1 code Code
.... type:KontaktArt SΣ 0..1 CodeableConcept Kontaktart
Binding: KontaktartDe ValueSet (required)

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/kontaktart-de
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
..... coding Σ 0..* Coding Codierte Darstellung der Kontaktart
...... system SΣ 1..1 uri Codier-Schema
...... code SΣ 1..1 code Code
... serviceType SΣ 0..1 CodeableConcept Specific type of service
Binding: ServiceType (example): Broad categorization of the service that is to be provided.
.... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
..... coding:Fachabteilungsschluessel SΣ 0..1 Coding Fachabteilungsschlüssel
Binding: Fachabteilungsschlüssel ValueSet (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... coding:ErweiterterFachabteilungsschluessel SΣ 0..1 Coding Fachabteilungsschlüssel
Binding: FachabteilungsschluesselErweitert ValueSet (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
... subject SΣ 1..1 Reference(Patient | Group) Patientenbezug
.... reference SΣC 1..1 string Patienten-Link
... appointment SΣ 0..* Reference(Appointment) Verknüpfung mit einem Termin
... period S 0..1 Period Aufenthaltszeitraum
.... start SΣC 0..1 dateTime Aufnahmedatum
.... end SΣC 0..1 dateTime Entlassdatum
... diagnosis Σ 0..* BackboneElement Falldiagnosen/-prozeduren
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... condition SΣ 1..1 Reference(Condition | Procedure) Verweis auf Diagnose/Prozedur
..... reference SΣC 1..1 string Condition/Procedure-Link
.... use S 1..1 CodeableConcept Bedeutung der Diagnose/Prozedur
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
..... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
...... coding:Diagnosetyp SΣ 1..1 Coding Diagnosetyp
Binding: DiagnoseTyp ValueSet (required)
...... coding:DiagnosesubTyp SΣ 0..* Coding Diagnosesubtyp
Binding: Diagnosesubtyp ValueSet (required)
.... rank S 0..1 positiveInt Ranking of the diagnosis (for each role type)
... account S 0..* Reference(Account) Abrechnungskontext
.... reference SΣC 0..1 string Account-Link
.... identifier SΣ 1..1 Identifier (Abrechnungs-)Fallnummer
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... system SΣ 1..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
..... value SΣ 1..1 string The value that is unique
Example General: 123456
... hospitalization S 0..1 BackboneElement Details zum Aufenthalt
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:Wahlleistung S 0..* Coding Wahlleistung
URL: http://fhir.de/StructureDefinition/Wahlleistung
Binding: Deutsche Merkzeichen auf dem Behindertenausweis (preferred)
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... admitSource S 0..1 CodeableConcept Aufnahmeanlass
Binding: Aufnahmeanlass ValueSet (extensible)
.... dischargeDisposition S 0..1 CodeableConcept Entlassungsart bzw. -grund
Binding: DischargeDisposition (example): Discharge Disposition.
..... Slices for extension Content/Rules for all slices
...... extension:Entlassungsgrund S 0..1 (Complex) Entlassungsgrund
URL: http://fhir.de/StructureDefinition/Entlassungsgrund
...... extension:RehaEntlassung S 0..1 (Complex) Entlassungsgrund Reha
URL: https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKRehaEntlassung
... Slices for location S 0..* BackboneElement Aufenthaltsorte des Patienten
Slice: Unordered, Open by pattern:physicalType, pattern:status
.... location:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... location 1..1 Reference(Location) Location the encounter takes place
..... physicalType 0..1 CodeableConcept The physical type of the location (usually the level in the location hierachy - bed room ward etc.)
Binding: ISiKLocationPhysicalType (extensible)
.... location:Zimmer S 0..1 BackboneElement Slice für das aktive Zimmer
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... location S 1..1 Reference(Location) Aufenthaltsort
...... reference SΣC 0..1 string Location-Link
...... identifier SΣ 1..1 Identifier Identifier des Aufenthaltsortes
....... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
....... system SΣ 0..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
....... value SΣ 1..1 string The value that is unique
Example General: 123456
...... display SΣ 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Binding: EncounterLocationStatus (required): The status of the location.
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Zimmer)
Binding: ISiKLocationPhysicalType (extensible)
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ro
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
...... coding Σ 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... system SΣ 1..1 uri Codier-Schema
....... code SΣ 1..1 code Code
.... location:Bettenstellplatz S 0..1 BackboneElement Slice für das aktive Bett
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... location S 1..1 Reference(Location) Aufenthaltsort
...... reference SΣC 0..1 string Location-Link
...... identifier SΣ 1..1 Identifier Identifier des Aufenthaltsortes
....... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
....... system SΣ 0..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
....... value SΣ 1..1 string The value that is unique
Example General: 123456
...... display SΣ 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Binding: EncounterLocationStatus (required): The status of the location.
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Bettenstellplatz)
Binding: ISiKLocationPhysicalType (extensible)
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: bd
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
...... coding Σ 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... system SΣ 1..1 uri Codier-Schema
....... code SΣ 1..1 code Code
.... location:Station S 0..1 BackboneElement Slice für die aktive Station
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... location S 1..1 Reference(Location) Aufenthaltsort
...... reference SΣC 0..1 string Location-Link
...... identifier SΣ 1..1 Identifier Identifier des Aufenthaltsortes
....... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
....... system SΣ 0..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
....... value SΣ 1..1 string The value that is unique
Example General: 123456
...... display SΣ 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Binding: EncounterLocationStatus (required): The status of the location.
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Station)
Binding: ISiKLocationPhysicalType (extensible)
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: wa
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
...... coding Σ 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... system SΣ 1..1 uri Codier-Schema
....... code SΣ 1..1 code Code
... serviceProvider S 0..1 Reference(Organization) Zuständige ServiceProvider
.... identifier SΣ 1..1 Identifier Logical reference, when literal reference is not known
.... display SΣ 1..1 string Text alternative for the resource

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Encounter.identifier:Aufnahmenummer.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.identifier:Aufnahmenummer.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.status Base required Encounter Status ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.class Base required EncounterClassDE 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.type Base example Encounter type 📍4.0.1 FHIR Std.
Encounter.type:Kontaktebene Base required KontaktebeneDe ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.type:KontaktArt Base required KontaktartDe ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.serviceType Base example Service type 📍4.0.1 FHIR Std.
Encounter.serviceType.​coding:Fachabteilungsschluessel Base required Fachabteilungsschlüssel ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.serviceType.​coding:ErweiterterFachabteilungsschluessel Base required FachabteilungsschluesselErweitert ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.diagnosis.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.diagnosis.​use.coding:Diagnosetyp Base required DiagnoseTyp ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.diagnosis.​use.coding:DiagnosesubTyp Base required Diagnosesubtyp ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.account.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.hospitalization.​admitSource Base extensible Aufnahmeanlass ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.hospitalization.​dischargeDisposition Base example Discharge disposition 📍4.0.1 FHIR Std.
Encounter.location.physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG
Encounter.location:Zimmer.​location.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.location:Zimmer.​status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location:Zimmer.​physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG
Encounter.location:Bettenstellplatz.​location.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.location:Bettenstellplatz.​status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location:Bettenstellplatz.​physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG
Encounter.location:Station.​location.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.location:Station.​status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location:Station.​physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG

Constraints

Id Grade Path(s) Description Expression
ISiK-enc-1 error Encounter Abgeschlossene, ambulante Kontakte sollten einen Start-Zeitpunkt angeben status = 'finished' and class = 'AMB' implies period.start.exists()
ISiK-enc-2 error Encounter Abgeschlossene, stationäre Kontakte sollten einen Start- und End-Zeitpunkt angeben status = 'finished' and class = 'IMP' implies period.start.exists() and period.end.exists()
ISiK-enc-3 error Encounter Geplante Kontakte sollten keinen Start- oder End-Zeitpunkt angeben status = 'planned' implies period.exists().not()
ISiK-enc-4 warning Encounter Geplante Kontakte sollten die Extensions für den geplanten Start- oder End-Zeitpunkt verwenden status = 'planned' implies extension.where(url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate').exists()
ISiK-enc-5 error Encounter In-Durchführung befindliche Kontakte sollten einen Start-Zeitpunkt angeben status = 'in-progress' implies period.start.exists()
ISiK-enc-6 error Encounter Kontakte mit Abwesenheitsstatus sollten einen Start-Zeitpunkt angeben status = 'onleave' implies period.start.exists()
ISiK-enc-7 warning Encounter Kontakte mit unbekannten Status sollten einen Start-Zeitpunkt angeben status = 'unknown' implies period.start.exists()
ISiK-enc-8 error Encounter Die Rolle der assoziierten Diagnose(n) darf nicht 'Billing' sein diagnosis.use.all(coding.code != 'billing')
dom-2 error Encounter If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Encounter If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Encounter If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Encounter If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Encounter A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Differential View

This structure is derived from Encounter

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter C 0..* Encounter An interaction during which services are provided to the patient
Constraints: ISiK-enc-1, ISiK-enc-2, ISiK-enc-3, ISiK-enc-4, ISiK-enc-5, ISiK-enc-6, ISiK-enc-7, ISiK-enc-8
... id S 0..1 id serverseitige, interne ID des Datensatzes
... meta
.... versionId 0..1 id Eindeutiger Name der serverseitigen Version des Datensatzes
.... lastUpdated 0..1 instant Zeitpunkt der letzten Änderung
... Slices for extension S 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:Aufnahmegrund S 0..1 (Complex) Aufnahmegrund
URL: http://fhir.de/StructureDefinition/Aufnahmegrund
..... Slices for extension Content/Rules for all slices
...... extension:ErsteUndZweiteStelle S 0..1 Extension Aufnahmegrund: 1. & 2. Stelle
...... extension:DritteStelle S 0..1 Extension Aufnahmegrund: 3. Stelle
...... extension:VierteStelle S 0..1 Extension Aufnahmegrund: 4. Stelle
.... extension:plannedStartDate S 0..1 dateTime geplantes Aufnahmedatum
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
.... extension:plannedEndDate S 0..1 dateTime geplantes Entlassdatum
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
.... identifier:Aufnahmenummer S 0..1 Identifier Aufnahmenummer
Required Pattern: At least the following
..... type 1..1 CodeableConcept Description of identifier
Fixed Value: (Complex)
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: VN
..... type S 1..1 CodeableConcept Description of identifier
...... Slices for coding S 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
....... coding:vn-type S 1..1 Coding Codierte Darstellung des Identifier-Typs
Required Pattern: At least the following
........ system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
........ code 1..1 code Symbol in syntax defined by the system
Fixed Value: VN
........ system S 1..1 uri Codier-Schema
........ code S 1..1 code Code
..... system S 0..1 uri Namensraum des Identifiers
..... value S 0..1 string The value that is unique
... status S 1..1 code Status
Binding: Encounter Status ValueSet (required): Eingeschränkter Status vgl. FHIR R5
... class S 1..1 Coding Fallart
Binding: EncounterClassDE (required)
... Slices for type S 1..* CodeableConcept Specific type of encounter
Slice: Unordered, Open by pattern:$this
.... type:Kontaktebene S 1..1 CodeableConcept Kontaktebene
Binding: KontaktebeneDe ValueSet (required): Kontaktebene
Required Pattern: At least the following
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/Kontaktebene
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: abteilungskontakt
..... coding 0..* Coding Codierte Darstellung der Kontaktebene
...... system S 1..1 uri Codier-Schema
...... code S 1..1 code Code
.... type:KontaktArt S 0..1 CodeableConcept Kontaktart
Binding: KontaktartDe ValueSet (required)
Required Pattern: At least the following
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/kontaktart-de
..... coding 0..* Coding Codierte Darstellung der Kontaktart
...... system S 1..1 uri Codier-Schema
...... code S 1..1 code Code
... serviceType S 0..1 CodeableConcept Specific type of service
.... Slices for coding S 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
..... coding:Fachabteilungsschluessel S 0..1 Coding Fachabteilungsschlüssel
Binding: Fachabteilungsschlüssel ValueSet (required)
Required Pattern: At least the following
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel
..... coding:ErweiterterFachabteilungsschluessel S 0..1 Coding Fachabteilungsschlüssel
Binding: FachabteilungsschluesselErweitert ValueSet (required)
Required Pattern: At least the following
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert
... subject S 1..1 Reference(Patient | Group) Patientenbezug
.... reference S 1..1 string Patienten-Link
... appointment S 0..* Reference(Appointment) Verknüpfung mit einem Termin
... period S 0..1 Period Aufenthaltszeitraum
.... start S 0..1 dateTime Aufnahmedatum
.... end S 0..1 dateTime Entlassdatum
... diagnosis 0..* BackboneElement Falldiagnosen/-prozeduren
.... condition S 1..1 Reference(Condition | Procedure) Verweis auf Diagnose/Prozedur
..... reference S 1..1 string Condition/Procedure-Link
.... use S 1..1 CodeableConcept Bedeutung der Diagnose/Prozedur
..... Slices for coding S 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
...... coding:Diagnosetyp S 1..1 Coding Diagnosetyp
Binding: DiagnoseTyp ValueSet (required)
...... coding:DiagnosesubTyp S 0..* Coding Diagnosesubtyp
Binding: Diagnosesubtyp ValueSet (required)
.... rank S 0..1 positiveInt Ranking of the diagnosis (for each role type)
... account S 0..* Reference(Account) Abrechnungskontext
.... reference S 0..1 string Account-Link
.... identifier S 1..1 Identifier (Abrechnungs-)Fallnummer
..... system S 1..1 uri Namensraum des Identifiers
..... value S 1..1 string The value that is unique
... hospitalization S 0..1 BackboneElement Details zum Aufenthalt
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:Wahlleistung S 0..* Coding Wahlleistung
URL: http://fhir.de/StructureDefinition/Wahlleistung
Binding: Deutsche Merkzeichen auf dem Behindertenausweis (preferred)
.... admitSource S 0..1 CodeableConcept Aufnahmeanlass
Binding: Aufnahmeanlass ValueSet (extensible)
.... dischargeDisposition S 0..1 CodeableConcept Entlassungsart bzw. -grund
..... Slices for extension Content/Rules for all slices
...... extension:Entlassungsgrund S 0..1 (Complex) Entlassungsgrund
URL: http://fhir.de/StructureDefinition/Entlassungsgrund
...... extension:RehaEntlassung S 0..1 (Complex) Entlassungsgrund Reha
URL: https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKRehaEntlassung
... Slices for location S 0..* BackboneElement Aufenthaltsorte des Patienten
Slice: Unordered, Open by pattern:physicalType, pattern:status
.... location:All Slices Content/Rules for all slices
..... physicalType 0..1 CodeableConcept The physical type of the location (usually the level in the location hierachy - bed room ward etc.)
Binding: ISiKLocationPhysicalType (extensible)
.... location:Zimmer S 0..1 BackboneElement Slice für das aktive Zimmer
..... location S 1..1 Reference(Location) Aufenthaltsort
...... reference S 0..1 string Location-Link
...... identifier S 1..1 Identifier Identifier des Aufenthaltsortes
....... system S 0..1 uri Namensraum des Identifiers
....... value S 1..1 string The value that is unique
...... display S 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Zimmer)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ro
...... coding 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... system S 1..1 uri Codier-Schema
....... code S 1..1 code Code
.... location:Bettenstellplatz S 0..1 BackboneElement Slice für das aktive Bett
..... location S 1..1 Reference(Location) Aufenthaltsort
...... reference S 0..1 string Location-Link
...... identifier S 1..1 Identifier Identifier des Aufenthaltsortes
....... system S 0..1 uri Namensraum des Identifiers
....... value S 1..1 string The value that is unique
...... display S 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Bettenstellplatz)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: bd
...... coding 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... system S 1..1 uri Codier-Schema
....... code S 1..1 code Code
.... location:Station S 0..1 BackboneElement Slice für die aktive Station
..... location S 1..1 Reference(Location) Aufenthaltsort
...... reference S 0..1 string Location-Link
...... identifier S 1..1 Identifier Identifier des Aufenthaltsortes
....... system S 0..1 uri Namensraum des Identifiers
....... value S 1..1 string The value that is unique
...... display S 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Station)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: wa
...... coding 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... system S 1..1 uri Codier-Schema
....... code S 1..1 code Code
... serviceProvider S 0..1 Reference(Organization) Zuständige ServiceProvider
.... identifier S 1..1 Identifier Logical reference, when literal reference is not known
.... display S 1..1 string Text alternative for the resource

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Encounter.status Base required Encounter Status ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.class Base required EncounterClassDE 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.type:Kontaktebene Base required KontaktebeneDe ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.type:KontaktArt Base required KontaktartDe ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.serviceType.​coding:Fachabteilungsschluessel Base required Fachabteilungsschlüssel ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.serviceType.​coding:ErweiterterFachabteilungsschluessel Base required FachabteilungsschluesselErweitert ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.diagnosis.​use.coding:Diagnosetyp Base required DiagnoseTyp ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.diagnosis.​use.coding:DiagnosesubTyp Base required Diagnosesubtyp ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.hospitalization.​admitSource Base extensible Aufnahmeanlass ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.location.physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG

Constraints

Id Grade Path(s) Description Expression
ISiK-enc-1 error Encounter Abgeschlossene, ambulante Kontakte sollten einen Start-Zeitpunkt angeben status = 'finished' and class = 'AMB' implies period.start.exists()
ISiK-enc-2 error Encounter Abgeschlossene, stationäre Kontakte sollten einen Start- und End-Zeitpunkt angeben status = 'finished' and class = 'IMP' implies period.start.exists() and period.end.exists()
ISiK-enc-3 error Encounter Geplante Kontakte sollten keinen Start- oder End-Zeitpunkt angeben status = 'planned' implies period.exists().not()
ISiK-enc-4 warning Encounter Geplante Kontakte sollten die Extensions für den geplanten Start- oder End-Zeitpunkt verwenden status = 'planned' implies extension.where(url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate').exists()
ISiK-enc-5 error Encounter In-Durchführung befindliche Kontakte sollten einen Start-Zeitpunkt angeben status = 'in-progress' implies period.start.exists()
ISiK-enc-6 error Encounter Kontakte mit Abwesenheitsstatus sollten einen Start-Zeitpunkt angeben status = 'onleave' implies period.start.exists()
ISiK-enc-7 warning Encounter Kontakte mit unbekannten Status sollten einen Start-Zeitpunkt angeben status = 'unknown' implies period.start.exists()
ISiK-enc-8 error Encounter Die Rolle der assoziierten Diagnose(n) darf nicht 'Billing' sein diagnosis.use.all(coding.code != 'billing')

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter C 0..* Encounter An interaction during which services are provided to the patient
Constraints: ISiK-enc-1, ISiK-enc-2, ISiK-enc-3, ISiK-enc-4, ISiK-enc-5, ISiK-enc-6, ISiK-enc-7, ISiK-enc-8
... id SΣ 0..1 id serverseitige, interne ID des Datensatzes
... meta Σ 0..1 Meta Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... versionId Σ 0..1 id Eindeutiger Name der serverseitigen Version des Datensatzes
.... lastUpdated Σ 0..1 instant Zeitpunkt der letzten Änderung
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile Σ 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension S 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:Aufnahmegrund S 0..1 (Complex) Aufnahmegrund
URL: http://fhir.de/StructureDefinition/Aufnahmegrund
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... extension:ErsteUndZweiteStelle S 0..1 Extension Aufnahmegrund: 1. & 2. Stelle
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "ErsteUndZweiteStelle"
....... value[x] 0..1 Coding Value of extension
Binding: Aufnahmegrund Erste und Zweite Stelle ValueSet (required)
...... extension:DritteStelle S 0..1 Extension Aufnahmegrund: 3. Stelle
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "DritteStelle"
....... value[x] 0..1 Coding Value of extension
Binding: AufnahmegrundDritteStelle ValueSet (required)
...... extension:VierteStelle S 0..1 Extension Aufnahmegrund: 4. Stelle
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "VierteStelle"
....... value[x] 0..1 Coding Value of extension
Binding: Aufnahmegrund Vierte Stelle ValueSet (required)
..... url 1..1 uri "http://fhir.de/StructureDefinition/Aufnahmegrund"
.... extension:plannedStartDate S 0..1 dateTime geplantes Aufnahmedatum
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
.... extension:plannedEndDate S 0..1 dateTime geplantes Entlassdatum
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... Slices for identifier SΣ 1..* Identifier Identifier(s) by which this encounter is known
Slice: Unordered, Open by pattern:$this
.... identifier:Aufnahmenummer SΣ 0..1 Identifier Aufnahmenummer

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... use 0..1 code usual | official | temp | secondary | old (If known)
..... type 1..1 CodeableConcept Description of identifier
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: VN
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... system 0..1 uri The namespace for the identifier value
..... value 0..1 string The value that is unique
..... period 0..1 Period Time period when id is/was valid for use
..... assigner 0..1 Reference(Organization) Organization that issued id (may be just text)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type SΣ 1..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
....... coding:vn-type SΣ 1..1 Coding Codierte Darstellung des Identifier-Typs

Required Pattern: At least the following
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..* Extension Additional content defined by implementations
........ system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
........ version 0..1 string Version of the system - if relevant
........ code 1..1 code Symbol in syntax defined by the system
Fixed Value: VN
........ display 0..1 string Representation defined by the system
........ userSelected 0..1 boolean If this coding was chosen directly by the user
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
........ system SΣ 1..1 uri Codier-Schema
........ version Σ 0..1 string Version of the system - if relevant
........ code SΣ 1..1 code Code
........ display Σ 0..1 string Representation defined by the system
........ userSelected Σ 0..1 boolean If this coding was chosen directly by the user
...... text Σ 0..1 string Plain text representation of the concept
..... system SΣ 0..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
..... value SΣ 0..1 string The value that is unique
Example General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... status ?!SΣ 1..1 code Status
Binding: Encounter Status ValueSet (required): Eingeschränkter Status vgl. FHIR R5
... statusHistory 0..* BackboneElement List of past encounter statuses
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... status 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled +
Binding: EncounterStatus (required): Current state of the encounter.
.... period 1..1 Period The time that the episode was in the specified status
... class SΣ 1..1 Coding Fallart
Binding: EncounterClassDE (required)
... classHistory 0..* BackboneElement List of past encounter classes
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... class 1..1 Coding inpatient | outpatient | ambulatory | emergency +
Binding: ActEncounterCode (extensible): Classification of the encounter.
.... period 1..1 Period The time that the episode was in the specified class
... Slices for type SΣ 1..* CodeableConcept Specific type of encounter
Slice: Unordered, Open by pattern:$this
Binding: EncounterType (example): The type of encounter.
.... type:Kontaktebene SΣ 1..1 CodeableConcept Kontaktebene
Binding: KontaktebeneDe ValueSet (required): Kontaktebene

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/Kontaktebene
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: abteilungskontakt
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ 0..* Coding Codierte Darstellung der Kontaktebene
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ 1..1 uri Codier-Schema
...... version Σ 0..1 string Version of the system - if relevant
...... code SΣ 1..1 code Code
...... display Σ 0..1 string Representation defined by the system
...... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
..... text Σ 0..1 string Plain text representation of the concept
.... type:KontaktArt SΣ 0..1 CodeableConcept Kontaktart
Binding: KontaktartDe ValueSet (required)

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/kontaktart-de
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ 0..* Coding Codierte Darstellung der Kontaktart
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ 1..1 uri Codier-Schema
...... version Σ 0..1 string Version of the system - if relevant
...... code SΣ 1..1 code Code
...... display Σ 0..1 string Representation defined by the system
...... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
..... text Σ 0..1 string Plain text representation of the concept
... serviceType SΣ 0..1 CodeableConcept Specific type of service
Binding: ServiceType (example): Broad categorization of the service that is to be provided.
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
..... coding:Fachabteilungsschluessel SΣ 0..1 Coding Fachabteilungsschlüssel
Binding: Fachabteilungsschlüssel ValueSet (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... coding:ErweiterterFachabteilungsschluessel SΣ 0..1 Coding Fachabteilungsschlüssel
Binding: FachabteilungsschluesselErweitert ValueSet (required)

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... priority 0..1 CodeableConcept Indicates the urgency of the encounter
Binding: ActPriority (example): Indicates the urgency of the encounter.
... subject SΣ 1..1 Reference(Patient | Group) Patientenbezug
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string Patienten-Link
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... episodeOfCare Σ 0..* Reference(EpisodeOfCare) Episode(s) of care that this encounter should be recorded against
... basedOn 0..* Reference(ServiceRequest) The ServiceRequest that initiated this encounter
... participant Σ 0..* BackboneElement List of participants involved in the encounter
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type Σ 0..* CodeableConcept Role of participant in encounter
Binding: ParticipantType (extensible): Role of participant in encounter.
.... period 0..1 Period Period of time during the encounter that the participant participated
.... individual Σ 0..1 Reference(Practitioner | PractitionerRole | RelatedPerson) Persons involved in the encounter other than the patient
... appointment SΣ 0..* Reference(Appointment) Verknüpfung mit einem Termin
... period S 0..1 Period Aufenthaltszeitraum
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... start SΣC 0..1 dateTime Aufnahmedatum
.... end SΣC 0..1 dateTime Entlassdatum
... length 0..1 Duration Quantity of time the encounter lasted (less time absent)
... reasonCode Σ 0..* CodeableConcept Coded reason the encounter takes place
Binding: EncounterReasonCodes (preferred): Reason why the encounter takes place.
... reasonReference Σ 0..* Reference(Condition | Procedure | Observation | ImmunizationRecommendation) Reason the encounter takes place (reference)
... diagnosis Σ 0..* BackboneElement Falldiagnosen/-prozeduren
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... condition SΣ 1..1 Reference(Condition | Procedure) Verweis auf Diagnose/Prozedur
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... reference SΣC 1..1 string Condition/Procedure-Link
..... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
..... display Σ 0..1 string Text alternative for the resource
.... use S 1..1 CodeableConcept Bedeutung der Diagnose/Prozedur
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
...... coding:Diagnosetyp SΣ 1..1 Coding Diagnosetyp
Binding: DiagnoseTyp ValueSet (required)
...... coding:DiagnosesubTyp SΣ 0..* Coding Diagnosesubtyp
Binding: Diagnosesubtyp ValueSet (required)
..... text Σ 0..1 string Plain text representation of the concept
.... rank S 0..1 positiveInt Ranking of the diagnosis (for each role type)
... account S 0..* Reference(Account) Abrechnungskontext
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Account-Link
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 1..1 Identifier (Abrechnungs-)Fallnummer
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
..... system SΣ 1..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
..... value SΣ 1..1 string The value that is unique
Example General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... display Σ 0..1 string Text alternative for the resource
... hospitalization S 0..1 BackboneElement Details zum Aufenthalt
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:Wahlleistung S 0..* Coding Wahlleistung
URL: http://fhir.de/StructureDefinition/Wahlleistung
Binding: Deutsche Merkzeichen auf dem Behindertenausweis (preferred)
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... preAdmissionIdentifier 0..1 Identifier Pre-admission identifier
.... origin 0..1 Reference(Location | Organization) The location/organization from which the patient came before admission
.... admitSource S 0..1 CodeableConcept Aufnahmeanlass
Binding: Aufnahmeanlass ValueSet (extensible)
.... reAdmission 0..1 CodeableConcept The type of hospital re-admission that has occurred (if any). If the value is absent, then this is not identified as a readmission
Binding: hl7VS-re-admissionIndicator (example): The reason for re-admission of this hospitalization encounter.
.... dietPreference 0..* CodeableConcept Diet preferences reported by the patient
Binding: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements.
.... specialCourtesy 0..* CodeableConcept Special courtesies (VIP, board member)
Binding: SpecialCourtesy (preferred): Special courtesies.
.... specialArrangement 0..* CodeableConcept Wheelchair, translator, stretcher, etc.
Binding: SpecialArrangements (preferred): Special arrangements.
.... destination 0..1 Reference(Location | Organization) Location/organization to which the patient is discharged
.... dischargeDisposition S 0..1 CodeableConcept Entlassungsart bzw. -grund
Binding: DischargeDisposition (example): Discharge Disposition.
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... extension:Entlassungsgrund S 0..1 (Complex) Entlassungsgrund
URL: http://fhir.de/StructureDefinition/Entlassungsgrund
...... extension:RehaEntlassung S 0..1 (Complex) Entlassungsgrund Reha
URL: https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKRehaEntlassung
..... coding Σ 0..* Coding Code defined by a terminology system
..... text Σ 0..1 string Plain text representation of the concept
... Slices for location S 0..* BackboneElement Aufenthaltsorte des Patienten
Slice: Unordered, Open by pattern:physicalType, pattern:status
.... location:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... location 1..1 Reference(Location) Location the encounter takes place
..... status 0..1 code planned | active | reserved | completed
Binding: EncounterLocationStatus (required): The status of the location.
..... physicalType 0..1 CodeableConcept The physical type of the location (usually the level in the location hierachy - bed room ward etc.)
Binding: ISiKLocationPhysicalType (extensible)
..... period 0..1 Period Time period during which the patient was present at the location
.... location:Zimmer S 0..1 BackboneElement Slice für das aktive Zimmer
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... location S 1..1 Reference(Location) Aufenthaltsort
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... reference SΣC 0..1 string Location-Link
...... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
...... identifier SΣ 1..1 Identifier Identifier des Aufenthaltsortes
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
....... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
....... system SΣ 0..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
....... value SΣ 1..1 string The value that is unique
Example General: 123456
....... period Σ 0..1 Period Time period when id is/was valid for use
....... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
...... display SΣ 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Binding: EncounterLocationStatus (required): The status of the location.
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Zimmer)
Binding: ISiKLocationPhysicalType (extensible)
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: ro
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... system SΣ 1..1 uri Codier-Schema
....... version Σ 0..1 string Version of the system - if relevant
....... code SΣ 1..1 code Code
....... display Σ 0..1 string Representation defined by the system
....... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
...... text Σ 0..1 string Plain text representation of the concept
..... period 0..1 Period Time period during which the patient was present at the location
.... location:Bettenstellplatz S 0..1 BackboneElement Slice für das aktive Bett
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... location S 1..1 Reference(Location) Aufenthaltsort
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... reference SΣC 0..1 string Location-Link
...... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
...... identifier SΣ 1..1 Identifier Identifier des Aufenthaltsortes
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
....... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
....... system SΣ 0..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
....... value SΣ 1..1 string The value that is unique
Example General: 123456
....... period Σ 0..1 Period Time period when id is/was valid for use
....... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
...... display SΣ 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Binding: EncounterLocationStatus (required): The status of the location.
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Bettenstellplatz)
Binding: ISiKLocationPhysicalType (extensible)
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: bd
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... system SΣ 1..1 uri Codier-Schema
....... version Σ 0..1 string Version of the system - if relevant
....... code SΣ 1..1 code Code
....... display Σ 0..1 string Representation defined by the system
....... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
...... text Σ 0..1 string Plain text representation of the concept
..... period 0..1 Period Time period during which the patient was present at the location
.... location:Station S 0..1 BackboneElement Slice für die aktive Station
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... location S 1..1 Reference(Location) Aufenthaltsort
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... reference SΣC 0..1 string Location-Link
...... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
...... identifier SΣ 1..1 Identifier Identifier des Aufenthaltsortes
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
....... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
....... system SΣ 0..1 uri Namensraum des Identifiers
Example General: http://www.acme.com/identifiers/patient
....... value SΣ 1..1 string The value that is unique
Example General: 123456
....... period Σ 0..1 Period Time period when id is/was valid for use
....... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
...... display SΣ 1..1 string (Menschenlesbarer) Name des Aufenthaltsortes
..... status S 1..1 code planned | active | reserved | completed
Binding: EncounterLocationStatus (required): The status of the location.
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Art des Aufenthaltsortes (hier: Station)
Binding: ISiKLocationPhysicalType (extensible)
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: wa
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ 0..* Coding Codierte Darstellung der Art des Aufenthaltortes
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... system SΣ 1..1 uri Codier-Schema
....... version Σ 0..1 string Version of the system - if relevant
....... code SΣ 1..1 code Code
....... display Σ 0..1 string Representation defined by the system
....... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
...... text Σ 0..1 string Plain text representation of the concept
..... period 0..1 Period Time period during which the patient was present at the location
... serviceProvider S 0..1 Reference(Organization) Zuständige ServiceProvider
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 1..1 Identifier Logical reference, when literal reference is not known
.... display SΣ 1..1 string Text alternative for the resource
... partOf 0..1 Reference(Encounter) Another Encounter this encounter is part of

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Encounter.meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
Encounter.meta.tag Base example Common Tags 📍4.0.1 FHIR Std.
Encounter.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Encounter.extension:Aufnahmegrund.​extension:ErsteUndZweiteStelle.​value[x] Base required Aufnahmegrund Erste und Zweite Stelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.extension:Aufnahmegrund.​extension:DritteStelle.​value[x] Base required AufnahmegrundDritteStelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.extension:Aufnahmegrund.​extension:VierteStelle.​value[x] Base required Aufnahmegrund Vierte Stelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.identifier:Aufnahmenummer.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.identifier:Aufnahmenummer.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.status Base required Encounter Status ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.statusHistory.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.class Base required EncounterClassDE 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.classHistory.​class Base extensible ActEncounterCode 📦3.0.0 THO v7.0
Encounter.type Base example Encounter type 📍4.0.1 FHIR Std.
Encounter.type:Kontaktebene Base required KontaktebeneDe ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.type:KontaktArt Base required KontaktartDe ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.serviceType Base example Service type 📍4.0.1 FHIR Std.
Encounter.serviceType.​coding:Fachabteilungsschluessel Base required Fachabteilungsschlüssel ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.serviceType.​coding:ErweiterterFachabteilungsschluessel Base required FachabteilungsschluesselErweitert ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.priority Base example ActPriority 📦3.0.0 THO v7.0
Encounter.subject.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Encounter.participant.​type Base extensible Participant type 📍4.0.1 FHIR Std.
Encounter.reasonCode Base preferred Encounter Reason Codes 📍4.0.1 FHIR Std.
Encounter.diagnosis.​condition.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Encounter.diagnosis.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.diagnosis.​use.coding:Diagnosetyp Base required DiagnoseTyp ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.diagnosis.​use.coding:DiagnosesubTyp Base required Diagnosesubtyp ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.account.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Encounter.account.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.account.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.hospitalization.​admitSource Base extensible Aufnahmeanlass ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.hospitalization.​reAdmission Base example hl7VS-re-admissionIndicator 📦2.0.0 THO v7.0
Encounter.hospitalization.​dietPreference Base example Diet 📍4.0.1 FHIR Std.
Encounter.hospitalization.​specialCourtesy Base preferred Special courtesy 📍4.0.1 FHIR Std.
Encounter.hospitalization.​specialArrangement Base preferred Special arrangements 📍4.0.1 FHIR Std.
Encounter.hospitalization.​dischargeDisposition Base example Discharge disposition 📍4.0.1 FHIR Std.
Encounter.location.status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location.physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG
Encounter.location:Zimmer.​location.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Encounter.location:Zimmer.​location.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.location:Zimmer.​location.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.location:Zimmer.​status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location:Zimmer.​physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG
Encounter.location:Bettenstellplatz.​location.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Encounter.location:Bettenstellplatz.​location.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.location:Bettenstellplatz.​location.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.location:Bettenstellplatz.​status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location:Bettenstellplatz.​physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG
Encounter.location:Station.​location.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Encounter.location:Station.​location.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.location:Station.​location.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.location:Station.​status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location:Station.​physicalType Base extensible ISiKLocationPhysicalType 📦6.0.0-rc This IG
Encounter.serviceProvider.​type Base extensible ResourceType 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
ISiK-enc-1 error Encounter Abgeschlossene, ambulante Kontakte sollten einen Start-Zeitpunkt angeben status = 'finished' and class = 'AMB' implies period.start.exists()
ISiK-enc-2 error Encounter Abgeschlossene, stationäre Kontakte sollten einen Start- und End-Zeitpunkt angeben status = 'finished' and class = 'IMP' implies period.start.exists() and period.end.exists()
ISiK-enc-3 error Encounter Geplante Kontakte sollten keinen Start- oder End-Zeitpunkt angeben status = 'planned' implies period.exists().not()
ISiK-enc-4 warning Encounter Geplante Kontakte sollten die Extensions für den geplanten Start- oder End-Zeitpunkt verwenden status = 'planned' implies extension.where(url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate').exists()
ISiK-enc-5 error Encounter In-Durchführung befindliche Kontakte sollten einen Start-Zeitpunkt angeben status = 'in-progress' implies period.start.exists()
ISiK-enc-6 error Encounter Kontakte mit Abwesenheitsstatus sollten einen Start-Zeitpunkt angeben status = 'onleave' implies period.start.exists()
ISiK-enc-7 warning Encounter Kontakte mit unbekannten Status sollten einen Start-Zeitpunkt angeben status = 'unknown' implies period.start.exists()
ISiK-enc-8 error Encounter Die Rolle der assoziierten Diagnose(n) darf nicht 'Billing' sein diagnosis.use.all(coding.code != 'billing')
dom-2 error Encounter If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Encounter If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Encounter If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Encounter If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Encounter A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Encounter

Summary

Mandatory: 5 elements(40 nested mandatory elements)
Must-Support: 91 elements

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Encounter.identifier
  • The element 1 is sliced based on the value of Encounter.identifier.type.coding
  • The element 1 is sliced based on the value of Encounter.type
  • The element 1 is sliced based on the value of Encounter.serviceType.coding
  • The element 1 is sliced based on the value of Encounter.diagnosis.use.coding
  • The element 2 is sliced based on the values of Encounter.location

 

Other representations of profile: CSV, Excel, Schematron