PackagesCanonicalsLogsProblems
    Packages
    rs/hl7.fhir.eu.imaging@r5-0.1.0-ballot
    http://hl7.eu/fhir/imaging-r5/StructureDefinition/Report-EuObservation
description: Report obligations for EuObservation
package_name: rs/hl7.fhir.eu.imaging
derivation: constraint
name: Report_EuObservation
type: Observation
elements:
  referenceRange: {index: 36}
  hasMember: {index: 37}
  interpretation: {index: 31}
  method: {index: 34}
  valueQuantity:
    type: Quantity
    choiceOf: value
    index: 24
    slicing:
      slices:
        valueQuantity:
          match: {}
          schema: {type: Quantity, choiceOf: value, index: 24}
          min: 0
          max: 1
  value:
    choices: [valueCodeableConcept]
    index: 29
    slicing:
      slices:
        valueCodeableConcept:
          match: {}
          schema:
            choices: [valueCodeableConcept]
            index: 29
          min: 0
          max: 1
  valueString:
    type: string
    choiceOf: value
    index: 21
    slicing:
      slices:
        valueString:
          match: {}
          schema: {type: string, choiceOf: value, index: 21}
          min: 0
          max: 1
  component:
    index: 38
    elements:
      value:
        choices: [valueCodeableConcept]
        index: 48
        slicing:
          slices:
            valueCodeableConcept:
              match: {}
              schema:
                choices: [valueCodeableConcept]
                index: 48
              min: 0
              max: 1
      valueQuantity:
        type: Quantity
        choiceOf: value
        index: 43
        slicing:
          slices:
            valueQuantity:
              match: {}
              schema: {type: Quantity, choiceOf: value, index: 43}
              min: 0
              max: 1
      valueRange:
        type: Range
        choiceOf: value
        index: 46
        slicing:
          slices:
            valueRange:
              match: {}
              schema: {type: Range, choiceOf: value, index: 46}
              min: 0
              max: 1
      valueCodeableConcept:
        type: CodeableConcept
        choiceOf: value
        index: 49
        slicing:
          slices:
            valueCodeableConcept:
              match: {}
              schema: {type: CodeableConcept, choiceOf: value, index: 49}
              min: 0
              max: 1
      interpretation: {index: 50}
      referenceRange: {index: 51}
  note: {index: 32}
  effectiveDateTime:
    type: dateTime
    choiceOf: effective
    index: 11
    slicing:
      slices:
        effectiveDateTime:
          match: {}
          schema: {type: dateTime, choiceOf: effective, index: 11}
          min: 0
          max: 1
  status:
    index: 2
    elements:
      value: {index: 3}
  effective:
    choices: [effectivePeriod]
    index: 13
    slicing:
      slices:
        effectivePeriod:
          match: {}
          schema:
            choices: [effectivePeriod]
            index: 13
          min: 0
          max: 1
  code:
    index: 4
    elements:
      coding:
        elements:
          display: {index: 5}
  valueCodeableConcept:
    type: CodeableConcept
    choiceOf: value
    index: 30
    slicing:
      slices:
        valueCodeableConcept:
          match: {}
          schema: {type: CodeableConcept, choiceOf: value, index: 30}
          min: 0
          max: 1
  bodySite: {index: 33}
  device: {index: 35}
  basedOn: {index: 0}
  valueRange:
    type: Range
    choiceOf: value
    index: 27
    slicing:
      slices:
        valueRange:
          match: {}
          schema: {type: Range, choiceOf: value, index: 27}
          min: 0
          max: 1
  triggeredBy:
    elements:
      type: {index: 1}
  subject: {index: 6}
  performer:
    index: 15
    extensions:
      performerFunction: {url: null, index: 16}
    elements:
      extension:
        index: 16
        slicing:
          slices:
            performerFunction:
              match: {}
              schema: {index: 16}
  effectivePeriod:
    type: Period
    choiceOf: effective
    index: 14
    slicing:
      slices:
        effectivePeriod:
          match: {}
          schema: {type: Period, choiceOf: effective, index: 14}
          min: 0
          max: 1
package_version: r5-0.1.0-ballot
class: profile
kind: resource
url: http://hl7.eu/fhir/imaging-r5/StructureDefinition/Report-EuObservation
base: http://hl7.eu/fhir/imaging-r5/StructureDefinition/ObservationEu
version: 0.1.0-ballot