
Outline the core of FHIR in part one by covering background, history, resources, rest, api, and documents for analysts seeking essential FHIR knowledge.
Explore FHIR interface types, including messages, documents, services, and an API. Compare REST, SOAP, and SOA architectures, and note extensions, statelessness, and the agile context for implementation.
Compare HL7 v2, v3, and CDA with FHIR, tracing the evolution from unstructured to structured data and exploring resources, REST, HTTPS, and extensions.
Explore how FHIR enables a fast rest-based healthcare IT architecture with documents, bundles, and event-driven messages, emphasizing implementation, open source accessibility, and a layered five-level design.
Explore how FHIR versions are numbered and evolve via semantic versioning. Learn how maturity levels and color codes guide resource stability and interoperability through the capability statement.
A short walk-through of the official FHIR documentation.
Learn how FHIR resources form the core of the standard and how interfaces transport them. Explore data types, resource design, components, references, identity, and metadata.
Define a FHIR resource and its identity, versioning, and identifiers within the HL7 FHIR standard. Explain the layered resource framework from foundation resources to contextualization.
Explore FHIR resources, including narrative text, extensions and modifier extensions, learn version management, bundles and containers, and the two levels of encoding used in FHIR.
Discover how the FHIR resource narrative conveys essential clinical and business information with status values like generated, extensions, additional, or empty, including multilingual content that renders consistently across devices.
Explore how FHIR resource versioning differs from standard versioning, covering metadata, data versus standard versions, history, and forward and backward compatibility.
Explore how FHIR resource extensions attach information to any element using URLs, with a value or sub-extensions but not both, avoid modifier extensions, and publish HL7 while storing unrecognized ones.
Explore how FHIR resources are grouped via lists, groups, care teams, bundles, and compositions; compare contained resources with bundles and learn bundle semantics for transmission and processing.
Explore how FHIR REST interactions differ from generic operations, using HTTP verbs and dollar-sign operations to manage resources, parameters, and error handling in a secure REST API.
Explore FHIR REST search fundamentals, including resource filtering, search parameters, prefixes, and get versus post usage, plus result bundles, privacy, and error handling.
Explore FHIR REST versions, deletions, patch and history operations, including conditional deletes, status codes for delete outcomes, and how past versions are retained for audit.
Explain the FHIR document structure, detailing the bundle of resources with a composition as the first resource, and how provenance, author, and document identifiers ensure authenticity and traceability.
Compare CDA and FHIR document models, highlighting FHIR’s flexible, dynamically assembled content, metadata-rich headers, and multi-syntax capabilities, and learn how to exchange or convert CDA with FHIR resources.
Consolidate your understanding of FHIR concepts by rereading slides across second and third passes, and prepare for certification by answering questions and taking the second course.
If you work or would like to work in the healthcare IT space, you have to know FHIR®. The problem is that FHIR learning is primarily available from HL7, and it’s not cheap or easily accessible by any means. Any other training outside of HL7 is cursory, limited, or expensive.
This course offers to remedy that situation; you will get an exceptional and detailed learning experience on the FHIR standard at a minimal cost. The key to FHIR learning is balance. You want to get all the core information without the unnecessary details. This course attempts to do just that. It’s a very fine balancing act that requires years of experience in being able to judge what information is essential and what is extraneous and can be dropped.
Who is the course for?
Anybody who works with FHIR currently and wishes they had a better understanding of it. It’s also for people who want to work in healthcare IT. This goes for any role you can think of, from business analysts to program managers, to IT directors and CIOs in healthcare IT. FHIR is ubiquitous in this space. Even if you worked with FHIR for a while, chances are your understanding is rather shallow, and you would benefit from a thorough basic course on FHIR.
Course Details
The course is divided into 5 sections, excluding the introduction and a conclusion to the course.
FHIR Intro and Background
FHIR Resources 1
FHIR Resources 2
FHIR REST API
FHIR Documents
This course is designed for individuals seeking FHIR certification, but it is just the first step. There is a second course that is necessary to pass the certification exam. This course covers all the core topics in FHIR in detail, and the second course covers the remainder.
Learning Strategy
The course is PowerPoint-based with lots of details. The presentation consists mostly of reading the presentation with minimal changes. This is done on purpose because this format works better when the presenter reinforces the exact information that is on the screen rather than adlibbing freely.
If you want a lecture that is only loosely based on the presentation, this course is not for you. Don’t take it.
The reason for this 2-course strategy is not financial but mental. Each course is just too mentally demanding and needs its own space. This split also offers the advantage of providing different stakeholders with a different view on FHIR. Most stakeholders don’t need to understand many of the peripheral and technical FHIR requirements. They just need to understand the core of FHIR, which is exactly what this course offers.
The course is about 3 hours in lectures and another 1.5-2 hours in exercises and tests. The beauty of the course is that one can skip the lectures and just read the slides to get the full picture of the lesson, thus saving oneself some valuable time listening to the audio.
Since this is primarily a conceptual training, there isn’t much room for hands-on training. Nonetheless, the course offers a hands-on walk-through of the original HL7 FHIR documentation, which is quite challenging in its own right.
Additionally, each sub-lesson has a quiz with about 5 open questions and occasionally small exercises. And each lesson/section has a test with 15 questions in multiple-choice format. This is aimed at those who plan on taking the certification test, but of course, every student is encouraged to take these tests and pass them in order to be confident in their understanding of FHIR.