PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.shc-vaccination@1.0.0
    http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-infectious-disease-laboratory-result-observation-dm
description: Defines a [primary (DM) profile](./profiles.html#conformance-to-profiles) representing an infectious disease laboratory testing result in a health card.\n\n[See here for implementation details](./laboratory-results-observation.html).
package_name: hl7.fhir.uv.shc-vaccination
derivation: constraint
name: SHCInfectiousDiseaseLaboratoryResultObservationDM
type: Observation
elements:
  category: {index: 17}
  referenceRange:
    elements:
      id: {index: 69}
      extension: {index: 70}
      modifierExtension: {index: 71}
      type:
        elements:
          id: {index: 72}
          extension: {index: 73}
          text: {index: 74}
        extensions: {}
      appliesTo: {index: 75}
      age: {index: 76}
    extensions: {}
  hasMember: {index: 77}
  value[x]:
    elements:
      id: {index: 61}
  meta:
    elements:
      id: {index: 1}
      extension: {index: 2}
      versionId: {index: 3}
      lastUpdated: {index: 4}
      source: {index: 5}
      profile: {index: 6}
      tag: {index: 7}
    extensions: {}
  derivedFrom: {index: 78}
  interpretation: {index: 63}
  encounter: {index: 33}
  method: {index: 66}
  specimen: {index: 67}
  valueQuantity:
    type: Quantity
    choiceOf: value
    index: 56
    slicing:
      slices:
        valueQuantity:
          match: {}
          schema: {type: Quantity, choiceOf: value, index: 56}
  value:
    choices: [valueString]
    index: 59
    slicing:
      slices:
        valueString:
          match: {}
          schema:
            choices: [valueString]
            index: 59
  valueString:
    type: string
    choiceOf: value
    index: 60
    slicing:
      slices:
        valueString:
          match: {}
          schema: {type: string, choiceOf: value, index: 60}
  implicitRules: {index: 8}
  component:
    index: 79
    elements:
      id: {index: 80}
      extension: {index: 81}
      modifierExtension: {index: 82}
      dataAbsentReason: {index: 83}
      interpretation: {index: 84}
      referenceRange: {index: 85}
    extensions: {}
    slicing:
      rules: closed
      description: Slicing based on the code
      discriminator:
      - {path: code, type: value}
      min: null
      max: 1
      slices:
        specimen-supervision-status:
          match: {code: null}
          schema:
            index: 86
            elements:
              referenceRange: {index: 110}
              value[x]:
                elements:
                  id: {index: 101}
                  coding:
                    elements:
                      id: {index: 102}
                      extension: {index: 103}
                      version: {index: 104}
                      display: {index: 105}
                      userSelected: {index: 106}
                    extensions: {}
                  text: {index: 107}
              interpretation: {index: 109}
              value:
                choices: [valueCodeableConcept]
                index: 99
                slicing:
                  slices:
                    valueCodeableConcept:
                      match: {}
                      schema:
                        choices: [valueCodeableConcept]
                        index: 99
              extension: {index: 88}
              id: {index: 87}
              code:
                elements:
                  id: {index: 90}
                  extension: {index: 91}
                  coding:
                    elements:
                      id: {index: 92}
                      extension: {index: 93}
                      version: {index: 94}
                      display: {index: 95}
                      userSelected: {index: 96}
                    extensions: {}
                  text: {index: 97}
                extensions: {}
              valueCodeableConcept:
                type: CodeableConcept
                choiceOf: value
                index: 100
                slicing:
                  slices:
                    valueCodeableConcept:
                      match: {}
                      schema: {type: CodeableConcept, choiceOf: value, index: 100}
              modifierExtension: {index: 89}
              dataAbsentReason: {index: 108}
            extensions: {}
  note: {index: 64}
  extension: {index: 12}
  contained: {index: 11}
  language: {index: 9}
  id: {index: 0}
  code:
    elements:
      id: {index: 18}
      extension: {index: 19}
      coding:
        index: 20
        elements:
          id: {index: 21}
          extension: {index: 22}
          system: {index: 23}
          version: {index: 24}
          code: {index: 25}
          display: {index: 26}
          userSelected: {index: 27}
        extensions: {}
        required: [system, code]
      text: {index: 28}
    extensions: {}
    required: [coding]
  identifier: {index: 14}
  valueCodeableConcept:
    type: CodeableConcept
    choiceOf: value
    index: 42
    slicing:
      slices:
        valueCodeableConcept:
          match: {}
          schema: {type: CodeableConcept, choiceOf: value, index: 42}
  bodySite: {index: 65}
  focus: {index: 32}
  issued: {index: 34}
  device: {index: 68}
  basedOn: {index: 15}
  partOf: {index: 16}
  subject:
    index: 29
    elements:
      id: {index: 30}
      extension: {index: 31}
    extensions: {}
  modifierExtension: {index: 13}
  performer:
    elements:
      id: {index: 35}
      extension: {index: 36}
      reference: {index: 37}
      type: {index: 38}
      identifier: {index: 39}
    extensions: {}
  dataAbsentReason: {index: 62}
  text: {index: 10}
package_version: 1.0.0
extensions: {}
class: profile
kind: resource
url: http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-infectious-disease-laboratory-result-observation-dm
base: http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-infectious-disease-laboratory-result-observation-ad
version: 1.0.0