PackagesCanonicalsLogsProblems
    Packages
    de.gematik.ti@1.5.0-ballot.1
    https://gematik.de/fhir/ti/StructureDefinition/ti-specimen-laboratory
description: 'Dieses Profil bildet eine Probe ab.\n\nIdentifizierung und Eigenschaften der primären oder sekundären Probe, auf deren Basis die Laboruntersuchung als Messung durchgeführt wird. Ein inhaltliches Beispiel für die Unterscheidung von Primär- und Sekundärprobe:\n\n* Primärprobe: Probenart = Vollblut (über LOINC® oder ergänzende Spezifizierung Probenart); Probengewinnung / Methode = Blutabnahme; Probenverarbeitung / Methode = Zentrifugieren\n\n* Sekundärprobe: Probenart = Serum (über LOINC® oder ergänzende Spezifizierung Probenart); Probengewinnung / Methode = Zentrifugieren zur Serumgewinnung; Probe / Ausgangsmaterial = Vollblut'
package_name: de.gematik.ti
derivation: constraint
name: TISpecimenLaboratory
type: Specimen
elements:
  receivedTime: {mustSupport: true, index: 34}
  meta:
    mustSupport: true
    index: 0
    elements:
      versionId: {mustSupport: true, index: 1}
      lastUpdated: {mustSupport: true, index: 2}
  processing:
    mustSupport: true
    index: 95
    elements:
      description: {mustSupport: true, index: 96}
      procedure:
        mustSupport: true
        index: 97
        elements:
          coding:
            mustSupport: true
            index: 98
            elements:
              system: {mustSupport: true, index: 99}
              version: {mustSupport: true, index: 100}
              code: {mustSupport: true, index: 101}
              display: {mustSupport: true, index: 102}
          text: {mustSupport: true, index: 103}
      additive:
        type: Reference
        short: Probenzusätze in der Probenverarbeitung
        mustSupport: true
        refers: ['https://gematik.de/fhir/ti/StructureDefinition/ti-specimen-additive-substance-laboratory']
        index: 104
        elements:
          reference: {mustSupport: true, index: 105}
          display: {mustSupport: true, index: 106}
      time:
        mustSupport: true
        choices: [timePeriod]
        index: 113
        slicing:
          slices:
            timePeriod:
              match: {}
              schema:
                mustSupport: true
                choices: [timePeriod]
                index: 113
              min: 0
              max: 1
      timeDateTime:
        type: dateTime
        mustSupport: true
        choiceOf: time
        index: 111
        slicing:
          slices:
            timeDateTime:
              match: {}
              schema: {type: dateTime, mustSupport: true, choiceOf: time, index: 111}
              min: 0
              max: 1
      timePeriod:
        type: Period
        mustSupport: true
        choiceOf: time
        index: 114
        slicing:
          slices:
            timePeriod:
              match: {}
              schema: {type: Period, mustSupport: true, choiceOf: time, index: 114}
              min: 0
              max: 1
      time[x]:
        elements:
          start: {mustSupport: true, index: 115}
          end: {mustSupport: true, index: 116}
  parent:
    type: Reference
    mustSupport: true
    refers: ['https://gematik.de/fhir/ti/StructureDefinition/ti-specimen-laboratory']
    index: 35
    elements:
      reference: {mustSupport: true, index: 36}
      display: {mustSupport: true, index: 37}
  type:
    short: Probenart, ergänzende Spezifizierung (z.B. postkoordinierend)
    mustSupport: true
    index: 20
    elements:
      coding:
        mustSupport: true
        index: 21
        slicing:
          rules: open
          discriminator:
          - {path: $this, type: value}
          min: null
          slices:
            snomed:
              match: {system: 'http://snomed.info/sct'}
              schema:
                mustSupport: true
                binding: {strength: extensible, valueSet: 'https://gematik.de/fhir/terminology/ValueSet/specimen-type'}
                pattern:
                  type: Coding
                  value: {system: 'http://snomed.info/sct'}
                index: 22
                elements:
                  system: {mustSupport: true, index: 23}
                  version: {mustSupport: true, index: 24}
                  code: {mustSupport: true, index: 25}
                  display: {mustSupport: true, index: 26}
      text: {mustSupport: true, index: 27}
  note:
    mustSupport: true
    index: 141
    elements:
      text: {mustSupport: true, index: 142}
  extension:
    mustSupport: true
    index: 3
    slicing:
      slices:
        focus:
          match: {}
          schema:
            short: Außerkörperliche Quelle zur Probenentnahme
            mustSupport: true
            index: 4
            elements:
              value:
                mustSupport: true
                choices: [valueReference]
                index: 6
              valueReference:
                type: Reference
                mustSupport: true
                choiceOf: value
                refers: ['https://gematik.de/fhir/ti/StructureDefinition/ti-device-laboratory-specimen-subject']
                index: 7
            required: [valueReference, value]
  status: {mustSupport: true, index: 19}
  condition:
    binding: {strength: extensible, valueSet: 'https://gematik.de/fhir/terminology/ValueSet/specimen-condition'}
    mustSupport: true
    index: 134
    elements:
      coding:
        mustSupport: true
        index: 135
        elements:
          system: {mustSupport: true, index: 136}
          version: {mustSupport: true, index: 137}
          code: {mustSupport: true, index: 138}
          display: {mustSupport: true, index: 139}
      text: {mustSupport: true, index: 140}
  container:
    mustSupport: true
    index: 117
    extensions:
      device:
        url: null
        mustSupport: true
        index: 119
        elements:
          value:
            mustSupport: true
            choices: [valueReference]
            index: 121
          valueReference:
            type: Reference
            mustSupport: true
            choiceOf: value
            refers: ['https://gematik.de/fhir/ti/StructureDefinition/ti-device-specimen-container']
            index: 122
    elements:
      extension:
        mustSupport: true
        index: 118
        slicing:
          slices:
            device:
              match: {}
              schema:
                mustSupport: true
                index: 119
                elements:
                  value:
                    mustSupport: true
                    choices: [valueReference]
                    index: 121
                  valueReference:
                    type: Reference
                    mustSupport: true
                    choiceOf: value
                    refers: ['https://gematik.de/fhir/ti/StructureDefinition/ti-device-specimen-container']
                    index: 122
      type:
        mustSupport: true
        index: 123
        elements:
          coding:
            mustSupport: true
            index: 124
            elements:
              system: {mustSupport: true, index: 125}
              version: {mustSupport: true, index: 126}
              code: {mustSupport: true, index: 127}
              display: {mustSupport: true, index: 128}
      specimenQuantity:
        mustSupport: true
        index: 129
        elements:
          value: {mustSupport: true, index: 130}
          unit: {mustSupport: true, index: 131}
          system: {mustSupport: true, index: 132}
          code: {mustSupport: true, index: 133}
    required: [extension]
  identifier:
    mustSupport: true
    index: 8
    elements:
      type:
        binding: {strength: extensible, valueSet: 'https://gematik.de/fhir/terminology/ValueSet/specimen-identifier-type'}
        mustSupport: true
        index: 9
        elements:
          coding:
            mustSupport: true
            index: 10
            elements:
              system: {mustSupport: true, index: 11}
              version: {mustSupport: true, index: 12}
              code: {mustSupport: true, index: 13}
              display: {mustSupport: true, index: 14}
          text: {mustSupport: true, index: 15}
      system: {mustSupport: true, index: 16}
      value: {mustSupport: true, index: 17}
  accessionIdentifier: {index: 18}
  collection:
    mustSupport: true
    index: 38
    extensions:
      bodySite:
        url: null
        short: Körperstelle der Probenentnahme
        mustSupport: true
        index: 40
        elements:
          value:
            mustSupport: true
            choices: [valueReference]
            index: 42
          valueReference:
            type: Reference
            mustSupport: true
            choiceOf: value
            refers: ['https://gematik.de/fhir/ti/StructureDefinition/ti-body-structure']
            index: 43
          value[x]:
            elements:
              reference: {mustSupport: true, index: 44}
              display: {mustSupport: true, index: 45}
    elements:
      collectedDateTime:
        type: dateTime
        mustSupport: true
        choiceOf: collected
        index: 56
        slicing:
          slices:
            collectedDateTime:
              match: {}
              schema: {type: dateTime, mustSupport: true, choiceOf: collected, index: 56}
              min: 0
              max: 1
      collected[x]:
        elements:
          start: {mustSupport: true, index: 60}
          end: {mustSupport: true, index: 61}
      fastingStatusCodeableConcept:
        type: CodeableConcept
        mustSupport: true
        choiceOf: fastingStatus
        index: 80
        slicing:
          slices:
            fastingStatusCodeableConcept:
              match: {}
              schema: {type: CodeableConcept, mustSupport: true, choiceOf: fastingStatus, index: 80}
              min: 0
              max: 1
      fastingStatus:
        mustSupport: true
        choices: [fastingStatusDuration]
        index: 88
        slicing:
          slices:
            fastingStatusDuration:
              match: {}
              schema:
                mustSupport: true
                choices: [fastingStatusDuration]
                index: 88
              min: 0
              max: 1
      method:
        mustSupport: true
        index: 68
        elements:
          coding:
            mustSupport: true
            index: 69
            slicing:
              rules: open
              discriminator:
              - {path: $this, type: value}
              min: null
              slices:
                snomed:
                  match: {system: 'http://snomed.info/sct'}
                  schema:
                    binding: {strength: example, valueSet: 'https://gematik.de/fhir/terminology/ValueSet/specimen-collection-method'}
                    mustSupport: true
                    pattern:
                      type: Coding
                      value: {system: 'http://snomed.info/sct'}
                    index: 70
                    elements:
                      system: {mustSupport: true, index: 71}
                      version: {mustSupport: true, index: 72}
                      code: {mustSupport: true, index: 73}
                      display: {mustSupport: true, index: 74}
          text: {mustSupport: true, index: 75}
      fastingStatusDuration:
        type: Duration
        mustSupport: true
        choiceOf: fastingStatus
        index: 89
        slicing:
          slices:
            fastingStatusDuration:
              match: {}
              schema: {type: Duration, mustSupport: true, choiceOf: fastingStatus, index: 89}
              min: 0
              max: 1
      duration:
        mustSupport: true
        index: 62
        elements:
          value: {mustSupport: true, index: 63}
          comparator: {mustSupport: true, index: 64}
          unit: {mustSupport: true, index: 65}
          system: {mustSupport: true, index: 66}
          code: {mustSupport: true, index: 67}
      extension:
        mustSupport: true
        index: 39
        slicing:
          slices:
            bodySite:
              match: {}
              schema:
                short: Körperstelle der Probenentnahme
                mustSupport: true
                index: 40
                elements:
                  value:
                    mustSupport: true
                    choices: [valueReference]
                    index: 42
                  valueReference:
                    type: Reference
                    mustSupport: true
                    choiceOf: value
                    refers: ['https://gematik.de/fhir/ti/StructureDefinition/ti-body-structure']
                    index: 43
                  value[x]:
                    elements:
                      reference: {mustSupport: true, index: 44}
                      display: {mustSupport: true, index: 45}
      fastingStatus[x]:
        elements:
          value: {mustSupport: true, index: 90}
          comparator: {mustSupport: true, index: 91}
          unit: {mustSupport: true, index: 92}
          system: {mustSupport: true, index: 93}
          code: {mustSupport: true, index: 94}
      collector:
        type: Reference
        mustSupport: true
        refers: ['https://gematik.de/fhir/ti/StructureDefinition/ti-practitioner', 'https://gematik.de/fhir/ti/StructureDefinition/ti-practitioner-role']
        index: 46
        elements:
          reference: {mustSupport: true, index: 47}
          identifier:
            mustSupport: true
            index: 48
            elements:
              system: {mustSupport: true, index: 49}
              value: {mustSupport: true, index: 50}
          display: {mustSupport: true, index: 51}
      collectedPeriod:
        type: Period
        mustSupport: true
        choiceOf: collected
        index: 59
        slicing:
          slices:
            collectedPeriod:
              match: {}
              schema: {type: Period, mustSupport: true, choiceOf: collected, index: 59}
              min: 0
              max: 1
      collected:
        mustSupport: true
        choices: [collectedPeriod]
        index: 58
        slicing:
          slices:
            collectedPeriod:
              match: {}
              schema:
                mustSupport: true
                choices: [collectedPeriod]
                index: 58
              min: 0
              max: 1
  subject:
    type: Reference
    mustSupport: true
    refers: ['https://gematik.de/fhir/ti/StructureDefinition/ti-patient']
    index: 28
    elements:
      reference: {mustSupport: true, index: 29}
      identifier:
        mustSupport: true
        index: 30
        elements:
          system: {mustSupport: true, index: 31}
          value: {mustSupport: true, index: 32}
      display: {mustSupport: true, index: 33}
package_version: 1.5.0-ballot.1
extensions:
  focus:
    url: null
    short: Außerkörperliche Quelle zur Probenentnahme
    mustSupport: true
    index: 4
    elements:
      value:
        mustSupport: true
        choices: [valueReference]
        index: 6
      valueReference:
        type: Reference
        mustSupport: true
        choiceOf: value
        refers: ['https://gematik.de/fhir/ti/StructureDefinition/ti-device-laboratory-specimen-subject']
        index: 7
    required: [valueReference, value]
class: profile
kind: resource
url: https://gematik.de/fhir/ti/StructureDefinition/ti-specimen-laboratory
base: http://hl7.eu/fhir/laboratory/StructureDefinition/Specimen-eu-lab
version: 1.5.0
required: [subject]