Extensions für Composition
Hinweis |
Standard Level: Draft! |
|
Der nachfolgende Abschnitt des Implementierungsleitfadens wird als nicht vollständig genug oder nicht ausreichend geprüft angesehen, um ausschließen zu können, dass zukünftige Versionen rückwärtskompatibel bleiben. Im Anschluss an eine Ballotierung wird der Status in der Regel auf "Trial-Use" angehoben. Wir bitten hierzu um Meinungen und Vorschläge aus der Community. |
Folgende Extensions werden im Kontext der FHIR Ressource 'Composition' definiert:
Name: ExtensionInformationRecipient (Simplifier Projekt Link)
Canonical: http://fhir.de/StructureDefinition/informationrecipient
Kontext:
Extension | I | | Extension | There are no (further) constraints on this element Element IdShort description Optional Extensions Element Definition Optional Extension Element - found in all resources.
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()
Mappings |
url | | 1..1 | System.StringFixed Value | 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 System.String Fixed Value
http://fhir.de/StructureDefinition/informationrecipient 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 |
valueReference | | 1..1 | Reference(Practitioner| Device| Patient| RelatedPerson| PractitionerRole| Organization) | Element IdExtension.value[x]:valueReference Short description Value of extension Definition Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
Data Type Reference(Practitioner| Device| Patient| RelatedPerson| PractitionerRole| Organization) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
Beispiel:
<extension url="http://fhir.de/StructureDefinition/informationrecipient" >
<valueReference>
<reference value="Patient/test" />
</valueReference>
</extension>