Skip to main content

DiagnosticReport-open

Rad AI Reporting publishes the DiagnosticReport-open event when a Diagnostic Report is opened. This can occur when:

  • A user manually opens a report through their worklist.
  • A report is opened automatically after receiving a DiagnosticReport-open event.

Example Message

Rad AI Reporting publishes a FHIRcast event with the context containing:

{
"id": "c3b83f6f-e0f9-4d71-9482-eb3bc2668418",
"timestamp": "2026-08-13T18:15:09.555Z",
"event": {
"hub.topic": "test-topic",
"context.versionId": "c85f4479-96ac-48d0-b81f-b147f8264826",
"hub.event": "DiagnosticReport-open",
"context": [
{
"key": "report",
"resource": {
"resourceType": "DiagnosticReport",
"id": "01KZY5BK27R3W838ZVNPEEABXJ",
"status": "partial",
"contained": [
{
"resourceType": "Practitioner",
"id": "01KHTA4HH81JTFD9239TQXKD06",
"identifier": [
{
"system": "https://fhir.radai.com/sid/provider-id",
"value": "8675309"
},
{
"use": "official",
"system": "https://fhir.radai.com/sid/username",
"value": "john.smith@example.com"
}
],
"name": [
{
"use": "official",
"family": "Smith",
"given": ["John"]
}
]
}
],
"resultsInterpreter": [
{
"reference": "#01KHTA4HH81JTFD9239TQXKD06"
}
],
"subject": {
"reference": "Patient/c57334fc-0497-470f-b375-ac04e8967193"
},
"code": {
"coding": [
{
"code": "36934-8",
"display": "CT Heart for Calcium Scoring"
}
]
},
"imagingStudy": [
{
"reference": "ImagingStudy/01KYE6J0JT7MJKD662CZDR4CRJ"
}
]
}
},
{
"key": "patient",
"resource": {
"resourceType": "Patient",
"id": "c57334fc-0497-470f-b375-ac04e8967193",
"identifier": [
{
"use": "official",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "MR"
}
]
},
"value": "HOG5413337"
}
],
"name": [
{
"family": "Lovegood",
"given": ["Luna"],
"text": "Lovegood, Luna"
}
],
"birthDate": "1981-02-13",
"gender": "female"
}
},
{
"key": "study",
"resource": {
"resourceType": "ImagingStudy",
"id": "01KYE6J0JT7MJKD662CZDR4CRJ",
"status": "available",
"contained": [
{
"resourceType": "Practitioner",
"id": "02661de0-fc21-4fc9-b3a0-ad4fbc8c0826",
"name": [
{
"use": "official",
"family": "McGonagall",
"given": ["Minerva"]
}
]
},
{
"resourceType": "Encounter",
"id": "encounter-1",
"status": "finished",
"subject": {
"reference": "Patient/c57334fc-0497-470f-b375-ac04e8967193"
},
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
}
},
{
"resourceType": "ServiceRequest",
"id": "servicerequest-1",
"status": "active",
"intent": "order",
"subject": {
"reference": "Patient/c57334fc-0497-470f-b375-ac04e8967193"
},
"requester": {
"reference": "#02661de0-fc21-4fc9-b3a0-ad4fbc8c0826"
}
}
],
"identifier": [
{
"use": "official",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "ACSN"
}
]
},
"value": "RA20006"
}
],
"subject": {
"reference": "Patient/c57334fc-0497-470f-b375-ac04e8967193"
},
"encounter": {
"reference": "#encounter-1"
},
"basedOn": [
{
"reference": "#servicerequest-1"
}
],
"location": {
"identifier": {
"value": "Hogwarts"
}
},
"procedureCode": [
{
"coding": [
{
"code": "36934-8"
}
],
"text": "CT Heart for Calcium Scoring"
}
]
}
}
]
}
}

Resources

  • report — The DiagnosticReport being opened.
  • patient — The Patient the report is for.
  • study — The ImagingStudy resources associated with the report. The contained resources describe:
    • A Practitioner for the ordering/referring provider.
    • An Encounter for the clinical encounter the order was placed under.
    • A ServiceRequest for the imaging order itself, referencing the ordering provider through requester.

Multiple Studies

A report can be associated with more than one ImagingStudy. When this occurs, Rad AI Reporting includes an additional study context entry for each associated study, and the report key's DiagnosticReport.imagingStudy collection reflects the report's current list of linked studies.

{
"id": "2b0cd1d0-fee8-43cb-ae9a-ebf555eeaba3",
"timestamp": "2026-08-13T18:27:25.615Z",
"event": {
"hub.topic": "test-topic",
"context.versionId": "784c7d69-fdc7-4378-be6e-14c7e0b0dd9f",
"hub.event": "DiagnosticReport-open",
"context": [
{
"key": "report",
"resource": {
"resourceType": "DiagnosticReport",
"id": "01KYDZKC24AFT0PWTJCKAW5A0E",
"status": "final",
"contained": [
{
"resourceType": "Practitioner",
"id": "01KHTA4HH81JTFD9239TQXKD06",
"identifier": [
{
"system": "https://fhir.radai.com/sid/provider-id",
"value": "8675309"
},
{
"use": "official",
"system": "https://fhir.radai.com/sid/username",
"value": "john.smith@example.com"
}
],
"name": [
{
"use": "official",
"family": "Smith",
"given": ["John"]
}
]
}
],
"resultsInterpreter": [
{
"reference": "#01KHTA4HH81JTFD9239TQXKD06"
}
],
"subject": {
"reference": "Patient/1b496b6b-fecc-4735-87ec-7ce1d3f9ac4b"
},
"code": {
"coding": [
{
"code": "RPID2522",
"display": "XR Foot LT 3V Min"
}
]
},
"imagingStudy": [
{
"reference": "ImagingStudy/01KYDZKBN2N2NVSKHE0NF64R1B"
},
{
"reference": "ImagingStudy/01KYDZKEW9XFKD9GPK4J16H9BM"
},
{
"reference": "ImagingStudy/01KYDZKHKQ81FBB4TE6Z18DB0V"
}
]
}
},
{
"key": "patient",
"resource": {
"resourceType": "Patient",
"id": "1b496b6b-fecc-4735-87ec-7ce1d3f9ac4b",
"identifier": [
{
"use": "official",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "MR"
}
]
},
"value": "HOG1895223"
}
],
"name": [
{
"family": "Weasley",
"given": ["Ron"],
"text": "Weasley, Ron"
}
],
"birthDate": "1980-03-01",
"gender": "male"
}
},
{
"key": "study",
"resource": {
"resourceType": "ImagingStudy",
"id": "01KYDZKBN2N2NVSKHE0NF64R1B",
"status": "available",
"contained": [
{
"resourceType": "Practitioner",
"id": "fab4b968-1ce3-4c10-a30e-1867942df89c",
"name": [
{
"use": "official",
"family": "Snape",
"given": ["Severus"]
}
]
},
{
"resourceType": "Encounter",
"id": "encounter-1",
"status": "finished",
"subject": {
"reference": "Patient/1b496b6b-fecc-4735-87ec-7ce1d3f9ac4b"
},
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
}
},
{
"resourceType": "ServiceRequest",
"id": "servicerequest-1",
"status": "active",
"intent": "order",
"subject": {
"reference": "Patient/1b496b6b-fecc-4735-87ec-7ce1d3f9ac4b"
},
"requester": {
"reference": "#fab4b968-1ce3-4c10-a30e-1867942df89c"
}
}
],
"identifier": [
{
"use": "official",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "ACSN"
}
]
},
"value": "RA20015"
}
],
"subject": {
"reference": "Patient/1b496b6b-fecc-4735-87ec-7ce1d3f9ac4b"
},
"encounter": {
"reference": "#encounter-1"
},
"basedOn": [
{
"reference": "#servicerequest-1"
}
],
"location": {
"identifier": {
"value": "Hogwarts"
}
},
"procedureCode": [
{
"coding": [
{
"code": "RPID2522"
}
],
"text": "XR Foot LT 3V Min"
}
]
}
},
{
"key": "study",
"resource": {
"resourceType": "ImagingStudy",
"id": "01KYDZKEW9XFKD9GPK4J16H9BM",
"status": "available",
"contained": [
{
"resourceType": "Practitioner",
"id": "fab4b968-1ce3-4c10-a30e-1867942df89c",
"name": [
{
"use": "official",
"family": "Snape",
"given": ["Severus"]
}
]
},
{
"resourceType": "Encounter",
"id": "encounter-1",
"status": "finished",
"subject": {
"reference": "Patient/1b496b6b-fecc-4735-87ec-7ce1d3f9ac4b"
},
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
}
},
{
"resourceType": "ServiceRequest",
"id": "servicerequest-1",
"status": "active",
"intent": "order",
"subject": {
"reference": "Patient/1b496b6b-fecc-4735-87ec-7ce1d3f9ac4b"
},
"requester": {
"reference": "#fab4b968-1ce3-4c10-a30e-1867942df89c"
}
}
],
"identifier": [
{
"use": "official",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "ACSN"
}
]
},
"value": "RA20016"
}
],
"subject": {
"reference": "Patient/1b496b6b-fecc-4735-87ec-7ce1d3f9ac4b"
},
"encounter": {
"reference": "#encounter-1"
},
"basedOn": [
{
"reference": "#servicerequest-1"
}
],
"location": {
"identifier": {
"value": "Hogwarts"
}
},
"procedureCode": [
{
"coding": [
{
"code": "RPID2520"
}
],
"text": "XR Ankle LT 3V Min"
}
]
}
},
{
"key": "study",
"resource": {
"resourceType": "ImagingStudy",
"id": "01KYDZKHKQ81FBB4TE6Z18DB0V",
"status": "available",
"contained": [
{
"resourceType": "Practitioner",
"id": "fab4b968-1ce3-4c10-a30e-1867942df89c",
"name": [
{
"use": "official",
"family": "Snape",
"given": ["Severus"]
}
]
},
{
"resourceType": "Encounter",
"id": "encounter-1",
"status": "finished",
"subject": {
"reference": "Patient/1b496b6b-fecc-4735-87ec-7ce1d3f9ac4b"
},
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
}
},
{
"resourceType": "ServiceRequest",
"id": "servicerequest-1",
"status": "active",
"intent": "order",
"subject": {
"reference": "Patient/1b496b6b-fecc-4735-87ec-7ce1d3f9ac4b"
},
"requester": {
"reference": "#fab4b968-1ce3-4c10-a30e-1867942df89c"
}
}
],
"identifier": [
{
"use": "official",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "ACSN"
}
]
},
"value": "RA20017"
}
],
"subject": {
"reference": "Patient/1b496b6b-fecc-4735-87ec-7ce1d3f9ac4b"
},
"encounter": {
"reference": "#encounter-1"
},
"basedOn": [
{
"reference": "#servicerequest-1"
}
],
"location": {
"identifier": {
"value": "Hogwarts"
}
},
"procedureCode": [
{
"coding": [
{
"code": "RPID2577"
}
],
"text": "XR Tibia Fibula LT 2V Min"
}
]
}
}
]
}
}