Skip to main content

Specification

The following schema represents our interpretation of the FHIR R4 Observation Spec. The table below describes which fields are required/optional to be functional when integrating with the Rad AI reporting application.

Example Resource

{
"resourceType": "Observation",
"status": "final",
"issued": "2020-09-07T15:02:03.651Z",
"meta": {
"account": {
"reference": "Organization/00000000-0000-0000-0000-000000000000"
}
},
"subject": {
"type": "Patient",
"identifier": {
"system": "http://example.org/patient-ids",
"value": "1234",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "MR"
}
]
}
}
},
"partOf": [
{
"type": "ImagingStudy",
"identifier": {
"system": "http://example.org/filler-order-number",
"value": "1234",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "ACSN"
}
]
}
}
},
{
"type": "ImagingStudy",
"identifier": {
"system": "urn:dicom:uid",
"value": "urn:oid:2.16.124.113543.1154777499.30246.19789.3503430046"
}
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "10231-9",
"display": "Right ventricular Ejection fraction"
}
]
},
"valueQuantity": {
"value": "29",
"unit": "%",
"system": "http://unitsofmeasure.org",
"code": "%"
},
"basedOn": [
{
"type": "ServiceRequest",
"identifier": {
"system": "http://example.org/placer-order-number",
"value": "1234"
}
}
],
"referenceRange": [
{
"low": {
"value": 50,
"unit": "%",
"system": "http://unitsofmeasure.org",
"code": "%"
},
"high": {
"value": 70,
"unit": "mmol/l",
"system": "http://unitsofmeasure.org",
"code": "%"
}
}
],
"interpretation": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
"code": "LU",
"display": "Significantly low"
}
]
}
],
"text": {
"status": "generated",
"div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">29%</div>"
}
}

Field descriptions and cardinality

FieldDescriptionRequiredExample Value
resourceTypeThe type of the resourceYesObservation
statusThe status of the observationYesfinal
issuedThe time the observation was issuedYes2020-09-07T15:02:03.651Z
meta.account.referenceThe Rad AI-defined FHIR Organization ID for the customerYesOrganization/00000000-0000-0000-0000-000000000000
subject.typeThe type of subjectYesPatient
subject.identifierIdentifier details for the subject (patient)Yes
    systemOptional system for patient IDs (Assigning Authority)Nohttp://example.org/patient-ids
    valueThe patient identifier valueYes1234
    typeThe type of identifierYes
       codingCoding details for identifier typeYes
          systemThe coding system for identifier typeYeshttp://terminology.hl7.org/CodeSystem/v2-0203
          codeThe code representing the identifier typeYesMR
partOfList of references to related ImagingStudy resourcesYes
    typeThe type of related resourceYesImagingStudy
    identifierIdentifier details for the ImagingStudyYes
       systemOptional system for the filler order numberNohttp://example.org/filler-order-number
       valueThe value of the filler order numberYes1234
       typeThe type of identifierYes
          codingCoding details for identifier typeYes
             systemThe coding system for identifier typeYeshttp://terminology.hl7.org/CodeSystem/v2-0203
             codeThe code representing the identifier typeYesACSN
partOf (StudyUID)Optional StudyUID detailsNo
    systemThe system for the StudyUIDNourn:dicom:uid
    valueThe value of the StudyUIDNourn:oid:2.16.124.113543.1154777499.30246.19789.3503430046
codeThe code representing the observationYes
    codingCoding details for the observation codeYes
       systemThe coding system for the observation codeYeshttp://loinc.org
       codeThe code representing the observationYes10231-9
       displayOptional public display name for the observationNoRight ventricular Ejection fraction
valueQuantityThe quantity value of the observationYes
    valueThe numeric value of the observationYes29
    unitThe unit of measurementYes%
    systemThe system for units of measurementYeshttp://unitsofmeasure.org
    codeThe code representing the unitYes%
basedOnLink to the ServiceRequest (Placer Order Number)Yes
    typeThe type of related resourceYesServiceRequest
    identifierIdentifier details for the ServiceRequestYes
       systemOptional system for the placer order numberNohttp://example.org/placer-order-number
       valueThe value of the placer order numberYes1234
referenceRangeOptional reference range details for the observationNo
    low.valueThe low-end value of the reference rangeNo50
    low.unitThe unit of measurement for the low-end valueNo%
    high.valueThe high-end value of the reference rangeNo70
    high.unitThe unit of measurement for the high-end valueNommol/l
interpretationOptional interpretation of the observationNo
    codingCoding details for interpretationNo
       systemThe system for interpretation codesYeshttp://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation
       codeThe code representing the interpretationYesLU
       displayThe display text for the interpretationNoSignificantly low
textNarrative text of the observationNo
    statusThe status of the narrative textNogenerated
    divThe narrative text in XHTML formatYes<div xmlns="http://www.w3.org/1999/xhtml">29%</div>