PackagesCanonicalsLogsProblems
    Packages
    navify.fhir.r5.rdc@1.1.0
    https://roche.com/fhir/iop/StructureDefinition/rdc-Observation-CGM
description: Defines observations specific to continuous glucose monitoring (CGM), capturing glucose levels over time to support ongoing clinical and patient monitoring.
package_name: navify.fhir.r5.rdc
derivation: constraint
name: RdcObservationCGM
type: Observation
elements:
  category: {index: 7}
  referenceRange: {index: 35}
  hasMember: {index: 36}
  value[x]:
    extensions:
      CGMFlags: {url: 'https://roche.com/fhir/iop/StructureDefinition/ext-CGMFlags', type: Extension, isModifier: false, index: 21}
      SampledDataTimestamps: {url: 'https://roche.com/fhir/iop/StructureDefinition/ext-SampledDataTimestamps', type: Extension, isModifier: false, index: 22}
    elements:
      extension:
        type: Extension
        isModifier: false
        url: https://roche.com/fhir/iop/StructureDefinition/ext-CGMFlags
        index: 21
        slicing:
          slices:
            CGMFlags:
              match: {}
              schema: {type: Extension, isModifier: false, url: 'https://roche.com/fhir/iop/StructureDefinition/ext-CGMFlags', index: 21}
            SampledDataTimestamps:
              match: {}
              schema: {type: Extension, isModifier: false, url: 'https://roche.com/fhir/iop/StructureDefinition/ext-SampledDataTimestamps', index: 22}
      factor: {index: 23}
      lowerLimit: {index: 24}
      upperLimit: {index: 25}
      codeMap: {index: 26}
  instantiates:
    choices: []
    index: 3
  derivedFrom: {index: 37}
  interpretation: {index: 28}
  encounter: {index: 11}
  method: {index: 32}
  specimen: {index: 33}
  value:
    choices: [valueSampledData]
    index: 19
  component:
    elements:
      code:
        binding: {strength: example, valueSet: 'https://roche.com/fhir/iop/ValueSet/observation-codes'}
        index: 38
  note: {index: 29}
  extension:
    type: Extension
    url: https://roche.com/fhir/iop/StructureDefinition/ext-CalibrationStatus
    index: 0
    slicing:
      slices:
        calibrationStatus:
          match: {}
          schema: {type: Extension, url: 'https://roche.com/fhir/iop/StructureDefinition/ext-CalibrationStatus', index: 0}
  valueSampledData: {type: SampledData, choiceOf: value, index: 20}
  effectiveDateTime: {type: dateTime, choiceOf: effective, index: 14}
  effective:
    choices: [effectiveDateTime, effectivePeriod]
    index: 13
  code:
    binding: {strength: required, valueSet: 'https://roche.com/fhir/iop/ValueSet/observation-codes'}
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: '434910001', system: 'http://snomed.info/sct'}
    type: CodeableConcept
    index: 8
  identifier: {index: 1}
  bodySite: {index: 30}
  focus: {index: 10}
  issued: {index: 16}
  device:
    type: Reference
    refers: ['https://roche.com/fhir/iop/StructureDefinition/rdc-Device-Instance']
    index: 34
  basedOn: {index: 4}
  partOf: {index: 6}
  bodyStructure: {index: 31}
  triggeredBy: {index: 5}
  subject:
    type: Reference
    refers: ['https://roche.com/fhir/iop/StructureDefinition/rdc-Patient']
    index: 9
  performer: {index: 17}
  dataAbsentReason: {index: 27}
  effectivePeriod: {type: Period, choiceOf: effective, index: 15}
package_version: 1.1.0
extensions:
  calibrationStatus: {url: 'https://roche.com/fhir/iop/StructureDefinition/ext-CalibrationStatus', type: Extension, index: 0}
class: profile
kind: resource
url: https://roche.com/fhir/iop/StructureDefinition/rdc-Observation-CGM
base: http://hl7.org/fhir/StructureDefinition/Observation
version: null