description: null package_name: de.gematik.isik-dokumentenaustausch derivation: constraint name: ISiKDokumentenMetadaten type: DocumentReference elements: description: {mustSupport: true, index: 31} category: short: Dokumentklasse/-Kategorie mustSupport: true index: 16 elements: coding: index: 17 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 1 slices: XDS: match: {system: 'http://ihe-d.de/CodeSystems/IHEXDSclassCode'} schema: mustSupport: true _required: true binding: {strength: required, valueSet: 'http://ihe-d.de/ValueSets/IHEXDSclassCode'} pattern: type: Coding value: {system: 'http://ihe-d.de/CodeSystems/IHEXDSclassCode'} index: 18 elements: system: {short: Kodiersystem, mustSupport: true, index: 19} code: {short: Code, mustSupport: true, index: 20} display: {short: Anzeigetext, mustSupport: true, index: 21} required: [display, system, code] required: [coding] date: {index: 24} docStatus: {short: Bearbeitungsstatus des Dokumentes, mustSupport: true, index: 5} content: short: Beschreibung des Dokumenteninhaltes mustSupport: true index: 33 elements: attachment: short: Anhang mustSupport: true index: 34 elements: contentType: {short: Mimetype des Dokumentes, mustSupport: true, index: 35} language: {short: 'Sprache, in der das Dokument verfasst wurde.', mustSupport: true, index: 36} data: {short: Base64-codierte Binärdaten, mustSupport: true, index: 37} url: {short: Referenz auf Dokument, mustSupport: true, index: 38} creation: {short: Dokumentendatum, mustSupport: true, index: 39} required: [contentType, language, creation] format: short: Format des Dokumentes binding: {strength: required, valueSet: 'http://ihe-d.de/ValueSets/IHEXDSformatCodeDE'} mustSupport: true index: 40 required: [format] type: short: Dokumententyp mustSupport: true index: 6 elements: coding: index: 7 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 1 slices: KDL: match: {system: 'http://dvmd.de/fhir/CodeSystem/kdl'} schema: short: Dokumenttyp gem. KDL-Terminologie mustSupport: true _required: true binding: {strength: required, valueSet: 'http://dvmd.de/fhir/ValueSet/kdl'} pattern: type: Coding value: {system: 'http://dvmd.de/fhir/CodeSystem/kdl'} index: 8 elements: system: {short: Kodiersystem, mustSupport: true, index: 9} code: {short: Code, mustSupport: true, index: 10} display: {short: Anzeigetext, mustSupport: true, index: 11} required: [display, system, code] XDS: match: {system: 'http://ihe-d.de/CodeSystems/IHEXDStypeCode'} schema: short: Dokumenttyp gem. IHE-De-Terminologie mustSupport: true binding: {strength: required, valueSet: 'http://ihe-d.de/ValueSets/IHEXDStypeCode'} pattern: type: Coding value: {system: 'http://ihe-d.de/CodeSystems/IHEXDStypeCode'} index: 12 elements: system: {short: Kodiersystem, mustSupport: true, index: 13} code: {short: Code, mustSupport: true, index: 14} display: {short: Anzeigetext, mustSupport: true, index: 15} required: [display, system, code] required: [coding] author: short: Autor des Dokumentes mustSupport: true index: 25 elements: display: {mustSupport: true, index: 26} masterIdentifier: short: Versionsspezifische OID des Dokumentes mustSupport: true index: 0 elements: system: short: Namensraum des Identifiers pattern: {type: Uri, value: 'urn:ietf:rfc:3986'} mustSupport: true index: 1 value: {short: Wert des Identifiers, mustSupport: true, index: 2} required: [value, system] custodian: {index: 27} status: {short: Status des Dokumentenmetadatensatzes, mustSupport: true, index: 4} identifier: {mustSupport: true, index: 3} relatesTo: mustSupport: true index: 28 elements: code: {index: 29} target: {index: 30} context: mustSupport: true index: 41 elements: encounter: {mustSupport: true, index: 42} event: binding: {strength: required, valueSet: 'http://ihe-d.de/ValueSets/IHEXDSeventCodeList'} index: 43 elements: coding: index: 44 elements: system: {index: 45} code: {index: 46} required: [system, code] required: [coding] facilityType: short: Art der Einrichtung, aus der das Dokument stammt binding: {strength: required, valueSet: 'http://ihe-d.de/ValueSets/IHEXDShealthcareFacilityTypeCode'} mustSupport: true index: 47 practiceSetting: binding: {strength: required, valueSet: 'http://ihe-d.de/ValueSets/IHEXDSpracticeSettingCode'} mustSupport: true index: 48 required: [practiceSetting, facilityType] securityLabel: short: Vertraulichkeit binding: {strength: required, valueSet: 'https://gematik.de/fhir/isik/v3/Dokumentenaustausch/ValueSet/ISiKConfidentialityCodes'} mustSupport: true index: 32 subject: short: Patientenbezug des Dokumentes refers: ['http://hl7.org/fhir/StructureDefinition/Patient'] type: Reference mustSupport: true index: 22 elements: reference: {short: Absolute oder relative URL des Patienten auf dem Server, mustSupport: true, index: 23} required: [reference] package_version: 3.0.4 class: profile kind: resource url: https://gematik.de/fhir/isik/v3/Dokumentenaustausch/StructureDefinition/ISiKDokumentenMetadaten base: http://hl7.org/fhir/StructureDefinition/DocumentReference version: 3.0.4 required: [securityLabel, masterIdentifier, context, subject, type, description]