HL7 is one of the worst-documented common technologies in working software. The official specifications run to thousands of pages, written for committee members rather than learners. The HL7 v2 standard alone is older than the public web; HL7 FHIR is a decade old and still missing the kind of practitioner literature that languages and frameworks of similar size take for granted. Healthcare integration engineers learn the work almost entirely on the job, from colleagues, and from forum posts — not from books.
This series is an attempt to fix that. Five books, each focused on one part of the curriculum a working integration engineer actually needs:
What HL7 is, and why healthcare needs it. The first volume covers the conceptual ground: how patient data moves between systems, what an interface engine actually does, why vocabularies are hard, how messages get acknowledged, where the project lifecycle goes wrong, and what HIPAA and security mean for someone building production integrations. No code, no v2 segments — the foundation you need before any of that makes sense.
How to read HL7 v2 fluently. Most healthcare integration work in production today is still v2: pipe-delimited messages, ADT and ORM and ORU streams, the segments and fields that have been moving patient data since the 1990s. Volume II covers every common segment in every common message family — ADT, ORM, ORU, SIU, DFT, MDM, BAR — with the deep structure of fields and components and the version-by-version differences that bite you in production.
JavaScript for the working integration engineer. The code inside Mirth Connect transformers, Iguana Translator scripts, and Rhapsody filter logic is JavaScript — but learned through HL7 examples rather than web tutorials. Volume III teaches the language at the bench: variables, control flow, regular expressions, string manipulation, dates, error handling, all from the perspective of parsing and transforming v2 messages.
Routing, transformation, and production operations. Volume IV is the working engineer's book. Routing patterns, transformation patterns, error handling and retry design, throughput tuning, monitoring at scale, CDA in detail, and the politics of vendor work. Each pattern shown in engine-neutral pseudocode and in real engine screenshots.
FHIR, the modern HL7. Volume V covers FHIR from the ground up for someone who already knows v2. Resources, references, bundles, the RESTful API, search, profiles, terminology, SMART on FHIR, and how to map between v2 and FHIR in real-world projects.
Every book centers on Beachside Regional Health, a fictional 280-bed coastal community hospital, and the integration team that keeps its forty interfaces running. The cast recurs across the series. The technical material is drawn from real production work, lightly composited and anonymized. The voice is the voice of someone who has been in the room when these problems were solved.