PackagesCanonicalsLogsProblems
    Packages
    de.gematik.epa.laboratory@1.0.0-ballot.1
    https://gematik.de/fhir/epa-laboratory/StructureDefinition/diagnostic-report-dglp
description: Profil für den Laborgesamtbefund (DiagnosticReport). Darin verschachtelt unter \"Ergebnisse\" (DiagnosticReport.result) ist die Referenz auf \"Untersuchungsgruppe\" (Observation_Laboratory_Study_Group), darin die Referenz auf \"Laboruntersuchung\" (Observation_Laboratory_Study), darin die Referenz auf \"Probe\" (Specimen).
package_name: de.gematik.epa.laboratory
derivation: constraint
name: DiagnosticReportdgLP
type: DiagnosticReport
elements:
  category:
    index: 68
    slicing:
      slices:
        studyType:
          match: {}
          schema: {index: 69}
          max: 0
        specialty:
          match: {}
          schema: {index: 70}
          max: 0
  conclusionCode: {index: 124}
  conclusion: {short: Beurteilung des Laborgesamtbefundes, mustSupport: true, index: 123}
  encounter: {short: Fallbezug, mustSupport: true, index: 81}
  specimen:
    type: Reference
    mustSupport: true
    refers: ['https://gematik.de/fhir/epa-laboratory/StructureDefinition/specimen-dglp']
    index: 96
    elements:
      reference: {mustSupport: true, index: 97}
      type: {index: 98}
      identifier: {index: 99}
      display: {index: 100}
    required: [reference]
  extension:
    mustSupport: true
    index: 0
    slicing:
      slices:
        DiagnosticReportCompositionR5:
          match: {}
          schema:
            mustSupport: true
            index: 1
            elements:
              value:
                mustSupport: true
                choices: [valueReference]
                index: 3
              valueReference:
                type: Reference
                mustSupport: true
                choiceOf: value
                refers: ['https://gematik.de/fhir/epa-laboratory/StructureDefinition/composition-dglp']
                index: 4
              value[x]:
                elements:
                  reference: {mustSupport: true, index: 5}
                  type: {index: 6}
                  identifier: {index: 7}
                  display: {index: 8}
                required: [reference]
        note:
          match: {}
          schema:
            mustSupport: true
            index: 9
            elements:
              value:
                mustSupport: true
                choices: []
                index: 11
                elements:
                  author:
                    choices: []
                    index: 13
              value[x]:
                elements:
                  time: {index: 14}
                  text: {mustSupport: true, index: 15}
            required: [value]
        orderEntryTime:
          match: {}
          schema:
            short: Auftrageingangszeitpunkt im Labor
            type: Extension
            mustSupport: true
            url: https://gematik.de/fhir/ti/StructureDefinition/order-entry-time-extension
            index: 16
            elements:
              value:
                mustSupport: true
                choices: []
                index: 18
        pseudonymizedReport:
          match: {}
          schema:
            short: Kennzeichnung, ob ein Laborbefund pseudonymisiert ist
            type: Extension
            mustSupport: true
            url: https://gematik.de/fhir/ti/StructureDefinition/pseudonymized-report-extension
            index: 19
            elements:
              value:
                mustSupport: true
                choices: []
                index: 21
        criticalResult:
          match: {}
          schema:
            short: Manuell gesetztes Kennzeichen Kritischer Befund
            type: Extension
            mustSupport: true
            url: https://gematik.de/fhir/ti/StructureDefinition/critical-result-extension
            index: 22
            elements:
              value:
                mustSupport: true
                choices: []
                index: 24
        secondaryStatus:
          match: {}
          schema:
            short: Änderungsstatus Laborbefund (Sekundärstatus)
            type: Extension
            mustSupport: true
            url: https://gematik.de/fhir/ti/StructureDefinition/secondary-status-extension
            index: 25
            elements:
              value:
                mustSupport: true
                choices: []
                index: 27
              value[x]:
                elements:
                  system: {mustSupport: true, index: 28}
                  version: {mustSupport: true, index: 29}
                  code: {mustSupport: true, index: 30}
                  display: {mustSupport: true, index: 31}
                  userSelected: {index: 32}
  resultsInterpreter:
    index: 94
    slicing:
      slices:
        author:
          match: {}
          schema: {index: 95}
          max: 0
  status:
    short: Bearbeitungsstatus Laborbefund (Hauptstatus)
    binding: {strength: required, valueSet: 'https://gematik.de/fhir/terminology/ValueSet/diagnostic-report-status'}
    mustSupport: true
    index: 67
  result:
    type: Reference
    mustSupport: true
    refers: ['https://gematik.de/fhir/epa-laboratory/StructureDefinition/observation-image-attachment-dglp', 'https://gematik.de/fhir/epa-laboratory/StructureDefinition/observation-laboratory-study-group-dglp']
    index: 101
    extensions:
      sortingNumberGroup:
        url: https://gematik.de/fhir/ti/StructureDefinition/sorting-number-extension
        short: Sortiernummer Untersuchungsgruppe
        type: Extension
        mustSupport: true
        index: 103
        elements:
          value:
            mustSupport: true
            choices: []
            index: 105
    elements:
      extension:
        mustSupport: true
        index: 102
        slicing:
          rules: closed
          description: Extensions are always sliced by (at least) url
          discriminator:
          - {path: url, type: value}
          min: 1
          slices:
            sortingNumberGroup:
              match: {url: null}
              schema:
                short: Sortiernummer Untersuchungsgruppe
                type: Extension
                mustSupport: true
                url: https://gematik.de/fhir/ti/StructureDefinition/sorting-number-extension
                index: 103
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 105
      reference: {mustSupport: true, index: 106}
      type: {index: 107}
      identifier: {index: 108}
      display: {index: 109}
    required: [extension, reference]
  effective:
    choices: []
    index: 83
    slicing:
      slices:
        effectivePeriod:
          match: {}
          schema:
            choices: [effectivePeriod]
            index: 85
          max: 0
  code:
    short: Deklariert "Laborbefund"
    mustSupport: true
    index: 71
    elements:
      coding:
        mustSupport: true
        pattern:
          type: Coding
          value: {code: 11502-2, system: 'http://loinc.org', display: Laboratory report, version: '2.82'}
        index: 72
        elements:
          system: {mustSupport: true, index: 73}
          version: {mustSupport: true, index: 74}
          code: {mustSupport: true, index: 75}
          display: {mustSupport: true, index: 76}
          userSelected: {index: 77}
        required: [version, display, system, code]
      text: {mustSupport: true, index: 78}
    required: [coding]
  identifier:
    mustSupport: true
    array: true
    min: 1
    max: 2
    index: 33
    slicing:
      rules: closed
      discriminator:
      - {path: type, type: value}
      min: 1
      max: 2
      slices:
        orderNumberLab:
          match:
            type:
              coding:
              - {code: AL, system: 'https://gematik.de/fhir/terminology/CodeSystem/laboratory-identificator', display: Auftragsnummer des Labors}
          schema:
            short: Auftragnummer des Labors
            mustSupport: true
            index: 34
            elements:
              use: {index: 35}
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: AL, system: 'https://gematik.de/fhir/terminology/CodeSystem/laboratory-identificator', display: Auftragsnummer des Labors}
                index: 36
                elements:
                  coding:
                    mustSupport: true
                    index: 37
                    elements:
                      system: {mustSupport: true, index: 38}
                      version: {mustSupport: true, index: 39}
                      code: {mustSupport: true, index: 40}
                      display: {mustSupport: true, index: 41}
                      userSelected: {index: 42}
                    required: [version, display, system, code]
                  text: {index: 43}
                required: [coding]
              system: {mustSupport: true, index: 44}
              value: {mustSupport: true, index: 45}
              period: {index: 46}
              assigner: {index: 47}
            required: [value, type]
        overallLabReport:
          match:
            type:
              coding:
              - {code: RI, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Resource Identifier, version: 5.0.0}
          schema:
            short: Versionsunabhängiger konstanter Identifikator Laborgesamtbefund (UUID)
            mustSupport: true
            _required: true
            index: 48
            elements:
              use: {index: 49}
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: RI, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Resource Identifier, version: 5.0.0}
                index: 50
                elements:
                  coding:
                    mustSupport: true
                    index: 51
                    elements:
                      system: {mustSupport: true, index: 52}
                      version: {mustSupport: true, index: 53}
                      code: {mustSupport: true, index: 54}
                      display: {mustSupport: true, index: 55}
                      userSelected: {index: 56}
                    required: [display, system, code]
                  text: {index: 57}
                required: [coding]
              system:
                pattern: {type: Uri, value: 'urn:ietf:rfc:3986'}
                mustSupport: true
                index: 58
              value: {mustSupport: true, index: 59}
              period: {index: 60}
              assigner: {index: 61}
            required: [value, type, system]
  issued: {short: Dokumentationszeitpunkt Laborgesamtbefund, mustSupport: true, index: 87}
  presentedForm:
    short: Kompletter Gesamtbefund als exportierbares Format
    mustSupport: true
    index: 125
    elements:
      contentType:
        mustSupport: true
        pattern: {type: Code, value: application/pdf}
        index: 126
      language: {index: 127}
      data: {mustSupport: true, index: 128}
      url: {index: 129}
      size: {index: 130}
      hash: {index: 131}
      title: {mustSupport: true, index: 132}
      creation: {mustSupport: true, index: 133}
    required: [title, contentType, creation, data]
  basedOn:
    short: Referenz Laborauftrag-Information
    refers: ['https://gematik.de/fhir/epa-laboratory/StructureDefinition/service-request-dglp']
    type: Reference
    mustSupport: true
    index: 62
    elements:
      reference: {mustSupport: true, index: 63}
      type: {index: 64}
      identifier: {index: 65}
      display: {index: 66}
    required: [reference]
  media:
    short: Ergänzende Dokumente (zusätzlich zum strukturierten Teil des Laborbefundes)
    mustSupport: true
    index: 110
    elements:
      comment: {short: Freitext-Angaben zum ergänzenden Dokument, mustSupport: true, index: 111}
      link:
        mustSupport: true
        index: 112
        extensions:
          link:
            url: null
            short: Referenzierung auf ergänzende Dokumente
            mustSupport: true
            _required: true
            index: 114
            elements:
              value:
                mustSupport: true
                choices: [valueReference]
                index: 116
              valueReference:
                type: Reference
                mustSupport: true
                choiceOf: value
                refers: ['https://gematik.de/fhir/epa-laboratory/StructureDefinition/document-reference-dglp']
                index: 117
              value[x]:
                elements:
                  reference: {mustSupport: true, index: 118}
                  type: {index: 119}
                  identifier: {index: 120}
                  display: {index: 121}
                required: [reference]
        elements:
          extension:
            mustSupport: true
            index: 113
            slicing:
              slices:
                link:
                  match: {}
                  schema:
                    short: Referenzierung auf ergänzende Dokumente
                    mustSupport: true
                    _required: true
                    index: 114
                    elements:
                      value:
                        mustSupport: true
                        choices: [valueReference]
                        index: 116
                      valueReference:
                        type: Reference
                        mustSupport: true
                        choiceOf: value
                        refers: ['https://gematik.de/fhir/epa-laboratory/StructureDefinition/document-reference-dglp']
                        index: 117
                      value[x]:
                        elements:
                          reference: {mustSupport: true, index: 118}
                          type: {index: 119}
                          identifier: {index: 120}
                          display: {index: 121}
                        required: [reference]
          display:
            mustSupport: true
            pattern: {type: String, value: 'Media wird durch eine DocumentReference dargestellt, auf die in einer Extension verwiesen wird.'}
            index: 122
        required: [extension]
  subject:
    type: Reference
    mustSupport: true
    refers: ['https://gematik.de/fhir/ti/StructureDefinition/ti-patient']
    index: 79
    elements:
      identifier: {type: Identifier, mustSupport: true, index: 80}
    required: [identifier]
  performer:
    type: Reference
    short: Auftragnehmendes Labor
    mustSupport: true
    refers: ['https://gematik.de/fhir/ti/StructureDefinition/ti-organization', 'https://gematik.de/fhir/ti/StructureDefinition/ti-practitioner', 'https://gematik.de/fhir/ti/StructureDefinition/ti-practitioner-role']
    index: 88
    elements:
      reference: {mustSupport: true, index: 89}
      type: {index: 90}
      identifier: {index: 91}
      display: {index: 92}
    required: [reference]
    slicing:
      slices:
        organization:
          match: {}
          schema: {index: 93}
          max: 0
  effectivePeriod:
    type: Period
    choiceOf: effective
    index: 86
    slicing:
      slices:
        effectivePeriod:
          match: {}
          schema: {type: Period, choiceOf: effective, index: 86}
          max: 0
package_version: 1.0.0-ballot.1
extensions:
  DiagnosticReportCompositionR5:
    url: null
    mustSupport: true
    index: 1
    elements:
      value:
        mustSupport: true
        choices: [valueReference]
        index: 3
      valueReference:
        type: Reference
        mustSupport: true
        choiceOf: value
        refers: ['https://gematik.de/fhir/epa-laboratory/StructureDefinition/composition-dglp']
        index: 4
      value[x]:
        elements:
          reference: {mustSupport: true, index: 5}
          type: {index: 6}
          identifier: {index: 7}
          display: {index: 8}
        required: [reference]
  note:
    url: null
    mustSupport: true
    index: 9
    elements:
      value:
        mustSupport: true
        choices: []
        index: 11
        elements:
          author:
            choices: []
            index: 13
      value[x]:
        elements:
          time: {index: 14}
          text: {mustSupport: true, index: 15}
    required: [value]
  orderEntryTime:
    url: https://gematik.de/fhir/ti/StructureDefinition/order-entry-time-extension
    short: Auftrageingangszeitpunkt im Labor
    type: Extension
    mustSupport: true
    index: 16
    elements:
      value:
        mustSupport: true
        choices: []
        index: 18
  pseudonymizedReport:
    url: https://gematik.de/fhir/ti/StructureDefinition/pseudonymized-report-extension
    short: Kennzeichnung, ob ein Laborbefund pseudonymisiert ist
    type: Extension
    mustSupport: true
    index: 19
    elements:
      value:
        mustSupport: true
        choices: []
        index: 21
  criticalResult:
    url: https://gematik.de/fhir/ti/StructureDefinition/critical-result-extension
    short: Manuell gesetztes Kennzeichen Kritischer Befund
    type: Extension
    mustSupport: true
    index: 22
    elements:
      value:
        mustSupport: true
        choices: []
        index: 24
  secondaryStatus:
    url: https://gematik.de/fhir/ti/StructureDefinition/secondary-status-extension
    short: Änderungsstatus Laborbefund (Sekundärstatus)
    type: Extension
    mustSupport: true
    index: 25
    elements:
      value:
        mustSupport: true
        choices: []
        index: 27
      value[x]:
        elements:
          system: {mustSupport: true, index: 28}
          version: {mustSupport: true, index: 29}
          code: {mustSupport: true, index: 30}
          display: {mustSupport: true, index: 31}
          userSelected: {index: 32}
class: profile
kind: resource
url: https://gematik.de/fhir/epa-laboratory/StructureDefinition/diagnostic-report-dglp
base: http://hl7.eu/fhir/laboratory/StructureDefinition/DiagnosticReport-eu-lab
version: 1.0.0
required: [issued, presentedForm, basedOn, identifier, result]