DiagnosticReport-open
Rad AI Reporting interprets the DiagnosticReport-open event as a command from other systems to create a new report from the provided Imaging Study.
Workflow
The DiagnosticReport-open event signals Rad AI Reporting to create a new report based on the provided ImagingStudy.

Errors
There are multiple reasons errors may occur with the DiagnosticReport-open event:
- The
contextdoes not contain anImagingStudyresource - The provided
ImagingStudyresource does not contain anaccession number - No study matching the provided
accession numberwas found
If an error occurs, Rad AI Reporting will not change context.

Example Message
At a minimum, Rad AI Reporting requires the FHIRcast event context to contain:
- An
ImagingStudyresource with an accession number (value) in theidentifierfield
Rad AI Reporting uses this accession number to retrieve Imaging Study details.
{
"id": "315955ac-832c-45f3-ab96-edc9b6fcc493",
"timestamp": "2024-01-01T00:00:00.000Z",
"event": {
"hub.topic": "test-topic",
"hub.event": "DiagnosticReport-open",
"context": [
{
"key": "study",
"resource": {
"id": "43212b29-7d26-4874-87ca-9ae6b18af765",
"resourceType": "ImagingStudy",
"identifier": [
{
"system": "https://example.com",
"value": "123456"
}
]
}
}
]
}
}