FHIR-Profile
Die Arbeiten der Kerndatensatzspezifikationen basieren, wo möglich, auf internationalen Standards und Terminologien. Insbesondere sei hier die International Patient Summary hervorgehoben. Eine Anpassung an die allgemeinen Gegebenheiten des deutschen Gesundheitswesens erfolgt durch die Verwendung der Deutschen Basisprofile von HL7 Deutschland.
Alle Elemente des Kerndatensatzes, angepasst an die Details und Anforderungen für die Use Cases der Medizininformatik-Initative, werden nachfolgend in Form von FHIR StructureDefinitions beschrieben. Die Notwendigkeit der Anpassung der FHIR-Profile wird in textueller Form unterhalb der jeweiligen Profile erläutert.
Hinweis |
Verpflichtende / must-support Elemente |
Extension | I | | Extension | There are no (further) constraints on this element Element idShort description Extra warning about the correct use of the value set Definition An extra warning about the correct use of the value set.
Data type Extension Constraints- ele-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()
| id | | 0..1 | string | There are no (further) constraints on this element Element idShort description Unique id for inter-element referencing Definition Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Data type string Mappings | extension | I | 0..0 | Extension | There are no (further) constraints on this element Element idShort description Extension Definition Data type Extension Sliced: Unordered, Open, by url(Value) Extensions are always sliced by (at least) url Constraints- ele-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 | uriFixed Value | There are no (further) constraints on this element Element idShort description identifies the meaning of the extension Definition Source of the definition for the extension code - a logical name or a URL.
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.
Data type uri Fixed value http://hl7.org/fhir/StructureDefinition/codesystem-warning Mappings | value[x] | | 1..1 | | There are no (further) constraints on this element Element idShort description Value of extension Definition Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings | valueMarkdown | | | markdown | There are no (further) constraints on this element Data type markdown |
|
Für verpflichtende oder als must-support markierten Elemente sei an dieser Stelle auf die entsprechenden Regeln der IPS verwiesen, die auch für diesen ImplementationGuide gelten. |