Database
Last updated
Last updated
Journl Streamed employs a robust and flexible storage architecture using open-source to manage both raw data and FHIR-structured data efficiently. This ensures high performance, scalability, and reliability, which are crucial for handling healthcare information.
Primary Database
The primary database is responsible for storing FHIR resources. It is optimized for fast read and write operations, ensuring quick access to healthcare data.
Journl Streamed uses a combination of relational and NoSQL databases to balance complex querying capabilities with scalability needs.
Raw Data Repository
Raw data, such as HL7 messages, CSV files, or other formats, is stored in a dedicated repository before being mapped to FHIR resources.
This repository supports various data formats and acts as a staging area for data transformation processes.
Transformation Layer
The transformation layer is responsible for mapping raw data to FHIR resources. It ensures that data is converted accurately and consistently, adhering to FHIR standards.
This layer includes validation mechanisms to ensure the integrity and quality of the transformed data.