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