Monitor and troubleshoot FHIR sync runs
Review the FHIR Sync Log to confirm that sync runs complete, see how many records each run processed and skipped, and trace skipped records and failures to their cause.
Before you begin
Role required: sn_hco_intg_fhir.admin.
About this task
Each sync run records one FHIR Sync Log row per resource type. The four rows for a single run share a correlation ID. The status and record counts on each row tell you whether the run succeeded and how much data it moved. For the meaning of each field, see FHIR Sync Log fields.
Procedure
Result
You can confirm sync health at a glance and trace any skipped or failed records to their cause.
What to do next
Common situations:
- If the run stops after the Organization import, the Organization row is likely Failed — verify that the FHIR server and the HL7 FHIR Spoke connection are reachable, then rerun with Execute Now.
- If locations import but some organization associations are missing, those locations referenced an organization that could not be resolved; the locations still upsert. Rerun after the missing organizations are imported.
- If imported practitioners cannot sign in, set their password or configure SSO — the integration enables login but does not set credentials.