PackagesCanonicalsLogsProblems
    Packages
    de.medizininformatikinitiative.kerndatensatz.patho@2026.0.0
    https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-composition
description: Composition as a template for pathology report as a FHIR-Document
package_name: de.medizininformatikinitiative.kerndatensatz.patho
derivation: constraint
name: MII_PR_Patho_Composition
type: Composition
elements:
  category:
    elements:
      coding:
        index: 14
        slicing:
          slices:
            IHE:
              match: {}
              schema:
                index: 14
                elements:
                  code:
                    pattern: {type: Code, value: BEF}
                    index: 15
            sct:
              match: {}
              schema:
                short: SNOMED CT Kategorie
                _definition:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: SNOMED CT Kodierung für Dokumentkategorie}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: SNOMED CT coding for document category}
                mustSupport: true
                _short:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: SNOMED CT Kategorie}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: SNOMED CT category}
                binding: {strength: extensible, valueSet: 'https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/ValueSet/mii-vs-patho-composition-type-snomed-ct'}
                index: 16
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://snomed.info/sct'}
                    index: 17
  meta:
    elements:
      lastUpdated: {mustSupport: true, index: 0}
      profile: {mustSupport: true, index: 1}
  encounter: {index: 18}
  section:
    index: 36
    elements:
      code:
        mustSupport: true
        index: 37
        elements:
          coding:
            binding: {strength: required, valueSet: 'https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/ValueSet/mii-vs-patho-all-loinc'}
            mustSupport: true
            index: 38
        required: [coding]
      entry: {mustSupport: true, index: 39}
    required: [entry, code]
    slicing:
      rules: open
      discriminator:
      - {path: $this.code.coding, type: pattern}
      min: null
      slices:
        patho-diagnostic-report:
          match:
            $this:
              code: {coding: null}
          schema:
            min: 1
            short: Pathologie-Diagnostikbericht
            index: 40
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Pathologie-Diagnostikbericht}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Pathology diagnostic report}
            mustSupport: true
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Pathologie-Diagnostikbericht}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Pathology diagnostic report}
            array: true
            elements:
              code:
                elements:
                  coding:
                    pattern:
                      type: Coding
                      value: {code: 60567-5, system: 'http://loinc.org'}
                    index: 41
              entry:
                type: Reference
                refers: ['https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-report']
                index: 42
            _required: true
  attester:
    short: Bestätiger
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Person die den Bericht bestätigt}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Person who attests the report}
    mustSupport: true
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Bestätiger}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Attester}
    index: 20
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: $this.mode, type: value}
      min: 1
      slices:
        legal:
          match:
            $this: {mode: null}
          schema:
            min: 1
            short: Rechtlicher Bestätiger
            index: 21
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Rechtliche Bestätigung des Berichts}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Legal attestation of the report}
            mustSupport: true
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Rechtlicher Bestätiger}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Legal attester}
            array: true
            elements:
              mode:
                pattern: {type: Code, value: legal}
                index: 22
              party:
                short: Partei
                _definition:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: Bestätigende Person oder Organisation}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: Attesting person or organization}
                refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Practitioner']
                type: Reference
                mustSupport: true
                _short:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: Partei}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: Party}
                index: 23
            _required: true
            required: [party]
        content-validator:
          match:
            $this: {mode: null}
          schema:
            short: Inhaltssprüfer
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Inhaltliche Prüfung des Berichts}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Content validation of the report}
            mustSupport: true
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Inhaltssprüfer}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Content validator}
            array: true
            index: 24
            elements:
              mode:
                pattern: {type: Code, value: professional}
                index: 25
              party:
                short: Partei
                _definition:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: Prüfende Person oder Organisation}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: Validating person or organization}
                refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Practitioner']
                type: Reference
                mustSupport: true
                _short:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: Partei}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: Party}
                index: 26
            required: [party]
  type:
    elements:
      coding:
        binding: {strength: extensible, valueSet: 'https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/ValueSet/mii-vs-patho-composition-type-kdl'}
        index: 8
        slicing:
          slices:
            KDL:
              match: {}
              schema:
                binding: {strength: extensible, valueSet: 'https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/ValueSet/mii-vs-patho-composition-type-kdl'}
                index: 8
            XDS:
              match: {}
              schema:
                index: 9
                elements:
                  code:
                    pattern: {type: Code, value: PATH}
                    index: 10
            sct:
              match: {}
              schema:
                short: SNOMED CT Typ
                _definition:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: SNOMED CT Kodierung für Dokumenttyp}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: SNOMED CT coding for document type}
                mustSupport: true
                _short:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: SNOMED CT Typ}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: SNOMED CT type}
                binding: {strength: extensible, valueSet: 'https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/ValueSet/mii-vs-patho-composition-type-snomed-ct'}
                pattern:
                  type: Coding
                  value: {system: 'http://snomed.info/sct'}
                index: 11
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://snomed.info/sct'}
                    mustSupport: true
                    index: 12
                  code: {mustSupport: true, index: 13}
  author:
    type: Reference
    short: Author can only be of type Practitioner or Organization
    refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'https://gematik.de/fhir/isik/StructureDefinition/ISiKPersonImGesundheitsberuf']
    index: 19
  extension:
    short: Dokumentversion
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Versionsnummer des Dokuments}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Version number of the document}
    type: Extension
    mustSupport: true
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Dokumentversion}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Document version}
    url: http://hl7.org/fhir/StructureDefinition/composition-clinicaldocument-versionNumber
    index: 3
    slicing:
      slices:
        document-version:
          match: {}
          schema:
            short: Dokumentversion
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Versionsnummer des Dokuments}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Version number of the document}
            type: Extension
            mustSupport: true
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Dokumentversion}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Document version}
            url: http://hl7.org/fhir/StructureDefinition/composition-clinicaldocument-versionNumber
            index: 3
          min: 0
          max: 1
  event:
    short: Referenz auf Untersuchungsauftrag
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Ereignis}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Event}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Referenz auf den auslösenden Untersuchungsauftrag}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Documentation event}
    mustSupport: true
    index: 35
  custodian:
    short: Verwalter
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Verwalter}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Custodian}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Verwaltende Organisation}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Managing organization}
    mustSupport: true
    index: 27
  status: {index: 7}
  identifier:
    short: Identifikator
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Identifikator}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Identifier}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Eindeutiger Identifikator}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Unique identifier}
    index: 4
    elements:
      type:
        mustSupport: true
        index: 5
        elements:
          coding:
            pattern:
              type: Coding
              value: {code: ACSN, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Accession ID}
            index: 6
    required: [type]
  relatesTo:
    short: Bezieht sich auf
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Bezieht sich auf}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Relates to}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Beziehung zu anderen Dokumenten z.B. Vor- Zusatz- und/oder Korrekturbefunde}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Relationship to other documents}
    mustSupport: true
    index: 28
    elements:
      code: {mustSupport: true, index: 29}
      target:
        choices: []
        index: 31
        slicing:
          rules: open
          ordered: false
          discriminator:
          - {path: $this, type: type}
          min: null
          slices:
            targetReference:
              match: {}
              schema:
                mustSupport: true
                choices: [targetReference]
                index: 33
              min: 0
              max: 1
      targetReference:
        refers: ['http://hl7.org/fhir/StructureDefinition/Composition']
        type: Reference
        mustSupport: true
        choiceOf: target
        index: 34
        slicing:
          slices:
            targetReference:
              match: {}
              schema:
                refers: ['http://hl7.org/fhir/StructureDefinition/Composition']
                type: Reference
                mustSupport: true
                choiceOf: target
                index: 34
              min: 0
              max: 1
  text: {short: Header-Informationen, index: 2}
package_version: 2026.0.0
extensions:
  document-version:
    min: 0
    short: Dokumentversion
    index: 3
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Versionsnummer des Dokuments}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Version number of the document}
    type: Extension
    mustSupport: true
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Dokumentversion}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Document version}
    max: 1
    url: http://hl7.org/fhir/StructureDefinition/composition-clinicaldocument-versionNumber
class: profile
kind: resource
url: https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-composition
base: https://gematik.de/fhir/isik/StructureDefinition/ISiKBerichtSubSysteme
version: 2026.0.0
required: [encounter, event, attester, custodian]