MII Implementierungsleitfaden Kerndatensatz Basis
2026.0.0 - Release Germany

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

Ressourcenprofil: MII PR Fall Kontakt mit einer Gesundheitseinrichtung - Detaillierte Beschreibungen

Active Stand: 2025-12-12

Definitionen für das mii-pr-fall-kontakt-gesundheitseinrichtung ressourcenprofil

Guidance on how to interpret the contents of this table can be foundhere

0. Encounter
Definition

An interaction between a patient and healthcare provider(s) for the purpose of providing healthcare service(s) or assessing the health status of a patient.

ShortAn interaction during which services are provided to the patient
Control0..*
Is Modifierfalse
Summaryfalse
Alternate NamesVisit
Invariantsdom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources (contained.contained.empty())
dom-3: 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: 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: If a resource is contained in another resource, it SHALL NOT have a security label (contained.meta.security.empty())
dom-6: A resource should have narrative for robust management (text.`div`.exists())
mii-enc-1: Falls der Encounter abgeschlossen wurde, MUSS ein Enddatum bekannt sein (status = 'finished' implies period.end.exists())
mii-enc-2: Abgeschlossene, stationäre Kontakte MÜSSEN einen Start- und End-Zeitpunkt angeben (status = 'finished' and class = 'IMP' implies period.start.exists() and period.end.exists())
mii-enc-3: Geplante Kontakte DÜRFEN NICHT einen Start- oder End-Zeitpunkt angeben (status = 'planned' implies period.exists().not())
mii-enc-4: 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: In-Durchführung befindliche Kontakte MÜSSEN einen Start-Zeitpunkt angeben (status = 'in-progress' implies period.start.exists())
mii-enc-6: Kontakte mit Abwesenheitsstatus MÜSSEN einen Start-Zeitpunkt angeben (status = 'onleave' implies period.start.exists())
mii-enc-7: Kontakte mit unbekannten Status SOLLTEN einen Start-Zeitpunkt angeben (status = 'unknown' implies period.start.exists())
2. Encounter.id
Definition

Angabe OPTIONAL, vom Server automatisch vergebene system-abhängige ID


The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.

ShortLogical id of this artifact
Comments

The only time that a resource does not have an id is when it is being submitted to the server using a create operation.

Control0..1
Typeidstring
Is Modifierfalse
Must Supporttrue
Summarytrue
4. Encounter.meta
Definition

Angabe OPTIONAL zur Provenance und zum Profil


The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.

ShortMetadata about the resource
Control0..1
TypeMeta
Is Modifierfalse
Must Supporttrue
Summarytrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
6. Encounter.meta.source
Definition

A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.


A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

ShortIdentifies where the resource comes from
Comments

In the provenance resource, this corresponds to Provenance.entity.what[x]. The exact use of the source (and the implied Provenance.entity.role) is left to implementer discretion. Only one nominated source is allowed; for additional provenance details, a full Provenance resource should be used.

This element can be used to indicate where the current master source of a resource that has a canonical URL if the resource is no longer hosted at the canonical URL.

Control0..1
Typeuri
Is Modifierfalse
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Must Supporttrue
Summarytrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
8. Encounter.meta.profile
Definition

A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.


A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

ShortProfiles this resource claims to conform to
Comments

It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.

Control0..*
Typecanonical(StructureDefinition)
Is Modifierfalse
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Must Supporttrue
Summarytrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
10. Encounter.implicitRules
Definition

A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.

ShortA set of rules under which this content was created
Comments

Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.

Control0..1
Typeuri
Is Modifiertrue because This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
12. Encounter.extension
Definition

An Extension


May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

ShortExtensionAdditional content defined by implementations
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifierfalse
Summaryfalse
Alternate Namesextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
SlicingThis element introduces a set of slices on Encounter.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 14. Encounter.extension:Aufnahmegrund
    Slice NameAufnahmegrund
    Definition

    OPTIONAL, Aufnahmegrund entsprechend Schlüssel 1 der Anlage 2 der Datenübermittlung nach § 301 Abs. 3 SGB V

    ShortAufnahmegrund
    Control0..1
    This element is affected by the following invariants: ele-1
    TypeExtension(ExtensionAufnahmegrund) (Complex Extension)
    Is Modifierfalse
    Must Supporttrue
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    16. Encounter.extension:Aufnahmegrund.extension:ErsteUndZweiteStelle
    Slice NameErsteUndZweiteStelle
    Definition

    OPTIONAL, Aufnahmegrund (1. und 2. Stelle), Datenübermittlung nach § 301 Abs. 3 SGB V.

    Short1. und 2. StelleAdditional content defined by implementations
    Control0..1*
    TypeExtension
    Is Modifierfalse
    Must Supporttrue
    Summaryfalse
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    18. Encounter.extension:Aufnahmegrund.extension:ErsteUndZweiteStelle.extension
    Definition

    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

    ShortAdditional content defined by implementations
    Comments

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Control0..0*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Alternate Namesextensions, user content
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingThis element introduces a set of slices on Encounter.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ url
    • 20. Encounter.extension:Aufnahmegrund.extension:ErsteUndZweiteStelle.url
      Definition

      Source of the definition for the extension code - a logical name or a URL.

      Shortidentifies the meaning of the extension
      Comments

      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

      Control1..1
      Typeuri
      Is Modifierfalse
      XML FormatIn the XML format, this property is represented as an attribute.
      Summaryfalse
      Fixed ValueErsteUndZweiteStelle
      22. Encounter.extension:Aufnahmegrund.extension:DritteStelle
      Slice NameDritteStelle
      Definition

      OPTIONAL, Aufnahmegrund (3. Stelle), Datenübermittlung nach § 301 Abs. 3 SGB V.

      Short3. StelleAdditional content defined by implementations
      Control0..1*
      TypeExtension
      Is Modifierfalse
      Must Supporttrue
      Summaryfalse
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      24. Encounter.extension:Aufnahmegrund.extension:DritteStelle.extension
      Definition

      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

      ShortAdditional content defined by implementations
      Comments

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Control0..0*
      TypeExtension
      Is Modifierfalse
      Summaryfalse
      Alternate Namesextensions, user content
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      SlicingThis element introduces a set of slices on Encounter.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
      • value @ url
      • 26. Encounter.extension:Aufnahmegrund.extension:DritteStelle.url
        Definition

        Source of the definition for the extension code - a logical name or a URL.

        Shortidentifies the meaning of the extension
        Comments

        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

        Control1..1
        Typeuri
        Is Modifierfalse
        XML FormatIn the XML format, this property is represented as an attribute.
        Summaryfalse
        Fixed ValueDritteStelle
        28. Encounter.extension:Aufnahmegrund.extension:VierteStelle
        Slice NameVierteStelle
        Definition

        OPTIONAL, Aufnahmegrund (4. Stelle), Datenübermittlung nach § 301 Abs. 3 SGB V.

        Short4. StelleAdditional content defined by implementations
        Control0..1*
        TypeExtension
        Is Modifierfalse
        Must Supporttrue
        Summaryfalse
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        30. Encounter.extension:Aufnahmegrund.extension:VierteStelle.extension
        Definition

        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

        ShortAdditional content defined by implementations
        Comments

        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

        Control0..0*
        TypeExtension
        Is Modifierfalse
        Summaryfalse
        Alternate Namesextensions, user content
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        SlicingThis element introduces a set of slices on Encounter.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
        • value @ url
        • 32. Encounter.extension:Aufnahmegrund.extension:VierteStelle.url
          Definition

          Source of the definition for the extension code - a logical name or a URL.

          Shortidentifies the meaning of the extension
          Comments

          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

          Control1..1
          Typeuri
          Is Modifierfalse
          XML FormatIn the XML format, this property is represented as an attribute.
          Summaryfalse
          Fixed ValueVierteStelle
          34. Encounter.extension:Aufnahmegrund.url
          Definition

          Source of the definition for the extension code - a logical name or a URL.

          Shortidentifies the meaning of the extension
          Comments

          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

          Control1..1
          Typeuri
          Is Modifierfalse
          XML FormatIn the XML format, this property is represented as an attribute.
          Summaryfalse
          Fixed Valuehttp://fhir.de/StructureDefinition/Aufnahmegrund
          36. Encounter.extension:Aufnahmegrund.value[x]
          Definition

          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

          ShortValue of extension
          Control0..01
          TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
          Is Modifierfalse
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          38. Encounter.extension:plannedStartDate
          Slice NameplannedStartDate
          Definition

          The planned start date/time (or admission date) of the encounter

          ShortMII EX Fall Planned Start Date
          Control0..1
          This element is affected by the following invariants: ele-1
          TypeExtension(MII EX Fall Planned Start Date) (Extension Type: dateTime)
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          40. Encounter.extension:plannedEndDate
          Slice NameplannedEndDate
          Definition

          The planned end date/time (or discharge date) of the encounter

          ShortMII EX Fall Planned End Date
          Control0..1
          This element is affected by the following invariants: ele-1
          TypeExtension(MII EX Fall Planned End Date) (Extension Type: dateTime)
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          42. Encounter.modifierExtension
          Definition

          May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

          ShortExtensions that cannot be ignored
          Comments

          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

          Control0..*
          TypeExtension
          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them
          Summaryfalse
          Requirements

          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

          Alternate Namesextensions, user content
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          44. Encounter.identifier
          Definition

          Kennung/en, unter der/denen dieser Kontakt bekannt ist.


          Identifier(s) by which this encounter is known.

          ShortIdentifikatorIdentifier(s) by which this encounter is known
          NoteThis is a business identifier, not a resource identifier (see discussion)
          Control0..*
          TypeIdentifier
          Is Modifierfalse
          Must Supporttrue
          Summarytrue
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          SlicingThis element introduces a set of slices on Encounter.identifier. The slices areUnordered and Open, and can be differentiated using the following discriminators:
          • pattern @ $this
          • 46. Encounter.identifier:Aufnahmenummer
            Slice NameAufnahmenummer
            Definition

            OPTIONAL, Ein eindeutiger Identifier, der einem Patienten bei der Aufnahmeplanung oder bei der Aufnahme selbst zugewiesen wird. Jeder Encounter SOLLTE seine eigene eindeutige Aufnahmenummer haben. Die Aufnahmenummer ist nicht die Fallnummer, welche sich auf den kompletten Abrechnungsfall bezieht. Hier wird ein Identifier angegeben, der den Kontakt eindeutig identifiziert.


            Identifier(s) by which this encounter is known.

            ShortAufnahmenummerIdentifier(s) by which this encounter is known
            NoteThis is a business identifier, not a resource identifier (see discussion)
            Control0..1*
            TypeIdentifier
            Is Modifierfalse
            Must Supporttrue
            Summarytrue
            Pattern Value{
              "type" : {
                "coding" : [{
                  "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
                  "code" : "VN"
                }]
              }
            }
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            48. Encounter.identifier:Aufnahmenummer.use
            Definition

            The purpose of this identifier.

            Shortusual | official | temp | secondary | old (If known)
            Comments

            Applications can assume that an identifier is permanent unless it explicitly says that it is temporary.

            Control0..1
            BindingThe codes SHALL be taken from IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1
            (required to http://hl7.org/fhir/ValueSet/identifier-use|4.0.1)

            Identifies the purpose for this identifier, if known .

            Typecode
            Is Modifiertrue because This is labeled as "Is Modifier" because applications should not mistake a temporary id for a permanent one.
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Summarytrue
            Requirements

            Allows the appropriate identifier for a particular context of use to be selected from among a set of identifiers.

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            50. Encounter.identifier:Aufnahmenummer.type
            Definition

            A coded type for the identifier that can be used to determine which identifier to use for a specific purpose.

            ShortDescription of identifier
            Comments

            This element deals only with general categories of identifiers. It SHOULD not be used for codes that correspond 1..1 with the Identifier.system. Some identifiers may fall into multiple categories due to common usage. Where the system is known, a type is unnecessary because the type is always part of the system definition. However systems often need to handle identifiers where the system is not known. There is not a 1:1 relationship between type and system, since many different systems have the same type.

            Control10..1
            BindingUnless not suitable, these codes SHALL be taken from MII VS Fall Identifier Type Codeshttp://hl7.org/fhir/ValueSet/identifier-type|4.0.1
            (extensible to https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/identifier-type-codes)
            TypeCodeableConcept
            Is Modifierfalse
            Must Supporttrue
            Summarytrue
            Requirements

            Allows users to make use of identifiers when the identifier system is not known.

            Pattern Value{
              "coding" : [{
                "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
                "code" : "VN"
              }]
            }
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            52. Encounter.identifier:Aufnahmenummer.type.coding
            Definition

            A reference to a code defined by a terminology system.

            ShortCode defined by a terminology system
            Comments

            Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

            Control10..*
            TypeCoding
            Is Modifierfalse
            Summarytrue
            Requirements

            Allows for alternative encodings within a code system, and translations to other code systems.

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            SlicingThis element introduces a set of slices on Encounter.identifier.type.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
            • pattern @ $this
            • 54. Encounter.identifier:Aufnahmenummer.type.coding:vn-type
              Slice Namevn-type
              Definition

              A reference to a code defined by a terminology system.

              ShortCode defined by a terminology system
              Comments

              Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

              Control10..1*
              TypeCoding
              Is Modifierfalse
              Must Supporttrue
              Summarytrue
              Requirements

              Allows for alternative encodings within a code system, and translations to other code systems.

              Pattern Value{
                "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
                "code" : "VN"
              }
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              56. Encounter.identifier:Aufnahmenummer.type.coding:vn-type.system
              Definition

              The identification of the code system that defines the meaning of the symbol in the code.

              ShortIdentity of the terminology system
              Comments

              The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

              Control10..1
              Typeuri
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              Need to be unambiguous about the source of the definition of the symbol.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              58. Encounter.identifier:Aufnahmenummer.type.coding:vn-type.code
              Definition

              A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

              ShortSymbol in syntax defined by the system
              Control10..1
              Typecode
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              Need to refer to a particular code in the system.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              60. Encounter.identifier:Aufnahmenummer.system
              Definition

              Establishes the namespace for the value - that is, a URL that describes a set values that are unique.

              ShortThe namespace for the identifier value
              Comments

              Identifier.system is always case sensitive.

              Control10..1
              Typeuri
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              There are many sets of identifiers. To perform matching of two identifiers, we need to know what set we're dealing with. The system identifies a particular set of unique identifiers.

              ExampleGeneral: http://www.acme.com/identifiers/patient
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              62. Encounter.identifier:Aufnahmenummer.value
              Definition

              The portion of the identifier typically relevant to the user and which is unique within the context of the system.

              ShortThe value that is unique
              Comments

              If the value is a full URI, then the system SHALL be urn:ietf:rfc:3986. The value's primary purpose is computational mapping. As a result, it may be normalized for comparison purposes (e.g. removing non-significant whitespace, dashes, etc.) A value formatted for human display can be conveyed using the Rendered Value extension. Identifier.value is to be treated as case sensitive unless knowledge of the Identifier.system allows the processer to be confident that non-case-sensitive processing is safe.

              Control10..1
              Typestring
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              ExampleGeneral: 123456
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              64. Encounter.status
              Definition

              VERPFLICHTEND, required Binding auf http://fhir.de/ValueSet/EncounterStatusDe


              planned | arrived | triaged | in-progress | onleave | finished | cancelled +.

              ShortStatusplanned | arrived | triaged | in-progress | onleave | finished | cancelled +
              Comments

              Note that internal business rules will determine the appropriate transitions that may occur between statuses (and also classes).

              Control1..1
              BindingThe codes SHALL be taken from Encounter Status ValueSethttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1
              (required to http://fhir.de/ValueSet/EncounterStatusDe)
              Typecode
              Is Modifiertrue because This element is labeled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              66. Encounter.class
              Definition

              VERPFLICHTEND, Kontaktklasse. Required Binding auf http://fhir.de/ValueSet/EncounterClassDE. Klassifizierung des Kontaktes in stationär, ambulant, teilstationär oder andere.


              Concepts representing classification of patient encounter such as ambulatory (outpatient), inpatient, emergency, home health or others due to local variations.

              ShortKontaktklasseClassification of patient encounter
              Control1..1
              BindingThe codes SHALL be taken from Unless not suitable, these codes SHALL be taken from EncounterClassDEhttp://terminology.hl7.org/ValueSet/v3-ActEncounterCode
              (required to http://fhir.de/ValueSet/EncounterClassDE)
              TypeCoding
              Is Modifierfalse
              Must Supporttrue
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              68. Encounter.type
              Definition

              Spezifischer Typ des Kontaktes


              Specific type of encounter (e.g. e-mail consultation, surgical day-care, skilled nursing, rehabilitation).

              ShortKontakttypSpecific type of encounter
              Comments

              Since there are many ways to further classify encounters, this element is 0..*.

              Control0..*
              BindingFor example codes, see EncounterTypehttp://hl7.org/fhir/ValueSet/encounter-type|4.0.1
              (example to http://hl7.org/fhir/ValueSet/encounter-type|4.0.1)

              The type of encounter.

              TypeCodeableConcept
              Is Modifierfalse
              Must Supporttrue
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              SlicingThis element introduces a set of slices on Encounter.type. The slices areUnordered and Open, and can be differentiated using the following discriminators:
              • pattern @ $this
              • 70. Encounter.type:Kontaktebene
                Slice NameKontaktebene
                Definition

                OPTIONAL, Unterscheidung der Kontakt-Hierarchieebenen Einrichtungskontakt, Abteilungskontakt, Versorgungsstellenkontakt. Die Gliederung gilt für stationäre Kontakte. Required Binding auf http://fhir.de/ValueSet/kontaktebene-de


                Specific type of encounter (e.g. e-mail consultation, surgical day-care, skilled nursing, rehabilitation).

                ShortKontaktebeneSpecific type of encounter
                Comments

                Since there are many ways to further classify encounters, this element is 0..*.

                Control0..1*
                BindingThe codes SHALL be taken from For example codes, see KontaktebeneDe ValueSethttp://hl7.org/fhir/ValueSet/encounter-type|4.0.1
                (required to http://fhir.de/ValueSet/kontaktebene-de)

                Kontaktebene


                The type of encounter.

                TypeCodeableConcept
                Is Modifierfalse
                Must Supporttrue
                Summarytrue
                Pattern Value{
                  "coding" : [{
                    "system" : "http://fhir.de/CodeSystem/Kontaktebene"
                  }]
                }
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                72. Encounter.type:KontaktArt
                Slice NameKontaktArt
                Definition

                OPTIONAL, Differenzierung zwischen verschiedenen Arten von Kontakten (z.B. vorstationär, nachstationär, intensivstationär). Required Binding auf http://fhir.de/ValueSet/kontaktart-de


                Specific type of encounter (e.g. e-mail consultation, surgical day-care, skilled nursing, rehabilitation).

                ShortKontaktartSpecific type of encounter
                Comments

                Since there are many ways to further classify encounters, this element is 0..*.

                Control0..1*
                BindingThe codes SHALL be taken from For example codes, see KontaktartDe ValueSethttp://hl7.org/fhir/ValueSet/encounter-type|4.0.1
                (required to http://fhir.de/ValueSet/kontaktart-de)
                TypeCodeableConcept
                Is Modifierfalse
                Must Supporttrue
                Summarytrue
                Pattern Value{
                  "coding" : [{
                    "system" : "http://fhir.de/CodeSystem/kontaktart-de"
                  }]
                }
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                74. Encounter.serviceType
                Definition

                Die Fachdisziplin bzw. Fachabteilung wird durch einen vierstelligen Fachabteilungsschlüssel klassifiziert.


                Broad categorization of the service that is to be provided (e.g. cardiology).

                ShortFachabteilungSpecific type of service
                Control0..1
                BindingFor example codes, see ServiceTypehttp://hl7.org/fhir/ValueSet/service-type|4.0.1
                (example to http://hl7.org/fhir/ValueSet/service-type|4.0.1)

                Broad categorization of the service that is to be provided.

                TypeCodeableConcept
                Is Modifierfalse
                Must Supporttrue
                Summarytrue
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                76. Encounter.serviceType.coding
                Definition

                A reference to a code defined by a terminology system.

                ShortCode defined by a terminology system
                Comments

                Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                Control0..*
                TypeCoding
                Is Modifierfalse
                Must Supporttrue
                Summarytrue
                Requirements

                Allows for alternative encodings within a code system, and translations to other code systems.

                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                SlicingThis element introduces a set of slices on Encounter.serviceType.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                • pattern @ $this
                • 78. Encounter.serviceType.coding:Fachabteilungsschluessel
                  Slice NameFachabteilungsschluessel
                  Definition

                  OPTIONAL, required Binding auf http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel Fachabteilungen gemäß Anhang 1 der BPflV in der am 31.12.2003 geltenden Fassung


                  A reference to a code defined by a terminology system.

                  ShortFachabteilungsschlüsselCode defined by a terminology system
                  Comments

                  Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                  Control0..1*
                  BindingThe codes SHALL be taken from For codes, see Fachabteilungsschlüssel ValueSet
                  (required to http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel)
                  TypeCoding
                  Is Modifierfalse
                  Must Supporttrue
                  Summarytrue
                  Requirements

                  Allows for alternative encodings within a code system, and translations to other code systems.

                  Pattern Value{
                    "system" : "http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel"
                  }
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  80. Encounter.serviceType.coding:Fachabteilungsschluessel.system
                  Definition

                  The identification of the code system that defines the meaning of the symbol in the code.

                  ShortIdentity of the terminology system
                  Comments

                  The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

                  Control10..1
                  Typeuri
                  Is Modifierfalse
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supporttrue
                  Summarytrue
                  Requirements

                  Need to be unambiguous about the source of the definition of the symbol.

                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  82. Encounter.serviceType.coding:Fachabteilungsschluessel.code
                  Definition

                  A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

                  ShortSymbol in syntax defined by the system
                  Control10..1
                  Typecode
                  Is Modifierfalse
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supporttrue
                  Summarytrue
                  Requirements

                  Need to refer to a particular code in the system.

                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  84. Encounter.serviceType.coding:ErweiterterFachabteilungsschluessel
                  Slice NameErweiterterFachabteilungsschluessel
                  Definition

                  OPTIONAL, required Binding auf http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel-erweitert Fachabteilungen gemäß Anhang 1 der BPflV in der am 31.12.2003 geltenden Fassung inkl. Spezialisierungen.


                  A reference to a code defined by a terminology system.

                  ShortErweiterter FachabteilungsschlüsselCode defined by a terminology system
                  Comments

                  Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                  Control0..1*
                  BindingThe codes SHALL be taken from For codes, see FachabteilungsschluesselErweitert ValueSet
                  (required to http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel-erweitert)
                  TypeCoding
                  Is Modifierfalse
                  Must Supporttrue
                  Summarytrue
                  Requirements

                  Allows for alternative encodings within a code system, and translations to other code systems.

                  Pattern Value{
                    "system" : "http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert"
                  }
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  86. Encounter.serviceType.coding:ErweiterterFachabteilungsschluessel.system
                  Definition

                  The identification of the code system that defines the meaning of the symbol in the code.

                  ShortIdentity of the terminology system
                  Comments

                  The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

                  Control10..1
                  Typeuri
                  Is Modifierfalse
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supporttrue
                  Summarytrue
                  Requirements

                  Need to be unambiguous about the source of the definition of the symbol.

                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  88. Encounter.serviceType.coding:ErweiterterFachabteilungsschluessel.code
                  Definition

                  A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

                  ShortSymbol in syntax defined by the system
                  Control10..1
                  Typecode
                  Is Modifierfalse
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supporttrue
                  Summarytrue
                  Requirements

                  Need to refer to a particular code in the system.

                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  90. Encounter.subject
                  Definition

                  VERPFLICHTEND, Referenz auf Patient:in.


                  The patient or group present at the encounter.

                  ShortPatientenidentifikatorThe patient or group present at the encounter
                  Comments

                  While the encounter is always about the patient, the patient might not actually be known in all contexts of use, and there may be a group of patients that could be anonymous (such as in a group therapy for Alcoholics Anonymous - where the recording of the encounter could be used for billing on the number of people/staff and not important to the context of the specific patients) or alternately in veterinary care a herd of sheep receiving treatment (where the animals are not individually tracked).

                  Control10..1
                  TypeReference(Patient, Group)
                  Is Modifierfalse
                  Must Supporttrue
                  Must Support TypesNo must-support rules about the choice of types/profiles
                  Summarytrue
                  Alternate Namespatient
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  92. Encounter.period
                  Definition

                  Beginn- und Endzeitpunkt des Kontaktes. DARF NICHT vorhanden sein, kann OPTIONAL oder VERPFLICHTEND sein, abhängig vom Status des Kontaktes - siehe Invarianten auf Ebene Encounter.


                  The start and end time of the encounter.

                  ShortZeitraum des KontaktesThe start and end time of the encounter
                  Comments

                  If not (yet) known, the end of the Period may be omitted.

                  Control0..1
                  TypePeriod
                  Is Modifierfalse
                  Must Supporttrue
                  Summaryfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  94. Encounter.period.start
                  Definition

                  Start des Kontaktzeitraums. DARF NICHT vorhanden sein, kann OPTIONAL oder VERPFLICHTEND sein, abhängig vom Status des Kontaktes - siehe Invarianten auf Ebene Encounter.


                  The start of the period. The boundary is inclusive.

                  ShortBeginndatumStarting time with inclusive boundary
                  Comments

                  If the low element is missing, the meaning is that the low boundary is not known.

                  Control0..1
                  This element is affected by the following invariants: per-1
                  TypedateTime
                  Is Modifierfalse
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supporttrue
                  Summarytrue
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  96. Encounter.period.end
                  Definition

                  Ende des Kontaktzeitraums. DARF NICHT vorhanden sein, kann OPTIONAL oder VERPFLICHTEND sein, abhängig vom Status des Kontaktes - siehe Invarianten auf Ebene Encounter.


                  The end of the period. If the end of the period is missing, it means no end was known or planned at the time the instance was created. The start may be in the past, and the end date in the future, which means that period is expected/planned to end at that time.

                  ShortEnddatumEnd time with inclusive boundary, if not ongoing
                  Comments

                  The high value includes any matching date/time. i.e. 2012-02-03T10:00:00 is in a period that has an end value of 2012-02-03.

                  Control0..1
                  This element is affected by the following invariants: per-1
                  TypedateTime
                  Is Modifierfalse
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supporttrue
                  Summarytrue
                  Meaning if MissingIf the end of the period is missing, it means that the period is ongoing
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  98. Encounter.diagnosis
                  Definition

                  OPTIONAL, Verweis auf Diagnosen/Prozeduren, die eine besondere Rolle im Kontext eines Encounters haben. Der Fallbezug von Diagnosen und Prozeduren wird über das jeweilige encounter-Element der Condition bzw. Procedure-Ressource hinreichend etabliert. Die zusätzliche Rückverlinkung von Encounter.diagnosis auf Condition/Procedure wird nur dann verwendet, wenn einer Diagnose bzw. Prozedur im Kontext eines Aufenthaltes eine besondere Rolle zugewiesen werden soll, z.B. Haupt-/Neben-/Aufnahme- oder Überweisungsdiagnose).


                  The list of diagnosis relevant to this encounter.

                  ShortDiagnosenThe list of diagnosis relevant to this encounter
                  Control0..*
                  TypeBackboneElement
                  Is Modifierfalse
                  Must Supporttrue
                  Summarytrue
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  100. Encounter.diagnosis.modifierExtension
                  Definition

                  May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                  ShortExtensions that cannot be ignored even if unrecognized
                  Comments

                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                  Control0..*
                  TypeExtension
                  Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                  Summarytrue
                  Requirements

                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                  Alternate Namesextensions, user content, modifiers
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  102. Encounter.diagnosis.condition
                  Definition

                  VERPFLICHTEND, wenn Diagnosedaten angegeben werden, dann MUSS diese referenziert werden. Bei ICD-10 Primär- und Sekundärcodes SOLLTE nur die Primärdiagnose referenziert werden.


                  Reason the encounter takes place, as specified using information from another resource. For admissions, this is the admission diagnosis. The indication will typically be a Condition (with other resources referenced in the evidence.detail), or a Procedure.

                  ShortReferenz zu Diagnose-RessourceThe diagnosis or procedure relevant to the encounter
                  Comments

                  For systems that need to know which was the primary diagnosis, these will be marked with the standard extension primaryDiagnosis (which is a sequence value rather than a flag, 1 = primary diagnosis).

                  Control1..1
                  TypeReference(Condition, Procedure)
                  Is Modifierfalse
                  Must Supporttrue
                  Must Support TypesNo must-support rules about the choice of types/profiles
                  Summarytrue
                  Alternate NamesAdmission diagnosis, discharge diagnosis, indication
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  104. Encounter.diagnosis.use
                  Definition

                  Attribute wie Aufnahme- oder Entlassdiagnose sind immer im Kontext eines stationären Aufenthaltes zu betrachten und werden daher als Eigenschaft des Encounters modelliert. VERPFLICHTEND mindestens die Angabe eines Codings. EMPFOHLEN ist die Angabe mittels Diagnosetyp- und DiagnosesubTyp-Coding. Weitere Codings OPTIONAL. Extensible Binding auf http://hl7.org/fhir/ValueSet/diagnosis-role


                  Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …).

                  ShortDiagnosetypRole that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
                  Control10..1
                  BindingUnless not suitable, these codes SHALL be taken from The codes SHOULD be taken from MII VS Fall Diagnosis Usehttp://hl7.org/fhir/ValueSet/diagnosis-role|4.0.1
                  (extensible to https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/mii-vs-fall-diagnosis-use)
                  TypeCodeableConcept
                  Is Modifierfalse
                  Must Supporttrue
                  Summaryfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  106. Encounter.diagnosis.use.coding
                  Definition

                  A reference to a code defined by a terminology system.

                  ShortCode defined by a terminology system
                  Comments

                  Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                  Control10..*
                  TypeCoding
                  Is Modifierfalse
                  Must Supporttrue
                  Summarytrue
                  Requirements

                  Allows for alternative encodings within a code system, and translations to other code systems.

                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  SlicingThis element introduces a set of slices on Encounter.diagnosis.use.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                  • pattern @ $this
                  • 108. Encounter.diagnosis.use.coding:Diagnosetyp
                    Slice NameDiagnosetyp
                    Definition

                    Einweisungs-/Überweisungsdiagnose | Behandlungsrelevante Diagnosen


                    A reference to a code defined by a terminology system.

                    ShortDiagnosetypCode defined by a terminology system
                    Comments

                    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                    Control0..1*
                    BindingThe codes SHALL be taken from For codes, see DiagnoseTyp ValueSet
                    (required to http://fhir.de/ValueSet/DiagnoseTyp)
                    TypeCoding
                    Is Modifierfalse
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    Allows for alternative encodings within a code system, and translations to other code systems.

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    110. Encounter.diagnosis.use.coding:DiagnosesubTyp
                    Slice NameDiagnosesubTyp
                    Definition

                    Operationsdiagnose | Abteilung Hauptdiagnose | Todesursache | Infektionsschutzdiagnose +


                    A reference to a code defined by a terminology system.

                    ShortDiagnosesubtypCode defined by a terminology system
                    Comments

                    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                    Control0..1*
                    BindingThe codes SHALL be taken from For codes, see Diagnosesubtyp ValueSet
                    (required to http://fhir.de/ValueSet/Diagnosesubtyp)
                    TypeCoding
                    Is Modifierfalse
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    Allows for alternative encodings within a code system, and translations to other code systems.

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    112. Encounter.diagnosis.rank
                    Definition

                    OPTIONAL, Rangfolge der Diagnose


                    Ranking of the diagnosis (for each role type).

                    ShortRangfolgeRanking of the diagnosis (for each role type)
                    Control0..1
                    TypepositiveInt
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    Summaryfalse
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    114. Encounter.account
                    Definition

                    OPTIONAL. Referenz auf den Abrechnungsfall. Eine logische Referenz ist ausreichend zur Abbildung des Abrechnungskontextes.


                    The set of accounts that may be used for billing for this Encounter.

                    ShortAbrechnungskontextThe set of accounts that may be used for billing for this Encounter
                    Comments

                    The billing system may choose to allocate billable items associated with the Encounter to different referenced Accounts based on internal business rules.

                    Control0..*
                    TypeReference(Account)
                    Is Modifierfalse
                    Must Supporttrue
                    Summaryfalse
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    116. Encounter.hospitalization
                    Definition

                    OPTIONAL, Details zur Aufnahme und Entlassung


                    Details about the admission to a healthcare service.

                    ShortKlinikaufenthaltDetails about the admission to a healthcare service
                    Comments

                    An Encounter may cover more than just the inpatient stay. Contexts such as outpatients, community clinics, and aged care facilities are also included.

                    The duration recorded in the period of this encounter covers the entire scope of this hospitalization record.

                    Control0..1
                    TypeBackboneElement
                    Is Modifierfalse
                    Must Supporttrue
                    Summaryfalse
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    118. Encounter.hospitalization.modifierExtension
                    Definition

                    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                    ShortExtensions that cannot be ignored even if unrecognized
                    Comments

                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                    Control0..*
                    TypeExtension
                    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                    Summarytrue
                    Requirements

                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                    Alternate Namesextensions, user content, modifiers
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                    120. Encounter.hospitalization.admitSource
                    Definition

                    VERPFLICHTEND, Aufnahmeanlass. Preferred Binding auf http://fhir.de/ValueSet/dgkev/Aufnahmeanlass


                    From where patient was admitted (physician referral, transfer).

                    ShortAufnahmeanlassFrom where patient was admitted (physician referral, transfer)
                    Control10..1
                    BindingThe codes SHOULD be taken from Aufnahmeanlass ValueSethttp://hl7.org/fhir/ValueSet/encounter-admit-source|4.0.1
                    (preferred to http://fhir.de/ValueSet/dgkev/Aufnahmeanlass)
                    TypeCodeableConcept
                    Is Modifierfalse
                    Must Supporttrue
                    Summaryfalse
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    122. Encounter.hospitalization.dischargeDisposition
                    Definition

                    OPTIONAL Daten zur Entlassung


                    Category or kind of location after discharge.

                    ShortEntlassungCategory or kind of location after discharge
                    Control0..1
                    BindingFor example codes, see DischargeDispositionhttp://hl7.org/fhir/ValueSet/encounter-discharge-disposition|4.0.1
                    (example to http://hl7.org/fhir/ValueSet/encounter-discharge-disposition|4.0.1)

                    Discharge Disposition.

                    TypeCodeableConcept
                    Is Modifierfalse
                    Must Supporttrue
                    Summaryfalse
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    124. Encounter.hospitalization.dischargeDisposition.extension:Entlassungsgrund
                    Slice NameEntlassungsgrund
                    Definition

                    OPTIONAL, Entlassungs-/Verlegungsgrund nach § 301 Abs. 3 SGB V

                    ShortEntlassungsgrund
                    Control0..1
                    TypeExtension(ExtensionEntlassungsgrund) (Complex Extension)
                    Is Modifierfalse
                    Must Supporttrue
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                    126. Encounter.location
                    Definition

                    OPTIONAL, Details zum Kontaktort wie Zimmer, Bett, Station


                    List of locations where the patient has been during this encounter.

                    ShortKontaktortList of locations where the patient has been
                    Comments

                    Virtual encounters can be recorded in the Encounter by specifying a location reference to a location of type "kind" such as "client's home" and an encounter.class = "virtual".

                    Control0..*
                    TypeBackboneElement
                    Is Modifierfalse
                    Summaryfalse
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    SlicingThis element introduces a set of slices on Encounter.location. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                    • pattern @ physicalType
                    • pattern @ status
                    • 128. Encounter.location.modifierExtension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                      ShortExtensions that cannot be ignored even if unrecognized
                      Comments

                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                      Control0..*
                      TypeExtension
                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                      Summarytrue
                      Requirements

                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                      Alternate Namesextensions, user content, modifiers
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      130. Encounter.location.location
                      Definition

                      The location where the encounter takes place.

                      ShortLocation the encounter takes place
                      Control1..1
                      TypeReference(Location)
                      Is Modifierfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      132. Encounter.location.physicalType
                      Definition

                      SOLL, extensible Binding auf https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type


                      This will be used to specify the required levels (bed/ward/room/etc.) desired to be recorded to simplify either messaging or query.

                      ShortKontaktorttypThe physical type of the location (usually the level in the location hierachy - bed room ward etc.)
                      Comments

                      This information is de-normalized from the Location resource to support the easier understanding of the encounter resource and processing in messaging or query.

                      There may be many levels in the hierachy, and this may only pic specific levels that are required for a specific usage scenario.

                      Control0..1
                      BindingUnless not suitable, these codes SHALL be taken from For example codes, see MII VS Fall Location Physical Typehttp://hl7.org/fhir/ValueSet/location-physical-type|4.0.1
                      (extensible to https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type)
                      TypeCodeableConcept
                      Is Modifierfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      134. Encounter.location:Zimmer
                      Slice NameZimmer
                      Definition

                      Von Patient oder Patientin während des Kontaktes belegtes Zimmer auf einer Station.


                      List of locations where the patient has been during this encounter.

                      ShortZimmerList of locations where the patient has been
                      Comments

                      Virtual encounters can be recorded in the Encounter by specifying a location reference to a location of type "kind" such as "client's home" and an encounter.class = "virtual".

                      Control0..1*
                      TypeBackboneElement
                      Is Modifierfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      136. Encounter.location:Zimmer.modifierExtension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                      ShortExtensions that cannot be ignored even if unrecognized
                      Comments

                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                      Control0..*
                      TypeExtension
                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                      Summarytrue
                      Requirements

                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                      Alternate Namesextensions, user content, modifiers
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      138. Encounter.location:Zimmer.location
                      Definition

                      The location where the encounter takes place.

                      ShortLocation the encounter takes place
                      Control1..1
                      TypeReference(Location)
                      Is Modifierfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      140. Encounter.location:Zimmer.status
                      Definition

                      The status of the participants' presence at the specified location during the period specified. If the participant is no longer at the location, then the period will have an end date/time.

                      Shortplanned | active | reserved | completed
                      Comments

                      When the patient is no longer active at a location, then the period end date is entered, and the status may be changed to completed.

                      Control10..1
                      BindingThe codes SHALL be taken from EncounterLocationStatushttp://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1
                      (required to http://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1)

                      The status of the location.

                      Typecode
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Must Supporttrue
                      Summaryfalse
                      Pattern Valueactive
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      142. Encounter.location:Zimmer.physicalType
                      Definition

                      SOLL, extensible Binding auf https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type


                      This will be used to specify the required levels (bed/ward/room/etc.) desired to be recorded to simplify either messaging or query.

                      ShortKontaktorttypThe physical type of the location (usually the level in the location hierachy - bed room ward etc.)
                      Comments

                      This information is de-normalized from the Location resource to support the easier understanding of the encounter resource and processing in messaging or query.

                      There may be many levels in the hierachy, and this may only pic specific levels that are required for a specific usage scenario.

                      Control10..1
                      BindingUnless not suitable, these codes SHALL be taken from For example codes, see MII VS Fall Location Physical Typehttp://hl7.org/fhir/ValueSet/location-physical-type|4.0.1
                      (extensible to https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type)
                      TypeCodeableConcept
                      Is Modifierfalse
                      Summaryfalse
                      Pattern Value{
                        "coding" : [{
                          "system" : "http://terminology.hl7.org/CodeSystem/location-physical-type",
                          "code" : "ro"
                        }]
                      }
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      144. Encounter.location:Bett
                      Slice NameBett
                      Definition

                      Von Patient oder Patientin während des Kontaktes belegter Bettenstellplatz.


                      List of locations where the patient has been during this encounter.

                      ShortBettList of locations where the patient has been
                      Comments

                      Virtual encounters can be recorded in the Encounter by specifying a location reference to a location of type "kind" such as "client's home" and an encounter.class = "virtual".

                      Control0..1*
                      TypeBackboneElement
                      Is Modifierfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      146. Encounter.location:Bett.modifierExtension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                      ShortExtensions that cannot be ignored even if unrecognized
                      Comments

                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                      Control0..*
                      TypeExtension
                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                      Summarytrue
                      Requirements

                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                      Alternate Namesextensions, user content, modifiers
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      148. Encounter.location:Bett.location
                      Definition

                      The location where the encounter takes place.

                      ShortLocation the encounter takes place
                      Control1..1
                      TypeReference(Location)
                      Is Modifierfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      150. Encounter.location:Bett.status
                      Definition

                      The status of the participants' presence at the specified location during the period specified. If the participant is no longer at the location, then the period will have an end date/time.

                      Shortplanned | active | reserved | completed
                      Comments

                      When the patient is no longer active at a location, then the period end date is entered, and the status may be changed to completed.

                      Control10..1
                      BindingThe codes SHALL be taken from EncounterLocationStatushttp://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1
                      (required to http://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1)

                      The status of the location.

                      Typecode
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Must Supporttrue
                      Summaryfalse
                      Pattern Valueactive
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      152. Encounter.location:Bett.physicalType
                      Definition

                      SOLL, extensible Binding auf https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type


                      This will be used to specify the required levels (bed/ward/room/etc.) desired to be recorded to simplify either messaging or query.

                      ShortKontaktorttypThe physical type of the location (usually the level in the location hierachy - bed room ward etc.)
                      Comments

                      This information is de-normalized from the Location resource to support the easier understanding of the encounter resource and processing in messaging or query.

                      There may be many levels in the hierachy, and this may only pic specific levels that are required for a specific usage scenario.

                      Control10..1
                      BindingUnless not suitable, these codes SHALL be taken from For example codes, see MII VS Fall Location Physical Typehttp://hl7.org/fhir/ValueSet/location-physical-type|4.0.1
                      (extensible to https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type)
                      TypeCodeableConcept
                      Is Modifierfalse
                      Summaryfalse
                      Pattern Value{
                        "coding" : [{
                          "system" : "http://terminology.hl7.org/CodeSystem/location-physical-type",
                          "code" : "bd"
                        }]
                      }
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      154. Encounter.location:Station
                      Slice NameStation
                      Definition

                      Die Station, auf welcher der Patient oder die Patientin während des Kontaktes behandelt wurde.


                      List of locations where the patient has been during this encounter.

                      ShortStationList of locations where the patient has been
                      Comments

                      Virtual encounters can be recorded in the Encounter by specifying a location reference to a location of type "kind" such as "client's home" and an encounter.class = "virtual".

                      Control0..1*
                      TypeBackboneElement
                      Is Modifierfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      156. Encounter.location:Station.modifierExtension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                      ShortExtensions that cannot be ignored even if unrecognized
                      Comments

                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                      Control0..*
                      TypeExtension
                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                      Summarytrue
                      Requirements

                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                      Alternate Namesextensions, user content, modifiers
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      158. Encounter.location:Station.location
                      Definition

                      The location where the encounter takes place.

                      ShortLocation the encounter takes place
                      Control1..1
                      TypeReference(Location)
                      Is Modifierfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      160. Encounter.location:Station.status
                      Definition

                      The status of the participants' presence at the specified location during the period specified. If the participant is no longer at the location, then the period will have an end date/time.

                      Shortplanned | active | reserved | completed
                      Comments

                      When the patient is no longer active at a location, then the period end date is entered, and the status may be changed to completed.

                      Control10..1
                      BindingThe codes SHALL be taken from EncounterLocationStatushttp://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1
                      (required to http://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1)

                      The status of the location.

                      Typecode
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Must Supporttrue
                      Summaryfalse
                      Pattern Valueactive
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      162. Encounter.location:Station.physicalType
                      Definition

                      SOLL, extensible Binding auf https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type


                      This will be used to specify the required levels (bed/ward/room/etc.) desired to be recorded to simplify either messaging or query.

                      ShortKontaktorttypThe physical type of the location (usually the level in the location hierachy - bed room ward etc.)
                      Comments

                      This information is de-normalized from the Location resource to support the easier understanding of the encounter resource and processing in messaging or query.

                      There may be many levels in the hierachy, and this may only pic specific levels that are required for a specific usage scenario.

                      Control10..1
                      BindingUnless not suitable, these codes SHALL be taken from For example codes, see MII VS Fall Location Physical Typehttp://hl7.org/fhir/ValueSet/location-physical-type|4.0.1
                      (extensible to https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type)
                      TypeCodeableConcept
                      Is Modifierfalse
                      Summaryfalse
                      Pattern Value{
                        "coding" : [{
                          "system" : "http://terminology.hl7.org/CodeSystem/location-physical-type",
                          "code" : "wa"
                        }]
                      }
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      164. Encounter.serviceProvider
                      Definition

                      OPTIONAL. Leistungserbringer, der für den Kontakt verantwortlich ist. Referenz auf eine Organisation


                      The organization that is primarily responsible for this Encounter's services. This MAY be the same as the organization on the Patient record, however it could be different, such as if the actor performing the services was from an external organization (which may be billed seperately) for an external consultation. Refer to the example bundle showing an abbreviated set of Encounters for a colonoscopy.

                      ShortLeistungserbringerThe organization (facility) responsible for this encounter
                      Control0..1
                      TypeReference(Organization)
                      Is Modifierfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      166. Encounter.partOf
                      Definition

                      OPTIONAL. Abbildung der Hierarchie zwischen Kontaktebenen durch Referenz auf weitere Kontakte, wenn bspw. ein Versorgungsstellenkontakt Teil eines Abteilungskontaktes oder ein Abteilungskontakt Teil eines Einrichtungskontaktes ist.


                      Another Encounter of which this encounter is a part of (administratively or in time).

                      ShortTeil von KontaktAnother Encounter this encounter is part of
                      Comments

                      This is also used for associating a child's encounter back to the mother's encounter.

                      Refer to the Notes section in the Patient resource for further details.

                      Control0..1
                      TypeReference(Encounter)
                      Is Modifierfalse
                      Must Supporttrue
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))

                      Guidance on how to interpret the contents of this table can be foundhere

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

                      Angabe OPTIONAL, vom Server automatisch vergebene system-abhängige ID

                      Must Supporttrue
                      4. Encounter.meta
                      Definition

                      Angabe OPTIONAL zur Provenance und zum Profil

                      Must Supporttrue
                      6. Encounter.meta.source
                      Must Supporttrue
                      8. Encounter.meta.profile
                      Must Supporttrue
                      10. Encounter.extension
                      SlicingThis element introduces a set of slices on Encounter.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                      • value @ url
                      • 12. Encounter.extension:Aufnahmegrund
                        Slice NameAufnahmegrund
                        Definition

                        OPTIONAL, Aufnahmegrund entsprechend Schlüssel 1 der Anlage 2 der Datenübermittlung nach § 301 Abs. 3 SGB V

                        ShortAufnahmegrund
                        Control0..1
                        TypeExtension(ExtensionAufnahmegrund) (Complex Extension)
                        Must Supporttrue
                        14. Encounter.extension:Aufnahmegrund.extension:ErsteUndZweiteStelle
                        Slice NameErsteUndZweiteStelle
                        Definition

                        OPTIONAL, Aufnahmegrund (1. und 2. Stelle), Datenübermittlung nach § 301 Abs. 3 SGB V.

                        Short1. und 2. Stelle
                        Must Supporttrue
                        16. Encounter.extension:Aufnahmegrund.extension:DritteStelle
                        Slice NameDritteStelle
                        Definition

                        OPTIONAL, Aufnahmegrund (3. Stelle), Datenübermittlung nach § 301 Abs. 3 SGB V.

                        Short3. Stelle
                        Must Supporttrue
                        18. Encounter.extension:Aufnahmegrund.extension:VierteStelle
                        Slice NameVierteStelle
                        Definition

                        OPTIONAL, Aufnahmegrund (4. Stelle), Datenübermittlung nach § 301 Abs. 3 SGB V.

                        Short4. Stelle
                        Must Supporttrue
                        20. Encounter.extension:plannedStartDate
                        Slice NameplannedStartDate
                        Control0..1
                        TypeExtension(MII EX Fall Planned Start Date) (Extension Type: dateTime)
                        22. Encounter.extension:plannedEndDate
                        Slice NameplannedEndDate
                        Control0..1
                        TypeExtension(MII EX Fall Planned End Date) (Extension Type: dateTime)
                        24. Encounter.identifier
                        Definition

                        Kennung/en, unter der/denen dieser Kontakt bekannt ist.

                        ShortIdentifikator
                        NoteThis is a business identifier, not a resource identifier (see discussion)
                        Must Supporttrue
                        SlicingThis element introduces a set of slices on Encounter.identifier. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                        • pattern @ $this
                        • 26. Encounter.identifier:Aufnahmenummer
                          Slice NameAufnahmenummer
                          Definition

                          OPTIONAL, Ein eindeutiger Identifier, der einem Patienten bei der Aufnahmeplanung oder bei der Aufnahme selbst zugewiesen wird. Jeder Encounter SOLLTE seine eigene eindeutige Aufnahmenummer haben. Die Aufnahmenummer ist nicht die Fallnummer, welche sich auf den kompletten Abrechnungsfall bezieht. Hier wird ein Identifier angegeben, der den Kontakt eindeutig identifiziert.

                          ShortAufnahmenummer
                          NoteThis is a business identifier, not a resource identifier (see discussion)
                          Control0..1
                          Must Supporttrue
                          Pattern Value{
                            "type" : {
                              "coding" : [{
                                "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
                                "code" : "VN"
                              }]
                            }
                          }
                          28. Encounter.identifier:Aufnahmenummer.type
                          Control1..?
                          BindingUnless not suitable, these codes SHALL be taken from MII VS Fall Identifier Type Codes
                          (extensible to https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/identifier-type-codes)
                          Must Supporttrue
                          Pattern Value{
                            "coding" : [{
                              "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
                              "code" : "VN"
                            }]
                          }
                          30. Encounter.identifier:Aufnahmenummer.type.coding
                          Control1..?
                          SlicingThis element introduces a set of slices on Encounter.identifier.type.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                          • pattern @ $this
                          • 32. Encounter.identifier:Aufnahmenummer.type.coding:vn-type
                            Slice Namevn-type
                            Control1..1
                            Must Supporttrue
                            Pattern Value{
                              "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
                              "code" : "VN"
                            }
                            34. Encounter.identifier:Aufnahmenummer.type.coding:vn-type.system
                            Control1..?
                            Must Supporttrue
                            36. Encounter.identifier:Aufnahmenummer.type.coding:vn-type.code
                            Control1..?
                            Must Supporttrue
                            38. Encounter.identifier:Aufnahmenummer.system
                            Control1..?
                            Must Supporttrue
                            40. Encounter.identifier:Aufnahmenummer.value
                            Control1..?
                            Must Supporttrue
                            42. Encounter.status
                            Definition

                            VERPFLICHTEND, required Binding auf http://fhir.de/ValueSet/EncounterStatusDe

                            ShortStatus
                            BindingThe codes SHALL be taken from Encounter Status ValueSet
                            (required to http://fhir.de/ValueSet/EncounterStatusDe)
                            Must Supporttrue
                            44. Encounter.class
                            Definition

                            VERPFLICHTEND, Kontaktklasse. Required Binding auf http://fhir.de/ValueSet/EncounterClassDE. Klassifizierung des Kontaktes in stationär, ambulant, teilstationär oder andere.

                            ShortKontaktklasse
                            BindingThe codes SHALL be taken from EncounterClassDE
                            (required to http://fhir.de/ValueSet/EncounterClassDE)
                            Must Supporttrue
                            46. Encounter.type
                            Definition

                            Spezifischer Typ des Kontaktes

                            ShortKontakttyp
                            Must Supporttrue
                            SlicingThis element introduces a set of slices on Encounter.type. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                            • pattern @ $this
                            • 48. Encounter.type:Kontaktebene
                              Slice NameKontaktebene
                              Definition

                              OPTIONAL, Unterscheidung der Kontakt-Hierarchieebenen Einrichtungskontakt, Abteilungskontakt, Versorgungsstellenkontakt. Die Gliederung gilt für stationäre Kontakte. Required Binding auf http://fhir.de/ValueSet/kontaktebene-de

                              ShortKontaktebene
                              Control0..1
                              BindingThe codes SHALL be taken from KontaktebeneDe ValueSet
                              (required to http://fhir.de/ValueSet/kontaktebene-de)

                              Kontaktebene

                              Must Supporttrue
                              Pattern Value{
                                "coding" : [{
                                  "system" : "http://fhir.de/CodeSystem/Kontaktebene"
                                }]
                              }
                              50. Encounter.type:KontaktArt
                              Slice NameKontaktArt
                              Definition

                              OPTIONAL, Differenzierung zwischen verschiedenen Arten von Kontakten (z.B. vorstationär, nachstationär, intensivstationär). Required Binding auf http://fhir.de/ValueSet/kontaktart-de

                              ShortKontaktart
                              Control0..1
                              BindingThe codes SHALL be taken from KontaktartDe ValueSet
                              (required to http://fhir.de/ValueSet/kontaktart-de)
                              Must Supporttrue
                              Pattern Value{
                                "coding" : [{
                                  "system" : "http://fhir.de/CodeSystem/kontaktart-de"
                                }]
                              }
                              52. Encounter.serviceType
                              Definition

                              Die Fachdisziplin bzw. Fachabteilung wird durch einen vierstelligen Fachabteilungsschlüssel klassifiziert.

                              ShortFachabteilung
                              Must Supporttrue
                              54. Encounter.serviceType.coding
                              Must Supporttrue
                              SlicingThis element introduces a set of slices on Encounter.serviceType.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                              • pattern @ $this
                              • 56. Encounter.serviceType.coding:Fachabteilungsschluessel
                                Slice NameFachabteilungsschluessel
                                Definition

                                OPTIONAL, required Binding auf http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel Fachabteilungen gemäß Anhang 1 der BPflV in der am 31.12.2003 geltenden Fassung

                                ShortFachabteilungsschlüssel
                                Control0..1
                                BindingThe codes SHALL be taken from Fachabteilungsschlüssel ValueSet
                                (required to http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel)
                                Must Supporttrue
                                Pattern Value{
                                  "system" : "http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel"
                                }
                                58. Encounter.serviceType.coding:Fachabteilungsschluessel.system
                                Control1..?
                                Must Supporttrue
                                60. Encounter.serviceType.coding:Fachabteilungsschluessel.code
                                Control1..?
                                Must Supporttrue
                                62. Encounter.serviceType.coding:ErweiterterFachabteilungsschluessel
                                Slice NameErweiterterFachabteilungsschluessel
                                Definition

                                OPTIONAL, required Binding auf http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel-erweitert Fachabteilungen gemäß Anhang 1 der BPflV in der am 31.12.2003 geltenden Fassung inkl. Spezialisierungen.

                                ShortErweiterter Fachabteilungsschlüssel
                                Control0..1
                                BindingThe codes SHALL be taken from FachabteilungsschluesselErweitert ValueSet
                                (required to http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel-erweitert)
                                Must Supporttrue
                                Pattern Value{
                                  "system" : "http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert"
                                }
                                64. Encounter.serviceType.coding:ErweiterterFachabteilungsschluessel.system
                                Control1..?
                                Must Supporttrue
                                66. Encounter.serviceType.coding:ErweiterterFachabteilungsschluessel.code
                                Control1..?
                                Must Supporttrue
                                68. Encounter.subject
                                Definition

                                VERPFLICHTEND, Referenz auf Patient:in.

                                ShortPatientenidentifikator
                                Control1..?
                                Must Supporttrue
                                70. Encounter.period
                                Definition

                                Beginn- und Endzeitpunkt des Kontaktes. DARF NICHT vorhanden sein, kann OPTIONAL oder VERPFLICHTEND sein, abhängig vom Status des Kontaktes - siehe Invarianten auf Ebene Encounter.

                                ShortZeitraum des Kontaktes
                                Must Supporttrue
                                72. Encounter.period.start
                                Definition

                                Start des Kontaktzeitraums. DARF NICHT vorhanden sein, kann OPTIONAL oder VERPFLICHTEND sein, abhängig vom Status des Kontaktes - siehe Invarianten auf Ebene Encounter.

                                ShortBeginndatum
                                Must Supporttrue
                                74. Encounter.period.end
                                Definition

                                Ende des Kontaktzeitraums. DARF NICHT vorhanden sein, kann OPTIONAL oder VERPFLICHTEND sein, abhängig vom Status des Kontaktes - siehe Invarianten auf Ebene Encounter.

                                ShortEnddatum
                                Must Supporttrue
                                76. Encounter.diagnosis
                                Definition

                                OPTIONAL, Verweis auf Diagnosen/Prozeduren, die eine besondere Rolle im Kontext eines Encounters haben. Der Fallbezug von Diagnosen und Prozeduren wird über das jeweilige encounter-Element der Condition bzw. Procedure-Ressource hinreichend etabliert. Die zusätzliche Rückverlinkung von Encounter.diagnosis auf Condition/Procedure wird nur dann verwendet, wenn einer Diagnose bzw. Prozedur im Kontext eines Aufenthaltes eine besondere Rolle zugewiesen werden soll, z.B. Haupt-/Neben-/Aufnahme- oder Überweisungsdiagnose).

                                ShortDiagnosen
                                Must Supporttrue
                                78. Encounter.diagnosis.condition
                                Definition

                                VERPFLICHTEND, wenn Diagnosedaten angegeben werden, dann MUSS diese referenziert werden. Bei ICD-10 Primär- und Sekundärcodes SOLLTE nur die Primärdiagnose referenziert werden.

                                ShortReferenz zu Diagnose-Ressource
                                Must Supporttrue
                                80. Encounter.diagnosis.use
                                Definition

                                Attribute wie Aufnahme- oder Entlassdiagnose sind immer im Kontext eines stationären Aufenthaltes zu betrachten und werden daher als Eigenschaft des Encounters modelliert. VERPFLICHTEND mindestens die Angabe eines Codings. EMPFOHLEN ist die Angabe mittels Diagnosetyp- und DiagnosesubTyp-Coding. Weitere Codings OPTIONAL. Extensible Binding auf http://hl7.org/fhir/ValueSet/diagnosis-role

                                ShortDiagnosetyp
                                Control1..?
                                BindingUnless not suitable, these codes SHALL be taken from MII VS Fall Diagnosis Use
                                (extensible to https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/mii-vs-fall-diagnosis-use)
                                Must Supporttrue
                                82. Encounter.diagnosis.use.coding
                                Control1..?
                                Must Supporttrue
                                SlicingThis element introduces a set of slices on Encounter.diagnosis.use.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                • pattern @ $this
                                • 84. Encounter.diagnosis.use.coding:Diagnosetyp
                                  Slice NameDiagnosetyp
                                  Definition

                                  Einweisungs-/Überweisungsdiagnose | Behandlungsrelevante Diagnosen

                                  ShortDiagnosetyp
                                  Control0..1
                                  BindingThe codes SHALL be taken from DiagnoseTyp ValueSet
                                  (required to http://fhir.de/ValueSet/DiagnoseTyp)
                                  Must Supporttrue
                                  86. Encounter.diagnosis.use.coding:DiagnosesubTyp
                                  Slice NameDiagnosesubTyp
                                  Definition

                                  Operationsdiagnose | Abteilung Hauptdiagnose | Todesursache | Infektionsschutzdiagnose +

                                  ShortDiagnosesubtyp
                                  Control0..1
                                  BindingThe codes SHALL be taken from Diagnosesubtyp ValueSet
                                  (required to http://fhir.de/ValueSet/Diagnosesubtyp)
                                  Must Supporttrue
                                  88. Encounter.diagnosis.rank
                                  Definition

                                  OPTIONAL, Rangfolge der Diagnose

                                  ShortRangfolge
                                  Must Supporttrue
                                  90. Encounter.account
                                  Definition

                                  OPTIONAL. Referenz auf den Abrechnungsfall. Eine logische Referenz ist ausreichend zur Abbildung des Abrechnungskontextes.

                                  ShortAbrechnungskontext
                                  Must Supporttrue
                                  92. Encounter.hospitalization
                                  Definition

                                  OPTIONAL, Details zur Aufnahme und Entlassung

                                  ShortKlinikaufenthalt
                                  Must Supporttrue
                                  94. Encounter.hospitalization.admitSource
                                  Definition

                                  VERPFLICHTEND, Aufnahmeanlass. Preferred Binding auf http://fhir.de/ValueSet/dgkev/Aufnahmeanlass

                                  ShortAufnahmeanlass
                                  Control1..?
                                  BindingThe codes SHOULD be taken from Aufnahmeanlass ValueSet
                                  (preferred to http://fhir.de/ValueSet/dgkev/Aufnahmeanlass)
                                  Must Supporttrue
                                  96. Encounter.hospitalization.dischargeDisposition
                                  Definition

                                  OPTIONAL Daten zur Entlassung

                                  ShortEntlassung
                                  Must Supporttrue
                                  98. Encounter.hospitalization.dischargeDisposition.extension:Entlassungsgrund
                                  Slice NameEntlassungsgrund
                                  Definition

                                  OPTIONAL, Entlassungs-/Verlegungsgrund nach § 301 Abs. 3 SGB V

                                  ShortEntlassungsgrund
                                  Control0..1
                                  TypeExtension(ExtensionEntlassungsgrund) (Complex Extension)
                                  Must Supporttrue
                                  100. Encounter.location
                                  Definition

                                  OPTIONAL, Details zum Kontaktort wie Zimmer, Bett, Station

                                  ShortKontaktort
                                  SlicingThis element introduces a set of slices on Encounter.location. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                  • pattern @ physicalType
                                  • pattern @ status
                                  • 102. Encounter.location.physicalType
                                    Definition

                                    SOLL, extensible Binding auf https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type

                                    ShortKontaktorttyp
                                    BindingUnless not suitable, these codes SHALL be taken from MII VS Fall Location Physical Type
                                    (extensible to https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type)
                                    104. Encounter.location:Zimmer
                                    Slice NameZimmer
                                    Definition

                                    Von Patient oder Patientin während des Kontaktes belegtes Zimmer auf einer Station.

                                    ShortZimmer
                                    Control0..1
                                    106. Encounter.location:Zimmer.status
                                    Control1..?
                                    Must Supporttrue
                                    Pattern Valueactive
                                    108. Encounter.location:Zimmer.physicalType
                                    Control1..?
                                    Pattern Value{
                                      "coding" : [{
                                        "system" : "http://terminology.hl7.org/CodeSystem/location-physical-type",
                                        "code" : "ro"
                                      }]
                                    }
                                    110. Encounter.location:Bett
                                    Slice NameBett
                                    Definition

                                    Von Patient oder Patientin während des Kontaktes belegter Bettenstellplatz.

                                    ShortBett
                                    Control0..1
                                    112. Encounter.location:Bett.status
                                    Control1..?
                                    Must Supporttrue
                                    Pattern Valueactive
                                    114. Encounter.location:Bett.physicalType
                                    Control1..?
                                    Pattern Value{
                                      "coding" : [{
                                        "system" : "http://terminology.hl7.org/CodeSystem/location-physical-type",
                                        "code" : "bd"
                                      }]
                                    }
                                    116. Encounter.location:Station
                                    Slice NameStation
                                    Definition

                                    Die Station, auf welcher der Patient oder die Patientin während des Kontaktes behandelt wurde.

                                    ShortStation
                                    Control0..1
                                    118. Encounter.location:Station.status
                                    Control1..?
                                    Must Supporttrue
                                    Pattern Valueactive
                                    120. Encounter.location:Station.physicalType
                                    Control1..?
                                    Pattern Value{
                                      "coding" : [{
                                        "system" : "http://terminology.hl7.org/CodeSystem/location-physical-type",
                                        "code" : "wa"
                                      }]
                                    }
                                    122. Encounter.serviceProvider
                                    Definition

                                    OPTIONAL. Leistungserbringer, der für den Kontakt verantwortlich ist. Referenz auf eine Organisation

                                    ShortLeistungserbringer
                                    124. Encounter.partOf
                                    Definition

                                    OPTIONAL. Abbildung der Hierarchie zwischen Kontaktebenen durch Referenz auf weitere Kontakte, wenn bspw. ein Versorgungsstellenkontakt Teil eines Abteilungskontaktes oder ein Abteilungskontakt Teil eines Einrichtungskontaktes ist.

                                    ShortTeil von Kontakt
                                    Must Supporttrue

                                    Guidance on how to interpret the contents of this table can be foundhere

                                    0. Encounter
                                    Definition

                                    An interaction between a patient and healthcare provider(s) for the purpose of providing healthcare service(s) or assessing the health status of a patient.

                                    ShortAn interaction during which services are provided to the patient
                                    Control0..*
                                    Is Modifierfalse
                                    Summaryfalse
                                    Alternate NamesVisit
                                    Invariantsdom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources (contained.contained.empty())
                                    dom-3: 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: 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: If a resource is contained in another resource, it SHALL NOT have a security label (contained.meta.security.empty())
                                    dom-6: A resource should have narrative for robust management (text.`div`.exists())
                                    mii-enc-1: Falls der Encounter abgeschlossen wurde, MUSS ein Enddatum bekannt sein (status = 'finished' implies period.end.exists())
                                    mii-enc-2: Abgeschlossene, stationäre Kontakte MÜSSEN einen Start- und End-Zeitpunkt angeben (status = 'finished' and class = 'IMP' implies period.start.exists() and period.end.exists())
                                    mii-enc-3: Geplante Kontakte DÜRFEN NICHT einen Start- oder End-Zeitpunkt angeben (status = 'planned' implies period.exists().not())
                                    mii-enc-4: 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: In-Durchführung befindliche Kontakte MÜSSEN einen Start-Zeitpunkt angeben (status = 'in-progress' implies period.start.exists())
                                    mii-enc-6: Kontakte mit Abwesenheitsstatus MÜSSEN einen Start-Zeitpunkt angeben (status = 'onleave' implies period.start.exists())
                                    mii-enc-7: Kontakte mit unbekannten Status SOLLTEN einen Start-Zeitpunkt angeben (status = 'unknown' implies period.start.exists())
                                    2. Encounter.id
                                    Definition

                                    Angabe OPTIONAL, vom Server automatisch vergebene system-abhängige ID

                                    ShortLogical id of this artifact
                                    Comments

                                    The only time that a resource does not have an id is when it is being submitted to the server using a create operation.

                                    Control0..1
                                    Typeid
                                    Is Modifierfalse
                                    Must Supporttrue
                                    Summarytrue
                                    4. Encounter.meta
                                    Definition

                                    Angabe OPTIONAL zur Provenance und zum Profil

                                    ShortMetadata about the resource
                                    Control0..1
                                    TypeMeta
                                    Is Modifierfalse
                                    Must Supporttrue
                                    Summarytrue
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    6. Encounter.meta.id
                                    Definition

                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                    ShortUnique id for inter-element referencing
                                    Control0..1
                                    Typestring
                                    Is Modifierfalse
                                    XML FormatIn the XML format, this property is represented as an attribute.
                                    Summaryfalse
                                    8. Encounter.meta.extension
                                    Definition

                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                    ShortAdditional content defined by implementations
                                    Comments

                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                    Control0..*
                                    TypeExtension
                                    Is Modifierfalse
                                    Summaryfalse
                                    Alternate Namesextensions, user content
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    SlicingThis element introduces a set of slices on Encounter.meta.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                    • value @ url
                                    • 10. Encounter.meta.versionId
                                      Definition

                                      The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                                      ShortVersion specific identifier
                                      Comments

                                      The server assigns this value, and ignores what the client specifies, except in the case that the server is imposing version integrity on updates/deletes.

                                      Control0..1
                                      Typeid
                                      Is Modifierfalse
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      Summarytrue
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      12. Encounter.meta.lastUpdated
                                      Definition

                                      When the resource last changed - e.g. when the version changed.

                                      ShortWhen the resource version last changed
                                      Comments

                                      This value is always populated except when the resource is first being created. The server / resource manager sets this value; what a client provides is irrelevant. This is equivalent to the HTTP Last-Modified and SHOULD have the same value on a read interaction.

                                      Control0..1
                                      Typeinstant
                                      Is Modifierfalse
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      Summarytrue
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      14. Encounter.meta.source
                                      Definition

                                      A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                                      ShortIdentifies where the resource comes from
                                      Comments

                                      In the provenance resource, this corresponds to Provenance.entity.what[x]. The exact use of the source (and the implied Provenance.entity.role) is left to implementer discretion. Only one nominated source is allowed; for additional provenance details, a full Provenance resource should be used.

                                      This element can be used to indicate where the current master source of a resource that has a canonical URL if the resource is no longer hosted at the canonical URL.

                                      Control0..1
                                      Typeuri
                                      Is Modifierfalse
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      Must Supporttrue
                                      Summarytrue
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      16. Encounter.meta.profile
                                      Definition

                                      A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                                      ShortProfiles this resource claims to conform to
                                      Comments

                                      It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.

                                      Control0..*
                                      Typecanonical(StructureDefinition)
                                      Is Modifierfalse
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      Must Supporttrue
                                      Summarytrue
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      18. Encounter.meta.security
                                      Definition

                                      Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                                      ShortSecurity Labels applied to this resource
                                      Comments

                                      The security labels can be updated without changing the stated version of the resource. The list of security labels is a set. Uniqueness is based the system/code, and version and display are ignored.

                                      Control0..*
                                      BindingUnless not suitable, these codes SHALL be taken from All Security Labels
                                      (extensible to http://hl7.org/fhir/ValueSet/security-labels|4.0.1)

                                      Security Labels from the Healthcare Privacy and Security Classification System.

                                      TypeCoding
                                      Is Modifierfalse
                                      Summarytrue
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      20. Encounter.meta.tag
                                      Definition

                                      Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                                      ShortTags applied to this resource
                                      Comments

                                      The tags can be updated without changing the stated version of the resource. The list of tags is a set. Uniqueness is based the system/code, and version and display are ignored.

                                      Control0..*
                                      BindingFor example codes, see CommonTags
                                      (example to http://hl7.org/fhir/ValueSet/common-tags|4.0.1)

                                      Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

                                      TypeCoding
                                      Is Modifierfalse
                                      Summarytrue
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      22. Encounter.implicitRules
                                      Definition

                                      A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.

                                      ShortA set of rules under which this content was created
                                      Comments

                                      Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.

                                      Control0..1
                                      Typeuri
                                      Is Modifiertrue because This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      Summarytrue
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      24. Encounter.language
                                      Definition

                                      The base language in which the resource is written.

                                      ShortLanguage of the resource content
                                      Comments

                                      Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource. Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute).

                                      Control0..1
                                      BindingThe codes SHOULD be taken from CommonLanguages
                                      (preferred to http://hl7.org/fhir/ValueSet/languages|4.0.1)

                                      A human language.

                                      Additional BindingsPurpose
                                      AllLanguagesMax Binding
                                      Typecode
                                      Is Modifierfalse
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      Summaryfalse
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      26. Encounter.text
                                      Definition

                                      A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.

                                      ShortText summary of the resource, for human interpretation
                                      Comments

                                      Contained resources do not have narrative. Resources that are not contained SHOULD have a narrative. In some cases, a resource may only have text with little or no additional discrete data (as long as all minOccurs=1 elements are satisfied). This may be necessary for data from legacy systems where information is captured as a "text blob" or where text is additionally entered raw or narrated and encoded information is added later.

                                      Control0..1
                                      TypeNarrative
                                      Is Modifierfalse
                                      Summaryfalse
                                      Alternate Namesnarrative, html, xhtml, display
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      28. Encounter.contained
                                      Definition

                                      These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.

                                      ShortContained, inline Resources
                                      Comments

                                      This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags In their meta elements, but SHALL NOT have security labels.

                                      Control0..*
                                      TypeResource
                                      Is Modifierfalse
                                      Summaryfalse
                                      Alternate Namesinline resources, anonymous resources, contained resources
                                      30. Encounter.extension
                                      Definition

                                      An Extension

                                      ShortExtension
                                      Control0..*
                                      TypeExtension
                                      Is Modifierfalse
                                      Summaryfalse
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      SlicingThis element introduces a set of slices on Encounter.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                      • value @ url
                                      • 32. Encounter.extension:Aufnahmegrund
                                        Slice NameAufnahmegrund
                                        Definition

                                        OPTIONAL, Aufnahmegrund entsprechend Schlüssel 1 der Anlage 2 der Datenübermittlung nach § 301 Abs. 3 SGB V

                                        ShortAufnahmegrund
                                        Control0..1
                                        This element is affected by the following invariants: ele-1
                                        TypeExtension(ExtensionAufnahmegrund) (Complex Extension)
                                        Is Modifierfalse
                                        Must Supporttrue
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                        34. Encounter.extension:Aufnahmegrund.id
                                        Definition

                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                        ShortUnique id for inter-element referencing
                                        Control0..1
                                        Typestring
                                        Is Modifierfalse
                                        XML FormatIn the XML format, this property is represented as an attribute.
                                        Summaryfalse
                                        36. Encounter.extension:Aufnahmegrund.extension
                                        Definition

                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                        ShortAdditional content defined by implementations
                                        Comments

                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                        Control0..*
                                        TypeExtension
                                        Is Modifierfalse
                                        Summaryfalse
                                        Alternate Namesextensions, user content
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                        SlicingThis element introduces a set of slices on Encounter.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                        • value @ url
                                        • 38. Encounter.extension:Aufnahmegrund.extension:ErsteUndZweiteStelle
                                          Slice NameErsteUndZweiteStelle
                                          Definition

                                          OPTIONAL, Aufnahmegrund (1. und 2. Stelle), Datenübermittlung nach § 301 Abs. 3 SGB V.

                                          Short1. und 2. Stelle
                                          Control0..1
                                          TypeExtension
                                          Is Modifierfalse
                                          Must Supporttrue
                                          Summaryfalse
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                          40. Encounter.extension:Aufnahmegrund.extension:ErsteUndZweiteStelle.id
                                          Definition

                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                          ShortUnique id for inter-element referencing
                                          Control0..1
                                          Typestring
                                          Is Modifierfalse
                                          XML FormatIn the XML format, this property is represented as an attribute.
                                          Summaryfalse
                                          42. Encounter.extension:Aufnahmegrund.extension:ErsteUndZweiteStelle.extension
                                          Definition

                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                          ShortAdditional content defined by implementations
                                          Comments

                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                          Control0..0
                                          TypeExtension
                                          Is Modifierfalse
                                          Summaryfalse
                                          Alternate Namesextensions, user content
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                          SlicingThis element introduces a set of slices on Encounter.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                          • value @ url
                                          • 44. Encounter.extension:Aufnahmegrund.extension:ErsteUndZweiteStelle.url
                                            Definition

                                            Source of the definition for the extension code - a logical name or a URL.

                                            Shortidentifies the meaning of the extension
                                            Comments

                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                            Control1..1
                                            Typeuri
                                            Is Modifierfalse
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Summaryfalse
                                            Fixed ValueErsteUndZweiteStelle
                                            46. Encounter.extension:Aufnahmegrund.extension:ErsteUndZweiteStelle.value[x]
                                            Definition

                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                            ShortValue of extension
                                            Control0..1
                                            BindingThe codes SHALL be taken from Aufnahmegrund Erste und Zweite Stelle ValueSet
                                            (required to http://fhir.de/ValueSet/dkgev/AufnahmegrundErsteUndZweiteStelle)
                                            TypeCoding
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            Is Modifierfalse
                                            Summaryfalse
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            48. Encounter.extension:Aufnahmegrund.extension:DritteStelle
                                            Slice NameDritteStelle
                                            Definition

                                            OPTIONAL, Aufnahmegrund (3. Stelle), Datenübermittlung nach § 301 Abs. 3 SGB V.

                                            Short3. Stelle
                                            Control0..1
                                            TypeExtension
                                            Is Modifierfalse
                                            Must Supporttrue
                                            Summaryfalse
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                            50. Encounter.extension:Aufnahmegrund.extension:DritteStelle.id
                                            Definition

                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                            ShortUnique id for inter-element referencing
                                            Control0..1
                                            Typestring
                                            Is Modifierfalse
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Summaryfalse
                                            52. Encounter.extension:Aufnahmegrund.extension:DritteStelle.extension
                                            Definition

                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                            ShortAdditional content defined by implementations
                                            Comments

                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                            Control0..0
                                            TypeExtension
                                            Is Modifierfalse
                                            Summaryfalse
                                            Alternate Namesextensions, user content
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                            SlicingThis element introduces a set of slices on Encounter.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                            • value @ url
                                            • 54. Encounter.extension:Aufnahmegrund.extension:DritteStelle.url
                                              Definition

                                              Source of the definition for the extension code - a logical name or a URL.

                                              Shortidentifies the meaning of the extension
                                              Comments

                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                              Control1..1
                                              Typeuri
                                              Is Modifierfalse
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Summaryfalse
                                              Fixed ValueDritteStelle
                                              56. Encounter.extension:Aufnahmegrund.extension:DritteStelle.value[x]
                                              Definition

                                              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                              ShortValue of extension
                                              Control0..1
                                              BindingThe codes SHALL be taken from AufnahmegrundDritteStelle ValueSet
                                              (required to http://fhir.de/ValueSet/dkgev/AufnahmegrundDritteStelle)
                                              TypeCoding
                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                              Is Modifierfalse
                                              Summaryfalse
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              58. Encounter.extension:Aufnahmegrund.extension:VierteStelle
                                              Slice NameVierteStelle
                                              Definition

                                              OPTIONAL, Aufnahmegrund (4. Stelle), Datenübermittlung nach § 301 Abs. 3 SGB V.

                                              Short4. Stelle
                                              Control0..1
                                              TypeExtension
                                              Is Modifierfalse
                                              Must Supporttrue
                                              Summaryfalse
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                              60. Encounter.extension:Aufnahmegrund.extension:VierteStelle.id
                                              Definition

                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                              ShortUnique id for inter-element referencing
                                              Control0..1
                                              Typestring
                                              Is Modifierfalse
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Summaryfalse
                                              62. Encounter.extension:Aufnahmegrund.extension:VierteStelle.extension
                                              Definition

                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                              ShortAdditional content defined by implementations
                                              Comments

                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                              Control0..0
                                              TypeExtension
                                              Is Modifierfalse
                                              Summaryfalse
                                              Alternate Namesextensions, user content
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                              SlicingThis element introduces a set of slices on Encounter.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                              • value @ url
                                              • 64. Encounter.extension:Aufnahmegrund.extension:VierteStelle.url
                                                Definition

                                                Source of the definition for the extension code - a logical name or a URL.

                                                Shortidentifies the meaning of the extension
                                                Comments

                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                Control1..1
                                                Typeuri
                                                Is Modifierfalse
                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                Summaryfalse
                                                Fixed ValueVierteStelle
                                                66. Encounter.extension:Aufnahmegrund.extension:VierteStelle.value[x]
                                                Definition

                                                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                ShortValue of extension
                                                Control0..1
                                                BindingThe codes SHALL be taken from Aufnahmegrund Vierte Stelle ValueSet
                                                (required to http://fhir.de/ValueSet/dkgev/AufnahmegrundVierteStelle)
                                                TypeCoding
                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                Is Modifierfalse
                                                Summaryfalse
                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                68. Encounter.extension:Aufnahmegrund.url
                                                Definition

                                                Source of the definition for the extension code - a logical name or a URL.

                                                Shortidentifies the meaning of the extension
                                                Comments

                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                Control1..1
                                                Typeuri
                                                Is Modifierfalse
                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                Summaryfalse
                                                Fixed Valuehttp://fhir.de/StructureDefinition/Aufnahmegrund
                                                70. Encounter.extension:Aufnahmegrund.value[x]
                                                Definition

                                                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                ShortValue of extension
                                                Control0..0
                                                TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                Is Modifierfalse
                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                Summaryfalse
                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                72. Encounter.extension:plannedStartDate
                                                Slice NameplannedStartDate
                                                Definition

                                                The planned start date/time (or admission date) of the encounter

                                                ShortMII EX Fall Planned Start Date
                                                Control0..1
                                                This element is affected by the following invariants: ele-1
                                                TypeExtension(MII EX Fall Planned Start Date) (Extension Type: dateTime)
                                                Is Modifierfalse
                                                Summaryfalse
                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                74. Encounter.extension:plannedEndDate
                                                Slice NameplannedEndDate
                                                Definition

                                                The planned end date/time (or discharge date) of the encounter

                                                ShortMII EX Fall Planned End Date
                                                Control0..1
                                                This element is affected by the following invariants: ele-1
                                                TypeExtension(MII EX Fall Planned End Date) (Extension Type: dateTime)
                                                Is Modifierfalse
                                                Summaryfalse
                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                76. Encounter.modifierExtension
                                                Definition

                                                May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                ShortExtensions that cannot be ignored
                                                Comments

                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                Control0..*
                                                TypeExtension
                                                Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them
                                                Summaryfalse
                                                Requirements

                                                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                Alternate Namesextensions, user content
                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                78. Encounter.identifier
                                                Definition

                                                Kennung/en, unter der/denen dieser Kontakt bekannt ist.

                                                ShortIdentifikator
                                                NoteThis is a business identifier, not a resource identifier (see discussion)
                                                Control0..*
                                                TypeIdentifier
                                                Is Modifierfalse
                                                Must Supporttrue
                                                Summarytrue
                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                SlicingThis element introduces a set of slices on Encounter.identifier. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                • pattern @ $this
                                                • 80. Encounter.identifier:Aufnahmenummer
                                                  Slice NameAufnahmenummer
                                                  Definition

                                                  OPTIONAL, Ein eindeutiger Identifier, der einem Patienten bei der Aufnahmeplanung oder bei der Aufnahme selbst zugewiesen wird. Jeder Encounter SOLLTE seine eigene eindeutige Aufnahmenummer haben. Die Aufnahmenummer ist nicht die Fallnummer, welche sich auf den kompletten Abrechnungsfall bezieht. Hier wird ein Identifier angegeben, der den Kontakt eindeutig identifiziert.

                                                  ShortAufnahmenummer
                                                  NoteThis is a business identifier, not a resource identifier (see discussion)
                                                  Control0..1
                                                  TypeIdentifier
                                                  Is Modifierfalse
                                                  Must Supporttrue
                                                  Summarytrue
                                                  Pattern Value{
                                                    "type" : {
                                                      "coding" : [{
                                                        "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
                                                        "code" : "VN"
                                                      }]
                                                    }
                                                  }
                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                  82. Encounter.identifier:Aufnahmenummer.id
                                                  Definition

                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                  ShortUnique id for inter-element referencing
                                                  Control0..1
                                                  Typestring
                                                  Is Modifierfalse
                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                  Summaryfalse
                                                  84. Encounter.identifier:Aufnahmenummer.extension
                                                  Definition

                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                  ShortAdditional content defined by implementations
                                                  Comments

                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                  Control0..*
                                                  TypeExtension
                                                  Is Modifierfalse
                                                  Summaryfalse
                                                  Alternate Namesextensions, user content
                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                  SlicingThis element introduces a set of slices on Encounter.identifier.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                  • value @ url
                                                  • 86. Encounter.identifier:Aufnahmenummer.use
                                                    Definition

                                                    The purpose of this identifier.

                                                    Shortusual | official | temp | secondary | old (If known)
                                                    Comments

                                                    Applications can assume that an identifier is permanent unless it explicitly says that it is temporary.

                                                    Control0..1
                                                    BindingThe codes SHALL be taken from IdentifierUse
                                                    (required to http://hl7.org/fhir/ValueSet/identifier-use|4.0.1)

                                                    Identifies the purpose for this identifier, if known .

                                                    Typecode
                                                    Is Modifiertrue because This is labeled as "Is Modifier" because applications should not mistake a temporary id for a permanent one.
                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                    Summarytrue
                                                    Requirements

                                                    Allows the appropriate identifier for a particular context of use to be selected from among a set of identifiers.

                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    88. Encounter.identifier:Aufnahmenummer.type
                                                    Definition

                                                    A coded type for the identifier that can be used to determine which identifier to use for a specific purpose.

                                                    ShortDescription of identifier
                                                    Comments

                                                    This element deals only with general categories of identifiers. It SHOULD not be used for codes that correspond 1..1 with the Identifier.system. Some identifiers may fall into multiple categories due to common usage. Where the system is known, a type is unnecessary because the type is always part of the system definition. However systems often need to handle identifiers where the system is not known. There is not a 1:1 relationship between type and system, since many different systems have the same type.

                                                    Control1..1
                                                    BindingUnless not suitable, these codes SHALL be taken from MII VS Fall Identifier Type Codes
                                                    (extensible to https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/identifier-type-codes)
                                                    TypeCodeableConcept
                                                    Is Modifierfalse
                                                    Must Supporttrue
                                                    Summarytrue
                                                    Requirements

                                                    Allows users to make use of identifiers when the identifier system is not known.

                                                    Pattern Value{
                                                      "coding" : [{
                                                        "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
                                                        "code" : "VN"
                                                      }]
                                                    }
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    90. Encounter.identifier:Aufnahmenummer.type.id
                                                    Definition

                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                    ShortUnique id for inter-element referencing
                                                    Control0..1
                                                    Typestring
                                                    Is Modifierfalse
                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                    Summaryfalse
                                                    92. Encounter.identifier:Aufnahmenummer.type.extension
                                                    Definition

                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                    ShortAdditional content defined by implementations
                                                    Comments

                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                    Control0..*
                                                    TypeExtension
                                                    Is Modifierfalse
                                                    Summaryfalse
                                                    Alternate Namesextensions, user content
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    SlicingThis element introduces a set of slices on Encounter.identifier.type.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                    • value @ url
                                                    • 94. Encounter.identifier:Aufnahmenummer.type.coding
                                                      Definition

                                                      A reference to a code defined by a terminology system.

                                                      ShortCode defined by a terminology system
                                                      Comments

                                                      Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                                      Control1..*
                                                      TypeCoding
                                                      Is Modifierfalse
                                                      Summarytrue
                                                      Requirements

                                                      Allows for alternative encodings within a code system, and translations to other code systems.

                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      SlicingThis element introduces a set of slices on Encounter.identifier.type.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                      • pattern @ $this
                                                      • 96. Encounter.identifier:Aufnahmenummer.type.coding:vn-type
                                                        Slice Namevn-type
                                                        Definition

                                                        A reference to a code defined by a terminology system.

                                                        ShortCode defined by a terminology system
                                                        Comments

                                                        Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                                        Control1..1
                                                        TypeCoding
                                                        Is Modifierfalse
                                                        Must Supporttrue
                                                        Summarytrue
                                                        Requirements

                                                        Allows for alternative encodings within a code system, and translations to other code systems.

                                                        Pattern Value{
                                                          "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
                                                          "code" : "VN"
                                                        }
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        98. Encounter.identifier:Aufnahmenummer.type.coding:vn-type.id
                                                        Definition

                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                        ShortUnique id for inter-element referencing
                                                        Control0..1
                                                        Typestring
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        100. Encounter.identifier:Aufnahmenummer.type.coding:vn-type.extension
                                                        Definition

                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                        ShortAdditional content defined by implementations
                                                        Comments

                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                        Control0..*
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Alternate Namesextensions, user content
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        SlicingThis element introduces a set of slices on Encounter.identifier.type.coding.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                        • value @ url
                                                        • 102. Encounter.identifier:Aufnahmenummer.type.coding:vn-type.system
                                                          Definition

                                                          The identification of the code system that defines the meaning of the symbol in the code.

                                                          ShortIdentity of the terminology system
                                                          Comments

                                                          The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

                                                          Control1..1
                                                          Typeuri
                                                          Is Modifierfalse
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          Must Supporttrue
                                                          Summarytrue
                                                          Requirements

                                                          Need to be unambiguous about the source of the definition of the symbol.

                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          104. Encounter.identifier:Aufnahmenummer.type.coding:vn-type.version
                                                          Definition

                                                          The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.

                                                          ShortVersion of the system - if relevant
                                                          Comments

                                                          Where the terminology does not clearly define what string should be used to identify code system versions, the recommendation is to use the date (expressed in FHIR date format) on which that version was officially published as the version date.

                                                          NoteThis is a business version Id, not a resource version Id (see discussion)
                                                          Control0..1
                                                          Typestring
                                                          Is Modifierfalse
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          Summarytrue
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          106. Encounter.identifier:Aufnahmenummer.type.coding:vn-type.code
                                                          Definition

                                                          A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

                                                          ShortSymbol in syntax defined by the system
                                                          Control1..1
                                                          Typecode
                                                          Is Modifierfalse
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          Must Supporttrue
                                                          Summarytrue
                                                          Requirements

                                                          Need to refer to a particular code in the system.

                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          108. Encounter.identifier:Aufnahmenummer.type.coding:vn-type.display
                                                          Definition

                                                          A representation of the meaning of the code in the system, following the rules of the system.

                                                          ShortRepresentation defined by the system
                                                          Control0..1
                                                          Typestring
                                                          Is Modifierfalse
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          Summarytrue
                                                          Requirements

                                                          Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          110. Encounter.identifier:Aufnahmenummer.type.coding:vn-type.userSelected
                                                          Definition

                                                          Indicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).

                                                          ShortIf this coding was chosen directly by the user
                                                          Comments

                                                          Amongst a set of alternatives, a directly chosen code is the most appropriate starting point for new translations. There is some ambiguity about what exactly 'directly chosen' implies, and trading partner agreement may be needed to clarify the use of this element and its consequences more completely.

                                                          Control0..1
                                                          Typeboolean
                                                          Is Modifierfalse
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          Summarytrue
                                                          Requirements

                                                          This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing.

                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          112. Encounter.identifier:Aufnahmenummer.type.text
                                                          Definition

                                                          A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.

                                                          ShortPlain text representation of the concept
                                                          Comments

                                                          Very often the text is the same as a displayName of one of the codings.

                                                          Control0..1
                                                          Typestring
                                                          Is Modifierfalse
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          Summarytrue
                                                          Requirements

                                                          The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          114. Encounter.identifier:Aufnahmenummer.system
                                                          Definition

                                                          Establishes the namespace for the value - that is, a URL that describes a set values that are unique.

                                                          ShortThe namespace for the identifier value
                                                          Comments

                                                          Identifier.system is always case sensitive.

                                                          Control1..1
                                                          Typeuri
                                                          Is Modifierfalse
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          Must Supporttrue
                                                          Summarytrue
                                                          Requirements

                                                          There are many sets of identifiers. To perform matching of two identifiers, we need to know what set we're dealing with. The system identifies a particular set of unique identifiers.

                                                          ExampleGeneral: http://www.acme.com/identifiers/patient
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          116. Encounter.identifier:Aufnahmenummer.value
                                                          Definition

                                                          The portion of the identifier typically relevant to the user and which is unique within the context of the system.

                                                          ShortThe value that is unique
                                                          Comments

                                                          If the value is a full URI, then the system SHALL be urn:ietf:rfc:3986. The value's primary purpose is computational mapping. As a result, it may be normalized for comparison purposes (e.g. removing non-significant whitespace, dashes, etc.) A value formatted for human display can be conveyed using the Rendered Value extension. Identifier.value is to be treated as case sensitive unless knowledge of the Identifier.system allows the processer to be confident that non-case-sensitive processing is safe.

                                                          Control1..1
                                                          Typestring
                                                          Is Modifierfalse
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          Must Supporttrue
                                                          Summarytrue
                                                          ExampleGeneral: 123456
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          118. Encounter.identifier:Aufnahmenummer.period
                                                          Definition

                                                          Time period during which identifier is/was valid for use.

                                                          ShortTime period when id is/was valid for use
                                                          Control0..1
                                                          TypePeriod
                                                          Is Modifierfalse
                                                          Summarytrue
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          120. Encounter.identifier:Aufnahmenummer.assigner
                                                          Definition

                                                          Organization that issued/manages the identifier.

                                                          ShortOrganization that issued id (may be just text)
                                                          Comments

                                                          The Identifier.assigner may omit the .reference element and only contain a .display element reflecting the name or other textual information about the assigning organization.

                                                          Control0..1
                                                          TypeReference(Organization)
                                                          Is Modifierfalse
                                                          Summarytrue
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          122. Encounter.status
                                                          Definition

                                                          VERPFLICHTEND, required Binding auf http://fhir.de/ValueSet/EncounterStatusDe

                                                          ShortStatus
                                                          Comments

                                                          Note that internal business rules will determine the appropriate transitions that may occur between statuses (and also classes).

                                                          Control1..1
                                                          BindingThe codes SHALL be taken from Encounter Status ValueSet
                                                          (required to http://fhir.de/ValueSet/EncounterStatusDe)
                                                          Typecode
                                                          Is Modifiertrue because This element is labeled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          Must Supporttrue
                                                          Summarytrue
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          124. Encounter.statusHistory
                                                          Definition

                                                          The status history permits the encounter resource to contain the status history without needing to read through the historical versions of the resource, or even have the server store them.

                                                          ShortList of past encounter statuses
                                                          Comments

                                                          The current status is always found in the current version of the resource, not the status history.

                                                          Control0..*
                                                          TypeBackboneElement
                                                          Is Modifierfalse
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          126. Encounter.statusHistory.id
                                                          Definition

                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                          ShortUnique id for inter-element referencing
                                                          Control0..1
                                                          Typestring
                                                          Is Modifierfalse
                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                          Summaryfalse
                                                          128. Encounter.statusHistory.extension
                                                          Definition

                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                          ShortAdditional content defined by implementations
                                                          Comments

                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                          Control0..*
                                                          TypeExtension
                                                          Is Modifierfalse
                                                          Summaryfalse
                                                          Alternate Namesextensions, user content
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          130. Encounter.statusHistory.modifierExtension
                                                          Definition

                                                          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                          ShortExtensions that cannot be ignored even if unrecognized
                                                          Comments

                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                          Control0..*
                                                          TypeExtension
                                                          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                          Summarytrue
                                                          Requirements

                                                          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                          Alternate Namesextensions, user content, modifiers
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          132. Encounter.statusHistory.status
                                                          Definition

                                                          planned | arrived | triaged | in-progress | onleave | finished | cancelled +.

                                                          Shortplanned | arrived | triaged | in-progress | onleave | finished | cancelled +
                                                          Control1..1
                                                          BindingThe codes SHALL be taken from EncounterStatus
                                                          (required to http://hl7.org/fhir/ValueSet/encounter-status|4.0.1)

                                                          Current state of the encounter.

                                                          Typecode
                                                          Is Modifierfalse
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          134. Encounter.statusHistory.period
                                                          Definition

                                                          The time that the episode was in the specified status.

                                                          ShortThe time that the episode was in the specified status
                                                          Control1..1
                                                          TypePeriod
                                                          Is Modifierfalse
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          136. Encounter.class
                                                          Definition

                                                          VERPFLICHTEND, Kontaktklasse. Required Binding auf http://fhir.de/ValueSet/EncounterClassDE. Klassifizierung des Kontaktes in stationär, ambulant, teilstationär oder andere.

                                                          ShortKontaktklasse
                                                          Control1..1
                                                          BindingThe codes SHALL be taken from EncounterClassDE
                                                          (required to http://fhir.de/ValueSet/EncounterClassDE)
                                                          TypeCoding
                                                          Is Modifierfalse
                                                          Must Supporttrue
                                                          Summarytrue
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          138. Encounter.classHistory
                                                          Definition

                                                          The class history permits the tracking of the encounters transitions without needing to go through the resource history. This would be used for a case where an admission starts of as an emergency encounter, then transitions into an inpatient scenario. Doing this and not restarting a new encounter ensures that any lab/diagnostic results can more easily follow the patient and not require re-processing and not get lost or cancelled during a kind of discharge from emergency to inpatient.

                                                          ShortList of past encounter classes
                                                          Control0..*
                                                          TypeBackboneElement
                                                          Is Modifierfalse
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          140. Encounter.classHistory.id
                                                          Definition

                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                          ShortUnique id for inter-element referencing
                                                          Control0..1
                                                          Typestring
                                                          Is Modifierfalse
                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                          Summaryfalse
                                                          142. Encounter.classHistory.extension
                                                          Definition

                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                          ShortAdditional content defined by implementations
                                                          Comments

                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                          Control0..*
                                                          TypeExtension
                                                          Is Modifierfalse
                                                          Summaryfalse
                                                          Alternate Namesextensions, user content
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          144. Encounter.classHistory.modifierExtension
                                                          Definition

                                                          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                          ShortExtensions that cannot be ignored even if unrecognized
                                                          Comments

                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                          Control0..*
                                                          TypeExtension
                                                          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                          Summarytrue
                                                          Requirements

                                                          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                          Alternate Namesextensions, user content, modifiers
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          146. Encounter.classHistory.class
                                                          Definition

                                                          inpatient | outpatient | ambulatory | emergency +.

                                                          Shortinpatient | outpatient | ambulatory | emergency +
                                                          Control1..1
                                                          BindingUnless not suitable, these codes SHALL be taken from ActEncounterCode
                                                          (extensible to http://terminology.hl7.org/ValueSet/v3-ActEncounterCode)

                                                          Classification of the encounter.

                                                          TypeCoding
                                                          Is Modifierfalse
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          148. Encounter.classHistory.period
                                                          Definition

                                                          The time that the episode was in the specified class.

                                                          ShortThe time that the episode was in the specified class
                                                          Control1..1
                                                          TypePeriod
                                                          Is Modifierfalse
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          150. Encounter.type
                                                          Definition

                                                          Spezifischer Typ des Kontaktes

                                                          ShortKontakttyp
                                                          Comments

                                                          Since there are many ways to further classify encounters, this element is 0..*.

                                                          Control0..*
                                                          BindingFor example codes, see EncounterType
                                                          (example to http://hl7.org/fhir/ValueSet/encounter-type|4.0.1)

                                                          The type of encounter.

                                                          TypeCodeableConcept
                                                          Is Modifierfalse
                                                          Must Supporttrue
                                                          Summarytrue
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          SlicingThis element introduces a set of slices on Encounter.type. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                          • pattern @ $this
                                                          • 152. Encounter.type:Kontaktebene
                                                            Slice NameKontaktebene
                                                            Definition

                                                            OPTIONAL, Unterscheidung der Kontakt-Hierarchieebenen Einrichtungskontakt, Abteilungskontakt, Versorgungsstellenkontakt. Die Gliederung gilt für stationäre Kontakte. Required Binding auf http://fhir.de/ValueSet/kontaktebene-de

                                                            ShortKontaktebene
                                                            Comments

                                                            Since there are many ways to further classify encounters, this element is 0..*.

                                                            Control0..1
                                                            BindingThe codes SHALL be taken from KontaktebeneDe ValueSet
                                                            (required to http://fhir.de/ValueSet/kontaktebene-de)

                                                            Kontaktebene

                                                            TypeCodeableConcept
                                                            Is Modifierfalse
                                                            Must Supporttrue
                                                            Summarytrue
                                                            Pattern Value{
                                                              "coding" : [{
                                                                "system" : "http://fhir.de/CodeSystem/Kontaktebene"
                                                              }]
                                                            }
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            154. Encounter.type:KontaktArt
                                                            Slice NameKontaktArt
                                                            Definition

                                                            OPTIONAL, Differenzierung zwischen verschiedenen Arten von Kontakten (z.B. vorstationär, nachstationär, intensivstationär). Required Binding auf http://fhir.de/ValueSet/kontaktart-de

                                                            ShortKontaktart
                                                            Comments

                                                            Since there are many ways to further classify encounters, this element is 0..*.

                                                            Control0..1
                                                            BindingThe codes SHALL be taken from KontaktartDe ValueSet
                                                            (required to http://fhir.de/ValueSet/kontaktart-de)
                                                            TypeCodeableConcept
                                                            Is Modifierfalse
                                                            Must Supporttrue
                                                            Summarytrue
                                                            Pattern Value{
                                                              "coding" : [{
                                                                "system" : "http://fhir.de/CodeSystem/kontaktart-de"
                                                              }]
                                                            }
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            156. Encounter.serviceType
                                                            Definition

                                                            Die Fachdisziplin bzw. Fachabteilung wird durch einen vierstelligen Fachabteilungsschlüssel klassifiziert.

                                                            ShortFachabteilung
                                                            Control0..1
                                                            BindingFor example codes, see ServiceType
                                                            (example to http://hl7.org/fhir/ValueSet/service-type|4.0.1)

                                                            Broad categorization of the service that is to be provided.

                                                            TypeCodeableConcept
                                                            Is Modifierfalse
                                                            Must Supporttrue
                                                            Summarytrue
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            158. Encounter.serviceType.id
                                                            Definition

                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                            ShortUnique id for inter-element referencing
                                                            Control0..1
                                                            Typestring
                                                            Is Modifierfalse
                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                            Summaryfalse
                                                            160. Encounter.serviceType.extension
                                                            Definition

                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                            ShortAdditional content defined by implementations
                                                            Comments

                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                            Control0..*
                                                            TypeExtension
                                                            Is Modifierfalse
                                                            Summaryfalse
                                                            Alternate Namesextensions, user content
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                            SlicingThis element introduces a set of slices on Encounter.serviceType.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                            • value @ url
                                                            • 162. Encounter.serviceType.coding
                                                              Definition

                                                              A reference to a code defined by a terminology system.

                                                              ShortCode defined by a terminology system
                                                              Comments

                                                              Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                                              Control0..*
                                                              TypeCoding
                                                              Is Modifierfalse
                                                              Must Supporttrue
                                                              Summarytrue
                                                              Requirements

                                                              Allows for alternative encodings within a code system, and translations to other code systems.

                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                              SlicingThis element introduces a set of slices on Encounter.serviceType.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                              • pattern @ $this
                                                              • 164. Encounter.serviceType.coding:Fachabteilungsschluessel
                                                                Slice NameFachabteilungsschluessel
                                                                Definition

                                                                OPTIONAL, required Binding auf http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel Fachabteilungen gemäß Anhang 1 der BPflV in der am 31.12.2003 geltenden Fassung

                                                                ShortFachabteilungsschlüssel
                                                                Comments

                                                                Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                                                Control0..1
                                                                BindingThe codes SHALL be taken from Fachabteilungsschlüssel ValueSet
                                                                (required to http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel)
                                                                TypeCoding
                                                                Is Modifierfalse
                                                                Must Supporttrue
                                                                Summarytrue
                                                                Requirements

                                                                Allows for alternative encodings within a code system, and translations to other code systems.

                                                                Pattern Value{
                                                                  "system" : "http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel"
                                                                }
                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                166. Encounter.serviceType.coding:Fachabteilungsschluessel.id
                                                                Definition

                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                ShortUnique id for inter-element referencing
                                                                Control0..1
                                                                Typestring
                                                                Is Modifierfalse
                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                Summaryfalse
                                                                168. Encounter.serviceType.coding:Fachabteilungsschluessel.extension
                                                                Definition

                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                ShortAdditional content defined by implementations
                                                                Comments

                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                Control0..*
                                                                TypeExtension
                                                                Is Modifierfalse
                                                                Summaryfalse
                                                                Alternate Namesextensions, user content
                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                SlicingThis element introduces a set of slices on Encounter.serviceType.coding.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                • value @ url
                                                                • 170. Encounter.serviceType.coding:Fachabteilungsschluessel.system
                                                                  Definition

                                                                  The identification of the code system that defines the meaning of the symbol in the code.

                                                                  ShortIdentity of the terminology system
                                                                  Comments

                                                                  The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

                                                                  Control1..1
                                                                  Typeuri
                                                                  Is Modifierfalse
                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                  Must Supporttrue
                                                                  Summarytrue
                                                                  Requirements

                                                                  Need to be unambiguous about the source of the definition of the symbol.

                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  172. Encounter.serviceType.coding:Fachabteilungsschluessel.version
                                                                  Definition

                                                                  The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.

                                                                  ShortVersion of the system - if relevant
                                                                  Comments

                                                                  Where the terminology does not clearly define what string should be used to identify code system versions, the recommendation is to use the date (expressed in FHIR date format) on which that version was officially published as the version date.

                                                                  NoteThis is a business version Id, not a resource version Id (see discussion)
                                                                  Control0..1
                                                                  Typestring
                                                                  Is Modifierfalse
                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                  Summarytrue
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  174. Encounter.serviceType.coding:Fachabteilungsschluessel.code
                                                                  Definition

                                                                  A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

                                                                  ShortSymbol in syntax defined by the system
                                                                  Control1..1
                                                                  Typecode
                                                                  Is Modifierfalse
                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                  Must Supporttrue
                                                                  Summarytrue
                                                                  Requirements

                                                                  Need to refer to a particular code in the system.

                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  176. Encounter.serviceType.coding:Fachabteilungsschluessel.display
                                                                  Definition

                                                                  A representation of the meaning of the code in the system, following the rules of the system.

                                                                  ShortRepresentation defined by the system
                                                                  Control0..1
                                                                  Typestring
                                                                  Is Modifierfalse
                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                  Summarytrue
                                                                  Requirements

                                                                  Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  178. Encounter.serviceType.coding:Fachabteilungsschluessel.userSelected
                                                                  Definition

                                                                  Indicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).

                                                                  ShortIf this coding was chosen directly by the user
                                                                  Comments

                                                                  Amongst a set of alternatives, a directly chosen code is the most appropriate starting point for new translations. There is some ambiguity about what exactly 'directly chosen' implies, and trading partner agreement may be needed to clarify the use of this element and its consequences more completely.

                                                                  Control0..1
                                                                  Typeboolean
                                                                  Is Modifierfalse
                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                  Summarytrue
                                                                  Requirements

                                                                  This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing.

                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  180. Encounter.serviceType.coding:ErweiterterFachabteilungsschluessel
                                                                  Slice NameErweiterterFachabteilungsschluessel
                                                                  Definition

                                                                  OPTIONAL, required Binding auf http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel-erweitert Fachabteilungen gemäß Anhang 1 der BPflV in der am 31.12.2003 geltenden Fassung inkl. Spezialisierungen.

                                                                  ShortErweiterter Fachabteilungsschlüssel
                                                                  Comments

                                                                  Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                                                  Control0..1
                                                                  BindingThe codes SHALL be taken from FachabteilungsschluesselErweitert ValueSet
                                                                  (required to http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel-erweitert)
                                                                  TypeCoding
                                                                  Is Modifierfalse
                                                                  Must Supporttrue
                                                                  Summarytrue
                                                                  Requirements

                                                                  Allows for alternative encodings within a code system, and translations to other code systems.

                                                                  Pattern Value{
                                                                    "system" : "http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert"
                                                                  }
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  182. Encounter.serviceType.coding:ErweiterterFachabteilungsschluessel.id
                                                                  Definition

                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                  ShortUnique id for inter-element referencing
                                                                  Control0..1
                                                                  Typestring
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  184. Encounter.serviceType.coding:ErweiterterFachabteilungsschluessel.extension
                                                                  Definition

                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                  ShortAdditional content defined by implementations
                                                                  Comments

                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                  Control0..*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Alternate Namesextensions, user content
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  SlicingThis element introduces a set of slices on Encounter.serviceType.coding.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                  • value @ url
                                                                  • 186. Encounter.serviceType.coding:ErweiterterFachabteilungsschluessel.system
                                                                    Definition

                                                                    The identification of the code system that defines the meaning of the symbol in the code.

                                                                    ShortIdentity of the terminology system
                                                                    Comments

                                                                    The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

                                                                    Control1..1
                                                                    Typeuri
                                                                    Is Modifierfalse
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    Must Supporttrue
                                                                    Summarytrue
                                                                    Requirements

                                                                    Need to be unambiguous about the source of the definition of the symbol.

                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    188. Encounter.serviceType.coding:ErweiterterFachabteilungsschluessel.version
                                                                    Definition

                                                                    The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.

                                                                    ShortVersion of the system - if relevant
                                                                    Comments

                                                                    Where the terminology does not clearly define what string should be used to identify code system versions, the recommendation is to use the date (expressed in FHIR date format) on which that version was officially published as the version date.

                                                                    NoteThis is a business version Id, not a resource version Id (see discussion)
                                                                    Control0..1
                                                                    Typestring
                                                                    Is Modifierfalse
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    Summarytrue
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    190. Encounter.serviceType.coding:ErweiterterFachabteilungsschluessel.code
                                                                    Definition

                                                                    A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

                                                                    ShortSymbol in syntax defined by the system
                                                                    Control1..1
                                                                    Typecode
                                                                    Is Modifierfalse
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    Must Supporttrue
                                                                    Summarytrue
                                                                    Requirements

                                                                    Need to refer to a particular code in the system.

                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    192. Encounter.serviceType.coding:ErweiterterFachabteilungsschluessel.display
                                                                    Definition

                                                                    A representation of the meaning of the code in the system, following the rules of the system.

                                                                    ShortRepresentation defined by the system
                                                                    Control0..1
                                                                    Typestring
                                                                    Is Modifierfalse
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    Summarytrue
                                                                    Requirements

                                                                    Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    194. Encounter.serviceType.coding:ErweiterterFachabteilungsschluessel.userSelected
                                                                    Definition

                                                                    Indicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).

                                                                    ShortIf this coding was chosen directly by the user
                                                                    Comments

                                                                    Amongst a set of alternatives, a directly chosen code is the most appropriate starting point for new translations. There is some ambiguity about what exactly 'directly chosen' implies, and trading partner agreement may be needed to clarify the use of this element and its consequences more completely.

                                                                    Control0..1
                                                                    Typeboolean
                                                                    Is Modifierfalse
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    Summarytrue
                                                                    Requirements

                                                                    This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing.

                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    196. Encounter.serviceType.text
                                                                    Definition

                                                                    A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.

                                                                    ShortPlain text representation of the concept
                                                                    Comments

                                                                    Very often the text is the same as a displayName of one of the codings.

                                                                    Control0..1
                                                                    Typestring
                                                                    Is Modifierfalse
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    Summarytrue
                                                                    Requirements

                                                                    The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    198. Encounter.priority
                                                                    Definition

                                                                    Indicates the urgency of the encounter.

                                                                    ShortIndicates the urgency of the encounter
                                                                    Control0..1
                                                                    BindingFor example codes, see ActPriority
                                                                    (example to http://terminology.hl7.org/ValueSet/v3-ActPriority)

                                                                    Indicates the urgency of the encounter.

                                                                    TypeCodeableConcept
                                                                    Is Modifierfalse
                                                                    Summaryfalse
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    200. Encounter.subject
                                                                    Definition

                                                                    VERPFLICHTEND, Referenz auf Patient:in.

                                                                    ShortPatientenidentifikator
                                                                    Comments

                                                                    While the encounter is always about the patient, the patient might not actually be known in all contexts of use, and there may be a group of patients that could be anonymous (such as in a group therapy for Alcoholics Anonymous - where the recording of the encounter could be used for billing on the number of people/staff and not important to the context of the specific patients) or alternately in veterinary care a herd of sheep receiving treatment (where the animals are not individually tracked).

                                                                    Control1..1
                                                                    TypeReference(Patient, Group)
                                                                    Is Modifierfalse
                                                                    Must Supporttrue
                                                                    Must Support TypesNo must-support rules about the choice of types/profiles
                                                                    Summarytrue
                                                                    Alternate Namespatient
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    202. Encounter.episodeOfCare
                                                                    Definition

                                                                    Where a specific encounter should be classified as a part of a specific episode(s) of care this field should be used. This association can facilitate grouping of related encounters together for a specific purpose, such as government reporting, issue tracking, association via a common problem. The association is recorded on the encounter as these are typically created after the episode of care and grouped on entry rather than editing the episode of care to append another encounter to it (the episode of care could span years).

                                                                    ShortEpisode(s) of care that this encounter should be recorded against
                                                                    Control0..*
                                                                    TypeReference(EpisodeOfCare)
                                                                    Is Modifierfalse
                                                                    Summarytrue
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    204. Encounter.basedOn
                                                                    Definition

                                                                    The request this encounter satisfies (e.g. incoming referral or procedure request).

                                                                    ShortThe ServiceRequest that initiated this encounter
                                                                    Control0..*
                                                                    TypeReference(ServiceRequest)
                                                                    Is Modifierfalse
                                                                    Summaryfalse
                                                                    Alternate NamesincomingReferral
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    206. Encounter.participant
                                                                    Definition

                                                                    The list of people responsible for providing the service.

                                                                    ShortList of participants involved in the encounter
                                                                    Control0..*
                                                                    TypeBackboneElement
                                                                    Is Modifierfalse
                                                                    Summarytrue
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    208. Encounter.participant.id
                                                                    Definition

                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                    ShortUnique id for inter-element referencing
                                                                    Control0..1
                                                                    Typestring
                                                                    Is Modifierfalse
                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                    Summaryfalse
                                                                    210. Encounter.participant.extension
                                                                    Definition

                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                    ShortAdditional content defined by implementations
                                                                    Comments

                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                    Control0..*
                                                                    TypeExtension
                                                                    Is Modifierfalse
                                                                    Summaryfalse
                                                                    Alternate Namesextensions, user content
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                    212. Encounter.participant.modifierExtension
                                                                    Definition

                                                                    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                                    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                                    ShortExtensions that cannot be ignored even if unrecognized
                                                                    Comments

                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                    Control0..*
                                                                    TypeExtension
                                                                    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                                    Summarytrue
                                                                    Requirements

                                                                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                                    Alternate Namesextensions, user content, modifiers
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                    214. Encounter.participant.type
                                                                    Definition

                                                                    Role of participant in encounter.

                                                                    ShortRole of participant in encounter
                                                                    Comments

                                                                    The participant type indicates how an individual participates in an encounter. It includes non-practitioner participants, and for practitioners this is to describe the action type in the context of this encounter (e.g. Admitting Dr, Attending Dr, Translator, Consulting Dr). This is different to the practitioner roles which are functional roles, derived from terms of employment, education, licensing, etc.

                                                                    Control0..*
                                                                    BindingUnless not suitable, these codes SHALL be taken from ParticipantType
                                                                    (extensible to http://hl7.org/fhir/ValueSet/encounter-participant-type|4.0.1)

                                                                    Role of participant in encounter.

                                                                    TypeCodeableConcept
                                                                    Is Modifierfalse
                                                                    Summarytrue
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    216. Encounter.participant.period
                                                                    Definition

                                                                    The period of time that the specified participant participated in the encounter. These can overlap or be sub-sets of the overall encounter's period.

                                                                    ShortPeriod of time during the encounter that the participant participated
                                                                    Control0..1
                                                                    TypePeriod
                                                                    Is Modifierfalse
                                                                    Summaryfalse
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    218. Encounter.participant.individual
                                                                    Definition

                                                                    Persons involved in the encounter other than the patient.

                                                                    ShortPersons involved in the encounter other than the patient
                                                                    Control0..1
                                                                    TypeReference(Practitioner, PractitionerRole, RelatedPerson)
                                                                    Is Modifierfalse
                                                                    Summarytrue
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    220. Encounter.appointment
                                                                    Definition

                                                                    The appointment that scheduled this encounter.

                                                                    ShortThe appointment that scheduled this encounter
                                                                    Control0..*
                                                                    TypeReference(Appointment)
                                                                    Is Modifierfalse
                                                                    Summarytrue
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    222. Encounter.period
                                                                    Definition

                                                                    Beginn- und Endzeitpunkt des Kontaktes. DARF NICHT vorhanden sein, kann OPTIONAL oder VERPFLICHTEND sein, abhängig vom Status des Kontaktes - siehe Invarianten auf Ebene Encounter.

                                                                    ShortZeitraum des Kontaktes
                                                                    Comments

                                                                    If not (yet) known, the end of the Period may be omitted.

                                                                    Control0..1
                                                                    TypePeriod
                                                                    Is Modifierfalse
                                                                    Must Supporttrue
                                                                    Summaryfalse
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    224. Encounter.period.id
                                                                    Definition

                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                    ShortUnique id for inter-element referencing
                                                                    Control0..1
                                                                    Typestring
                                                                    Is Modifierfalse
                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                    Summaryfalse
                                                                    226. Encounter.period.extension
                                                                    Definition

                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                    ShortAdditional content defined by implementations
                                                                    Comments

                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                    Control0..*
                                                                    TypeExtension
                                                                    Is Modifierfalse
                                                                    Summaryfalse
                                                                    Alternate Namesextensions, user content
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                    SlicingThis element introduces a set of slices on Encounter.period.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                    • value @ url
                                                                    • 228. Encounter.period.start
                                                                      Definition

                                                                      Start des Kontaktzeitraums. DARF NICHT vorhanden sein, kann OPTIONAL oder VERPFLICHTEND sein, abhängig vom Status des Kontaktes - siehe Invarianten auf Ebene Encounter.

                                                                      ShortBeginndatum
                                                                      Comments

                                                                      If the low element is missing, the meaning is that the low boundary is not known.

                                                                      Control0..1
                                                                      This element is affected by the following invariants: per-1
                                                                      TypedateTime
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      230. Encounter.period.end
                                                                      Definition

                                                                      Ende des Kontaktzeitraums. DARF NICHT vorhanden sein, kann OPTIONAL oder VERPFLICHTEND sein, abhängig vom Status des Kontaktes - siehe Invarianten auf Ebene Encounter.

                                                                      ShortEnddatum
                                                                      Comments

                                                                      The high value includes any matching date/time. i.e. 2012-02-03T10:00:00 is in a period that has an end value of 2012-02-03.

                                                                      Control0..1
                                                                      This element is affected by the following invariants: per-1
                                                                      TypedateTime
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Meaning if MissingIf the end of the period is missing, it means that the period is ongoing
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      232. Encounter.length
                                                                      Definition

                                                                      Quantity of time the encounter lasted. This excludes the time during leaves of absence.

                                                                      ShortQuantity of time the encounter lasted (less time absent)
                                                                      Comments

                                                                      May differ from the time the Encounter.period lasted because of leave of absence.

                                                                      Control0..1
                                                                      TypeDuration
                                                                      Is Modifierfalse
                                                                      Summaryfalse
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      234. Encounter.reasonCode
                                                                      Definition

                                                                      Reason the encounter takes place, expressed as a code. For admissions, this can be used for a coded admission diagnosis.

                                                                      ShortCoded reason the encounter takes place
                                                                      Comments

                                                                      For systems that need to know which was the primary diagnosis, these will be marked with the standard extension primaryDiagnosis (which is a sequence value rather than a flag, 1 = primary diagnosis).

                                                                      Control0..*
                                                                      BindingThe codes SHOULD be taken from EncounterReasonCodes
                                                                      (preferred to http://hl7.org/fhir/ValueSet/encounter-reason|4.0.1)

                                                                      Reason why the encounter takes place.

                                                                      TypeCodeableConcept
                                                                      Is Modifierfalse
                                                                      Summarytrue
                                                                      Alternate NamesIndication, Admission diagnosis
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      236. Encounter.reasonReference
                                                                      Definition

                                                                      Reason the encounter takes place, expressed as a code. For admissions, this can be used for a coded admission diagnosis.

                                                                      ShortReason the encounter takes place (reference)
                                                                      Comments

                                                                      For systems that need to know which was the primary diagnosis, these will be marked with the standard extension primaryDiagnosis (which is a sequence value rather than a flag, 1 = primary diagnosis).

                                                                      Control0..*
                                                                      TypeReference(Condition, Procedure, Observation, ImmunizationRecommendation)
                                                                      Is Modifierfalse
                                                                      Summarytrue
                                                                      Alternate NamesIndication, Admission diagnosis
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      238. Encounter.diagnosis
                                                                      Definition

                                                                      OPTIONAL, Verweis auf Diagnosen/Prozeduren, die eine besondere Rolle im Kontext eines Encounters haben. Der Fallbezug von Diagnosen und Prozeduren wird über das jeweilige encounter-Element der Condition bzw. Procedure-Ressource hinreichend etabliert. Die zusätzliche Rückverlinkung von Encounter.diagnosis auf Condition/Procedure wird nur dann verwendet, wenn einer Diagnose bzw. Prozedur im Kontext eines Aufenthaltes eine besondere Rolle zugewiesen werden soll, z.B. Haupt-/Neben-/Aufnahme- oder Überweisungsdiagnose).

                                                                      ShortDiagnosen
                                                                      Control0..*
                                                                      TypeBackboneElement
                                                                      Is Modifierfalse
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      240. Encounter.diagnosis.id
                                                                      Definition

                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                      ShortUnique id for inter-element referencing
                                                                      Control0..1
                                                                      Typestring
                                                                      Is Modifierfalse
                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                      Summaryfalse
                                                                      242. Encounter.diagnosis.extension
                                                                      Definition

                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                      ShortAdditional content defined by implementations
                                                                      Comments

                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                      Control0..*
                                                                      TypeExtension
                                                                      Is Modifierfalse
                                                                      Summaryfalse
                                                                      Alternate Namesextensions, user content
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                      244. Encounter.diagnosis.modifierExtension
                                                                      Definition

                                                                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                                      ShortExtensions that cannot be ignored even if unrecognized
                                                                      Comments

                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                      Control0..*
                                                                      TypeExtension
                                                                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                                      Summarytrue
                                                                      Requirements

                                                                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                                      Alternate Namesextensions, user content, modifiers
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                      246. Encounter.diagnosis.condition
                                                                      Definition

                                                                      VERPFLICHTEND, wenn Diagnosedaten angegeben werden, dann MUSS diese referenziert werden. Bei ICD-10 Primär- und Sekundärcodes SOLLTE nur die Primärdiagnose referenziert werden.

                                                                      ShortReferenz zu Diagnose-Ressource
                                                                      Comments

                                                                      For systems that need to know which was the primary diagnosis, these will be marked with the standard extension primaryDiagnosis (which is a sequence value rather than a flag, 1 = primary diagnosis).

                                                                      Control1..1
                                                                      TypeReference(Condition, Procedure)
                                                                      Is Modifierfalse
                                                                      Must Supporttrue
                                                                      Must Support TypesNo must-support rules about the choice of types/profiles
                                                                      Summarytrue
                                                                      Alternate NamesAdmission diagnosis, discharge diagnosis, indication
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      248. Encounter.diagnosis.use
                                                                      Definition

                                                                      Attribute wie Aufnahme- oder Entlassdiagnose sind immer im Kontext eines stationären Aufenthaltes zu betrachten und werden daher als Eigenschaft des Encounters modelliert. VERPFLICHTEND mindestens die Angabe eines Codings. EMPFOHLEN ist die Angabe mittels Diagnosetyp- und DiagnosesubTyp-Coding. Weitere Codings OPTIONAL. Extensible Binding auf http://hl7.org/fhir/ValueSet/diagnosis-role

                                                                      ShortDiagnosetyp
                                                                      Control1..1
                                                                      BindingUnless not suitable, these codes SHALL be taken from MII VS Fall Diagnosis Use
                                                                      (extensible to https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/mii-vs-fall-diagnosis-use)
                                                                      TypeCodeableConcept
                                                                      Is Modifierfalse
                                                                      Must Supporttrue
                                                                      Summaryfalse
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      250. Encounter.diagnosis.use.id
                                                                      Definition

                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                      ShortUnique id for inter-element referencing
                                                                      Control0..1
                                                                      Typestring
                                                                      Is Modifierfalse
                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                      Summaryfalse
                                                                      252. Encounter.diagnosis.use.extension
                                                                      Definition

                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                      ShortAdditional content defined by implementations
                                                                      Comments

                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                      Control0..*
                                                                      TypeExtension
                                                                      Is Modifierfalse
                                                                      Summaryfalse
                                                                      Alternate Namesextensions, user content
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                      SlicingThis element introduces a set of slices on Encounter.diagnosis.use.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                      • value @ url
                                                                      • 254. Encounter.diagnosis.use.coding
                                                                        Definition

                                                                        A reference to a code defined by a terminology system.

                                                                        ShortCode defined by a terminology system
                                                                        Comments

                                                                        Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                                                        Control1..*
                                                                        TypeCoding
                                                                        Is Modifierfalse
                                                                        Must Supporttrue
                                                                        Summarytrue
                                                                        Requirements

                                                                        Allows for alternative encodings within a code system, and translations to other code systems.

                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        SlicingThis element introduces a set of slices on Encounter.diagnosis.use.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                        • pattern @ $this
                                                                        • 256. Encounter.diagnosis.use.coding:Diagnosetyp
                                                                          Slice NameDiagnosetyp
                                                                          Definition

                                                                          Einweisungs-/Überweisungsdiagnose | Behandlungsrelevante Diagnosen

                                                                          ShortDiagnosetyp
                                                                          Comments

                                                                          Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                                                          Control0..1
                                                                          BindingThe codes SHALL be taken from DiagnoseTyp ValueSet
                                                                          (required to http://fhir.de/ValueSet/DiagnoseTyp)
                                                                          TypeCoding
                                                                          Is Modifierfalse
                                                                          Must Supporttrue
                                                                          Summarytrue
                                                                          Requirements

                                                                          Allows for alternative encodings within a code system, and translations to other code systems.

                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          258. Encounter.diagnosis.use.coding:DiagnosesubTyp
                                                                          Slice NameDiagnosesubTyp
                                                                          Definition

                                                                          Operationsdiagnose | Abteilung Hauptdiagnose | Todesursache | Infektionsschutzdiagnose +

                                                                          ShortDiagnosesubtyp
                                                                          Comments

                                                                          Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                                                          Control0..1
                                                                          BindingThe codes SHALL be taken from Diagnosesubtyp ValueSet
                                                                          (required to http://fhir.de/ValueSet/Diagnosesubtyp)
                                                                          TypeCoding
                                                                          Is Modifierfalse
                                                                          Must Supporttrue
                                                                          Summarytrue
                                                                          Requirements

                                                                          Allows for alternative encodings within a code system, and translations to other code systems.

                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          260. Encounter.diagnosis.use.text
                                                                          Definition

                                                                          A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.

                                                                          ShortPlain text representation of the concept
                                                                          Comments

                                                                          Very often the text is the same as a displayName of one of the codings.

                                                                          Control0..1
                                                                          Typestring
                                                                          Is Modifierfalse
                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                          Summarytrue
                                                                          Requirements

                                                                          The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          262. Encounter.diagnosis.rank
                                                                          Definition

                                                                          OPTIONAL, Rangfolge der Diagnose

                                                                          ShortRangfolge
                                                                          Control0..1
                                                                          TypepositiveInt
                                                                          Is Modifierfalse
                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                          Must Supporttrue
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          264. Encounter.account
                                                                          Definition

                                                                          OPTIONAL. Referenz auf den Abrechnungsfall. Eine logische Referenz ist ausreichend zur Abbildung des Abrechnungskontextes.

                                                                          ShortAbrechnungskontext
                                                                          Comments

                                                                          The billing system may choose to allocate billable items associated with the Encounter to different referenced Accounts based on internal business rules.

                                                                          Control0..*
                                                                          TypeReference(Account)
                                                                          Is Modifierfalse
                                                                          Must Supporttrue
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          266. Encounter.hospitalization
                                                                          Definition

                                                                          OPTIONAL, Details zur Aufnahme und Entlassung

                                                                          ShortKlinikaufenthalt
                                                                          Comments

                                                                          An Encounter may cover more than just the inpatient stay. Contexts such as outpatients, community clinics, and aged care facilities are also included.

                                                                          The duration recorded in the period of this encounter covers the entire scope of this hospitalization record.

                                                                          Control0..1
                                                                          TypeBackboneElement
                                                                          Is Modifierfalse
                                                                          Must Supporttrue
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          268. Encounter.hospitalization.id
                                                                          Definition

                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                          ShortUnique id for inter-element referencing
                                                                          Control0..1
                                                                          Typestring
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          270. Encounter.hospitalization.extension
                                                                          Definition

                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                          ShortAdditional content defined by implementations
                                                                          Comments

                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                          Control0..*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Alternate Namesextensions, user content
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          272. Encounter.hospitalization.modifierExtension
                                                                          Definition

                                                                          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                                          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                                          ShortExtensions that cannot be ignored even if unrecognized
                                                                          Comments

                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                          Control0..*
                                                                          TypeExtension
                                                                          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                                          Summarytrue
                                                                          Requirements

                                                                          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                                          Alternate Namesextensions, user content, modifiers
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          274. Encounter.hospitalization.preAdmissionIdentifier
                                                                          Definition

                                                                          Pre-admission identifier.

                                                                          ShortPre-admission identifier
                                                                          Control0..1
                                                                          TypeIdentifier
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          276. Encounter.hospitalization.origin
                                                                          Definition

                                                                          The location/organization from which the patient came before admission.

                                                                          ShortThe location/organization from which the patient came before admission
                                                                          Control0..1
                                                                          TypeReference(Location, Organization)
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          278. Encounter.hospitalization.admitSource
                                                                          Definition

                                                                          VERPFLICHTEND, Aufnahmeanlass. Preferred Binding auf http://fhir.de/ValueSet/dgkev/Aufnahmeanlass

                                                                          ShortAufnahmeanlass
                                                                          Control1..1
                                                                          BindingThe codes SHOULD be taken from Aufnahmeanlass ValueSet
                                                                          (preferred to http://fhir.de/ValueSet/dgkev/Aufnahmeanlass)
                                                                          TypeCodeableConcept
                                                                          Is Modifierfalse
                                                                          Must Supporttrue
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          280. Encounter.hospitalization.reAdmission
                                                                          Definition

                                                                          Whether this hospitalization is a readmission and why if known.

                                                                          ShortThe type of hospital re-admission that has occurred (if any). If the value is absent, then this is not identified as a readmission
                                                                          Control0..1
                                                                          BindingFor example codes, see hl7VS-re-admissionIndicator
                                                                          (example to http://terminology.hl7.org/ValueSet/v2-0092)

                                                                          The reason for re-admission of this hospitalization encounter.

                                                                          TypeCodeableConcept
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          282. Encounter.hospitalization.dietPreference
                                                                          Definition

                                                                          Diet preferences reported by the patient.

                                                                          ShortDiet preferences reported by the patient
                                                                          Comments

                                                                          For example, a patient may request both a dairy-free and nut-free diet preference (not mutually exclusive).

                                                                          Control0..*
                                                                          BindingFor example codes, see Diet
                                                                          (example to http://hl7.org/fhir/ValueSet/encounter-diet|4.0.1)

                                                                          Medical, cultural or ethical food preferences to help with catering requirements.

                                                                          TypeCodeableConcept
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Requirements

                                                                          Used to track patient's diet restrictions and/or preference. For a complete description of the nutrition needs of a patient during their stay, one should use the nutritionOrder resource which links to Encounter.

                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          284. Encounter.hospitalization.specialCourtesy
                                                                          Definition

                                                                          Special courtesies (VIP, board member).

                                                                          ShortSpecial courtesies (VIP, board member)
                                                                          Control0..*
                                                                          BindingThe codes SHOULD be taken from SpecialCourtesy
                                                                          (preferred to http://hl7.org/fhir/ValueSet/encounter-special-courtesy|4.0.1)

                                                                          Special courtesies.

                                                                          TypeCodeableConcept
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          286. Encounter.hospitalization.specialArrangement
                                                                          Definition

                                                                          Any special requests that have been made for this hospitalization encounter, such as the provision of specific equipment or other things.

                                                                          ShortWheelchair, translator, stretcher, etc.
                                                                          Control0..*
                                                                          BindingThe codes SHOULD be taken from SpecialArrangements
                                                                          (preferred to http://hl7.org/fhir/ValueSet/encounter-special-arrangements|4.0.1)

                                                                          Special arrangements.

                                                                          TypeCodeableConcept
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          288. Encounter.hospitalization.destination
                                                                          Definition

                                                                          Location/organization to which the patient is discharged.

                                                                          ShortLocation/organization to which the patient is discharged
                                                                          Control0..1
                                                                          TypeReference(Location, Organization)
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          290. Encounter.hospitalization.dischargeDisposition
                                                                          Definition

                                                                          OPTIONAL Daten zur Entlassung

                                                                          ShortEntlassung
                                                                          Control0..1
                                                                          BindingFor example codes, see DischargeDisposition
                                                                          (example to http://hl7.org/fhir/ValueSet/encounter-discharge-disposition|4.0.1)

                                                                          Discharge Disposition.

                                                                          TypeCodeableConcept
                                                                          Is Modifierfalse
                                                                          Must Supporttrue
                                                                          Summaryfalse
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          292. Encounter.hospitalization.dischargeDisposition.id
                                                                          Definition

                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                          ShortUnique id for inter-element referencing
                                                                          Control0..1
                                                                          Typestring
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          294. Encounter.hospitalization.dischargeDisposition.extension
                                                                          Definition

                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                          ShortAdditional content defined by implementations
                                                                          Comments

                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                          Control0..*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Alternate Namesextensions, user content
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          SlicingThis element introduces a set of slices on Encounter.hospitalization.dischargeDisposition.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                          • value @ url
                                                                          • 296. Encounter.hospitalization.dischargeDisposition.extension:Entlassungsgrund
                                                                            Slice NameEntlassungsgrund
                                                                            Definition

                                                                            OPTIONAL, Entlassungs-/Verlegungsgrund nach § 301 Abs. 3 SGB V

                                                                            ShortEntlassungsgrund
                                                                            Control0..1
                                                                            TypeExtension(ExtensionEntlassungsgrund) (Complex Extension)
                                                                            Is Modifierfalse
                                                                            Must Supporttrue
                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                            298. Encounter.hospitalization.dischargeDisposition.coding
                                                                            Definition

                                                                            A reference to a code defined by a terminology system.

                                                                            ShortCode defined by a terminology system
                                                                            Comments

                                                                            Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                                                            Control0..*
                                                                            TypeCoding
                                                                            Is Modifierfalse
                                                                            Summarytrue
                                                                            Requirements

                                                                            Allows for alternative encodings within a code system, and translations to other code systems.

                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                            300. Encounter.hospitalization.dischargeDisposition.text
                                                                            Definition

                                                                            A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.

                                                                            ShortPlain text representation of the concept
                                                                            Comments

                                                                            Very often the text is the same as a displayName of one of the codings.

                                                                            Control0..1
                                                                            Typestring
                                                                            Is Modifierfalse
                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                            Summarytrue
                                                                            Requirements

                                                                            The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                            302. Encounter.location
                                                                            Definition

                                                                            OPTIONAL, Details zum Kontaktort wie Zimmer, Bett, Station

                                                                            ShortKontaktort
                                                                            Comments

                                                                            Virtual encounters can be recorded in the Encounter by specifying a location reference to a location of type "kind" such as "client's home" and an encounter.class = "virtual".

                                                                            Control0..*
                                                                            TypeBackboneElement
                                                                            Is Modifierfalse
                                                                            Summaryfalse
                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                            SlicingThis element introduces a set of slices on Encounter.location. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                            • pattern @ physicalType
                                                                            • pattern @ status
                                                                            • 304. Encounter.location.id
                                                                              Definition

                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                              ShortUnique id for inter-element referencing
                                                                              Control0..1
                                                                              Typestring
                                                                              Is Modifierfalse
                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                              Summaryfalse
                                                                              306. Encounter.location.extension
                                                                              Definition

                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                              ShortAdditional content defined by implementations
                                                                              Comments

                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                              Control0..*
                                                                              TypeExtension
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Alternate Namesextensions, user content
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                              308. Encounter.location.modifierExtension
                                                                              Definition

                                                                              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                                              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                                              ShortExtensions that cannot be ignored even if unrecognized
                                                                              Comments

                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                              Control0..*
                                                                              TypeExtension
                                                                              Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                                              Summarytrue
                                                                              Requirements

                                                                              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                                              Alternate Namesextensions, user content, modifiers
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                              310. Encounter.location.location
                                                                              Definition

                                                                              The location where the encounter takes place.

                                                                              ShortLocation the encounter takes place
                                                                              Control1..1
                                                                              TypeReference(Location)
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              312. Encounter.location.status
                                                                              Definition

                                                                              The status of the participants' presence at the specified location during the period specified. If the participant is no longer at the location, then the period will have an end date/time.

                                                                              Shortplanned | active | reserved | completed
                                                                              Comments

                                                                              When the patient is no longer active at a location, then the period end date is entered, and the status may be changed to completed.

                                                                              Control0..1
                                                                              BindingThe codes SHALL be taken from EncounterLocationStatus
                                                                              (required to http://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1)

                                                                              The status of the location.

                                                                              Typecode
                                                                              Is Modifierfalse
                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                              Summaryfalse
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              314. Encounter.location.physicalType
                                                                              Definition

                                                                              SOLL, extensible Binding auf https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type

                                                                              ShortKontaktorttyp
                                                                              Comments

                                                                              This information is de-normalized from the Location resource to support the easier understanding of the encounter resource and processing in messaging or query.

                                                                              There may be many levels in the hierachy, and this may only pic specific levels that are required for a specific usage scenario.

                                                                              Control0..1
                                                                              BindingUnless not suitable, these codes SHALL be taken from MII VS Fall Location Physical Type
                                                                              (extensible to https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type)
                                                                              TypeCodeableConcept
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              316. Encounter.location.period
                                                                              Definition

                                                                              Time period during which the patient was present at the location.

                                                                              ShortTime period during which the patient was present at the location
                                                                              Control0..1
                                                                              TypePeriod
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              318. Encounter.location:Zimmer
                                                                              Slice NameZimmer
                                                                              Definition

                                                                              Von Patient oder Patientin während des Kontaktes belegtes Zimmer auf einer Station.

                                                                              ShortZimmer
                                                                              Comments

                                                                              Virtual encounters can be recorded in the Encounter by specifying a location reference to a location of type "kind" such as "client's home" and an encounter.class = "virtual".

                                                                              Control0..1
                                                                              TypeBackboneElement
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              320. Encounter.location:Zimmer.id
                                                                              Definition

                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                              ShortUnique id for inter-element referencing
                                                                              Control0..1
                                                                              Typestring
                                                                              Is Modifierfalse
                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                              Summaryfalse
                                                                              322. Encounter.location:Zimmer.extension
                                                                              Definition

                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                              ShortAdditional content defined by implementations
                                                                              Comments

                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                              Control0..*
                                                                              TypeExtension
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Alternate Namesextensions, user content
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                              324. Encounter.location:Zimmer.modifierExtension
                                                                              Definition

                                                                              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                                              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                                              ShortExtensions that cannot be ignored even if unrecognized
                                                                              Comments

                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                              Control0..*
                                                                              TypeExtension
                                                                              Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                                              Summarytrue
                                                                              Requirements

                                                                              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                                              Alternate Namesextensions, user content, modifiers
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                              326. Encounter.location:Zimmer.location
                                                                              Definition

                                                                              The location where the encounter takes place.

                                                                              ShortLocation the encounter takes place
                                                                              Control1..1
                                                                              TypeReference(Location)
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              328. Encounter.location:Zimmer.status
                                                                              Definition

                                                                              The status of the participants' presence at the specified location during the period specified. If the participant is no longer at the location, then the period will have an end date/time.

                                                                              Shortplanned | active | reserved | completed
                                                                              Comments

                                                                              When the patient is no longer active at a location, then the period end date is entered, and the status may be changed to completed.

                                                                              Control1..1
                                                                              BindingThe codes SHALL be taken from EncounterLocationStatus
                                                                              (required to http://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1)

                                                                              The status of the location.

                                                                              Typecode
                                                                              Is Modifierfalse
                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                              Must Supporttrue
                                                                              Summaryfalse
                                                                              Pattern Valueactive
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              330. Encounter.location:Zimmer.physicalType
                                                                              Definition

                                                                              SOLL, extensible Binding auf https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type

                                                                              ShortKontaktorttyp
                                                                              Comments

                                                                              This information is de-normalized from the Location resource to support the easier understanding of the encounter resource and processing in messaging or query.

                                                                              There may be many levels in the hierachy, and this may only pic specific levels that are required for a specific usage scenario.

                                                                              Control1..1
                                                                              BindingUnless not suitable, these codes SHALL be taken from MII VS Fall Location Physical Type
                                                                              (extensible to https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type)
                                                                              TypeCodeableConcept
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Pattern Value{
                                                                                "coding" : [{
                                                                                  "system" : "http://terminology.hl7.org/CodeSystem/location-physical-type",
                                                                                  "code" : "ro"
                                                                                }]
                                                                              }
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              332. Encounter.location:Zimmer.period
                                                                              Definition

                                                                              Time period during which the patient was present at the location.

                                                                              ShortTime period during which the patient was present at the location
                                                                              Control0..1
                                                                              TypePeriod
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              334. Encounter.location:Bett
                                                                              Slice NameBett
                                                                              Definition

                                                                              Von Patient oder Patientin während des Kontaktes belegter Bettenstellplatz.

                                                                              ShortBett
                                                                              Comments

                                                                              Virtual encounters can be recorded in the Encounter by specifying a location reference to a location of type "kind" such as "client's home" and an encounter.class = "virtual".

                                                                              Control0..1
                                                                              TypeBackboneElement
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              336. Encounter.location:Bett.id
                                                                              Definition

                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                              ShortUnique id for inter-element referencing
                                                                              Control0..1
                                                                              Typestring
                                                                              Is Modifierfalse
                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                              Summaryfalse
                                                                              338. Encounter.location:Bett.extension
                                                                              Definition

                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                              ShortAdditional content defined by implementations
                                                                              Comments

                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                              Control0..*
                                                                              TypeExtension
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Alternate Namesextensions, user content
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                              340. Encounter.location:Bett.modifierExtension
                                                                              Definition

                                                                              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                                              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                                              ShortExtensions that cannot be ignored even if unrecognized
                                                                              Comments

                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                              Control0..*
                                                                              TypeExtension
                                                                              Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                                              Summarytrue
                                                                              Requirements

                                                                              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                                              Alternate Namesextensions, user content, modifiers
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                              342. Encounter.location:Bett.location
                                                                              Definition

                                                                              The location where the encounter takes place.

                                                                              ShortLocation the encounter takes place
                                                                              Control1..1
                                                                              TypeReference(Location)
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              344. Encounter.location:Bett.status
                                                                              Definition

                                                                              The status of the participants' presence at the specified location during the period specified. If the participant is no longer at the location, then the period will have an end date/time.

                                                                              Shortplanned | active | reserved | completed
                                                                              Comments

                                                                              When the patient is no longer active at a location, then the period end date is entered, and the status may be changed to completed.

                                                                              Control1..1
                                                                              BindingThe codes SHALL be taken from EncounterLocationStatus
                                                                              (required to http://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1)

                                                                              The status of the location.

                                                                              Typecode
                                                                              Is Modifierfalse
                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                              Must Supporttrue
                                                                              Summaryfalse
                                                                              Pattern Valueactive
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              346. Encounter.location:Bett.physicalType
                                                                              Definition

                                                                              SOLL, extensible Binding auf https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type

                                                                              ShortKontaktorttyp
                                                                              Comments

                                                                              This information is de-normalized from the Location resource to support the easier understanding of the encounter resource and processing in messaging or query.

                                                                              There may be many levels in the hierachy, and this may only pic specific levels that are required for a specific usage scenario.

                                                                              Control1..1
                                                                              BindingUnless not suitable, these codes SHALL be taken from MII VS Fall Location Physical Type
                                                                              (extensible to https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type)
                                                                              TypeCodeableConcept
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Pattern Value{
                                                                                "coding" : [{
                                                                                  "system" : "http://terminology.hl7.org/CodeSystem/location-physical-type",
                                                                                  "code" : "bd"
                                                                                }]
                                                                              }
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              348. Encounter.location:Bett.period
                                                                              Definition

                                                                              Time period during which the patient was present at the location.

                                                                              ShortTime period during which the patient was present at the location
                                                                              Control0..1
                                                                              TypePeriod
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              350. Encounter.location:Station
                                                                              Slice NameStation
                                                                              Definition

                                                                              Die Station, auf welcher der Patient oder die Patientin während des Kontaktes behandelt wurde.

                                                                              ShortStation
                                                                              Comments

                                                                              Virtual encounters can be recorded in the Encounter by specifying a location reference to a location of type "kind" such as "client's home" and an encounter.class = "virtual".

                                                                              Control0..1
                                                                              TypeBackboneElement
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              352. Encounter.location:Station.id
                                                                              Definition

                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                              ShortUnique id for inter-element referencing
                                                                              Control0..1
                                                                              Typestring
                                                                              Is Modifierfalse
                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                              Summaryfalse
                                                                              354. Encounter.location:Station.extension
                                                                              Definition

                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                              ShortAdditional content defined by implementations
                                                                              Comments

                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                              Control0..*
                                                                              TypeExtension
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Alternate Namesextensions, user content
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                              356. Encounter.location:Station.modifierExtension
                                                                              Definition

                                                                              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                                              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                                              ShortExtensions that cannot be ignored even if unrecognized
                                                                              Comments

                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                              Control0..*
                                                                              TypeExtension
                                                                              Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                                              Summarytrue
                                                                              Requirements

                                                                              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                                              Alternate Namesextensions, user content, modifiers
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                              358. Encounter.location:Station.location
                                                                              Definition

                                                                              The location where the encounter takes place.

                                                                              ShortLocation the encounter takes place
                                                                              Control1..1
                                                                              TypeReference(Location)
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              360. Encounter.location:Station.status
                                                                              Definition

                                                                              The status of the participants' presence at the specified location during the period specified. If the participant is no longer at the location, then the period will have an end date/time.

                                                                              Shortplanned | active | reserved | completed
                                                                              Comments

                                                                              When the patient is no longer active at a location, then the period end date is entered, and the status may be changed to completed.

                                                                              Control1..1
                                                                              BindingThe codes SHALL be taken from EncounterLocationStatus
                                                                              (required to http://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1)

                                                                              The status of the location.

                                                                              Typecode
                                                                              Is Modifierfalse
                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                              Must Supporttrue
                                                                              Summaryfalse
                                                                              Pattern Valueactive
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              362. Encounter.location:Station.physicalType
                                                                              Definition

                                                                              SOLL, extensible Binding auf https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type

                                                                              ShortKontaktorttyp
                                                                              Comments

                                                                              This information is de-normalized from the Location resource to support the easier understanding of the encounter resource and processing in messaging or query.

                                                                              There may be many levels in the hierachy, and this may only pic specific levels that are required for a specific usage scenario.

                                                                              Control1..1
                                                                              BindingUnless not suitable, these codes SHALL be taken from MII VS Fall Location Physical Type
                                                                              (extensible to https://www.medizininformatik-initiative.de/fhir/core/modul-fall/ValueSet/location-physical-type)
                                                                              TypeCodeableConcept
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Pattern Value{
                                                                                "coding" : [{
                                                                                  "system" : "http://terminology.hl7.org/CodeSystem/location-physical-type",
                                                                                  "code" : "wa"
                                                                                }]
                                                                              }
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              364. Encounter.location:Station.period
                                                                              Definition

                                                                              Time period during which the patient was present at the location.

                                                                              ShortTime period during which the patient was present at the location
                                                                              Control0..1
                                                                              TypePeriod
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              366. Encounter.serviceProvider
                                                                              Definition

                                                                              OPTIONAL. Leistungserbringer, der für den Kontakt verantwortlich ist. Referenz auf eine Organisation

                                                                              ShortLeistungserbringer
                                                                              Control0..1
                                                                              TypeReference(Organization)
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              368. Encounter.partOf
                                                                              Definition

                                                                              OPTIONAL. Abbildung der Hierarchie zwischen Kontaktebenen durch Referenz auf weitere Kontakte, wenn bspw. ein Versorgungsstellenkontakt Teil eines Abteilungskontaktes oder ein Abteilungskontakt Teil eines Einrichtungskontaktes ist.

                                                                              ShortTeil von Kontakt
                                                                              Comments

                                                                              This is also used for associating a child's encounter back to the mother's encounter.

                                                                              Refer to the Notes section in the Patient resource for further details.

                                                                              Control0..1
                                                                              TypeReference(Encounter)
                                                                              Is Modifierfalse
                                                                              Must Supporttrue
                                                                              Summaryfalse
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))