HL7 v2 and FHIR in hospitals
HL7 v2, interface engines, FHIR and flat files for Canadian hospitals, with testing, monitoring and privacy.
Admissions and referrals, lab orders and results, documents for the record: healthcare information has to move. We build and support the interfaces that move it, so staff enter information once and trust what they see.
Each system holds part of the picture:
Information system plus lab, imaging, pharmacy, scheduling, patient flow, finance, supply chain.
An EMR with scheduling, billing, referrals and patient messaging.
Their own systems, each with its own data.
Need to connect to all of them.
Unconnected, staff re-key data, decisions rest on stale information and errors creep in. With your interface team and vendors, we build through your engine or published interfaces, treating each as a clinical data flow: specified, tested, monitored, documented.
| Standard | Used for |
|---|---|
| HL7 v2 | ADT (admissions, discharges, transfers), ORM and ORU (orders, results), SIU (scheduling), MDM (documents) |
| FHIR APIs | Reading or updating specific information, where enabled |
| Vendor APIs, flat files, SFTP | Clinic EMR and lab interfaces, and systems that offer nothing else |
Problems live outside the happy path: a code missing from a mapping table, a system down for upgrade, a message out of order. Rejected messages surface at once in an error queue, not days later via a clinician. Mapping for identifiers, locations, providers and codes is owner-approved, and test data keeps real patient information out of development.
Your organization remains the health information custodian. We work within the restrictions PHIPA places on service providers, carry only the data each flow needs, encrypt it in transit and provide inputs to your threat and risk assessment and privacy impact assessment. If a service we operate exists mainly to let two or more custodians share personal health information, the PHIPA regulation treats the operator as a health information network provider, with further requirements such as access logs, a written threat and risk assessment and a written agreement with each custodian. We plan for those from the start.
Hospitals and public agencies can engage us through an RFP, RFQ, request for supplier qualification or invitational process; others usually start with a written proposal. We complete your vendor security questionnaire. New-application interfaces usually come with healthcare software development and application support. Ownership of interface code and configuration is set in the agreement.
Map systems, interfaces, message types and data, and who owns and approves each part.
Output: Inventory and data flow map.
Triggers, content, mapping, code sets, errors and monitoring, agreed with your teams and vendors.
Output: Approved interface specifications.
End-to-end tests in your environments, including errors, volume and downtime recovery.
Output: Tested interfaces and evidence.
Cut over under your change process, with parallel checks, rollback plan and close early watch.
Output: Live interfaces, go-live report.
Monitor, fix errors and adapt to upgrades, under a support or managed services agreement.
Output: Monitoring, runbooks, support agreement.
No package prices: estimates in Canadian dollars from an agreed scope, taxes shown separately.
Yes, and lab systems, through the interfaces the organization and vendor make available: usually HL7 v2 via your engine, or FHIR and vendor APIs where enabled. You arrange vendor API access. Oracle Health was formerly Cerner. Naming a product implies no partnership.
Whichever your systems support for the job. HL7 v2 remains the workhorse for admissions, orders and results in hospitals and labs; FHIR suits applications that query or update specific information. Many projects use both; see our HL7 and FHIR guide.
Canada Health Infoway publishes CA Core+ (pan-Canadian core FHIR profiles) and HL7 Canada the Canadian Baseline. Both are still evolving, and provincial and vendor specifications often apply, so we confirm each interface's profiles when specifying.
Interfaces should queue messages and resend them in order, without duplicates, when it returns. We test for this and document what staff and support teams do meanwhile.
HL7 v2, interface engines, FHIR and flat files for Canadian hospitals, with testing, monitoring and privacy.
Custom web and mobile apps for healthcare, built around health privacy, accessibility and your clinical systems.
Software, integration, hosting, application support, managed IT and security for hospitals, clinics, labs and care providers.
Tell us which systems are involved, what must move and where it breaks today. We will arrange a conversation with an integration specialist.