Skip to main content

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 OperationOutcome resource
    • The issue.diagnostics field will contain the id of the FHIRcast event Rad AI Reporting failed to follow (the {fhirecast event id})
{
"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}."
}
]
}
}
]
}
}