DiagnosticReport-update
Rad AI Reporting publishes the DiagnosticReport-update
event when a Diagnostic Report is signed.
DiagnosticReport.status
Status | Action in Rad AI Reporting |
---|---|
partial | User saves the report without signing it. |
cancelled | User discards the report. |
preliminary | User preliminarily signs the report. |
amended | User signs an addendum. |
final | User signs the report. |
Example Message
Rad AI Reporting publishes a FHIRcast event with the context
containing:
- A
Bundle
resource containing:- A
DiagnosticReport
resource with thestatus
field set (see above)
- A
- A
DiagnosticReport
resource with thestatus
field set (see above) - An
ImagingStudy
resource
{
"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"
}
]
}
}
}
]
}
}