Development of a cloud software for the Health Industry
Our team has developed a comprehensive EHR/EMR software system, designed for healthcare providers to manage patient medical records and automate clinical workflows. The system offers a user-friendly and customizable platform to streamline patient record management while ensuring compliance with industry standards and regulations. A vital component of the system is the integrated Patient Portal including a Personal Health Record (PHR). Through this secure and user-friendly portal, patients gain access to their health information, appointment scheduling, prescription management, and communication with their healthcare providers.
Key features:
- Adherence to international standards such as HL7 RIM & FHIR, SNOMED CT, LOINC, UMLS, and more.
- Development and design of Laboratory services (including orders and results) utilizing AWS tools and microservices. Comprehensive support for HL7 messages from version 2.1 to 2.8.
- Utilization of contemporary software architectural techniques, including microservices, micro frontends and platform-agnostic services.
- Test Driven Development culture on both frontend and backend
- API FIRST design
- Deployment on AWS using a variety of services like Fargate, Lambda functions, DynamoDB, and others.
Notable achievements:
- Implementation of an HL7 FHIR serverless platform that supports DSTU3 & R4 specifications, using open-source solutions.
- Successful completion of the digital certification framework (ONC’s Inferno) for the FHIR platform.
- Development of a terminology server that supports SNOMED CT.
- Creation of a metathesaurus based on UMLS.
- Integration of FHIR and Legacy environments using facade techniques.
- Implementation of a GraphQL based API gateway on top of REST API and GraphQL based microservices
- Implementation of our own rich design system
Tools and Techstack:
- Fast Healthcare Interoperability Resources (FHIR)
- Medical Terminology
- Systems Architecture
- Current Procedural Terminology (CPT)
- Electronic Health Records (EHR)
- AWS Lambda
- Laboratory Information Systems
- Node.js
- NestJS
- NextJS
- Storybook
- Component driven development
- Micro Frontends
- TypeScript
- Amazon Web Services (AWS)
- Agile Methodologies
- Interoperability
- Ontologies
- HL7
Team composition:
- Backend developers
- Frontend developers
- QA test automation engineers
We managed to set up a hybrid team with the customer and implemented the Agile methodology based on 2 week sprints. This ensured short delivery cycles and palpable releases that were passed directly to the QA team for testing on a regular basis.
How much does it cost to run a fully spec'ed team?
If you want to find out the budget needed to run a fully stacked team consisting of developers, testers and techleads, drop us a short E-Mail with a description of your project and we will provide a quote!