MII Implementierungsleitfaden Kerndatensatz Basis
2026.0.0 - Release Germany

MII Implementation Guide Core Dataset Base - Local Development build (v2026.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

## Ressourcenprofil: MII PR Fall Kontakt mit einer Gesundheitseinrichtung

Offizielle URL: https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung | Version: 2026.0.0
| Maschinenlesbarer Name: MII_PR_Fall_KontaktGesundheitseinrichtung

Kontakt zu einer Einrichtung, Abteilung oder Versorgungsstelle

Beispielhafte Anwendungsszenarien:

- Dokumentation eines Einrichtungskontakts, der den gesamten Aufenthalt eines Patienten in einer Gesundheitseinrichtung von Aufnahme bis Entlassung repräsentiert, inklusive Aufnahmegrund und Entlassungsgrund
- Nachverfolgung von Abteilungskontakten bei Verlegung eines Patienten zwischen verschiedenen Abteilungen innerhalb desselben Aufenthalts, mit Erfassung von Fachabteilungsschlüsseln und Zeitangaben
- Erfassung von Versorgungsstellenkontakten für spezifische Behandlungsorte wie Normalstation, Intensivstation oder OP-Saal innerhalb einer Abteilung
- Modellierung hierarchischer Kontaktstrukturen mittels `partOf` zur Verknüpfung von Versorgungsstellenkontakt → Abteilungskontakt → Einrichtungskontakt
- Unterstützung von Machbarkeitsabfragen durch Zählung von Kontakten mit spezifischen Merkmalen (z.B. stationäre Fälle, Intensivaufenthalte, Notfallaufnahmen)
- Dokumentation geplanter Kontakte mit erwarteten Aufnahme- und Entlassungsdaten für die Aufnahmeplanung

### Profilspezifische Implementierungshinweise

Dieser Abschnitt enthält detaillierte Implementierungshinweise für das MII-Kontakt-Gesundheitseinrichtung-Profil.

#### Kontakthierarchien und Kontaktebenen

Das MII-Fall-Modul unterscheidet drei Ebenen von Kontakten mittels `Encounter.type:Kontaktebene`:

- Einrichtungskontakt: Kontakt auf oberster Ebene, der den gesamten Aufenthalt/Besuch in einer Gesundheitseinrichtung repräsentiert
- Abteilungskontakt: Kontakt in einer spezifischen Abteilung innerhalb der Einrichtung
- Versorgungsstellenkontakt: Kontakt an einer spezifischen Versorgungsstelle oder Station

Diese Ebenen werden mittels `Encounter.partOf` verknüpft, um eine hierarchische Struktur zu erstellen.

Beispiel einer Kontakthierarchie:

Das folgende Diagramm veranschaulicht, wie verschiedene Kontaktebenen mittels `partOf`-Referenzen miteinander verknüpft werden, zusammen mit optionalen Verbindungen zu EpisodeOfCare- und Account-Ressourcen:

    %%{init: {'flowchart': {'htmlLabels': false}, 'theme': 'base', 'themeVariables': {'primaryColor': '#E8F4F8', 'primaryBorderColor': '#406A99', 'primaryTextColor': '#000000', 'lineColor': '#5C8DB3', 'fontSize': '14px'}}}%%
    graph BT

      %% TOP LAYER
      EP1["`**EpisodeOfCare EP1**
           Appendizitis`"]

      A1["`**Account A1**
          DRG G23B
          Appendektomie ohne schwere CC`"]

      %% FACILITY LEVEL
      E0["`**Encounter E0**
          _(Einrichtungskontakt)_`"]

      E0 -->|episodeOfCare| EP1
      E0 -->|account| A1

      %% DEPARTMENT LEVEL
      A1E["`**Encounter A1**
           _(Abteilungskontakt)_
           Notaufnahme`"]

      A2E["`**Encounter A2**
           _(Abteilungskontakt)_
           Allgemeinchirurgie`"]

      A1E -->|partOf| E0
      A2E -->|partOf| E0

      %% CARE UNIT LEVEL
      VS1["`**Encounter VS1**
           Notaufnahme
           Behandlungsraum 3`"]

      VS2["`**Encounter VS2**
           Radiologie
           CT Abdomen`"]

      VS3["`**Encounter VS3**
           OP-Saal 4
           Laparoskopische Appendektomie`"]

      VS4["`**Encounter VS4**
           Aufwachraum PACU`"]

      VS5["`**Encounter VS5**
           Chirurgische Station C3`"]

      VS1 -->|partOf| A1E
      VS2 -->|partOf| A2E
      VS3 -->|partOf| A2E
      VS4 -->|partOf| A2E
      VS5 -->|partOf| A2E

In diesem Beispiel:

- E0 repräsentiert den gesamten Einrichtungskontakt für den Krankenhausaufenthalt
- A1E ist der Abteilungskontakt für die Notaufnahme
- A2E ist der Abteilungskontakt für die Allgemeinchirurgie
- VS1-VS5 sind Versorgungsstellenkontakte für spezifische Orte: Notaufnahme Behandlungsraum 3, Radiologie CT, OP-Saal 4 (laparoskopische Appendektomie), Aufwachraum PACU und Chirurgische Station C3
- Die Hierarchie wird durch `partOf`-Referenzen etabliert, die von Versorgungsstellen zu Abteilungen zur Einrichtung verweisen
- EP1 (EpisodeOfCare) und A1 (Account) werden der Vollständigkeit halber gezeigt, sind aber derzeit nicht Teil der MII-Kerndatensatz-Spezifikation. Aus Vereinfachungsgründen wird nur E0 als referenzierend auf diese Ressourcen dargestellt, aber in der Praxis kann jeder Kontakt in der Hierarchie auf die EpisodeOfCare und das Account verweisen, zu denen er gehört.

#### Repräsentation der Fallarten in FHIR

##### Primärkontakte

Siehe auch Leitfaden FHIR DE Basisprofile:

Fallart | Code in HL7 V2 | Repräsentation in FHIR
--- | --- | ---
Ambulant | O | `Encounter.class = AMB`
Ambulantes Operieren | O | `Encounter.class = AMB` `Encounter.type = operation`
Stationär | I | `Encounter.class = IMP`
Normalstationär | I | `Encounter.class = IMP` `Encounter.type = normalstationaer`
Intensivstationär | I | `Encounter.class = IMP` `Encounter.type = intensivstationaer`
Wiederaufnahme | R | `Encounter.class = IMP` `Encounter.extension:Aufnahmegrund.extension:ErsteUndZweiteStelle = 07`
Voraufnahme | P | `Encounter.class = PRENC`
Virtuell (Virtual) | - | `Encounter.class = VR`
Vorstationär (Pre-inpatient) | V | `Encounter.class = AMB` `Encounter.type = vorstationaer`
Nachstationär (Post-inpatient) | NS | `Encounter.class = AMB` `Encounter.type = nachstationaer`
Teilstationär (Partial Inpatient) | TS | `Encounter.class = IMP` or `SS` `Encounter.extension:Aufnahmegrund.extension:ErsteUndZweiteStelle = 03` `Encounter.type = teilstationaer | tagesklinik | nachtklinik`
Begleitperson (Accompanying Person) | H | `Encounter.class = IMP` `Encounter.type = begleitperson`
Stationsäquivalent (Hospital-equivalent Home Care) | - | `Encounter.class = HH` `Encounter.type = stationsaequivalent` `Encounter.extension:Aufnahmegrund.extension:ErsteUndZweiteStelle = 10`
Entbindung (Delivery) | - | `Encounter.class = IMP` `Encounter.extension:Aufnahmegrund.extension:ErsteUndZweiteStelle = 05`
Notfall (Emergency) | - | `Encounter.class = AMB` `Encounter.extension:Aufnahmegrund.VierteStelle = 7` If subsequent inpatient admission occurs: `Encounter.hospitalization.admitSource = "N"` To emphasize treatment urgency: `Encounter.priority = http://terminology.hl7.org/CodeSystem/v3-ActPriority|EM`

##### Sekundärkontakte bei stationärem Aufenthalt

Fallart | Code in HL7 V2 | Repräsentation in FHIR
--- | --- | ---
Untersuchung und Behandlung | - | `Encounter.class = IMP` `Encounter.type = ub`
Konsil | - | `Encounter.class = IMP` `Encounter.type = konsil`
Operation | - | `Encounter.class = IMP` `Encounter.type = operation`

#### Angaben zu Diagnosen

Das Element `Encounter.diagnosis` stellt die Beziehung zwischen Kontakten und Diagnosen/Prozeduren her und spezifiziert deren Rolle im Kontaktkontext.

##### Best Practice - Diagnose-Kontakt-Beziehungen

Die Referenz von `Encounter.diagnosis` zu `Condition` sollte verwendet werden, wenn die Condition eine spezifische Rolle während des Encounters hat (z.B. Hauptdiagnose, Nebendiagnose).

Empfohlene Implementierung:

Verwenden Sie `Condition.encounter`, um von der Condition auf den Encounter vom Typ Abteilungskontakt zu referenzieren. Dieser Ansatz etabliert den allgemeinen Kontaktkontext für die Diagnose, während `Encounter.diagnosis` verwendet werden kann, um bei Bedarf spezifische Diagnoserollen anzugeben.

##### Best Practice - Encounter.diagnosis.use

Da `Encounter.diagnosis.use` die Kardinalität 1..1 hat, benötigt eine Diagnose mit mehreren Rollen innerhalb eines Kontakts mehrere `Encounter.diagnosis`-Einträge, jeweils mit unterschiedlichem `use`-Wert.

Beispiel: Wenn eine Condition sowohl als Diagnosetyp als auch als Diagnosesubtyp (oder zusätzliche Rollen wie CC/CM) dient, erstellen Sie separate `Encounter.diagnosis`-Referenzen für jede Rolle, die alle auf dieselbe Condition-Ressource verweisen. Eine einzelne Condition kann mehrfach mit unterschiedlichen `use`-Werten referenziert werden.

Hinweis zur CC/CM-Klassifikation: Wenn Sie eine Diagnose als CC (Komplikation oder Komorbidität) oder CM (Komorbidität) klassifizieren möchten, handelt es sich hierbei typischerweise um abrechnungsrelevante Informationen, die in der Account-Ressource und nicht in `Encounter.diagnosis` platziert werden sollten. Die Account-Ressource ist der geeignete Ort für Abrechnungsfallkontext und DRG-relevante Klassifikationen.

#### Kontaktort

- Details zum Kontaktort (Zimmer, Bett, Station) können mittels `Encounter.location` angegeben werden.
- Der physische Typ SOLL das MII-spezifische ValueSet für location physical types verwenden.
- Angaben zum Kontaktort sind primär relevant für Versorgungsstellenkontakte.

#### Geplante Kontakte

Geplante Kontakte werden mit `Encounter.status = planned` abgebildet und SOLLTEN zusätzlich angeben:

- `Encounter.extension:plannedStartDate` für das geplante Startdatum
- `Encounter.extension:plannedEndDate` für das geplante Enddatum

#### Aufnahme und Entlassung

- Aufnahmeanlass ist verpflichtend, wenn Hospitalisierungsdaten angegeben werden, und verwendet Codes aus § 301 SGB V.
- Aufnahmegrund mit vierteiliger Struktur (erste und zweite Stelle, dritte Stelle, vierte Stelle) gemäß § 301 SGB V.
- Entlassungsgrund mit Entlassungsgrund-Extension liefert detaillierte Entlassungs-/Verlegungsgründe.

#### Identifikation von Kontakten

Jeder Encounter SOLLTE einen eindeutigen Identifier haben. Wenn Encounters in einer Hierarchie organisiert sind:

- Stellen Sie die korrekte Encounter-Verlinkung über `Encounter.partOf` sicher
- Jeder Encounter SOLLTE einen eigenständigen Identifier mit unterschiedlichen Systemen oder Werten enthalten

Abbildung der Fallnummer:

Die "Fallnummer" wird in der stationären Versorgung häufig verwendet, um den Fallkontext für die medizinische Dokumentation zu etablieren, insbesondere in der HL7 V2-Kommunikation.

In den meisten Fällen ist die "Fallnummer" ein eindeutiger Identifier für den Abrechnungsfall (Account). Daher sollte die Fallnummer als Identifier des Accounts gesehen werden und ist nicht geeignet, um einen Encounter eindeutig zu identifizieren. Um den korrekten Encounter zu finden, müssen zusätzliche Kriterien wie Zeitraum (`Encounter.period`), Klasse (`Encounter.class`) oder Status (`Encounter.status`) berücksichtigt werden.

Frühere Empfehlung:

Früher wurde empfohlen, dass die Aufnahmenummer in allen Encounter-Ressourcen unabhängig von Kontaktebene und Kontakttyp angegeben werden sollte. Diese Empfehlung unterschied jedoch nicht klar zwischen Aufnahmenummer und Fallnummer.

##### Best Practice - Aufnahmenummer vs. Fallnummer

Hinweis: Diese Empfehlung basiert auf der ISiK-Spezifikation.

Es ist wichtig zu unterscheiden zwischen:

- Aufnahmenummer: Ein eindeutiger Identifier, der einem Patienten bei der Aufnahmeplanung oder bei der Aufnahme selbst zugewiesen wird. Jeder Encounter SOLLTE seine eigene eindeutige Aufnahmenummer in `Encounter.identifier:Aufnahmenummer` haben, wo anwendbar.
- Fallnummer: Identifiziert typischerweise den Abrechnungsfall (Account), nicht einzelne Encounters.

Account-Referenzen und Abrechnungskontext:

Der Bezug zu einem Account stellt den Abrechnungskontext für einen oder mehrere Encounter her. Mittels der Account-Referenz können zum Beispiel ein vorstationärer, ein stationärer und ein nachstationärer Besuch zu einem "DRG-Fall" zusammengefasst werden.

Hinweis: Wenn man den Abrechnungsfall implementieren möchte, wird empfohlen, das ISiK Account-Profil zu verwenden.

Wichtiger Hinweis für Implementierer: Im deutschen Sprachgebrauch ist unter dem Begriff "Fall" meist der Abrechnungskontext gemeint, nicht der einzelne Besuch. Die "Fallnummer" ist daher nicht der Identifier des Encounters, sondern der des Accounts auf den der Encounter referenziert. Auf diesem Wege können mehrere Besuche einer Fallnummer zugeordnet werden.

Logische Referenzen für die Suche:

Da die Fallnummer ein häufig verwendetes Suchkriterium darstellt, ist diese als logische Referenz (`account.identifier`) im Encounter zu hinterlegen. Damit wird sichergestellt, dass diese als Suchparameter für die Suche nach Encountern zur Verfügung steht, auch wenn:

- Einzelne Systeme kein Chaining unterstützen
- Einzelne Benutzer keine Sichtberechtigung auf Abrechnungsdaten haben
- Benutzer im Versorgungskontext dennoch Encounter anhand der assoziierten Fallnummer suchen möchten

Usages:

- Examples for this Profile: Encounter/mii-exa-fall-kontakt-gesundheitseinrichtung-1, Encounter/mii-exa-fall-kontakt-gesundheitseinrichtung-10, Encounter/mii-exa-fall-kontakt-gesundheitseinrichtung-11, Encounter/mii-exa-fall-kontakt-gesundheitseinrichtung-2... Show 10 more, Encounter/mii-exa-fall-kontakt-gesundheitseinrichtung-3, Encounter/mii-exa-fall-kontakt-gesundheitseinrichtung-4, Encounter/mii-exa-fall-kontakt-gesundheitseinrichtung-5, Encounter/mii-exa-fall-kontakt-gesundheitseinrichtung-6, Encounter/mii-exa-fall-kontakt-gesundheitseinrichtung-7, Encounter/mii-exa-fall-kontakt-gesundheitseinrichtung-8, Encounter/mii-exa-fall-kontakt-gesundheitseinrichtung-9, Encounter/mii-exa-fall-kontakt-in-progress-status, Encounter/mii-exa-fall-kontakt-onleave-status and Encounter/mii-exa-fall-kontakt-unknown-status
- CapabilityStatements using this Profile: MII CPS Fall CapabilityStatement

You can also check for usages in the FHIR IG Statistics

### Formale Ansichten des Profilinhalts

Beschreibung von Profilen, Differentials, Snapshots und deren Repräsentationen.

- Schlüsselelemente-Tabelle
- Differential-Tabelle
- Snapshot-Tabelle
- Statistiken/Referenzen
- Alle

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Encounter | C | 0..* | Encounter | An interaction during which services are provided to the patient Constraints: mii-enc-1, mii-enc-2, mii-enc-3, mii-enc-4, mii-enc-5, mii-enc-6, mii-enc-7
id | S Σ | 0..1 | id | Logical id of this artifact
meta | S Σ | 0..1 | Meta | Metadata about the resource
source | S Σ | 0..1 | uri | Identifies where the resource comes from
profile | S Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
Slices for extension |  | 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 | 1. und 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 | 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 | 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 |  | 0..1 | dateTime | MII EX Fall Planned Start Date URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
extension:plannedEndDate |  | 0..1 | dateTime | MII EX Fall Planned End Date URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | S Σ | 0..* | Identifier | Identifikator 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: MII VS Fall Identifier Type Codes (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/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
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this
coding:vn-type | S Σ | 1..1 | Coding | Code defined by a terminology system 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 | Identity of the terminology system
code | S Σ | 1..1 | code | Symbol in syntax defined by the system
system | S Σ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
status | ?!S Σ | 1..1 | code | Status Binding: Encounter Status ValueSet (required)
class | S Σ | 1..1 | Coding | Kontaktklasse Binding: EncounterClassDE (required)
Slices for type | S Σ | 0..* | CodeableConcept | Kontakttyp Slice: Unordered, Open by pattern:$this Binding: EncounterType (example): The type of encounter.
type:Kontaktebene | S Σ | 0..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 |  | 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
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
serviceType | S Σ | 0..1 | CodeableConcept | Fachabteilung Binding: ServiceType (example): Broad categorization of the service that is to be provided.
Slices for coding | S Σ | 0..* | 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
system | S Σ | 1..1 | uri | Identity of the terminology system
code | S Σ | 1..1 | code | Symbol in syntax defined by the system
coding:ErweiterterFachabteilungsschluessel | S Σ | 0..1 | Coding | Erweiterter 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
system | S Σ | 1..1 | uri | Identity of the terminology system
code | S Σ | 1..1 | code | Symbol in syntax defined by the system
subject | S Σ | 1..1 | Reference(Patient | Group) | Patientenidentifikator
period | S | 0..1 | Period | Zeitraum des Kontaktes
start | S Σ C | 0..1 | dateTime | Beginndatum
end | S Σ C | 0..1 | dateTime | Enddatum
diagnosis | S Σ | 0..* | BackboneElement | Diagnosen
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
condition | S Σ | 1..1 | Reference(Condition | Procedure) | Referenz zu Diagnose-Ressource
use | S | 1..1 | CodeableConcept | Diagnosetyp Binding: MII VS Fall Diagnosis Use (extensible)
Slices for coding | S Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this
coding:Diagnosetyp | S Σ | 0..1 | Coding | Diagnosetyp Binding: DiagnoseTyp ValueSet (required)
coding:DiagnosesubTyp | S Σ | 0..1 | Coding | Diagnosesubtyp Binding: Diagnosesubtyp ValueSet (required)
rank | S | 0..1 | positiveInt | Rangfolge
account | S | 0..* | Reference(Account) | Abrechnungskontext
hospitalization | S | 0..1 | BackboneElement | Klinikaufenthalt
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
admitSource | S | 1..1 | CodeableConcept | Aufnahmeanlass Binding: Aufnahmeanlass ValueSet (preferred)
dischargeDisposition | S | 0..1 | CodeableConcept | Entlassung 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
Slices for location |  | 0..* | BackboneElement | Kontaktort 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 | Kontaktorttyp Binding: MII VS Fall Location Physical Type (extensible)
location:Zimmer |  | 0..1 | BackboneElement | Zimmer
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
location |  | 1..1 | Reference(Location) | Location the encounter takes place
status | S | 1..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required): The status of the location. Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp Binding: MII VS Fall Location Physical Type (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
location:Bett |  | 0..1 | BackboneElement | Bett
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
location |  | 1..1 | Reference(Location) | Location the encounter takes place
status | S | 1..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required): The status of the location. Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp Binding: MII VS Fall Location Physical Type (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
location:Station |  | 0..1 | BackboneElement | Station
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
location |  | 1..1 | Reference(Location) | Location the encounter takes place
status | S | 1..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required): The status of the location. Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp Binding: MII VS Fall Location Physical Type (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
serviceProvider |  | 0..1 | Reference(Organization) | Leistungserbringer
partOf | S | 0..1 | Reference(Encounter) | Teil von Kontakt
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 | MII VS Fall Identifier Type Codes | 📦2026.0.0 | This IG
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 | extensible | MII VS Fall Diagnosis Use | 📦2026.0.0 | This IG
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 | preferred | 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 | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG
Encounter.location:Zimmer.​status | Base | required | EncounterLocationStatus | 📍4.0.1 | FHIR Std.
Encounter.location:Zimmer.​physicalType | Base | extensible | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG
Encounter.location:Bett.​status | Base | required | EncounterLocationStatus | 📍4.0.1 | FHIR Std.
Encounter.location:Bett.​physicalType | Base | extensible | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG
Encounter.location:Station.​status | Base | required | EncounterLocationStatus | 📍4.0.1 | FHIR Std.
Encounter.location:Station.​physicalType | Base | extensible | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG

#### Constraints

Id | Grade | Path(s) | Description | Expression
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()`
mii-enc-1 | error | Encounter | Falls der Encounter abgeschlossen wurde, MUSS ein Enddatum bekannt sein | `status = 'finished' implies period.end.exists()`
mii-enc-2 | error | Encounter | Abgeschlossene, stationäre Kontakte MÜSSEN einen Start- und End-Zeitpunkt angeben | `status = 'finished' and class = 'IMP' implies period.start.exists() and period.end.exists()`
mii-enc-3 | error | Encounter | Geplante Kontakte DÜRFEN NICHT einen Start- oder End-Zeitpunkt angeben | `status = 'planned' implies period.exists().not()`
mii-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()`
mii-enc-5 | error | Encounter | In-Durchführung befindliche Kontakte MÜSSEN einen Start-Zeitpunkt angeben | `status = 'in-progress' implies period.start.exists()`
mii-enc-6 | error | Encounter | Kontakte mit Abwesenheitsstatus MÜSSEN einen Start-Zeitpunkt angeben | `status = 'onleave' implies period.start.exists()`
mii-enc-7 | warning | Encounter | Kontakte mit unbekannten Status SOLLTEN einen Start-Zeitpunkt angeben | `status = 'unknown' implies period.start.exists()`

Diese Struktur ist abgeleitet von Encounter

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Encounter | C | 0..* | Encounter | An interaction during which services are provided to the patient Constraints: mii-enc-1, mii-enc-2, mii-enc-3, mii-enc-4, mii-enc-5, mii-enc-6, mii-enc-7
id | S | 0..1 | id | Logical id of this artifact
meta | S | 0..1 | Meta | Metadata about the resource
source | S | 0..1 | uri | Identifies where the resource comes from
profile | S | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to
Slices for extension |  | 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 | 1. und 2. Stelle
extension:DritteStelle | S | 0..1 | Extension | 3. Stelle
extension:VierteStelle | S | 0..1 | Extension | 4. Stelle
extension:plannedStartDate |  | 0..1 | dateTime | MII EX Fall Planned Start Date URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
extension:plannedEndDate |  | 0..1 | dateTime | MII EX Fall Planned End Date URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
Slices for identifier | S | 0..* | Identifier | Identifikator Slice: Unordered, Open by pattern:$this
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 Binding: MII VS Fall Identifier Type Codes (extensible) 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/v2-0203
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: VN
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this
coding:vn-type | S | 1..1 | Coding | Code defined by a terminology system 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 | Identity of the terminology system
code | S | 1..1 | code | Symbol in syntax defined by the system
system | S | 1..1 | uri | The namespace for the identifier value
value | S | 1..1 | string | The value that is unique
status | S | 1..1 | code | Status Binding: Encounter Status ValueSet (required)
class | S | 1..1 | Coding | Kontaktklasse Binding: EncounterClassDE (required)
Slices for type | S | 0..* | CodeableConcept | Kontakttyp Slice: Unordered, Open by pattern:$this
type:Kontaktebene | S | 0..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
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
serviceType | S | 0..1 | CodeableConcept | Fachabteilung
Slices for coding | S | 0..* | 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
system | S | 1..1 | uri | Identity of the terminology system
code | S | 1..1 | code | Symbol in syntax defined by the system
coding:ErweiterterFachabteilungsschluessel | S | 0..1 | Coding | Erweiterter 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
system | S | 1..1 | uri | Identity of the terminology system
code | S | 1..1 | code | Symbol in syntax defined by the system
subject | S | 1..1 | Reference(Patient | Group) | Patientenidentifikator
period | S | 0..1 | Period | Zeitraum des Kontaktes
start | S | 0..1 | dateTime | Beginndatum
end | S | 0..1 | dateTime | Enddatum
diagnosis | S | 0..* | BackboneElement | Diagnosen
condition | S | 1..1 | Reference(Condition | Procedure) | Referenz zu Diagnose-Ressource
use | S | 1..1 | CodeableConcept | Diagnosetyp Binding: MII VS Fall Diagnosis Use (extensible)
Slices for coding | S | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this
coding:Diagnosetyp | S | 0..1 | Coding | Diagnosetyp Binding: DiagnoseTyp ValueSet (required)
coding:DiagnosesubTyp | S | 0..1 | Coding | Diagnosesubtyp Binding: Diagnosesubtyp ValueSet (required)
rank | S | 0..1 | positiveInt | Rangfolge
account | S | 0..* | Reference(Account) | Abrechnungskontext
hospitalization | S | 0..1 | BackboneElement | Klinikaufenthalt
admitSource | S | 1..1 | CodeableConcept | Aufnahmeanlass Binding: Aufnahmeanlass ValueSet (preferred)
dischargeDisposition | S | 0..1 | CodeableConcept | Entlassung
Slices for extension |  |  |  | Content/Rules for all slices
extension:Entlassungsgrund | S | 0..1 | (Complex) | Entlassungsgrund URL: http://fhir.de/StructureDefinition/Entlassungsgrund
Slices for location |  | 0..* | BackboneElement | Kontaktort Slice: Unordered, Open by pattern:physicalType, pattern:status
location:All Slices |  |  |  | Content/Rules for all slices
physicalType |  | 0..1 | CodeableConcept | Kontaktorttyp Binding: MII VS Fall Location Physical Type (extensible)
location:Zimmer |  | 0..1 | BackboneElement | Zimmer
status | S | 1..1 | code | planned | active | reserved | completed Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp 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
location:Bett |  | 0..1 | BackboneElement | Bett
status | S | 1..1 | code | planned | active | reserved | completed Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp 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
location:Station |  | 0..1 | BackboneElement | Station
status | S | 1..1 | code | planned | active | reserved | completed Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp 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
serviceProvider |  | 0..1 | Reference(Organization) | Leistungserbringer
partOf | S | 0..1 | Reference(Encounter) | Teil von Kontakt
Documentation for this format

#### Terminology Bindings (Differential)

Path | Status | Usage | ValueSet | Version | Source
Encounter.identifier:Aufnahmenummer.​type | Base | extensible | MII VS Fall Identifier Type Codes | 📦2026.0.0 | This IG
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 | Base | extensible | MII VS Fall Diagnosis Use | 📦2026.0.0 | This IG
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 | preferred | Aufnahmeanlass ValueSet | 📦1.5.4 | de.basisprofil.r4 v1.5
Encounter.location.physicalType | Base | extensible | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG

#### Constraints

Id | Grade | Path(s) | Description | Expression
mii-enc-1 | error | Encounter | Falls der Encounter abgeschlossen wurde, MUSS ein Enddatum bekannt sein | `status = 'finished' implies period.end.exists()`
mii-enc-2 | error | Encounter | Abgeschlossene, stationäre Kontakte MÜSSEN einen Start- und End-Zeitpunkt angeben | `status = 'finished' and class = 'IMP' implies period.start.exists() and period.end.exists()`
mii-enc-3 | error | Encounter | Geplante Kontakte DÜRFEN NICHT einen Start- oder End-Zeitpunkt angeben | `status = 'planned' implies period.exists().not()`
mii-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()`
mii-enc-5 | error | Encounter | In-Durchführung befindliche Kontakte MÜSSEN einen Start-Zeitpunkt angeben | `status = 'in-progress' implies period.start.exists()`
mii-enc-6 | error | Encounter | Kontakte mit Abwesenheitsstatus MÜSSEN einen Start-Zeitpunkt angeben | `status = 'onleave' implies period.start.exists()`
mii-enc-7 | warning | Encounter | Kontakte mit unbekannten Status SOLLTEN einen Start-Zeitpunkt angeben | `status = 'unknown' implies period.start.exists()`

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Encounter | C | 0..* | Encounter | An interaction during which services are provided to the patient Constraints: mii-enc-1, mii-enc-2, mii-enc-3, mii-enc-4, mii-enc-5, mii-enc-6, mii-enc-7
id | S Σ | 0..1 | id | Logical id of this artifact
meta | S Σ | 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 | Version specific identifier
lastUpdated | Σ | 0..1 | instant | When the resource version last changed
source | S Σ | 0..1 | uri | Identifies where the resource comes from
profile | S Σ | 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 Bindings | Purpose
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 |  | 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 | 1. und 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 | 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 | 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 |  | 0..1 | dateTime | MII EX Fall Planned Start Date URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
extension:plannedEndDate |  | 0..1 | dateTime | MII EX Fall Planned End Date URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | S Σ | 0..* | Identifier | Identifikator 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: MII VS Fall Identifier Type Codes (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/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
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 | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this
coding:vn-type | S Σ | 1..1 | Coding | Code defined by a terminology system 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 | Identity of the terminology system
version | Σ | 0..1 | string | Version of the system - if relevant
code | S Σ | 1..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
system | S Σ | 1..1 | uri | The namespace for the identifier value 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)
status | ?!S Σ | 1..1 | code | Status Binding: Encounter Status ValueSet (required)
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 | Kontaktklasse 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 Σ | 0..* | CodeableConcept | Kontakttyp Slice: Unordered, Open by pattern:$this Binding: EncounterType (example): The type of encounter.
type:Kontaktebene | S Σ | 0..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 |  | 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
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
serviceType | S Σ | 0..1 | CodeableConcept | Fachabteilung 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 Σ | 0..* | 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
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 | Identity of the terminology system
version | Σ | 0..1 | string | Version of the system - if relevant
code | S Σ | 1..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 | Erweiterter 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
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 | Identity of the terminology system
version | Σ | 0..1 | string | Version of the system - if relevant
code | S Σ | 1..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) | Patientenidentifikator
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 | Σ | 0..* | Reference(Appointment) | The appointment that scheduled this encounter
period | S | 0..1 | Period | Zeitraum des Kontaktes
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 | Beginndatum
end | S Σ C | 0..1 | dateTime | Enddatum
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 | S Σ | 0..* | BackboneElement | Diagnosen
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) | Referenz zu Diagnose-Ressource
use | S | 1..1 | CodeableConcept | Diagnosetyp Binding: MII VS Fall Diagnosis Use (extensible)
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 Σ | 0..1 | Coding | Diagnosetyp Binding: DiagnoseTyp ValueSet (required)
coding:DiagnosesubTyp | S Σ | 0..1 | Coding | Diagnosesubtyp Binding: Diagnosesubtyp ValueSet (required)
text | Σ | 0..1 | string | Plain text representation of the concept
rank | S | 0..1 | positiveInt | Rangfolge
account | S | 0..* | Reference(Account) | Abrechnungskontext
hospitalization | S | 0..1 | BackboneElement | Klinikaufenthalt
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
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 | 1..1 | CodeableConcept | Aufnahmeanlass Binding: Aufnahmeanlass ValueSet (preferred)
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 | Entlassung 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
coding | Σ | 0..* | Coding | Code defined by a terminology system
text | Σ | 0..1 | string | Plain text representation of the concept
Slices for location |  | 0..* | BackboneElement | Kontaktort 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 | Kontaktorttyp Binding: MII VS Fall Location Physical Type (extensible)
period |  | 0..1 | Period | Time period during which the patient was present at the location
location:Zimmer |  | 0..1 | BackboneElement | 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 |  | 1..1 | Reference(Location) | Location the encounter takes place
status | S | 1..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required): The status of the location. Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp Binding: MII VS Fall Location Physical Type (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
period |  | 0..1 | Period | Time period during which the patient was present at the location
location:Bett |  | 0..1 | BackboneElement | 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 |  | 1..1 | Reference(Location) | Location the encounter takes place
status | S | 1..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required): The status of the location. Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp Binding: MII VS Fall Location Physical Type (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
period |  | 0..1 | Period | Time period during which the patient was present at the location
location:Station |  | 0..1 | BackboneElement | 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 |  | 1..1 | Reference(Location) | Location the encounter takes place
status | S | 1..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required): The status of the location. Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp Binding: MII VS Fall Location Physical Type (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
period |  | 0..1 | Period | Time period during which the patient was present at the location
serviceProvider |  | 0..1 | Reference(Organization) | Leistungserbringer
partOf | S | 0..1 | Reference(Encounter) | Teil von Kontakt
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 | MII VS Fall Identifier Type Codes | 📦2026.0.0 | This IG
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.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.​use | Base | extensible | MII VS Fall Diagnosis Use | 📦2026.0.0 | This IG
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 | preferred | 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 | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG
Encounter.location:Zimmer.​status | Base | required | EncounterLocationStatus | 📍4.0.1 | FHIR Std.
Encounter.location:Zimmer.​physicalType | Base | extensible | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG
Encounter.location:Bett.​status | Base | required | EncounterLocationStatus | 📍4.0.1 | FHIR Std.
Encounter.location:Bett.​physicalType | Base | extensible | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG
Encounter.location:Station.​status | Base | required | EncounterLocationStatus | 📍4.0.1 | FHIR Std.
Encounter.location:Station.​physicalType | Base | extensible | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG

#### Constraints

Id | Grade | Path(s) | Description | Expression
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()`
mii-enc-1 | error | Encounter | Falls der Encounter abgeschlossen wurde, MUSS ein Enddatum bekannt sein | `status = 'finished' implies period.end.exists()`
mii-enc-2 | error | Encounter | Abgeschlossene, stationäre Kontakte MÜSSEN einen Start- und End-Zeitpunkt angeben | `status = 'finished' and class = 'IMP' implies period.start.exists() and period.end.exists()`
mii-enc-3 | error | Encounter | Geplante Kontakte DÜRFEN NICHT einen Start- oder End-Zeitpunkt angeben | `status = 'planned' implies period.exists().not()`
mii-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()`
mii-enc-5 | error | Encounter | In-Durchführung befindliche Kontakte MÜSSEN einen Start-Zeitpunkt angeben | `status = 'in-progress' implies period.start.exists()`
mii-enc-6 | error | Encounter | Kontakte mit Abwesenheitsstatus MÜSSEN einen Start-Zeitpunkt angeben | `status = 'onleave' implies period.start.exists()`
mii-enc-7 | warning | Encounter | Kontakte mit unbekannten Status SOLLTEN einen Start-Zeitpunkt angeben | `status = 'unknown' implies period.start.exists()`

Diese Struktur ist abgeleitet von Encounter

Summary

Mandatory: 1 element(20 nested mandatory elements)
Must-Support: 49 elements

Extensions

This structure refers to these extensions:

- http://fhir.de/StructureDefinition/Aufnahmegrund
- http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
- http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
- http://fhir.de/StructureDefinition/Entlassungsgrund

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

Schlüsselelemente-Ansicht

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Encounter | C | 0..* | Encounter | An interaction during which services are provided to the patient Constraints: mii-enc-1, mii-enc-2, mii-enc-3, mii-enc-4, mii-enc-5, mii-enc-6, mii-enc-7
id | S Σ | 0..1 | id | Logical id of this artifact
meta | S Σ | 0..1 | Meta | Metadata about the resource
source | S Σ | 0..1 | uri | Identifies where the resource comes from
profile | S Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
Slices for extension |  | 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 | 1. und 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 | 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 | 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 |  | 0..1 | dateTime | MII EX Fall Planned Start Date URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
extension:plannedEndDate |  | 0..1 | dateTime | MII EX Fall Planned End Date URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | S Σ | 0..* | Identifier | Identifikator 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: MII VS Fall Identifier Type Codes (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/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
Slices for coding | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this
coding:vn-type | S Σ | 1..1 | Coding | Code defined by a terminology system 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 | Identity of the terminology system
code | S Σ | 1..1 | code | Symbol in syntax defined by the system
system | S Σ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
status | ?!S Σ | 1..1 | code | Status Binding: Encounter Status ValueSet (required)
class | S Σ | 1..1 | Coding | Kontaktklasse Binding: EncounterClassDE (required)
Slices for type | S Σ | 0..* | CodeableConcept | Kontakttyp Slice: Unordered, Open by pattern:$this Binding: EncounterType (example): The type of encounter.
type:Kontaktebene | S Σ | 0..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 |  | 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
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
serviceType | S Σ | 0..1 | CodeableConcept | Fachabteilung Binding: ServiceType (example): Broad categorization of the service that is to be provided.
Slices for coding | S Σ | 0..* | 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
system | S Σ | 1..1 | uri | Identity of the terminology system
code | S Σ | 1..1 | code | Symbol in syntax defined by the system
coding:ErweiterterFachabteilungsschluessel | S Σ | 0..1 | Coding | Erweiterter 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
system | S Σ | 1..1 | uri | Identity of the terminology system
code | S Σ | 1..1 | code | Symbol in syntax defined by the system
subject | S Σ | 1..1 | Reference(Patient | Group) | Patientenidentifikator
period | S | 0..1 | Period | Zeitraum des Kontaktes
start | S Σ C | 0..1 | dateTime | Beginndatum
end | S Σ C | 0..1 | dateTime | Enddatum
diagnosis | S Σ | 0..* | BackboneElement | Diagnosen
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
condition | S Σ | 1..1 | Reference(Condition | Procedure) | Referenz zu Diagnose-Ressource
use | S | 1..1 | CodeableConcept | Diagnosetyp Binding: MII VS Fall Diagnosis Use (extensible)
Slices for coding | S Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this
coding:Diagnosetyp | S Σ | 0..1 | Coding | Diagnosetyp Binding: DiagnoseTyp ValueSet (required)
coding:DiagnosesubTyp | S Σ | 0..1 | Coding | Diagnosesubtyp Binding: Diagnosesubtyp ValueSet (required)
rank | S | 0..1 | positiveInt | Rangfolge
account | S | 0..* | Reference(Account) | Abrechnungskontext
hospitalization | S | 0..1 | BackboneElement | Klinikaufenthalt
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
admitSource | S | 1..1 | CodeableConcept | Aufnahmeanlass Binding: Aufnahmeanlass ValueSet (preferred)
dischargeDisposition | S | 0..1 | CodeableConcept | Entlassung 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
Slices for location |  | 0..* | BackboneElement | Kontaktort 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 | Kontaktorttyp Binding: MII VS Fall Location Physical Type (extensible)
location:Zimmer |  | 0..1 | BackboneElement | Zimmer
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
location |  | 1..1 | Reference(Location) | Location the encounter takes place
status | S | 1..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required): The status of the location. Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp Binding: MII VS Fall Location Physical Type (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
location:Bett |  | 0..1 | BackboneElement | Bett
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
location |  | 1..1 | Reference(Location) | Location the encounter takes place
status | S | 1..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required): The status of the location. Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp Binding: MII VS Fall Location Physical Type (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
location:Station |  | 0..1 | BackboneElement | Station
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
location |  | 1..1 | Reference(Location) | Location the encounter takes place
status | S | 1..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required): The status of the location. Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp Binding: MII VS Fall Location Physical Type (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
serviceProvider |  | 0..1 | Reference(Organization) | Leistungserbringer
partOf | S | 0..1 | Reference(Encounter) | Teil von Kontakt
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 | MII VS Fall Identifier Type Codes | 📦2026.0.0 | This IG
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 | extensible | MII VS Fall Diagnosis Use | 📦2026.0.0 | This IG
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 | preferred | 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 | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG
Encounter.location:Zimmer.​status | Base | required | EncounterLocationStatus | 📍4.0.1 | FHIR Std.
Encounter.location:Zimmer.​physicalType | Base | extensible | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG
Encounter.location:Bett.​status | Base | required | EncounterLocationStatus | 📍4.0.1 | FHIR Std.
Encounter.location:Bett.​physicalType | Base | extensible | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG
Encounter.location:Station.​status | Base | required | EncounterLocationStatus | 📍4.0.1 | FHIR Std.
Encounter.location:Station.​physicalType | Base | extensible | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG

#### Constraints

Id | Grade | Path(s) | Description | Expression
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()`
mii-enc-1 | error | Encounter | Falls der Encounter abgeschlossen wurde, MUSS ein Enddatum bekannt sein | `status = 'finished' implies period.end.exists()`
mii-enc-2 | error | Encounter | Abgeschlossene, stationäre Kontakte MÜSSEN einen Start- und End-Zeitpunkt angeben | `status = 'finished' and class = 'IMP' implies period.start.exists() and period.end.exists()`
mii-enc-3 | error | Encounter | Geplante Kontakte DÜRFEN NICHT einen Start- oder End-Zeitpunkt angeben | `status = 'planned' implies period.exists().not()`
mii-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()`
mii-enc-5 | error | Encounter | In-Durchführung befindliche Kontakte MÜSSEN einen Start-Zeitpunkt angeben | `status = 'in-progress' implies period.start.exists()`
mii-enc-6 | error | Encounter | Kontakte mit Abwesenheitsstatus MÜSSEN einen Start-Zeitpunkt angeben | `status = 'onleave' implies period.start.exists()`
mii-enc-7 | warning | Encounter | Kontakte mit unbekannten Status SOLLTEN einen Start-Zeitpunkt angeben | `status = 'unknown' implies period.start.exists()`

Differential-Ansicht

Diese Struktur ist abgeleitet von Encounter

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Encounter | C | 0..* | Encounter | An interaction during which services are provided to the patient Constraints: mii-enc-1, mii-enc-2, mii-enc-3, mii-enc-4, mii-enc-5, mii-enc-6, mii-enc-7
id | S | 0..1 | id | Logical id of this artifact
meta | S | 0..1 | Meta | Metadata about the resource
source | S | 0..1 | uri | Identifies where the resource comes from
profile | S | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to
Slices for extension |  | 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 | 1. und 2. Stelle
extension:DritteStelle | S | 0..1 | Extension | 3. Stelle
extension:VierteStelle | S | 0..1 | Extension | 4. Stelle
extension:plannedStartDate |  | 0..1 | dateTime | MII EX Fall Planned Start Date URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
extension:plannedEndDate |  | 0..1 | dateTime | MII EX Fall Planned End Date URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
Slices for identifier | S | 0..* | Identifier | Identifikator Slice: Unordered, Open by pattern:$this
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 Binding: MII VS Fall Identifier Type Codes (extensible) 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/v2-0203
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: VN
Slices for coding |  | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this
coding:vn-type | S | 1..1 | Coding | Code defined by a terminology system 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 | Identity of the terminology system
code | S | 1..1 | code | Symbol in syntax defined by the system
system | S | 1..1 | uri | The namespace for the identifier value
value | S | 1..1 | string | The value that is unique
status | S | 1..1 | code | Status Binding: Encounter Status ValueSet (required)
class | S | 1..1 | Coding | Kontaktklasse Binding: EncounterClassDE (required)
Slices for type | S | 0..* | CodeableConcept | Kontakttyp Slice: Unordered, Open by pattern:$this
type:Kontaktebene | S | 0..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
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
serviceType | S | 0..1 | CodeableConcept | Fachabteilung
Slices for coding | S | 0..* | 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
system | S | 1..1 | uri | Identity of the terminology system
code | S | 1..1 | code | Symbol in syntax defined by the system
coding:ErweiterterFachabteilungsschluessel | S | 0..1 | Coding | Erweiterter 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
system | S | 1..1 | uri | Identity of the terminology system
code | S | 1..1 | code | Symbol in syntax defined by the system
subject | S | 1..1 | Reference(Patient | Group) | Patientenidentifikator
period | S | 0..1 | Period | Zeitraum des Kontaktes
start | S | 0..1 | dateTime | Beginndatum
end | S | 0..1 | dateTime | Enddatum
diagnosis | S | 0..* | BackboneElement | Diagnosen
condition | S | 1..1 | Reference(Condition | Procedure) | Referenz zu Diagnose-Ressource
use | S | 1..1 | CodeableConcept | Diagnosetyp Binding: MII VS Fall Diagnosis Use (extensible)
Slices for coding | S | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this
coding:Diagnosetyp | S | 0..1 | Coding | Diagnosetyp Binding: DiagnoseTyp ValueSet (required)
coding:DiagnosesubTyp | S | 0..1 | Coding | Diagnosesubtyp Binding: Diagnosesubtyp ValueSet (required)
rank | S | 0..1 | positiveInt | Rangfolge
account | S | 0..* | Reference(Account) | Abrechnungskontext
hospitalization | S | 0..1 | BackboneElement | Klinikaufenthalt
admitSource | S | 1..1 | CodeableConcept | Aufnahmeanlass Binding: Aufnahmeanlass ValueSet (preferred)
dischargeDisposition | S | 0..1 | CodeableConcept | Entlassung
Slices for extension |  |  |  | Content/Rules for all slices
extension:Entlassungsgrund | S | 0..1 | (Complex) | Entlassungsgrund URL: http://fhir.de/StructureDefinition/Entlassungsgrund
Slices for location |  | 0..* | BackboneElement | Kontaktort Slice: Unordered, Open by pattern:physicalType, pattern:status
location:All Slices |  |  |  | Content/Rules for all slices
physicalType |  | 0..1 | CodeableConcept | Kontaktorttyp Binding: MII VS Fall Location Physical Type (extensible)
location:Zimmer |  | 0..1 | BackboneElement | Zimmer
status | S | 1..1 | code | planned | active | reserved | completed Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp 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
location:Bett |  | 0..1 | BackboneElement | Bett
status | S | 1..1 | code | planned | active | reserved | completed Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp 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
location:Station |  | 0..1 | BackboneElement | Station
status | S | 1..1 | code | planned | active | reserved | completed Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp 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
serviceProvider |  | 0..1 | Reference(Organization) | Leistungserbringer
partOf | S | 0..1 | Reference(Encounter) | Teil von Kontakt
Documentation for this format

#### Terminology Bindings (Differential)

Path | Status | Usage | ValueSet | Version | Source
Encounter.identifier:Aufnahmenummer.​type | Base | extensible | MII VS Fall Identifier Type Codes | 📦2026.0.0 | This IG
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 | Base | extensible | MII VS Fall Diagnosis Use | 📦2026.0.0 | This IG
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 | preferred | Aufnahmeanlass ValueSet | 📦1.5.4 | de.basisprofil.r4 v1.5
Encounter.location.physicalType | Base | extensible | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG

#### Constraints

Id | Grade | Path(s) | Description | Expression
mii-enc-1 | error | Encounter | Falls der Encounter abgeschlossen wurde, MUSS ein Enddatum bekannt sein | `status = 'finished' implies period.end.exists()`
mii-enc-2 | error | Encounter | Abgeschlossene, stationäre Kontakte MÜSSEN einen Start- und End-Zeitpunkt angeben | `status = 'finished' and class = 'IMP' implies period.start.exists() and period.end.exists()`
mii-enc-3 | error | Encounter | Geplante Kontakte DÜRFEN NICHT einen Start- oder End-Zeitpunkt angeben | `status = 'planned' implies period.exists().not()`
mii-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()`
mii-enc-5 | error | Encounter | In-Durchführung befindliche Kontakte MÜSSEN einen Start-Zeitpunkt angeben | `status = 'in-progress' implies period.start.exists()`
mii-enc-6 | error | Encounter | Kontakte mit Abwesenheitsstatus MÜSSEN einen Start-Zeitpunkt angeben | `status = 'onleave' implies period.start.exists()`
mii-enc-7 | warning | Encounter | Kontakte mit unbekannten Status SOLLTEN einen Start-Zeitpunkt angeben | `status = 'unknown' implies period.start.exists()`

Snapshot-AnsichtView

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Encounter | C | 0..* | Encounter | An interaction during which services are provided to the patient Constraints: mii-enc-1, mii-enc-2, mii-enc-3, mii-enc-4, mii-enc-5, mii-enc-6, mii-enc-7
id | S Σ | 0..1 | id | Logical id of this artifact
meta | S Σ | 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 | Version specific identifier
lastUpdated | Σ | 0..1 | instant | When the resource version last changed
source | S Σ | 0..1 | uri | Identifies where the resource comes from
profile | S Σ | 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 Bindings | Purpose
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 |  | 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 | 1. und 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 | 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 | 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 |  | 0..1 | dateTime | MII EX Fall Planned Start Date URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
extension:plannedEndDate |  | 0..1 | dateTime | MII EX Fall Planned End Date URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | S Σ | 0..* | Identifier | Identifikator 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: MII VS Fall Identifier Type Codes (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/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
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 | Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this
coding:vn-type | S Σ | 1..1 | Coding | Code defined by a terminology system 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 | Identity of the terminology system
version | Σ | 0..1 | string | Version of the system - if relevant
code | S Σ | 1..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
system | S Σ | 1..1 | uri | The namespace for the identifier value 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)
status | ?!S Σ | 1..1 | code | Status Binding: Encounter Status ValueSet (required)
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 | Kontaktklasse 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 Σ | 0..* | CodeableConcept | Kontakttyp Slice: Unordered, Open by pattern:$this Binding: EncounterType (example): The type of encounter.
type:Kontaktebene | S Σ | 0..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 |  | 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
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
serviceType | S Σ | 0..1 | CodeableConcept | Fachabteilung 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 Σ | 0..* | 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
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 | Identity of the terminology system
version | Σ | 0..1 | string | Version of the system - if relevant
code | S Σ | 1..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 | Erweiterter 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
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 | Identity of the terminology system
version | Σ | 0..1 | string | Version of the system - if relevant
code | S Σ | 1..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) | Patientenidentifikator
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 | Σ | 0..* | Reference(Appointment) | The appointment that scheduled this encounter
period | S | 0..1 | Period | Zeitraum des Kontaktes
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 | Beginndatum
end | S Σ C | 0..1 | dateTime | Enddatum
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 | S Σ | 0..* | BackboneElement | Diagnosen
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) | Referenz zu Diagnose-Ressource
use | S | 1..1 | CodeableConcept | Diagnosetyp Binding: MII VS Fall Diagnosis Use (extensible)
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 Σ | 0..1 | Coding | Diagnosetyp Binding: DiagnoseTyp ValueSet (required)
coding:DiagnosesubTyp | S Σ | 0..1 | Coding | Diagnosesubtyp Binding: Diagnosesubtyp ValueSet (required)
text | Σ | 0..1 | string | Plain text representation of the concept
rank | S | 0..1 | positiveInt | Rangfolge
account | S | 0..* | Reference(Account) | Abrechnungskontext
hospitalization | S | 0..1 | BackboneElement | Klinikaufenthalt
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
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 | 1..1 | CodeableConcept | Aufnahmeanlass Binding: Aufnahmeanlass ValueSet (preferred)
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 | Entlassung 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
coding | Σ | 0..* | Coding | Code defined by a terminology system
text | Σ | 0..1 | string | Plain text representation of the concept
Slices for location |  | 0..* | BackboneElement | Kontaktort 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 | Kontaktorttyp Binding: MII VS Fall Location Physical Type (extensible)
period |  | 0..1 | Period | Time period during which the patient was present at the location
location:Zimmer |  | 0..1 | BackboneElement | 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 |  | 1..1 | Reference(Location) | Location the encounter takes place
status | S | 1..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required): The status of the location. Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp Binding: MII VS Fall Location Physical Type (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
period |  | 0..1 | Period | Time period during which the patient was present at the location
location:Bett |  | 0..1 | BackboneElement | 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 |  | 1..1 | Reference(Location) | Location the encounter takes place
status | S | 1..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required): The status of the location. Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp Binding: MII VS Fall Location Physical Type (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
period |  | 0..1 | Period | Time period during which the patient was present at the location
location:Station |  | 0..1 | BackboneElement | 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 |  | 1..1 | Reference(Location) | Location the encounter takes place
status | S | 1..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required): The status of the location. Required Pattern: active
physicalType |  | 1..1 | CodeableConcept | Kontaktorttyp Binding: MII VS Fall Location Physical Type (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
period |  | 0..1 | Period | Time period during which the patient was present at the location
serviceProvider |  | 0..1 | Reference(Organization) | Leistungserbringer
partOf | S | 0..1 | Reference(Encounter) | Teil von Kontakt
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 | MII VS Fall Identifier Type Codes | 📦2026.0.0 | This IG
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.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.​use | Base | extensible | MII VS Fall Diagnosis Use | 📦2026.0.0 | This IG
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 | preferred | 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 | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG
Encounter.location:Zimmer.​status | Base | required | EncounterLocationStatus | 📍4.0.1 | FHIR Std.
Encounter.location:Zimmer.​physicalType | Base | extensible | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG
Encounter.location:Bett.​status | Base | required | EncounterLocationStatus | 📍4.0.1 | FHIR Std.
Encounter.location:Bett.​physicalType | Base | extensible | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG
Encounter.location:Station.​status | Base | required | EncounterLocationStatus | 📍4.0.1 | FHIR Std.
Encounter.location:Station.​physicalType | Base | extensible | MII VS Fall Location Physical Type | 📦2026.0.0 | This IG

#### Constraints

Id | Grade | Path(s) | Description | Expression
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()`
mii-enc-1 | error | Encounter | Falls der Encounter abgeschlossen wurde, MUSS ein Enddatum bekannt sein | `status = 'finished' implies period.end.exists()`
mii-enc-2 | error | Encounter | Abgeschlossene, stationäre Kontakte MÜSSEN einen Start- und End-Zeitpunkt angeben | `status = 'finished' and class = 'IMP' implies period.start.exists() and period.end.exists()`
mii-enc-3 | error | Encounter | Geplante Kontakte DÜRFEN NICHT einen Start- oder End-Zeitpunkt angeben | `status = 'planned' implies period.exists().not()`
mii-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()`
mii-enc-5 | error | Encounter | In-Durchführung befindliche Kontakte MÜSSEN einen Start-Zeitpunkt angeben | `status = 'in-progress' implies period.start.exists()`
mii-enc-6 | error | Encounter | Kontakte mit Abwesenheitsstatus MÜSSEN einen Start-Zeitpunkt angeben | `status = 'onleave' implies period.start.exists()`
mii-enc-7 | warning | Encounter | Kontakte mit unbekannten Status SOLLTEN einen Start-Zeitpunkt angeben | `status = 'unknown' implies period.start.exists()`

Diese Struktur ist abgeleitet von Encounter

Summary

Mandatory: 1 element(20 nested mandatory elements)
Must-Support: 49 elements

Extensions

This structure refers to these extensions:

- http://fhir.de/StructureDefinition/Aufnahmegrund
- http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
- http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
- http://fhir.de/StructureDefinition/Entlassungsgrund

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

Weitere Repräsentationen des Profils: CSV, Excel, Schematron