Skip to main content

DiagnosticReport-opened

danger

The DiagnosticReport-opened event is not officially supported by the FHIRcast spec.

While Rad AI Reporting will continue to support the DiagnosticReport-opened event, we recommend that vendors use the DiagnosticReport-select event.

Rad AI Reporting publishes the DiagnosticReport-opened 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": "bab2f621-9c1c-447d-b7d2-177c6a0cc8d1",
"timestamp": "2024-01-01T00:00:00.000Z",
"event": {
"hub.topic": "test-topic",
"hub.event": "DiagnosticReport-opened",
"context": [
{
"key": "OperationOutcome",
"resource": {
"resourceType": "OperationOutcome",
"id": "5bb1ae31-3dcf-4a44-854c-596ebd1d09fa",
"issue": [
{
"severity": "information",
"diagnostics": "Report opened."
}
]
}
},
{
"key": "report",
"resource": {
"resourceType": "DiagnosticReport",
"id": "01J36EZNMZH3Q5YSWHP9FZPDVP"
}
},
{
"key": "study",
"resource": {
"resourceType": "ImagingStudy",
"id": "4c2299a7-f1af-4a84-8260-b511011f229e",
"identifier": [
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "ACSN"
}
]
},
"system": "demo://EsewymOVqP9L",
"value": "RA00111"
}
],
"basedOn": [
{
"reference": "ServiceRequest/c7e7515d-1dd4-49aa-ba71-f1066c7c252b",
"resource": {
"resourceType": "ServiceRequest",
"id": "c7e7515d-1dd4-49aa-ba71-f1066c7c252b",
"identifier": [
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "ACSN"
}
]
},
"system": "https://hospital.radai.com/accession",
"value": "RA00111"
}
],
"status": "active",
"intent": "order",
"subject": {
"reference": "Patient/8bdff84f-699f-4088-9e14-8b3f946f6351",
"type": "Patient",
"display": "Leia, Princess"
},
"code": {
"text": "XR Chest 2 Views",
"coding": [
{
"system": "http://playbook.radlex.org/",
"code": "RPID2503",
"display": "XR Chest 2 Views"
}
]
},
"reasonCode": [
{
"text": "Fever"
}
],
"authoredOn": "2023-10-31T20:24:20.000Z",
"meta": {
"versionId": "c6ac9a73-c10d-459b-afc2-2788051b9149",
"lastUpdated": "2023-11-20T19:09:36.381Z",
"author": {
"reference": "Practitioner/7a4a04a3-90f6-4c5d-9662-19b0ead8e649",
"display": "Rad AI"
},
"project": "030f43d3-7cef-4c2d-bb10-2d50e1b44893",
"compartment": [
{
"reference": "Project/030f43d3-7cef-4c2d-bb10-2d50e1b44893"
},
{
"reference": "Patient/8bdff84f-699f-4088-9e14-8b3f946f6351"
}
]
},
"locationReference": [
{
"reference": "Location/975e2290-b16e-4b6a-bfb0-acc747ea145b",
"display": "Tower"
}
]
}
}
],
"status": "available",
"modality": [
{
"system": "http://dicom.nema.org/resources/ontology/DCM",
"code": "CR"
}
],
"subject": {
"reference": "Patient/8bdff84f-699f-4088-9e14-8b3f946f6351",
"type": "Patient",
"display": "Leia, Princess",
"resource": {
"resourceType": "Patient",
"id": "8bdff84f-699f-4088-9e14-8b3f946f6351",
"active": true,
"identifier": [
{
"use": "usual",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "MR"
}
]
},
"system": "https://hospital.radai.com/mrn",
"value": "MZ100071",
"assigner": {
"display": "Acme Healthcare"
}
}
],
"name": [
{
"use": "official",
"family": "Leia",
"given": ["Princess"]
}
],
"gender": "female",
"birthDate": "1970-01-01",
"meta": {
"versionId": "a234f5c1-5024-4c58-ae00-7df4dd6c94cb",
"lastUpdated": "2023-11-02T13:00:11.162Z",
"author": {
"reference": "Practitioner/7a4a04a3-90f6-4c5d-9662-19b0ead8e649",
"display": "Rad AI"
},
"project": "030f43d3-7cef-4c2d-bb10-2d50e1b44893",
"compartment": [
{
"reference": "Project/030f43d3-7cef-4c2d-bb10-2d50e1b44893"
},
{
"reference": "Patient/8bdff84f-699f-4088-9e14-8b3f946f6351"
}
]
}
}
},
"started": "2023-10-31T20:24:20.000Z",
"procedureCode": [
{
"text": "XR Chest 2 Views",
"coding": [
{
"system": "http://playbook.radlex.org/",
"code": "RPID2503",
"display": "XR Chest 2 Views"
}
]
}
],
"description": "Chest X-Ray",
"meta": {
"versionId": "6ed783a5-c5ca-4bf5-a4c5-051c5c978021",
"lastUpdated": "2023-11-02T13:05:04.066Z",
"author": {
"reference": "Practitioner/7a4a04a3-90f6-4c5d-9662-19b0ead8e649",
"display": "Rad AI"
},
"project": "030f43d3-7cef-4c2d-bb10-2d50e1b44893",
"compartment": [
{
"reference": "Project/030f43d3-7cef-4c2d-bb10-2d50e1b44893"
},
{
"reference": "Patient/8bdff84f-699f-4088-9e14-8b3f946f6351"
}
]
}
}
}
]
}
}