Coverage
Folgende Extensions sind notwendig um Informationen der elektronische Gesundheitskarte (eGK) innerhalb einer Coverage-Ressource abzubilden:
Name: Extension-GkvBesonderePersonengruppe (Simplifier Projekt Link)
Beschreibung: 
| Gibt die Zugehörigkeit des Versicherten zu einer besonderen Personengruppe
an. | 
Canonical: http://fhir.de/StructureDefinition/gkv/besondere-personengruppe
Kontext: 
| Extension |  | 0..* | Extension | There are no (further) constraints on this elementElement IdShort description Optional Extensions ElementDefinition Data TypeOptional Extension Element - found in all resources.ExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element IdShort description identifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value 
Mappingshttp://fhir.de/StructureDefinition/gkv/besondere-personengruppe | 
| value[x] |  | 0..1 | Binding | Element IdShort description Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).BindingA stream of bytes, base64 encodedhttps://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_KBV_PERSONENGRUPPE (required)Constraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| system | Σ | 1..1 | uri | There are no (further) constraints on this elementElement Id Short descriptionExtension.value[x].systemIdentity of the terminology systemDefinition RequirementsThe identification of the code system that defines the meaning of the symbol in the code.CommentsNeed to be unambiguous about the source of the definition of the symbol.Data TypeThe 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.uriConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.3rim:./codeSystemorim:fhir:Coding.system rdfs:subPropertyOf dt:CDCoding.codeSystem
 | 
| version | Σ | 0..1 | string | There are no (further) constraints on this elementElement Id Short descriptionExtension.value[x].versionVersion of the system - if relevantDefinition CommentsThe 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.Data TypeWhere 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.stringConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.7rim:./codeSystemVersionorim:fhir:Coding.version rdfs:subPropertyOf dt:CDCoding.codeSystemVersion
 | 
| code | Σ | 1..1 | code | There are no (further) constraints on this elementElement IdShort description Symbol in syntax defined by the systemDefinition RequirementsA 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).CommentsNeed to refer to a particular code in the system.Data TypeNote that FHIR strings SHALL NOT exceed 1MB in sizecodeConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.1rim:./codeorim:fhir:Coding.code rdfs:subPropertyOf dt:CDCoding.code
 | 
| display | Σ | 0..1 | string | There are no (further) constraints on this elementElement Id Short descriptionExtension.value[x].displayRepresentation defined by the systemDefinition RequirementsA representation of the meaning of the code in the system, following the rules of the system.CommentsNeed to be able to carry a human-readable meaning of the code for readers that do not know  the system.Data TypeNote that FHIR strings SHALL NOT exceed 1MB in sizestringConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.2 - but note this is not well followedrim:CV.displayNameorim:fhir:Coding.display rdfs:subPropertyOf dt:CDCoding.displayName
 | 
| userSelected | Σ | 0..1 | boolean | There are no (further) constraints on this elementElement Id Short descriptionExtension.value[x].userSelectedIf this coding was chosen directly by the userDefinition RequirementsIndicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).CommentsThis 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.Data TypeAmongst 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.booleanConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:Sometimes implied by being firstrim:CD.codingRationaleorim:fhir:Coding.userSelected fhir:mapsTo dt:CDCoding.codingRationale. fhir:Coding.userSelected fhir:hasMap fhir:Coding.userSelected.map. fhir:Coding.userSelected.map a fhir:Map;   fhir:target dt:CDCoding.codingRationale. fhir:Coding.userSelected\#true a [     fhir:source "true";     fhir:target dt:CDCoding.codingRationale\#O   ]
 | 
| valueCoding |  |  | Coding | Data Type Coding | 
| Hinweis | Under Construction! | 
|   | Das vorliegende Profil enthält Verweise auf CodeSysteme / NamingSystems der Kassenärztliche Bundesvereinigung (KBV). Diese Ressourcen werden nicht als Teil der Deutschen Basisprofile veröffentlicht und sind separat zu Validierungszwecke o.Ä. in die entsprechenden Projekte einzubinden. Siehe fhir.kbv.de. | 
Hinweise: n/A
Beispiel:
<extension url="http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" >
    <valueCoding>
        <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE" />
        <value value="06" />
        <display value="BVG (Gesetz über die Versorgung der Opfer des Krieges)" />
    </valueCoding>
</extension>
Name: Extension-GkvDmpKennzeichen (Simplifier Projekt Link)
Beschreibung: 
| Gibt die Teilnahme des Versicherten an einem Disease Management Program
an. Das DMP-Kennzeichen findet derzeit aufgrund bilateraler vertraglicher
Verpflichtungen von einzelnen Kostenträgern und Leistungserbringern noch
Verwendung. Das DMP-Kennzeichen wird in diesem Zusammenhang als
Angabe zum Nachweis von Wahltarifen nach § 53 SGB V bzw. der Angaben
zum Nachweis von zusätzlichen Vertragsverhältnissen verwendet. | 
Canonical: http://fhir.de/StructureDefinition/gkv/dmp-kennzeichen
Kontext: 
| Extension |  | 0..* | Extension | There are no (further) constraints on this elementElement IdShort description Optional Extensions ElementDefinition Data TypeOptional Extension Element - found in all resources.ExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element IdShort description identifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value 
Mappingshttp://fhir.de/StructureDefinition/gkv/dmp-kennzeichen | 
| value[x] |  | 0..1 | Binding | Element IdShort description Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).BindingA stream of bytes, base64 encodedhttps://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_KBV_DMP (required)Constraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| system | Σ | 1..1 | uri | There are no (further) constraints on this elementElement Id Short descriptionExtension.value[x].systemIdentity of the terminology systemDefinition RequirementsThe identification of the code system that defines the meaning of the symbol in the code.CommentsNeed to be unambiguous about the source of the definition of the symbol.Data TypeThe 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.uriConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.3rim:./codeSystemorim:fhir:Coding.system rdfs:subPropertyOf dt:CDCoding.codeSystem
 | 
| version | Σ | 0..1 | string | There are no (further) constraints on this elementElement Id Short descriptionExtension.value[x].versionVersion of the system - if relevantDefinition CommentsThe 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.Data TypeWhere 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.stringConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.7rim:./codeSystemVersionorim:fhir:Coding.version rdfs:subPropertyOf dt:CDCoding.codeSystemVersion
 | 
| code | Σ | 1..1 | code | There are no (further) constraints on this elementElement IdShort description Symbol in syntax defined by the systemDefinition RequirementsA 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).CommentsNeed to refer to a particular code in the system.Data TypeNote that FHIR strings SHALL NOT exceed 1MB in sizecodeConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.1rim:./codeorim:fhir:Coding.code rdfs:subPropertyOf dt:CDCoding.code
 | 
| display | Σ | 0..1 | string | There are no (further) constraints on this elementElement Id Short descriptionExtension.value[x].displayRepresentation defined by the systemDefinition RequirementsA representation of the meaning of the code in the system, following the rules of the system.CommentsNeed to be able to carry a human-readable meaning of the code for readers that do not know  the system.Data TypeNote that FHIR strings SHALL NOT exceed 1MB in sizestringConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.2 - but note this is not well followedrim:CV.displayNameorim:fhir:Coding.display rdfs:subPropertyOf dt:CDCoding.displayName
 | 
| userSelected | Σ | 0..1 | boolean | There are no (further) constraints on this elementElement Id Short descriptionExtension.value[x].userSelectedIf this coding was chosen directly by the userDefinition RequirementsIndicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).CommentsThis 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.Data TypeAmongst 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.booleanConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:Sometimes implied by being firstrim:CD.codingRationaleorim:fhir:Coding.userSelected fhir:mapsTo dt:CDCoding.codingRationale. fhir:Coding.userSelected fhir:hasMap fhir:Coding.userSelected.map. fhir:Coding.userSelected.map a fhir:Map;   fhir:target dt:CDCoding.codingRationale. fhir:Coding.userSelected\#true a [     fhir:source "true";     fhir:target dt:CDCoding.codingRationale\#O   ]
 | 
| valueCoding |  |  | Coding | Data Type Coding | 
| Hinweis | Under Construction! | 
|   | Das vorliegende Profil enthält Verweise auf CodeSysteme / NamingSystems der Kassenärztliche Bundesvereinigung (KBV). Diese Ressourcen werden nicht als Teil der Deutschen Basisprofile veröffentlicht und sind separat zu Validierungszwecke o.Ä. in die entsprechenden Projekte einzubinden. Siehe fhir.kbv.de. | 
Hinweise: n/A
Beispiel:
<extension url="http://fhir.de/StructureDefinition/gkv/dmp-kennzeichen" >
    <valueCoding>
        <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DM" />
        <value value="09" />
        <display value="Rueckenschmerz" />
    </valueCoding>
</extension>
Name: Extension-GkvEinlesedatumKarte (Simplifier Projekt Link)
Beschreibung: 
| Extension zur Erfassung des Einlesedatums der eGK bzw. KVK | 
Canonical: http://fhir.de/StructureDefinition/gkv/einlesedatum-karte
Kontext: 
| Extension |  | 0..* | Extension | There are no (further) constraints on this elementElement IdShort description Optional Extensions ElementDefinition Data TypeOptional Extension Element - found in all resources.ExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element IdShort description identifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value 
Mappingshttp://fhir.de/StructureDefinition/gkv/einlesedatum-karte | 
| value[x] |  | 0..1 |  | There are no (further) constraints on this elementElement IdShort description Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| valueDateTime |  |  | dateTime | Data Type dateTime | 
Hinweise: n/A
Beispiel:
<extension url="http://fhir.de/StructureDefinition/gkv/einlesedatum-karte" >
    <valueDateTime value="2019-12-03" />
</extension>
Name: Extension-GkvGenerationEg (Simplifier Projekt Link)
Beschreibung: 
| Extension zur Erfassung der Generation der eGK | 
Canonical: http://fhir.de/StructureDefinition/gkv/generation-egk
Kontext: 
| Extension |  | 0..* | Extension | Element IdShort description eGK Generation ( 1 | 1+ | 2 )Definition Data TypeAngabe der Generation der VersichertenkarteExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element IdShort description identifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value 
Mappingshttp://fhir.de/StructureDefinition/gkv/generation-egk | 
| value[x] |  | 0..1 |  | Element IdShort description Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())generation:Die Extension darf nur die Werte 1, 1+ oder 2 enthalten
 matches('[0|1+|2]')
 | 
| valueString |  |  | string | Data Type string | 
Hinweise: n/A
Beispiel:
<extension url="http://fhir.de/StructureDefinition/gkv/generation-egk" >
    <valueString value="1+" />
</extension>
Name: Extension-GkvKostenerstattung (Simplifier Projekt Link)
Beschreibung: 
| Gibt an, ob der Kostenträger den Nachweis der Inanspruchnahme von Leisrungen der Abrechnungsart Kostnerstattung auf der eGK speichert.
vorhanden = Nachweis wird genutzt;
nicht vorhanden = Nachweis wird nicht genutzt | 
Canonical: http://fhir.de/StructureDefinition/gkv/kostenerstattung
Kontext: 
| Extension |  | 0..* | Extension | There are no (further) constraints on this elementElement IdShort description Optional Extensions ElementDefinition Data TypeOptional Extension Element - found in all resources.ExtensionConstraints Mappingsele-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()
 | 
| extension |  | 0..* | Extension | Element IdShort description Additional content defined by implementationsAlternate names extensions, user contentDefinition CommentsMay 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.Data TypeThere 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.ExtensionSliced: Unordered, Open, by url(Value)Constraints Mappingsele-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()
 | 
| aerztlicheVersorgung |  | 0..1 | Extension | Element Id Short descriptionExtension.extension:aerztlicheVersorgungAdditional content defined by implementationsAlternate names extensions, user contentDefinition CommentsGibt die vom versicherten gewählte Kostenerstattung für die ärztliche Versorgung an:
true = Kostenerstattung
false = keine KostenerstattungData TypeThere 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.ExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element Id Short descriptionExtension.extension:aerztlicheVersorgung.urlidentifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value Mappings | 
| value[x] |  | 0..1 |  | There are no (further) constraints on this elementElement Id Short descriptionExtension.extension:aerztlicheVersorgung.value[x]Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| valueBoolean |  |  | boolean | Data Type boolean | 
| zahnaerztlicheVersorgung |  | 0..1 | Extension | Element Id Short descriptionExtension.extension:zahnaerztlicheVersorgungAdditional content defined by implementationsAlternate names extensions, user contentDefinition CommentsGibt die vom versicherten gewählte Kostenerstattung für die zahnärztliche Versorgung an:
true = Kostenerstattung
false = keine KostenerstattungData TypeThere 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.ExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element Id Short descriptionExtension.extension:zahnaerztlicheVersorgung.urlidentifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value Mappings | 
| value[x] |  | 0..1 |  | There are no (further) constraints on this elementElement Id Short descriptionExtension.extension:zahnaerztlicheVersorgung.value[x]Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| valueBoolean |  |  | boolean | Data Type boolean | 
| stationaererBereich |  | 0..1 | Extension | Element Id Short descriptionExtension.extension:stationaererBereichAdditional content defined by implementationsAlternate names extensions, user contentDefinition CommentsGibt die vom versicherten gewählte Kostenerstattung für den stationären Bereich an:
true = Kostenerstattung
false = keine KostenerstattungData TypeThere 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.ExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element Id Short descriptionExtension.extension:stationaererBereich.urlidentifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value Mappings | 
| value[x] |  | 0..1 |  | There are no (further) constraints on this elementElement Id Short descriptionExtension.extension:stationaererBereich.value[x]Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| valueBoolean |  |  | boolean | Data Type boolean | 
| veranlassteLeistungen |  | 0..1 | Extension | Element Id Short descriptionExtension.extension:veranlassteLeistungenAdditional content defined by implementationsAlternate names extensions, user contentDefinition CommentsGibt die vom versicherten gewählte Kostenerstattung für veranlasste Leistungen an:
true = Kostenerstattung
false = keine KostenerstattungData TypeThere 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.ExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element Id Short descriptionExtension.extension:veranlassteLeistungen.urlidentifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value Mappings | 
| value[x] |  | 0..1 |  | There are no (further) constraints on this elementElement Id Short descriptionExtension.extension:veranlassteLeistungen.value[x]Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| valueBoolean |  |  | boolean | Data Type boolean | 
| url |  | 1..1 | System.StringFixed Value | Element IdShort description identifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value 
Mappingshttp://fhir.de/StructureDefinition/gkv/kostenerstattung | 
| value[x] |  | 0..0 |  | There are no (further) constraints on this elementElement IdShort description Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
Hinweise: n/A
Beispiel:
<extension url="http://fhir.de/StructureDefinition/gkv/kostenerstattung">
    <extension url="aerztlicheVersorgung">
        <valueBoolean value="true" />
    </extension>
    <extension url="zahnaerztlicheVersorgung">
        <valueBoolean value="false" />
    </extension>
</extension>
Name: Extension-GkvOnlinepruefungEgk (Simplifier Projekt Link)
Beschreibung: 
| Informationen zur Onlineprüfung und -aktualisierung
Vgl.: Anwendung der eGK  Technische Anlage zu Anlage 4a (BMV-Ä)  Verarbeitung KVK/eGK im Rahmen der vertragsärztlichen Abrechnung im Basis-Rollout  [KBV_ITA_VGEX_Mapping_KVK.pdf] - Kapitel 2.4.1 | 
Canonical: http://fhir.de/StructureDefinition/gkv/onlinepruefung-egk
Kontext: 
| Extension |  | 0..* | Extension | There are no (further) constraints on this elementElement IdShort description Optional Extensions ElementDefinition Data TypeOptional Extension Element - found in all resources.ExtensionConstraints Mappingsele-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()
 | 
| extension |  | 0..* | Extension | Element IdShort description Additional content defined by implementationsAlternate names extensions, user contentDefinition CommentsMay 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.Data TypeThere 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.ExtensionSliced: Unordered, Open, by url(Value)Constraints Mappingsele-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()
 | 
| timestamp |  | 1..1 | Extension | Element Id Short descriptionExtension.extension:timestampDatum und Uhrzeit der Onlineprüfung und -aktualisierungAlternate names extensions, user contentDefinition CommentsDatum und Uhrzeit der Onlineprüfung und -aktualisierungData TypeThere 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.ExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element Id Short descriptionExtension.extension:timestamp.urlidentifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value Mappings | 
| value[x] |  | 0..1 |  | There are no (further) constraints on this elementElement Id Short descriptionExtension.extension:timestamp.value[x]Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| valueDateTime |  |  | dateTime | Data Type dateTime | 
| ergebnis |  | 1..1 | Extension | Element Id Short descriptionExtension.extension:ergebnisErgebnis der Onlineprüfung und -aktualisierungAlternate names extensions, user contentDefinition CommentsErgebnis der Onlineprüfung und -aktualisierung
(Code 1-6)Data TypeThere 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.ExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element Id Short descriptionExtension.extension:ergebnis.urlidentifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value Mappings | 
| value[x] |  | 0..1 |  | There are no (further) constraints on this elementElement Id Short descriptionExtension.extension:ergebnis.value[x]Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| valueCode |  |  | code | Data Type code | 
| errorCode |  | 1..1 | Extension | Element Id Short descriptionExtension.extension:errorCodeError-CodeAlternate names extensions, user contentDefinition Comments Data TypeThere 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.ExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element Id Short descriptionExtension.extension:errorCode.urlidentifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value Mappings | 
| value[x] |  | 0..1 |  | There are no (further) constraints on this elementElement Id Short descriptionExtension.extension:errorCode.value[x]Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| valueCode |  |  | code | Data Type code | 
| pruefzifferFachdienst |  | 0..1 | Extension | Element Id Short descriptionExtension.extension:pruefzifferFachdienstPrüfziffer des FachdienstesAlternate names extensions, user contentDefinition CommentsPrüfziffer des FachdienstesData TypeThere 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.ExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element Id Short descriptionExtension.extension:pruefzifferFachdienst.urlidentifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value Mappings | 
| value[x] |  | 0..1 |  | There are no (further) constraints on this elementElement Id Short descriptionExtension.extension:pruefzifferFachdienst.value[x]Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| valueString |  |  | string | Data Type string | 
| url |  | 1..1 | System.StringFixed Value | Element IdShort description identifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value 
Mappingshttp://fhir.de/StructureDefinition/gkv/onlinepruefung-egk | 
| value[x] |  | 0..0 |  | There are no (further) constraints on this elementElement IdShort description Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
Hinweise: n/A
Beispiel:
<extension url="http://fhir.de/StructureDefinition/gkv/onlinepruefung-egk">
    <extension url="timestamp">
        <valueDateTime value="2019-12-03" />
    </extension>
    <extension url="ergebnis">
        <valueCode value="1 " />
    </extension>
    <extension url="ErrorCode">
        <valueCode value="<ErrorCode>" />
    </extension>
</extension>
Name: Extension-GkvRuhenderLeistungsanspruch (Simplifier Projekt Link)
Beschreibung: 
| Gibt Art und Dauer des ruhenden Leistungsanspruchs des Versicherten bei dem unter Klasse Kostenträger angegebenen Kostenträger an | 
Canonical: http://fhir.de/StructureDefinition/gkv/ruhender-leistungsanspruch
Kontext: 
| Extension |  | 0..* | Extension | There are no (further) constraints on this elementElement IdShort description Optional Extensions ElementDefinition Data TypeOptional Extension Element - found in all resources.ExtensionConstraints Mappingsele-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()
 | 
| extension |  | 0..* | Extension | Element IdShort description Additional content defined by implementationsAlternate names extensions, user contentDefinition CommentsMay 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.Data TypeThere 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.ExtensionSliced: Unordered, Open, by url(Value)Constraints Mappingsele-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()
 | 
| art |  | 1..1 | Extension | Element IdShort description Gibt die Art des ruhenden Leistungsanspruchs an.Alternate names extensions, user contentDefinition CommentsGibt die Art des ruhenden Leistungsanspruchs an.Data TypeThere 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.ExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element Id Short descriptionExtension.extension:art.urlidentifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value Mappings | 
| value[x] |  | 0..1 |  | There are no (further) constraints on this elementElement Id Short descriptionExtension.extension:art.value[x]Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| system | Σ | 0..1 | uri | There are no (further) constraints on this elementElement Id Short descriptionExtension.extension:art.value[x].systemIdentity of the terminology systemDefinition RequirementsThe identification of the code system that defines the meaning of the symbol in the code.CommentsNeed to be unambiguous about the source of the definition of the symbol.Data TypeThe 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.uriConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.3rim:./codeSystemorim:fhir:Coding.system rdfs:subPropertyOf dt:CDCoding.codeSystem
 | 
| version | Σ | 0..1 | string | There are no (further) constraints on this elementElement Id Short descriptionExtension.extension:art.value[x].versionVersion of the system - if relevantDefinition CommentsThe 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.Data TypeWhere 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.stringConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.7rim:./codeSystemVersionorim:fhir:Coding.version rdfs:subPropertyOf dt:CDCoding.codeSystemVersion
 | 
| code | Σ | 1..1 | code | Element Id Short descriptionExtension.extension:art.value[x].codeSymbol in syntax defined by the systemDefinition RequirementsA 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).CommentsNeed to refer to a particular code in the system.Data TypeNote that FHIR strings SHALL NOT exceed 1MB in sizecodeConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())ruhend-1:Es sind nur die Werte "1" (vollständig) und "2" (eingeschränkt) erlaubt.
 matches('[12]')
rim:n/av2:C*E.1rim:./codeorim:fhir:Coding.code rdfs:subPropertyOf dt:CDCoding.code
 | 
| display | Σ | 0..1 | string | There are no (further) constraints on this elementElement Id Short descriptionExtension.extension:art.value[x].displayRepresentation defined by the systemDefinition RequirementsA representation of the meaning of the code in the system, following the rules of the system.CommentsNeed to be able to carry a human-readable meaning of the code for readers that do not know  the system.Data TypeNote that FHIR strings SHALL NOT exceed 1MB in sizestringConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.2 - but note this is not well followedrim:CV.displayNameorim:fhir:Coding.display rdfs:subPropertyOf dt:CDCoding.displayName
 | 
| userSelected | Σ | 0..1 | boolean | There are no (further) constraints on this elementElement Id Short descriptionExtension.extension:art.value[x].userSelectedIf this coding was chosen directly by the userDefinition RequirementsIndicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).CommentsThis 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.Data TypeAmongst 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.booleanConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:Sometimes implied by being firstrim:CD.codingRationaleorim:fhir:Coding.userSelected fhir:mapsTo dt:CDCoding.codingRationale. fhir:Coding.userSelected fhir:hasMap fhir:Coding.userSelected.map. fhir:Coding.userSelected.map a fhir:Map;   fhir:target dt:CDCoding.codingRationale. fhir:Coding.userSelected\#true a [     fhir:source "true";     fhir:target dt:CDCoding.codingRationale\#O   ]
 | 
| valueCoding |  |  | Coding | Data Type Coding | 
| dauer |  | 1..1 | Extension | There are no (further) constraints on this elementElement Id Short descriptionExtension.extension:dauerAdditional content defined by implementationsAlternate names extensions, user contentDefinition CommentsMay 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.Data TypeThere 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.ExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element Id Short descriptionExtension.extension:dauer.urlidentifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value Mappings | 
| value[x] |  | 0..1 |  | There are no (further) constraints on this elementElement Id Short descriptionExtension.extension:dauer.value[x]Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| start | Σ | 1..1 | dateTime | Element Id Short descriptionExtension.extension:dauer.value[x].startBeginn des ruhenden LeistungsanspruchsDefinition CommentsGibt den Beginn des ruhenden Leistungsanspruchs des Versicherten bei dem
unter Klasse Kostenträger angegebenen Kostenträger an.Data TypeIf the low element is missing, the meaning is that the low boundary is not known.dateTimeConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| end | Σ | 0..1 | dateTime | Element Id Short descriptionExtension.extension:dauer.value[x].endEnde des ruhenden LeistungsanspruchsDefinition CommentsGibt das Ende des ruhenden Leistungsanspruchs des Versicherten bei dem
unter Klasse Kostenträger angegebenen Kostenträger an.Data TypeThe 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.dateTimeConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| valuePeriod |  |  | Period | Data Type Period | 
| url |  | 1..1 | System.StringFixed Value | Element IdShort description identifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value 
Mappingshttp://fhir.de/StructureDefinition/gkv/ruhender-leistungsanspruch | 
| value[x] |  | 0..0 |  | There are no (further) constraints on this elementElement IdShort description Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
Hinweise: n/A
Beispiel:
<extension url="http://fhir.de/StructureDefinition/gkv/ruhender-leistungsanspruch">
    <extension url="art">
        <valueCoding>
            <code value="1" />
        </valueCoding>
    </extension>
    <extension url="dauer">
        <valuePeriod>
            <start value="2018-01-01" />
        </valuePeriod>
    </extension>
</extension>
Name: Extension-GkvVersichertenart (Simplifier Projekt Link)
Beschreibung: 
| Gibt die Versichertenart des Versicherten an. | 
Canonical: http://fhir.de/StructureDefinition/gkv/versichertenart
Kontext: 
| Extension |  | 0..* | Extension | There are no (further) constraints on this elementElement IdShort description Optional Extensions ElementDefinition Data TypeOptional Extension Element - found in all resources.ExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element IdShort description identifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value 
Mappingshttp://fhir.de/StructureDefinition/gkv/versichertenart | 
| value[x] |  | 0..1 | Binding | Element IdShort description 1 = Mitglied | 3 = Familienversicherter | 5 = RentnerDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).BindingA stream of bytes, base64 encodedhttps://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_KBV_VERSICHERTENSTATUS (required)Constraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| system | Σ | 1..1 | uri | There are no (further) constraints on this elementElement Id Short descriptionExtension.value[x].systemIdentity of the terminology systemDefinition RequirementsThe identification of the code system that defines the meaning of the symbol in the code.CommentsNeed to be unambiguous about the source of the definition of the symbol.Data TypeThe 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.uriConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.3rim:./codeSystemorim:fhir:Coding.system rdfs:subPropertyOf dt:CDCoding.codeSystem
 | 
| version | Σ | 0..1 | string | There are no (further) constraints on this elementElement Id Short descriptionExtension.value[x].versionVersion of the system - if relevantDefinition CommentsThe 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.Data TypeWhere 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.stringConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.7rim:./codeSystemVersionorim:fhir:Coding.version rdfs:subPropertyOf dt:CDCoding.codeSystemVersion
 | 
| code | Σ | 1..1 | code | There are no (further) constraints on this elementElement IdShort description Symbol in syntax defined by the systemDefinition RequirementsA 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).CommentsNeed to refer to a particular code in the system.Data TypeNote that FHIR strings SHALL NOT exceed 1MB in sizecodeConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.1rim:./codeorim:fhir:Coding.code rdfs:subPropertyOf dt:CDCoding.code
 | 
| display | Σ | 0..1 | string | There are no (further) constraints on this elementElement Id Short descriptionExtension.value[x].displayRepresentation defined by the systemDefinition RequirementsA representation of the meaning of the code in the system, following the rules of the system.CommentsNeed to be able to carry a human-readable meaning of the code for readers that do not know  the system.Data TypeNote that FHIR strings SHALL NOT exceed 1MB in sizestringConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.2 - but note this is not well followedrim:CV.displayNameorim:fhir:Coding.display rdfs:subPropertyOf dt:CDCoding.displayName
 | 
| userSelected | Σ | 0..1 | boolean | There are no (further) constraints on this elementElement Id Short descriptionExtension.value[x].userSelectedIf this coding was chosen directly by the userDefinition RequirementsIndicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).CommentsThis 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.Data TypeAmongst 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.booleanConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:Sometimes implied by being firstrim:CD.codingRationaleorim:fhir:Coding.userSelected fhir:mapsTo dt:CDCoding.codingRationale. fhir:Coding.userSelected fhir:hasMap fhir:Coding.userSelected.map. fhir:Coding.userSelected.map a fhir:Map;   fhir:target dt:CDCoding.codingRationale. fhir:Coding.userSelected\#true a [     fhir:source "true";     fhir:target dt:CDCoding.codingRationale\#O   ]
 | 
| valueCoding |  |  | Coding | Data Type Coding | 
| Hinweis | Under Construction! | 
|   | Das vorliegende Profil enthält Verweise auf CodeSysteme / NamingSystems der Kassenärztliche Bundesvereinigung (KBV). Diese Ressourcen werden nicht als Teil der Deutschen Basisprofile veröffentlicht und sind separat zu Validierungszwecke o.Ä. in die entsprechenden Projekte einzubinden. Siehe fhir.kbv.de. | 
Hinweise: n/A
Beispiel:
<extension url="http://fhir.de/StructureDefinition/gkv/versichertenart">
    <valueCoding>
        <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS" />
        <value value="3" />
        <display value="Familienangehoerige" />
    </valueCoding>
</extension>
Name: Extension-GkvVersionVsdm (Simplifier Projekt Link)
Beschreibung: 
| Extension zur Erfassung der Version des CDM-Datensatzes auf der eGK | 
Canonical: http://fhir.de/StructureDefinition/gkv/version-vsdm
Kontext: 
| Extension |  | 0..* | Extension | Element IdShort description eGK Version (z.B.  5.2.0)Definition Data TypeExtension zur Erfassung der Version des VSDM-Datensatzes auf der eGKExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element IdShort description identifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value 
Mappingshttp://fhir.de/StructureDefinition/gkv/version-vsdm | 
| value[x] |  | 0..1 |  | Element IdShort description Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())gkv-1:Die Versionsnummer muss dem Schema [0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3} entsprechen (z.B. "5.2.1")!
 matches('[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}')
 | 
| valueString |  |  | string | Data Type string | 
Hinweise: n/A
Beispiel:
    <extension url="http://fhir.de/StructureDefinition/gkv/version-vsdm">
        <valueString value="5.2.1" />
    </extension>
Name: Extension-GkvWop (Simplifier Projekt Link)
Beschreibung: 
| Das Kennzeichen WOP ist gemäß § 2 Abs. 2 der Vereinbarung zur
Festsetzung des Durchschnittsbetrages gemäß Artikel 2 § 2 Abs. 2 des
Gesetzes zur Einführung des Wohnortprinzips bei Honorarvereinbarungen für
Ärzte und Zahnärzte und zur Krankenversichertenkarte gemäß § 291 Abs. 2
Fünftes Sozialgesetzbuch (SGB V) erforderlich. | 
Canonical: http://fhir.de/StructureDefinition/gkv/wop
Kontext: 
| Extension |  | 0..* | Extension | There are no (further) constraints on this elementElement IdShort description Optional Extensions ElementDefinition Data TypeOptional Extension Element - found in all resources.ExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element IdShort description identifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value 
Mappingshttp://fhir.de/StructureDefinition/gkv/wop | 
| value[x] |  | 0..1 | Binding | Element IdShort description Kennzeichen WohnortprinzipDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).BindingA stream of bytes, base64 encodedhttps://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ITA_WOP (required)Constraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| system | Σ | 1..1 | uri | There are no (further) constraints on this elementElement Id Short descriptionExtension.value[x].systemIdentity of the terminology systemDefinition RequirementsThe identification of the code system that defines the meaning of the symbol in the code.CommentsNeed to be unambiguous about the source of the definition of the symbol.Data TypeThe 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.uriConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.3rim:./codeSystemorim:fhir:Coding.system rdfs:subPropertyOf dt:CDCoding.codeSystem
 | 
| version | Σ | 0..1 | string | There are no (further) constraints on this elementElement Id Short descriptionExtension.value[x].versionVersion of the system - if relevantDefinition CommentsThe 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.Data TypeWhere 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.stringConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.7rim:./codeSystemVersionorim:fhir:Coding.version rdfs:subPropertyOf dt:CDCoding.codeSystemVersion
 | 
| code | Σ | 1..1 | code | There are no (further) constraints on this elementElement IdShort description Symbol in syntax defined by the systemDefinition RequirementsA 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).CommentsNeed to refer to a particular code in the system.Data TypeNote that FHIR strings SHALL NOT exceed 1MB in sizecodeConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.1rim:./codeorim:fhir:Coding.code rdfs:subPropertyOf dt:CDCoding.code
 | 
| display | Σ | 0..1 | string | There are no (further) constraints on this elementElement Id Short descriptionExtension.value[x].displayRepresentation defined by the systemDefinition RequirementsA representation of the meaning of the code in the system, following the rules of the system.CommentsNeed to be able to carry a human-readable meaning of the code for readers that do not know  the system.Data TypeNote that FHIR strings SHALL NOT exceed 1MB in sizestringConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.2 - but note this is not well followedrim:CV.displayNameorim:fhir:Coding.display rdfs:subPropertyOf dt:CDCoding.displayName
 | 
| userSelected | Σ | 0..1 | boolean | There are no (further) constraints on this elementElement Id Short descriptionExtension.value[x].userSelectedIf this coding was chosen directly by the userDefinition RequirementsIndicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).CommentsThis 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.Data TypeAmongst 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.booleanConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:Sometimes implied by being firstrim:CD.codingRationaleorim:fhir:Coding.userSelected fhir:mapsTo dt:CDCoding.codingRationale. fhir:Coding.userSelected fhir:hasMap fhir:Coding.userSelected.map. fhir:Coding.userSelected.map a fhir:Map;   fhir:target dt:CDCoding.codingRationale. fhir:Coding.userSelected\#true a [     fhir:source "true";     fhir:target dt:CDCoding.codingRationale\#O   ]
 | 
| valueCoding |  |  | Coding | Data Type Coding | 
| Hinweis | Under Construction! | 
|   | Das vorliegende Profil enthält Verweise auf CodeSysteme / NamingSystems der Kassenärztliche Bundesvereinigung (KBV). Diese Ressourcen werden nicht als Teil der Deutschen Basisprofile veröffentlicht und sind separat zu Validierungszwecke o.Ä. in die entsprechenden Projekte einzubinden. Siehe fhir.kbv.de. | 
Hinweise: n/A
Beispiel:
<extension url="http://fhir.de/StructureDefinition/gkv/wop">
    <valueCoding>
        <system value="https://fhir.kbv.de/CodeSystem/CS_AW_Krankenversicherung_WOP" />
        <code value="38" />
        <display value="Nordrhein" />
    </valueCoding>
</extension>
Name: Extension-GkvZuzahlungsstatus (Simplifier Projekt Link)
Beschreibung: 
| Gibt an, ob für den Versicherten eine Befreiung von der Zuzahlungspflicht nach § 62 Abs. 3 SGB V vorliegt. | 
Canonical: http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus
Kontext: 
| Extension |  | 0..* | Extension | There are no (further) constraints on this elementElement IdShort description Optional Extensions ElementDefinition Data TypeOptional Extension Element - found in all resources.ExtensionConstraints Mappingsele-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()
 | 
| extension |  | 0..* | Extension | Element IdShort description Additional content defined by implementationsAlternate names extensions, user contentDefinition CommentsMay 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.Data TypeThere 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.ExtensionSliced: Unordered, Open, by url(Value)Constraints Mappingsele-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()
 | 
| status |  | 1..1 | Extension | Element Id Short descriptionExtension.extension:statusStatus der BefreiungAlternate names extensions, user contentDefinition Commentstrue = von Zuzahlungspflicht befreit
false = von Zuzahlungspflicht nicht befreitData TypeThere 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.ExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element Id Short descriptionExtension.extension:status.urlidentifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value Mappings | 
| value[x] |  | 0..1 |  | Element Id Short descriptionExtension.extension:status.value[x]Status der BefreiungDefinition Commentstrue = von Zuzahlungspflicht befreit
false = von Zuzahlungspflicht nicht befreitConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| valueBoolean |  |  | boolean | Data Type boolean | 
| gueltigBis |  | 0..* | Extension | Element Id Short descriptionExtension.extension:gueltigBisEnde der GültigkeitAlternate names extensions, user contentDefinition CommentsMay 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.Data TypeThere 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.ExtensionConstraints Mappingsele-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()
 | 
| url |  | 1..1 | System.StringFixed Value | Element Id Short descriptionExtension.extension:gueltigBis.urlidentifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value Mappings | 
| value[x] |  | 0..1 |  | Element Id Short descriptionExtension.extension:gueltigBis.value[x]Ende der GültigkeitDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
| valueDate |  |  | date | Data Type date | 
| url |  | 1..1 | System.StringFixed Value | Element IdShort description identifies the meaning of the extensionDefinition CommentsSource of the definition for the extension code - a logical name or a URL.Data TypeThe 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.System.StringFixed Value 
Mappingshttp://fhir.de/StructureDefinition/gkv/zuzahlungsstatus | 
| value[x] |  | 0..0 |  | There are no (further) constraints on this elementElement IdShort description Value of extensionDefinition CommentsValue of extension - must be one of a constrained set of the data types (see Extensibility for a list).ConstraintsA stream of bytes, base64 encodedMappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
 | 
Hinweise: n/A
Beispiel:
 <extension url="http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus">
    <extension url="status">
        <valueBoolean value="true" />
    </extension>
    <extension url="gueltigBis">
        <valueDate value="2020-12-31" />
    </extension>
</extension>