syncerror
Rad AI Reporting publishes the syncerror event when a DiagnosticReport-open event cannot be followed (i.e. Rad AI Reporting cannot change context).
This may occur if Rad AI Reporting cannot find the appropriate FHIR resources for a DiagnosticReport-open event.
Check to make sure you're including the correct accession number in your event context.
Example Message
Rad AI Reporting publishes a FHIRcast event with the context containing:
- An
OperationOutcomeresource- The
issue.diagnosticsfield will contain theidof the FHIRcast event Rad AI Reporting failed to follow (the{fhirecast event id})
- The
{
"id": "21fca319-0e62-49a8-b78c-bc5d728836a9",
"timestamp": "2024-01-01T00:00:00.000Z",
"event": {
"hub.topic": "test-topic",
"hub.event": "syncerror",
"context": [
{
"key": "OperationOutcome",
"resource": {
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "error",
"diagnostics": "Failed to follow event with id {fhircast event id}."
}
]
}
}
]
}
}