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 15 days ago
What’s Next