ISiK ICU
Version 6.0.0-rc - STU1

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 ?gen-e1? [CanonicalType[https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKRehaEntlassung]] 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 ?gen-e1? [CanonicalType[https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKRehaEntlassung]] 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 ?gen-e1? [CanonicalType[https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKRehaEntlassung]] 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

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 ?gen-e1? [CanonicalType[https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKRehaEntlassung]] 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 ?gen-e1? [CanonicalType[https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKRehaEntlassung]] 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 ?gen-e1? [CanonicalType[https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKRehaEntlassung]] 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