MII Implementation Guide Core Dataset Base
2026.0.1 - Release Germany

MII Implementation Guide Core Dataset Base - Downloaded Version 2026.0.1 See the Directory of published versions

Resource Profile: MII PR Fall Kontakt mit einer Gesundheitseinrichtung

Official URL: https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung Version: 2026.0.1
Active as of 2026-06-15 Computable Name: MII_PR_Fall_KontaktGesundheitseinrichtung

Kontakt zu einer Einrichtung, Abteilung oder Versorgungsstelle

Example Usage Scenarios:

  • Document a patient's facility contact (Einrichtungskontakt) representing the overall stay at a healthcare institution from admission to discharge, including admission reason and discharge disposition
  • Track department contacts (Abteilungskontakt) when a patient is transferred between different departments within the same facility stay, capturing department codes and timing
  • Record care unit contacts (Versorgungsstellenkontakt) for specific care locations such as normal ward, intensive care unit, or operating room within a department
  • Model hierarchical encounter structures using partOf to link Versorgungsstellenkontakt → Abteilungskontakt → Einrichtungskontakt
  • Support feasibility queries by counting encounters/cases with specific characteristics (e.g., inpatient cases, intensive care stays, emergency admissions)
  • Document planned encounters with expected admission and discharge dates for pre-admission planning

Profile Specific Implementation Guidance

This section provides detailed implementation guidance for the MII Kontakt Gesundheitseinrichtung Profile.

Encounter Hierarchies and Contact Levels

The MII Fall module distinguishes three levels of encounters using Encounter.type:Kontaktebene:

  • Einrichtungskontakt (Facility Contact): Top-level encounter representing the entire stay/visit at a healthcare facility
  • Abteilungskontakt (Department Contact): Encounter at a specific department within the facility
  • Versorgungsstellenkontakt (Care Unit Contact): Encounter at a specific care unit or ward

These levels are linked using Encounter.partOf to create a hierarchical structure.

Example Encounter Hierarchy:

The following diagram illustrates how different encounter levels are linked together using partOf references, along with optional connections to EpisodeOfCare and Account resources:

%%{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 this example:

  • E0 represents the overall facility contact (Einrichtungskontakt) for the hospital stay
  • A1E is the department contact (Abteilungskontakt) for the Emergency Department (Notaufnahme)
  • A2E is the department contact (Abteilungskontakt) for General Surgery (Allgemeinchirurgie)
  • VS1-VS5 are care unit contacts (Versorgungsstellenkontakte) for specific locations: Emergency treatment room 3, Radiology CT, OR 4 (laparoscopic appendectomy), PACU, and Surgical Ward C3
  • The hierarchy is established through partOf references pointing upward from care units to departments to facility
  • EP1 (EpisodeOfCare) and A1 (Account) are shown for completeness but are not currently part of the MII Kerndatensatz specification. Note that for simplicity, only E0 is shown referencing these resources, but in practice any encounter in the hierarchy can reference the EpisodeOfCare and Account it belongs to.

Representation of Encounter Types in FHIR

Primary Encounters

Based on the FHIR DE Basisprofile guidance:

Encounter Type (German) HL7 V2 Code FHIR Representation
Ambulant (Outpatient) O Encounter.class = AMB
Ambulantes Operieren (Outpatient Surgery) O Encounter.class = AMB
Encounter.type = operation
Stationär (Inpatient) I Encounter.class = IMP
Normalstationär (Normal Ward) I Encounter.class = IMP
Encounter.type = normalstationaer
Intensivstationär (Intensive Care) I Encounter.class = IMP
Encounter.type = intensivstationaer
Wiederaufnahme (Readmission) R Encounter.class = IMP
Encounter.extension:Aufnahmegrund.extension:ErsteUndZweiteStelle = 07
Voraufnahme (Pre-admission) 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
Secondary Encounters During Inpatient Stay
Encounter Type (German) HL7 V2 Code FHIR Representation
Untersuchung und Behandlung (Examination and Treatment) - Encounter.class = IMP
Encounter.type = ub
Konsil (Consultation) - Encounter.class = IMP
Encounter.type = konsil
Operation (Surgery) - Encounter.class = IMP
Encounter.type = operation

Encounter Diagnosis

The Encounter.diagnosis element establishes the relationship between encounters and diagnoses/procedures, specifying their role within the encounter context.

Best Practice - Diagnosis-Encounter Relationships

The reference from Encounter.diagnosis to Condition SHOULD be used when the Condition has a specific role during the Encounter (e.g., primary diagnosis, secondary diagnosis).

Recommended Implementation:

Use Condition.encounter to reference from the Condition to the Encounter of type Abteilungskontakt (Department Contact). This approach establishes the general encounter context for the diagnosis, while Encounter.diagnosis can be used to specify particular diagnosis roles when needed.

Best Practice - Encounter.diagnosis.use

Since Encounter.diagnosis.use has cardinality 1..1, a diagnosis with multiple roles within an encounter requires multiple Encounter.diagnosis entries, each with a different use value.

Example: If a Condition serves as both a Diagnosetyp and a Diagnosesubtyp (or additional roles such as CC/CM), create separate Encounter.diagnosis references for each role, all pointing to the same Condition resource. A single Condition can be referenced multiple times with different use values.

Note on CC/CM Classification: If you want to classify a diagnosis as CC (Complication or Comorbidity) or CM (Comorbidity), this is typically billing-related information and SHOULD be placed in the Account resource rather than in Encounter.diagnosis. The Account resource is the appropriate location for billing case context and DRG-relevant classifications.

Encounter Location

  • Location details (room, bed, ward) can be specified using Encounter.location.
  • The physical type SHOULD use the MII-specific ValueSet for location physical types.
  • Location details are primarily relevant for Versorgungsstellenkontakt (care unit contacts).

Location Slicing

Encounter.location uses an unordered, open slicing discriminated by physicalType and status. The profile defines three named slices:

Slice physicalType status Cardinality
Zimmer (Room) ro active 0..1
Bett (Bed) bd active 0..1
Station (Ward) wa active 0..1

Each slice constrains status = active with cardinality 0..1. A conformant implementation SHALL NOT populate more than one active room, one active bed, or one active ward simultaneously within a single encounter.

Because the slicing is open, implementations MAY include additional Encounter.location entries beyond these three named slices. To record movement history during an encounter (e.g., previous wards, rooms, or beds the patient passed through), implementations SHOULD use status = completed for those entries. This keeps the historical record separate from the active-location slices without conflicting with them.

Planned Encounters

Planned encounters are represented with Encounter.status = planned and SHOULD include:

  • Encounter.extension:plannedStartDate for the planned start date
  • Encounter.extension:plannedEndDate for the planned end date

Admission and Discharge

  • Admission source (Aufnahmeanlass) is mandatory when hospitalization data is provided and uses codes from § 301 SGB V.
  • Admission reason (Aufnahmegrund) with four-part structure (erste und zweite Stelle, dritte Stelle, vierte Stelle) according to § 301 SGB V.
  • Discharge disposition with Entlassungsgrund extension provides detailed discharge/transfer reasons.

Encounter Identification

Each Encounter SHOULD have a unique identifier. When encounters are organized in a hierarchy:

  • Ensure correct encounter linking via Encounter.partOf
  • Each encounter SHOULD have a distinct identifier with different systems or values

Case Number Representation:

The "Fallnummer" (case number) is frequently used in inpatient care to establish the case context for medical documentation, particularly in HL7 V2 communication.

In most cases, the "Fallnummer" is a unique identifier for the billing case (Account). Therefore, the Fallnummer should be seen as an identifier of the Account and is not suitable for uniquely identifying an Encounter. To find the correct Encounter, additional criteria such as period (Encounter.period), class (Encounter.class), or status (Encounter.status) must be considered.

Previous Recommendation:

Previously, it was recommended that the Aufnahmenummer (admission number) should be provided across all Encounter resources regardless of contact level and type. However, this recommendation did not clearly distinguish between Aufnahmenummer and Fallnummer.

Best Practice - Aufnahmenummer vs. Fallnummer

Note: This guidance is based on the ISiK specification.

It is important to distinguish between:

  • Aufnahmenummer (Admission Number): A unique identifier assigned to a patient during admission planning or at admission itself. Each Encounter SHOULD have its own unique Aufnahmenummer in Encounter.identifier:Aufnahmenummer where applicable.
  • Fallnummer (Case Number): Typically identifies the billing case (Account), not individual encounters.

Account References and Billing Context:

The reference to an Account establishes the billing context for one or more Encounters. Using the Account reference, multiple encounters can be grouped together into a single billing case (e.g., a "DRG-Fall" comprising pre-inpatient, inpatient, and post-inpatient visits).

Note: If you want to implement the billing case (Abrechnungsfall), it is recommended to use the ISiK Account profile.

Important Note for Implementers: In German healthcare terminology, the term "Fall" (case) usually refers to the billing context, not individual encounters. Therefore, the "Fallnummer" is not the identifier of the Encounter, but rather the identifier of the Account that the Encounter references. This enables multiple encounters to be associated with a single Fallnummer.

Logical References for Search:

Since the Fallnummer is a frequently used search criterion, it SHOULD be provided as a logical reference (account.identifier) in the Encounter. This ensures that the Fallnummer is available as a search parameter for finding Encounters, even when:

  • Individual systems do not support chaining
  • Individual users lack viewing permissions for billing data
  • Users in the care context need to search for Encounters using the associated Fallnummer

Servers SHOULD support the account:identifier search modifier to allow clients to retrieve all Encounters belonging to a billing case by Fallnummer. This modifier enables token-based searching on the logical reference stored in Encounter.account.identifier, without requiring the Account resource itself to be present or accessible.

Example query to retrieve all Encounters associated with a specific Fallnummer:

GET [base]/Encounter?account:identifier=https://www.charite.de/fhir/sid/fallnummer|F-2020-000123

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. 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
.... 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 S 1..1 uri "ErsteUndZweiteStelle"
....... value[x] S 0..1 Coding Value of extension
Binding: Aufnahmegrund Erste und Zweite Stelle ValueSet (required)
...... extension:DritteStelle S 0..1 Extension 3. Stelle
....... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url S 1..1 uri "DritteStelle"
....... value[x] S 0..1 Coding Value of extension
Binding: AufnahmegrundDritteStelle ValueSet (required)
...... extension:VierteStelle S 0..1 Extension 4. Stelle
....... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url S 1..1 uri "VierteStelle"
....... value[x] S 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 R5: The planned start date/time (or admission date) of the encounter (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
Constraints: ext-1
.... extension:plannedEndDate 0..1 dateTime R5: The planned end date/time (or discharge date) of the encounter (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
Constraints: ext-1
... 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
..... 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
...... text 0..1 string Plain text representation of the concept
...... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this

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
...... Slices for coding Content/Rules for all slices
....... 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
........ version 0..1 string Version of the system - if relevant
........ 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
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
........ code SΣ 1..1 code Symbol in syntax defined by the system
Fixed Value: VN
..... 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)
.... system SΣ 0..1 uri Identity of the terminology system
.... code SΣ 0..1 code Symbol in syntax defined by the system
... 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
..... text 0..1 string Plain text representation of the concept
..... coding Σ 0..* 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
...... version 0..1 string Version of the system - if relevant
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
...... system SΣ 0..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/Kontaktebene
...... code SΣ 0..1 code Symbol in syntax defined by the system
.... 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
..... text 0..1 string Plain text representation of the concept
..... coding Σ 0..* 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
...... version 0..1 string Version of the system - if relevant
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
...... system SΣ 0..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/kontaktart-de
...... code SΣ 0..1 code Symbol in syntax defined by the system
... 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
...... version 0..1 string Version of the system - if relevant
...... 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
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel
...... 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
...... version 0..1 string Version of the system - if relevant
...... 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
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert
...... code SΣ 1..1 code Symbol in syntax defined by the system
... subject SΣ 1..1 Reference(Patient | Group) Patientenidentifikator
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
... 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)
....... system SΣ 0..1 uri Identity of the terminology system
....... code SΣ 0..1 code Symbol in syntax defined by the system
...... coding:DiagnosesubTyp SΣ 0..1 Coding Diagnosesubtyp
Binding: Diagnosesubtyp ValueSet (required)
....... system SΣ 0..1 uri Identity of the terminology system
....... code SΣ 0..1 code Symbol in syntax defined by the system
.... rank S 0..1 positiveInt Rangfolge
... account S 0..* Reference(Account) Abrechnungskontext
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... system SΣ 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value SΣ 0..1 string The value that is unique
Example General: 123456
... 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)
..... coding SΣ 0..* Coding Code defined by a terminology system
...... system SΣ 0..1 uri Identity of the terminology system
...... code SΣ 0..1 code Symbol in syntax defined by the system
.... 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 extension Content/Rules for all slices
........ extension:ErsteUndZweiteStelle S 0..1 Extension Extension
......... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
......... url S 1..1 uri "ErsteUndZweiteStelle"
......... value[x] S 0..1 Coding Value of extension
Binding: Entlassungsgrund Erste und Zweite Stelle ValueSet (required)
........ extension:DritteStelle S 0..1 Extension Extension
......... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
......... url S 1..1 uri "DritteStelle"
......... value[x] S 0..1 Coding Value of extension
Binding: Entlassungsgrund Dritte Stelle ValueSet (required)
....... url S 1..1 uri "http://fhir.de/StructureDefinition/Entlassungsgrund"
... Slices for location S 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 S 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 S 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
...... text 0..1 string Plain text representation of the concept
...... coding SΣ 0..* 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
....... version 0..1 string Version of the system - if relevant
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
....... system SΣ 0..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code SΣ 0..1 code Symbol in syntax defined by the system
Fixed Value: ro
.... location:Bett S 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 S 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
...... text 0..1 string Plain text representation of the concept
...... coding SΣ 0..* 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
....... version 0..1 string Version of the system - if relevant
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
....... system SΣ 0..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code SΣ 0..1 code Symbol in syntax defined by the system
Fixed Value: bd
.... location:Station S 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 S 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
...... text 0..1 string Plain text representation of the concept
...... coding SΣ 0..* 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
....... version 0..1 string Version of the system - if relevant
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
....... system SΣ 0..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code SΣ 0..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
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
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.1 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.1 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.account.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
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.hospitalization.​dischargeDisposition.​extension:Entlassungsgrund.​extension:ErsteUndZweiteStelle.​value[x] Base required Entlassungsgrund Erste und Zweite Stelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.hospitalization.​dischargeDisposition.​extension:Entlassungsgrund.​extension:DritteStelle.​value[x] Base required Entlassungsgrund Dritte Stelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.location.physicalType Base extensible MII VS Fall Location Physical Type 📦2026.0.1 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.1 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.1 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.1 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.code = '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()

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. 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
....... url S 1..1 uri identifies the meaning of the extension
....... value[x] S 0..1 Coding Value of extension
...... extension:DritteStelle S 0..1 Extension 3. Stelle
....... url S 1..1 uri identifies the meaning of the extension
....... value[x] S 0..1 Coding Value of extension
...... extension:VierteStelle S 0..1 Extension 4. Stelle
....... url S 1..1 uri identifies the meaning of the extension
....... value[x] S 0..1 Coding Value of extension
.... extension:plannedStartDate 0..1 dateTime R5: The planned start date/time (or admission date) of the encounter (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
.... extension:plannedEndDate 0..1 dateTime R5: The planned end date/time (or discharge date) of the encounter (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
.... identifier:Aufnahmenummer S 0..1 Identifier Aufnahmenummer
Required Pattern: At least the following
..... type S 1..1 CodeableConcept Description of identifier
Binding: MII VS Fall Identifier Type Codes (extensible)
Required Pattern: At least the following
...... Slices for coding S 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
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 Content/Rules for all slices
....... coding:vn-type S 1..1 Coding Code defined by a terminology system
Required Pattern: At least the following
........ system S 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
........ code S 1..1 code Symbol in syntax defined by the system
Fixed Value: VN
..... 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)
.... system S 0..1 uri Identity of the terminology system
.... code S 0..1 code Symbol in syntax defined by the system
... 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 Fixed Value: (Complex)
...... system S 0..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/Kontaktebene
...... code S 0..1 code Symbol in syntax defined by the system
.... type:KontaktArt S 0..1 CodeableConcept Kontaktart
Binding: KontaktartDe ValueSet (required)
Required Pattern: At least the following
..... coding Fixed Value: (Complex)
...... system S 0..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/kontaktart-de
...... code S 0..1 code Symbol in syntax defined by the system
... 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 S 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel
...... 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 S 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert
...... code S 1..1 code Symbol in syntax defined by the system
... subject S 1..1 Reference(Patient | Group) Patientenidentifikator
.... reference S 0..1 string Literal reference, Relative, internal or absolute URL
... 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)
....... system S 0..1 uri Identity of the terminology system
....... code S 0..1 code Symbol in syntax defined by the system
...... coding:DiagnosesubTyp S 0..1 Coding Diagnosesubtyp
Binding: Diagnosesubtyp ValueSet (required)
....... system S 0..1 uri Identity of the terminology system
....... code S 0..1 code Symbol in syntax defined by the system
.... rank S 0..1 positiveInt Rangfolge
... account S 0..* Reference(Account) Abrechnungskontext
.... identifier S 0..1 Identifier Logical reference, when literal reference is not known
..... system S 0..1 uri The namespace for the identifier value
..... value S 0..1 string The value that is unique
... hospitalization S 0..1 BackboneElement Klinikaufenthalt
.... admitSource S 1..1 CodeableConcept Aufnahmeanlass
Binding: Aufnahmeanlass ValueSet (preferred)
..... coding S 0..* Coding Code defined by a terminology system
...... system S 0..1 uri Identity of the terminology system
...... code S 0..1 code Symbol in syntax defined by the system
.... 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 extension Content/Rules for all slices
........ extension:ErsteUndZweiteStelle S 0..1 Extension Extension
......... url S 1..1 uri identifies the meaning of the extension
......... value[x] S 0..1 Coding Value of extension
........ extension:DritteStelle S 0..1 Extension Extension
......... url S 1..1 uri identifies the meaning of the extension
......... value[x] S 0..1 Coding Value of extension
....... url S 1..1 uri identifies the meaning of the extension
... Slices for location S 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 S 0..1 BackboneElement Zimmer
..... status S 1..1 code planned | active | reserved | completed
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Kontaktorttyp
Required Pattern: At least the following
...... coding S 0..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system S 0..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code S 0..1 code Symbol in syntax defined by the system
Fixed Value: ro
.... location:Bett S 0..1 BackboneElement Bett
..... status S 1..1 code planned | active | reserved | completed
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Kontaktorttyp
Required Pattern: At least the following
...... coding S 0..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system S 0..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code S 0..1 code Symbol in syntax defined by the system
Fixed Value: bd
.... location:Station S 0..1 BackboneElement Station
..... status S 1..1 code planned | active | reserved | completed
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Kontaktorttyp
Required Pattern: At least the following
...... coding S 0..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system S 0..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code S 0..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
.... reference S 0..1 string Literal reference, Relative, internal or absolute URL

doco 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.1 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.1 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.1 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.code = '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()
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. 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 BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension 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
..... Slices for extension Content/Rules for all slices
...... 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 S 1..1 uri "ErsteUndZweiteStelle"
....... value[x] S 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 S 1..1 uri "DritteStelle"
....... value[x] S 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 S 1..1 uri "VierteStelle"
....... value[x] S 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 R5: The planned start date/time (or admission date) of the encounter (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
Constraints: ext-1
.... extension:plannedEndDate 0..1 dateTime R5: The planned end date/time (or discharge date) of the encounter (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
Constraints: ext-1
... 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
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
Slice: Unordered, Open by value:url
...... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this

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
...... Slices for coding Content/Rules for all slices
....... 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
Slice: Unordered, Open by value:url
........ system SΣ 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 SΣ 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 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)
.... 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Σ 0..1 uri Identity of the terminology system
.... version Σ 0..1 string Version of the system - if relevant
.... code SΣ 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
... 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
Slice: Unordered, Open by value:url
..... coding Σ 0..* 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
Slice: Unordered, Open by value:url
...... system SΣ 0..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 SΣ 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
Slice: Unordered, Open by value:url
..... coding Σ 0..* 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
Slice: Unordered, Open by value:url
...... system SΣ 0..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 SΣ 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
Slice: Unordered, Open by value:url
...... system SΣ 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 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
Slice: Unordered, Open by value:url
...... system SΣ 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 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
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... episodeOfCare Σ 0..* Reference(EpisodeOfCare) Episode(s) of care that this encounter should be recorded against
... basedOn 0..* Reference(ServiceRequest) The ServiceRequest that initiated this encounter
... participant Σ 0..* BackboneElement List of participants involved in the encounter
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type Σ 0..* CodeableConcept Role of participant in encounter
Binding: ParticipantType (extensible): Role of participant in encounter.
.... period 0..1 Period Period of time during the encounter that the participant participated
.... individual Σ 0..1 Reference(Practitioner | PractitionerRole | RelatedPerson) Persons involved in the encounter other than the patient
... appointment Σ 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)
....... 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Σ 0..1 uri Identity of the terminology system
....... version Σ 0..1 string Version of the system - if relevant
....... code SΣ 0..1 code Symbol in syntax defined by the system
....... display Σ 0..1 string Representation defined by the system
....... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
...... coding:DiagnosesubTyp SΣ 0..1 Coding Diagnosesubtyp
Binding: Diagnosesubtyp ValueSet (required)
....... 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Σ 0..1 uri Identity of the terminology system
....... version Σ 0..1 string Version of the system - if relevant
....... code SΣ 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
.... rank S 0..1 positiveInt Rangfolge
... account S 0..* Reference(Account) Abrechnungskontext
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
..... system SΣ 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value SΣ 0..1 string The value that is unique
Example General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... display Σ 0..1 string Text alternative for the resource
... 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)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding SΣ 0..* Coding Code defined by a terminology system
...... 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Σ 0..1 uri Identity of the terminology system
...... version Σ 0..1 string Version of the system - if relevant
...... code SΣ 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
.... 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
....... 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
....... Slices for extension Content/Rules for all slices
........ extension:ErsteUndZweiteStelle S 0..1 Extension Extension
......... 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 S 1..1 uri "ErsteUndZweiteStelle"
......... value[x] S 0..1 Coding Value of extension
Binding: Entlassungsgrund Erste und Zweite Stelle ValueSet (required)
........ extension:DritteStelle S 0..1 Extension Extension
......... 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 S 1..1 uri "DritteStelle"
......... value[x] S 0..1 Coding Value of extension
Binding: Entlassungsgrund Dritte Stelle ValueSet (required)
....... url S 1..1 uri "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 S 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 S 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 S 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
Slice: Unordered, Open by value:url
...... coding SΣ 0..* 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
Slice: Unordered, Open by value:url
....... system SΣ 0..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 SΣ 0..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 S 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 S 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
Slice: Unordered, Open by value:url
...... coding SΣ 0..* 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
Slice: Unordered, Open by value:url
....... system SΣ 0..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 SΣ 0..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 S 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 S 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
Slice: Unordered, Open by value:url
...... coding SΣ 0..* 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
Slice: Unordered, Open by value:url
....... system SΣ 0..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 SΣ 0..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
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Encounter.meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
Encounter.meta.tag Base example Common Tags 📍4.0.1 FHIR Std.
Encounter.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Encounter.extension:Aufnahmegrund.​extension:ErsteUndZweiteStelle.​value[x] Base required Aufnahmegrund Erste und Zweite Stelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.extension:Aufnahmegrund.​extension:DritteStelle.​value[x] Base required AufnahmegrundDritteStelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.extension:Aufnahmegrund.​extension:VierteStelle.​value[x] Base required Aufnahmegrund Vierte Stelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.identifier:Aufnahmenummer.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.identifier:Aufnahmenummer.​type Base extensible MII VS Fall Identifier Type Codes 📦2026.0.1 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.2
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.2
Encounter.subject.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Encounter.participant.​type Base extensible Participant type 📍4.0.1 FHIR Std.
Encounter.reasonCode Base preferred Encounter Reason Codes 📍4.0.1 FHIR Std.
Encounter.diagnosis.​use Base extensible MII VS Fall Diagnosis Use 📦2026.0.1 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.account.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Encounter.account.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.account.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.hospitalization.​admitSource Base preferred Aufnahmeanlass ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.hospitalization.​reAdmission Base example hl7VS-re-admissionIndicator 📦3.0.0 THO v7.2
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.hospitalization.​dischargeDisposition.​extension:Entlassungsgrund.​extension:ErsteUndZweiteStelle.​value[x] Base required Entlassungsgrund Erste und Zweite Stelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.hospitalization.​dischargeDisposition.​extension:Entlassungsgrund.​extension:DritteStelle.​value[x] Base required Entlassungsgrund Dritte Stelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.location.status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location.physicalType Base extensible MII VS Fall Location Physical Type 📦2026.0.1 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.1 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.1 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.1 This IG
Encounter.partOf.type Base extensible ResourceType 📍4.0.1 FHIR Std.

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.code = '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()

Summary

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

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

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

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter C 0..* Encounter An interaction during which services are provided to the patient
Constraints: 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
.... 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 S 1..1 uri "ErsteUndZweiteStelle"
....... value[x] S 0..1 Coding Value of extension
Binding: Aufnahmegrund Erste und Zweite Stelle ValueSet (required)
...... extension:DritteStelle S 0..1 Extension 3. Stelle
....... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url S 1..1 uri "DritteStelle"
....... value[x] S 0..1 Coding Value of extension
Binding: AufnahmegrundDritteStelle ValueSet (required)
...... extension:VierteStelle S 0..1 Extension 4. Stelle
....... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url S 1..1 uri "VierteStelle"
....... value[x] S 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 R5: The planned start date/time (or admission date) of the encounter (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
Constraints: ext-1
.... extension:plannedEndDate 0..1 dateTime R5: The planned end date/time (or discharge date) of the encounter (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
Constraints: ext-1
... 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
..... 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
...... text 0..1 string Plain text representation of the concept
...... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this

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
...... Slices for coding Content/Rules for all slices
....... 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
........ version 0..1 string Version of the system - if relevant
........ 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
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
........ code SΣ 1..1 code Symbol in syntax defined by the system
Fixed Value: VN
..... 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)
.... system SΣ 0..1 uri Identity of the terminology system
.... code SΣ 0..1 code Symbol in syntax defined by the system
... 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
..... text 0..1 string Plain text representation of the concept
..... coding Σ 0..* 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
...... version 0..1 string Version of the system - if relevant
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
...... system SΣ 0..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/Kontaktebene
...... code SΣ 0..1 code Symbol in syntax defined by the system
.... 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
..... text 0..1 string Plain text representation of the concept
..... coding Σ 0..* 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
...... version 0..1 string Version of the system - if relevant
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
...... system SΣ 0..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/kontaktart-de
...... code SΣ 0..1 code Symbol in syntax defined by the system
... 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
...... version 0..1 string Version of the system - if relevant
...... 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
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel
...... 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
...... version 0..1 string Version of the system - if relevant
...... 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
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert
...... code SΣ 1..1 code Symbol in syntax defined by the system
... subject SΣ 1..1 Reference(Patient | Group) Patientenidentifikator
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
... 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)
....... system SΣ 0..1 uri Identity of the terminology system
....... code SΣ 0..1 code Symbol in syntax defined by the system
...... coding:DiagnosesubTyp SΣ 0..1 Coding Diagnosesubtyp
Binding: Diagnosesubtyp ValueSet (required)
....... system SΣ 0..1 uri Identity of the terminology system
....... code SΣ 0..1 code Symbol in syntax defined by the system
.... rank S 0..1 positiveInt Rangfolge
... account S 0..* Reference(Account) Abrechnungskontext
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... system SΣ 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value SΣ 0..1 string The value that is unique
Example General: 123456
... 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)
..... coding SΣ 0..* Coding Code defined by a terminology system
...... system SΣ 0..1 uri Identity of the terminology system
...... code SΣ 0..1 code Symbol in syntax defined by the system
.... 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 extension Content/Rules for all slices
........ extension:ErsteUndZweiteStelle S 0..1 Extension Extension
......... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
......... url S 1..1 uri "ErsteUndZweiteStelle"
......... value[x] S 0..1 Coding Value of extension
Binding: Entlassungsgrund Erste und Zweite Stelle ValueSet (required)
........ extension:DritteStelle S 0..1 Extension Extension
......... extension 0..0 Additional content defined by implementations
Slice: Unordered, Open by value:url
......... url S 1..1 uri "DritteStelle"
......... value[x] S 0..1 Coding Value of extension
Binding: Entlassungsgrund Dritte Stelle ValueSet (required)
....... url S 1..1 uri "http://fhir.de/StructureDefinition/Entlassungsgrund"
... Slices for location S 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 S 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 S 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
...... text 0..1 string Plain text representation of the concept
...... coding SΣ 0..* 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
....... version 0..1 string Version of the system - if relevant
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
....... system SΣ 0..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code SΣ 0..1 code Symbol in syntax defined by the system
Fixed Value: ro
.... location:Bett S 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 S 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
...... text 0..1 string Plain text representation of the concept
...... coding SΣ 0..* 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
....... version 0..1 string Version of the system - if relevant
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
....... system SΣ 0..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code SΣ 0..1 code Symbol in syntax defined by the system
Fixed Value: bd
.... location:Station S 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 S 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
...... text 0..1 string Plain text representation of the concept
...... coding SΣ 0..* 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
....... version 0..1 string Version of the system - if relevant
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
....... system SΣ 0..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code SΣ 0..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
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
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.1 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.1 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.account.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
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.hospitalization.​dischargeDisposition.​extension:Entlassungsgrund.​extension:ErsteUndZweiteStelle.​value[x] Base required Entlassungsgrund Erste und Zweite Stelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.hospitalization.​dischargeDisposition.​extension:Entlassungsgrund.​extension:DritteStelle.​value[x] Base required Entlassungsgrund Dritte Stelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.location.physicalType Base extensible MII VS Fall Location Physical Type 📦2026.0.1 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.1 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.1 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.1 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.code = '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 View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. 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
....... url S 1..1 uri identifies the meaning of the extension
....... value[x] S 0..1 Coding Value of extension
...... extension:DritteStelle S 0..1 Extension 3. Stelle
....... url S 1..1 uri identifies the meaning of the extension
....... value[x] S 0..1 Coding Value of extension
...... extension:VierteStelle S 0..1 Extension 4. Stelle
....... url S 1..1 uri identifies the meaning of the extension
....... value[x] S 0..1 Coding Value of extension
.... extension:plannedStartDate 0..1 dateTime R5: The planned start date/time (or admission date) of the encounter (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
.... extension:plannedEndDate 0..1 dateTime R5: The planned end date/time (or discharge date) of the encounter (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
.... identifier:Aufnahmenummer S 0..1 Identifier Aufnahmenummer
Required Pattern: At least the following
..... type S 1..1 CodeableConcept Description of identifier
Binding: MII VS Fall Identifier Type Codes (extensible)
Required Pattern: At least the following
...... Slices for coding S 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
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 Content/Rules for all slices
....... coding:vn-type S 1..1 Coding Code defined by a terminology system
Required Pattern: At least the following
........ system S 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
........ code S 1..1 code Symbol in syntax defined by the system
Fixed Value: VN
..... 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)
.... system S 0..1 uri Identity of the terminology system
.... code S 0..1 code Symbol in syntax defined by the system
... 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 Fixed Value: (Complex)
...... system S 0..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/Kontaktebene
...... code S 0..1 code Symbol in syntax defined by the system
.... type:KontaktArt S 0..1 CodeableConcept Kontaktart
Binding: KontaktartDe ValueSet (required)
Required Pattern: At least the following
..... coding Fixed Value: (Complex)
...... system S 0..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/kontaktart-de
...... code S 0..1 code Symbol in syntax defined by the system
... 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 S 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel
...... 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 S 1..1 uri Identity of the terminology system
Fixed Value: http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert
...... code S 1..1 code Symbol in syntax defined by the system
... subject S 1..1 Reference(Patient | Group) Patientenidentifikator
.... reference S 0..1 string Literal reference, Relative, internal or absolute URL
... 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)
....... system S 0..1 uri Identity of the terminology system
....... code S 0..1 code Symbol in syntax defined by the system
...... coding:DiagnosesubTyp S 0..1 Coding Diagnosesubtyp
Binding: Diagnosesubtyp ValueSet (required)
....... system S 0..1 uri Identity of the terminology system
....... code S 0..1 code Symbol in syntax defined by the system
.... rank S 0..1 positiveInt Rangfolge
... account S 0..* Reference(Account) Abrechnungskontext
.... identifier S 0..1 Identifier Logical reference, when literal reference is not known
..... system S 0..1 uri The namespace for the identifier value
..... value S 0..1 string The value that is unique
... hospitalization S 0..1 BackboneElement Klinikaufenthalt
.... admitSource S 1..1 CodeableConcept Aufnahmeanlass
Binding: Aufnahmeanlass ValueSet (preferred)
..... coding S 0..* Coding Code defined by a terminology system
...... system S 0..1 uri Identity of the terminology system
...... code S 0..1 code Symbol in syntax defined by the system
.... 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 extension Content/Rules for all slices
........ extension:ErsteUndZweiteStelle S 0..1 Extension Extension
......... url S 1..1 uri identifies the meaning of the extension
......... value[x] S 0..1 Coding Value of extension
........ extension:DritteStelle S 0..1 Extension Extension
......... url S 1..1 uri identifies the meaning of the extension
......... value[x] S 0..1 Coding Value of extension
....... url S 1..1 uri identifies the meaning of the extension
... Slices for location S 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 S 0..1 BackboneElement Zimmer
..... status S 1..1 code planned | active | reserved | completed
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Kontaktorttyp
Required Pattern: At least the following
...... coding S 0..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system S 0..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code S 0..1 code Symbol in syntax defined by the system
Fixed Value: ro
.... location:Bett S 0..1 BackboneElement Bett
..... status S 1..1 code planned | active | reserved | completed
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Kontaktorttyp
Required Pattern: At least the following
...... coding S 0..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system S 0..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code S 0..1 code Symbol in syntax defined by the system
Fixed Value: bd
.... location:Station S 0..1 BackboneElement Station
..... status S 1..1 code planned | active | reserved | completed
Required Pattern: active
..... physicalType S 1..1 CodeableConcept Kontaktorttyp
Required Pattern: At least the following
...... coding S 0..* Coding Code defined by a terminology system
Fixed Value: (Complex)
....... system S 0..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
....... code S 0..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
.... reference S 0..1 string Literal reference, Relative, internal or absolute URL

doco 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.1 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.1 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.1 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.code = '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 ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. 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 BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension 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
..... Slices for extension Content/Rules for all slices
...... 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 S 1..1 uri "ErsteUndZweiteStelle"
....... value[x] S 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 S 1..1 uri "DritteStelle"
....... value[x] S 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 S 1..1 uri "VierteStelle"
....... value[x] S 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 R5: The planned start date/time (or admission date) of the encounter (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate
Constraints: ext-1
.... extension:plannedEndDate 0..1 dateTime R5: The planned end date/time (or discharge date) of the encounter (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate
Constraints: ext-1
... 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
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
Slice: Unordered, Open by value:url
...... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this

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
...... Slices for coding Content/Rules for all slices
....... 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
Slice: Unordered, Open by value:url
........ system SΣ 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 SΣ 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 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)
.... 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Σ 0..1 uri Identity of the terminology system
.... version Σ 0..1 string Version of the system - if relevant
.... code SΣ 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
... 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
Slice: Unordered, Open by value:url
..... coding Σ 0..* 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
Slice: Unordered, Open by value:url
...... system SΣ 0..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 SΣ 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
Slice: Unordered, Open by value:url
..... coding Σ 0..* 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
Slice: Unordered, Open by value:url
...... system SΣ 0..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 SΣ 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
Slice: Unordered, Open by value:url
...... system SΣ 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 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
Slice: Unordered, Open by value:url
...... system SΣ 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 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
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... episodeOfCare Σ 0..* Reference(EpisodeOfCare) Episode(s) of care that this encounter should be recorded against
... basedOn 0..* Reference(ServiceRequest) The ServiceRequest that initiated this encounter
... participant Σ 0..* BackboneElement List of participants involved in the encounter
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type Σ 0..* CodeableConcept Role of participant in encounter
Binding: ParticipantType (extensible): Role of participant in encounter.
.... period 0..1 Period Period of time during the encounter that the participant participated
.... individual Σ 0..1 Reference(Practitioner | PractitionerRole | RelatedPerson) Persons involved in the encounter other than the patient
... appointment Σ 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)
....... 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Σ 0..1 uri Identity of the terminology system
....... version Σ 0..1 string Version of the system - if relevant
....... code SΣ 0..1 code Symbol in syntax defined by the system
....... display Σ 0..1 string Representation defined by the system
....... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
...... coding:DiagnosesubTyp SΣ 0..1 Coding Diagnosesubtyp
Binding: Diagnosesubtyp ValueSet (required)
....... 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Σ 0..1 uri Identity of the terminology system
....... version Σ 0..1 string Version of the system - if relevant
....... code SΣ 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
.... rank S 0..1 positiveInt Rangfolge
... account S 0..* Reference(Account) Abrechnungskontext
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
..... system SΣ 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value SΣ 0..1 string The value that is unique
Example General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... display Σ 0..1 string Text alternative for the resource
... 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)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding SΣ 0..* Coding Code defined by a terminology system
...... 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Σ 0..1 uri Identity of the terminology system
...... version Σ 0..1 string Version of the system - if relevant
...... code SΣ 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
.... 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
....... 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
....... Slices for extension Content/Rules for all slices
........ extension:ErsteUndZweiteStelle S 0..1 Extension Extension
......... 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 S 1..1 uri "ErsteUndZweiteStelle"
......... value[x] S 0..1 Coding Value of extension
Binding: Entlassungsgrund Erste und Zweite Stelle ValueSet (required)
........ extension:DritteStelle S 0..1 Extension Extension
......... 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 S 1..1 uri "DritteStelle"
......... value[x] S 0..1 Coding Value of extension
Binding: Entlassungsgrund Dritte Stelle ValueSet (required)
....... url S 1..1 uri "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 S 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 S 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 S 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
Slice: Unordered, Open by value:url
...... coding SΣ 0..* 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
Slice: Unordered, Open by value:url
....... system SΣ 0..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 SΣ 0..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 S 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 S 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
Slice: Unordered, Open by value:url
...... coding SΣ 0..* 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
Slice: Unordered, Open by value:url
....... system SΣ 0..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 SΣ 0..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 S 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 S 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
Slice: Unordered, Open by value:url
...... coding SΣ 0..* 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
Slice: Unordered, Open by value:url
....... system SΣ 0..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 SΣ 0..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
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Encounter.meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
Encounter.meta.tag Base example Common Tags 📍4.0.1 FHIR Std.
Encounter.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Encounter.extension:Aufnahmegrund.​extension:ErsteUndZweiteStelle.​value[x] Base required Aufnahmegrund Erste und Zweite Stelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.extension:Aufnahmegrund.​extension:DritteStelle.​value[x] Base required AufnahmegrundDritteStelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.extension:Aufnahmegrund.​extension:VierteStelle.​value[x] Base required Aufnahmegrund Vierte Stelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.identifier:Aufnahmenummer.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.identifier:Aufnahmenummer.​type Base extensible MII VS Fall Identifier Type Codes 📦2026.0.1 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.2
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.2
Encounter.subject.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Encounter.participant.​type Base extensible Participant type 📍4.0.1 FHIR Std.
Encounter.reasonCode Base preferred Encounter Reason Codes 📍4.0.1 FHIR Std.
Encounter.diagnosis.​use Base extensible MII VS Fall Diagnosis Use 📦2026.0.1 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.account.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Encounter.account.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.account.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.hospitalization.​admitSource Base preferred Aufnahmeanlass ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.hospitalization.​reAdmission Base example hl7VS-re-admissionIndicator 📦3.0.0 THO v7.2
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.hospitalization.​dischargeDisposition.​extension:Entlassungsgrund.​extension:ErsteUndZweiteStelle.​value[x] Base required Entlassungsgrund Erste und Zweite Stelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.hospitalization.​dischargeDisposition.​extension:Entlassungsgrund.​extension:DritteStelle.​value[x] Base required Entlassungsgrund Dritte Stelle ValueSet 📦1.5.4 de.basisprofil.r4 v1.5
Encounter.location.status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location.physicalType Base extensible MII VS Fall Location Physical Type 📦2026.0.1 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.1 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.1 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.1 This IG
Encounter.partOf.type Base extensible ResourceType 📍4.0.1 FHIR Std.

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.code = '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()

Summary

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

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

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

 

Other representations of profile: CSV, Excel, Schematron