Architecture
API Architecture
Let's dive into the basic architecture model of how your solution will integrate with Zus.
Your Tech Stack consists of
- A clinical application where users will view and interact with data about your patients.
- A backend engine that will orchestrate calls to the Zus API layer for doing things like:
- Creating patients
- Subscribing/Querying patients to pull data from Zus connected networks
- Writing new data back to Zus on your patients (reciprocity)
- Pulling data from Zus via FHIR/FQS API for visualizing in your clinical application
Zus Tech Stack consists of
- An API layer for managing requests from our customers
- A FHIR data store for housing information about your patients and FHIRPlace for interacting with data
- A web based Zus Application for interacting with patient data at the point of care
- A Data Mart for real time export of rectangularized data from Zus for pop health analytics purposes
- A set of connected networks which we leverage to pull data about your patients across healthcare systems. We do the hard work of converting documents to FHIR resources
- An authentication and authorization layer for securing requests and data in transit and at rest
- A Universal Patient Identifier (UPI) service to aggregate all the data we find on your patients around a single Master Patient Identifier (MPI)
- A Data Lens service to clean up the data we find across the networks, de-duplication for example
- An Enrichment service to normalize code sets across our connected networks
Systems Interaction
Below is an interaction diagram highlighting the interplay between your system and Zus
Updated about 1 year ago
What’s Next