1 · Read
Short lessons, in the right order
48 lessons, from “what is HL7” to FHIR. About ten minutes each.
Signal received · ORU^R01 · 28.5 /h
A real hospital message in front of you. Click a field, it explains itself. Free, in English and French, by someone who has been wiring these exchanges since 2013.
No account, no credit card. Click the message to try.
Observed value
28.5 per hour. With OBX-8 set to H, the record knows it is above normal: moderate apnea.
FHIR → Observation.valueQuantity
How it works
1 · Read
48 lessons, from “what is HL7” to FHIR. About ten minutes each.
2 · Touch
No frozen screenshots. Click, edit, and see the FHIR equivalent.
3 · Check
Each lesson ends with a few questions. You always know where you stand.
The lab · transport
Sender
Sleep lab
The polysomnography software finishes the report.
Receiver
Patient record
Files the result and replies “got it”.
The path
8 modules, 48 lessons, about 9 hours. In the order every serious course follows, without the price tag.
See the full pathThe lab
Why free
The whole path is open, no account, no credit card. The basics should never be a barrier.
You learn by handling real messages, not by staring at dead screenshots.
Every field and data type is checked against official HL7 sources before it goes live.
The story
In 2013, my final-year project set out to make HL7 understandable. Since then I have wired medical software into hospitals, and I have often had to explain the same basics to colleagues who were just starting out. So I am rebuilding it, better, and giving it away.

Andy Leleux
Sleep technologist, medical electronics graduate, proud geek
No. An HL7 v2 message is text split by a few characters. If you can read a table, you can read a message. Code only comes in when you automate, and that is not what the path is about.
Both, in that order. v2 still runs the vast majority of hospital exchanges today. FHIR is arriving alongside, mostly for web and mobile apps. The path starts with v2 and ends with FHIR.
Yes. No trial, no credit card. Free accounts will come, to find your progress on all your devices.
No. Every patient, facility and number is made up. The “Leleux Clinic” does not exist. The situations, however, come from the field.
Yes, in the Debugger. The analysis runs in your browser: nothing is sent anywhere. Still, anonymize patient data before sharing it with anyone.
Free. No account to start. No needless jargon.
Start the path