Template Integration
The reporting application utilizes a observationValue(code)
formula field to auto populate these fields. The following is a minimized Observation resource with a US_CAROTID_RT_CCA_PROXIMAL_PSV
measurement from a carotid artery ultrasound
{
"resourceType": "Observation",
"code": {
"coding": [
{
"code": "US_CAROTID_LT_CCA_PROXIMAL_PSV" // This is the key we use to match for the formula
}
]
},
"valueQuantity": {
"value": 11.467, // Actual measurement, will be displayed with no formatting as a fall back if the "text" property is not set on the observation
"unit": "cm/s",
"system": "UCUM"
},
"text": {
"status": "generated",
"div": "<div xmlns\"http://www.w3.org/1999/xhtml\">11.5</div>" // This 11.5 is what is displayed to the radiologist if provided
}
}
The Reporting template will then refer to a observationValue("US_CAROTID_RT_CCA_PROXIMAL_PSV")
info
If a duplicate code exists (US_CAROTID_RT_CCA_PROXIMAL_PSV) for the study, the last updated Observation resource will be used
Inside of the report itself these observations become navigatable fields: