PackagesCanonicalsLogsProblems
    Packages
    de.gematik.isik-dokumentenaustausch@3.0.4
    https://gematik.de/fhir/isik/v3/Dokumentenaustausch/StructureDefinition/ISiKDokumentenMetadaten
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]