PackagesCanonicalsLogsProblems
    Packages
    de.gematik.isik@basismodul-4.0.0-rc2
    https://gematik.de/fhir/isik/StructureDefinition/ISiKBerichtSubSysteme
description: Dieses Profil ermöglicht die Krankenhaus-interne Übermittlung eines Berichtes in Form eines Dokumentes, die in ISiK Szenarien von Subsystemen an Primärsysteme gesendet werden.
package_name: de.gematik.isik
derivation: constraint
name: ISiKBerichtSubSysteme
type: Composition
elements:
  category:
    mustSupport: true
    index: 19
    elements:
      coding:
        mustSupport: true
        index: 20
        slicing:
          rules: open
          discriminator:
          - {path: system, type: pattern}
          min: null
          slices:
            LOINC:
              match: {system: 'http://loinc.org'}
              schema:
                mustSupport: true
                index: 21
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://loinc.org'}
                    index: 22
                  code: {index: 23}
                required: [system, code]
            IHE:
              match: {system: 'http://ihe-d.de/CodeSystems/IHEXDSclassCode'}
              schema:
                mustSupport: true
                index: 24
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://ihe-d.de/CodeSystems/IHEXDSclassCode'}
                    index: 25
                  code: {index: 26}
                required: [system, code]
  date: {mustSupport: true, index: 30}
  encounter: {mustSupport: true, index: 29}
  section:
    mustSupport: true
    index: 34
    elements:
      title: {mustSupport: true, index: 35}
      text: {mustSupport: true, index: 36}
      section: {mustSupport: true, index: 37}
    required: [text, title]
  type:
    mustSupport: true
    index: 8
    elements:
      coding:
        mustSupport: true
        index: 9
        slicing:
          rules: open
          discriminator:
          - {path: system, type: pattern}
          min: 1
          slices:
            LOINC:
              match: {system: 'http://loinc.org'}
              schema:
                mustSupport: true
                pattern:
                  type: Coding
                  value: {code: 55112-7, system: 'http://loinc.org'}
                index: 10
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://loinc.org'}
                    index: 11
                  code: {index: 12}
                required: [system, code]
            KDL:
              match: {system: 'http://dvmd.de/fhir/CodeSystem/kdl'}
              schema:
                mustSupport: true
                pattern:
                  type: Coding
                  value: {system: 'http://dvmd.de/fhir/CodeSystem/kdl'}
                index: 13
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://dvmd.de/fhir/CodeSystem/kdl'}
                    index: 14
                  code:
                    constraint:
                      kdl-1: {human: KDL-Code ungültig, source: 'https://gematik.de/fhir/isik/StructureDefinition/ISiKBerichtSubSysteme', severity: warning, expression: 'matches(''^[A-Z]{2}[0-9]{6}$'')'}
                    index: 15
                required: [system, code]
            IHE:
              match: {system: 'http://ihe-d.de/CodeSystems/IHEXDStypeCode'}
              schema:
                mustSupport: true
                pattern:
                  type: Coding
                  value: {system: 'http://ihe-d.de/CodeSystems/IHEXDStypeCode'}
                index: 16
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://ihe-d.de/CodeSystems/IHEXDStypeCode'}
                    index: 17
                  code: {index: 18}
                required: [system, code]
    required: [coding]
  title: {mustSupport: true, index: 33}
  author:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson']
    index: 31
    elements:
      display: {mustSupport: true, index: 32}
    required: [display]
  status:
    pattern: {type: Code, value: final}
    mustSupport: true
    index: 7
  id: {mustSupport: true, index: 0}
  identifier:
    mustSupport: true
    index: 4
    elements:
      system: {mustSupport: true, index: 5}
      value: {mustSupport: true, index: 6}
    required: [value, system]
  subject:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org/fhir/StructureDefinition/Patient']
    index: 27
    elements:
      reference: {mustSupport: true, index: 28}
    required: [reference]
  text:
    mustSupport: true
    index: 1
    elements:
      status:
        pattern: {type: Code, value: extensions}
        mustSupport: true
        index: 2
      div: {mustSupport: true, index: 3}
package_version: basismodul-4.0.0-rc2
class: profile
kind: resource
url: https://gematik.de/fhir/isik/StructureDefinition/ISiKBerichtSubSysteme
base: http://hl7.org/fhir/StructureDefinition/Composition
version: 4.0.0-rc2
required: [section, text, identifier, subject]