Skip to main content

DiagnosticReport-update

Rad AI Reporting publishes the DiagnosticReport-update event when a Diagnostic Report is signed.

DiagnosticReport.status

StatusAction in Rad AI Reporting
partialUser saves the report without signing it.
cancelledUser discards the report.
preliminaryUser preliminarily signs the report.
amendedUser signs an addendum.
finalUser signs the report.

Example Message

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

{
"id": "52ea27b3-456e-4b04-8b79-be0643833447",
"timestamp": "2024-01-01T00:00:00.000Z",
"event": {
"hub.topic": "test-topic",
"hub.event": "DiagnosticReport-update",
"context": [
{
"key": "updates",
"resource": {
"resourceType": "Bundle",
"type": "transaction",
"id": "bundle-transaction",
"entry": [
{
"request": {
"method": "PUT"
},
"resource": {
"resourceType": "DiagnosticReport",
"id": "01J36EZNMZH3Q5YSWHP9FZPDVP",
"status": "partial",
"imagingStudy": [
{
"reference": "ImagingStudy/4c2299a7-f1af-4a84-8260-b511011f229e"
}
]
}
}
]
}
},
{
"key": "report",
"resource": {
"resourceType": "DiagnosticReport",
"id": "01J36EZNMZH3Q5YSWHP9FZPDVP",
"status": "partial"
}
},
{
"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"
}
]
}
}
}
]
}
}