The FHIR Bridge Dashboards Profile

The FHIR Bridge Dashboards profile contains the following routes:

  • The Patient Clinical Data route:
  • Receives a trigger and requests the FHIR Server for the IDs of Patients (The File System component).
  • One response contains 50 items, and so the pagination mechanism is implemented.
  • Extracts and stores all the IDs of the received patients on the File System component for further processing.
  • The Bundle Page Processor route:
  • Extracts the following resources for each ID: Patient and two Observations with the 13457-7 and 4548-4 LOINC codes.
  • Batches all the extracted resources into one bundle (The Batcher component).
  • Translates the bundle to the DFF format for further processing (the XE Translator component).
  • The Batch into buckets route:

    Aggregates the DFF files that were created in the Bundle Page Processor route in sets of 100 (the Aggregation component).

  • The Load to Visualizer Server route:

    The Visualizer Reporter component loads the DFF batch to Visualizer Server.