CIBMTR Reporting Implementation Guide
0.1.6 - Trial Use 1

CIBMTR Reporting Implementation Guide - Local Development build (v0.1.6). See the Directory of published versions

Laboratory Observations

Guidance: Laboratory Observations

Profiles

Value[x]

Observation values can be reported in many forms. CIBMTR currently supports only two:

"valueQuantity" : {
  "value" : 5,
  "unit" : "gram per deciliter",
  "system" : "http://unitsofmeasure.org",
  "code" : "g/dL"
}
"valueCodeableConcept" : {
  "coding" : [
    {
      "system" : "http://snomed.info/sct",
      "code" : "10828004",
      "display" : "Positive (qualifier value)"
    }
  ]
}

CIBMTR does NOT support any other value types (e.g., valueString is not currently supported)

Using comparators in valueQuantity

There are times when the result value is beyond the limits of the test, and a comparator such as < or > must be used. In this case, you must use the valueQuantity.comparator element. For example,

"valueQuantity" : {
  "value" : 13700,
  "comparator" : "<",
  "unit" : "international unit per milliliter",
  "system" : "http://unitsofmeasure.org",
  "code" : "[IU]/mL"
}

Special rules:

  • For CMV LOINC codes that use valueQuantity, it MUST be accompanied with a referenceRange. For example,
"referenceRange" : [
  {
    "low" : {
      "value" : 13700,
      "unit" : "international unit per milliliter",
      "system" : "http://unitsofmeasure.org",
      "code" : "[IU]/mL"
    },
    "high" : {
      "value" : 9000000,
      "unit" : "international unit per milliliter",
      "system" : "http://unitsofmeasure.org",
      "code" : "[IU]/mL"
    }
  }
]