What FHIR Readiness Actually Means and How Healthcare Organizations Get There
August 2026
Most healthcare organizations don’t fail at FHIR because the standard is too complex. They fail because they start building before they understand what they’re working with.
A FHIR Readiness Assessment maps your current integration landscape—EHR interfaces, HL7 v2 message flows, CDA documents, API endpoints, data models, and terminology coverage against what a successful FHIR R4 or R5 implementation actually requires. It surfaces the gaps, estimates the effort, and produces a phased roadmap before a line of migration code is written.
Let us navigate you through terminology and process.
What FHIR Readiness Is Not
FHIR readiness is not a certification and it is not a binary state. The question is not whether your organization has “done FHIR”—it is whether the specific systems, data, and workflows involved in your next project are in a position to support a FHIR implementation that will work reliably in production.
That distinction matters because FHIR projects fail in specific, predictable ways. Terminology mismatches cause data to arrive in receiving systems without meaning—a local lab code that never gets mapped to LOINC, a medication identifier that no downstream system recognizes. Integration engines that were built to process HL7 v2 messages do not automatically understand FHIR resources. A SMART App Launch flow that works in a test environment can fail in production because the authorization scopes were never aligned with how the EHR actually manages user permissions.
None of these are unsolvable. But none of them are visible without looking.
The Six Dimensions of a FHIR Readiness Assessment
A structured readiness assessment examines six areas. The findings from each one inform the implementation roadmap and, in many cases, the decision about whether to start with a full migration or a more limited proof of concept.
1. Integration landscape inventory
The first step is documentation: every system that produces, receives, or transforms patient data, and every interface that connects them. HL7 v2 message flows, CDA document repositories, existing FHIR endpoints, custom integrations, batch file transfers, and proprietary formats all need to be on the map. Organizations frequently discover interfaces here that have not been actively maintained in years but are still carrying production traffic.
2. Data model and terminology gap analysis
FHIR organizes clinical information as discrete resources—Patient, Observation, Encounter, MedicationRequest, DiagnosticReport, and others. Mapping your current data structures to these resource types reveals two kinds of gaps: structural gaps, where data elements exist in your source system but have no clean FHIR equivalent, and terminology gaps, where your source system uses local or proprietary codes that need to be translated to recognized standards such as SNOMED CT, LOINC, ICD, or RxNorm before a receiving system can interpret them reliably.
Terminology gaps are frequently underestimated. A source system may use dozens of local code sets accumulated over years of customization. Each one needs to be assessed and mapped before the data it carries can participate in a standards-based exchange.
3. API and transport review
FHIR supports multiple exchange patterns: REST APIs, FHIR messages, subscriptions, documents, and bulk data exports. Not every implementation needs all of them, and the right combination depends on the workflow, data volume, timing requirements, and the capabilities of the systems involved.
The assessment confirms which FHIR versions your target systems support, which resources and search parameters are available, and whether bulk data export is feasible for analytics use cases. It also identifies gaps between what the FHIR server claims to support in its CapabilityStatement and what it actually delivers under realistic conditions.
4. Security and authorization
SMART App Launch provides OAuth 2.0-based authorization patterns for applications that need access to FHIR data. It supports applications launched from within an EHR as well as standalone applications. However, each organization controls which users and applications can access which data and under what conditions—and those policies need to be designed and tested, not assumed.
For organizations subject to CMS or ONC interoperability rules, the assessment maps your current authorization posture against the specific regulatory requirements and identifies what needs to change.
5. Version and profile requirements
FHIR R4 is the current production standard for most US regulatory and interoperability use cases. FHIR R5 introduces changes that matter for specific scenarios—particularly around subscriptions and advanced clinical reasoning — but for most organizations beginning a FHIR project today, R4 is the right target.
Beyond version selection, most implementations need to conform to published profiles: US Core, Da Vinci, SMART, or others depending on the use case. Each profile adds constraints on resource content, terminology, and behavior. Understanding which profiles apply to your project is part of scoping the actual implementation work.
6. Coexistence and transition planning
Most organizations cannot decommission HL7 v2 interfaces or CDA workflows on a single cutover date. FHIR implementations typically run alongside existing interfaces for months or years. The readiness assessment models this transition period: where transformation between formats is required, where parallel operation is feasible, and where decommissioning can realistically be phased in without disrupting clinical operations.
This is often where the implementation roadmap takes its shape. The coexistence plan determines sequencing, and sequencing determines everything from budget to risk.
What the Assessment Produces
A FHIR readiness assessment is not a consulting report for its own sake. The output is a set of decisions and a foundation for an implementation plan.
At a practical level, that means a scored gap matrix across the integration landscape, a phased roadmap with effort estimates and sequencing decisions, a risk register that identifies the issues most likely to cause delays or failures in production, and recommendations on tooling and architecture—integration engine selection, FHIR server options, and infrastructure requirements — where those decisions need to be made before implementation begins.
For organizations running InterSystems IRIS or HealthShare environments, the readiness assessment also covers the FHIR capabilities already available within the platform and how those capabilities align with the target state.
When to Do a Readiness Assessment
The right time is before implementation begins but the assessment is also useful mid-implementation when unexpected problems have slowed progress, and the team needs to understand the root cause before continuing.
Common triggers include an EHR vendor mandate to support FHIR R4 APIs, a regulatory deadline under CMS or ONC rules, the development of a patient-facing application requiring SMART App Launch, a data platform modernization that requires replacing batch file transfers with event-driven FHIR feeds, and FHIR R4 to R5 migration planning.
In each case, the assessment answers the same core question: given what we are actually working with, what will it take to get where we need to go?
First Line Software FHIR Practice
We support healthcare organizations across the full FHIR implementation lifecycle from readiness assessment and proof of concept through to production rollout and ongoing maintenance.
Our interoperability work covers bidirectional exchange and transformation across FHIR R4 and R5, HL7 v2, CDA and C-CDA, XML, and custom data models. We work on integration engine implementation, terminology and ontology mapping, data quality profiling, cohort development, and scalable production processing. We bring particular depth in InterSystems IRIS and HealthShare environments, as well as Epic, Cerner, and cloud-native health data platforms.
Engagements run as advisory consulting, full delivery, or specialist support alongside an existing team—depending on what the project requires.
If you are planning a FHIR initiative and want to understand your starting position before committing to an approach, a readiness assessment is the right first step.
FAQ
How long does a FHIR readiness assessment take?
Most assessments complete in two to four weeks. The timeline depends on the number of systems in scope and how accessible your existing integration documentation is. We work from a structured discovery process and do not require you to have documentation already prepared.
Do we need to be running FHIR already to benefit from an assessment?
No. An assessment is most valuable before a FHIR implementation begins. It is also useful mid-implementation when unexpected data quality or mapping issues have slowed progress.
What is the difference between FHIR R4 and R5, and do we need to choose now?
FHIR R4 is the current production standard and is required for most US regulatory use cases, including CMS and ONC mandates. FHIR R5 introduces changes relevant to certain use cases — particularly advanced clinical reasoning and subscriptions. For most organizations starting now, R4 is the right target. We assess which version applies to your specific situation as part of the engagement.
Can we keep running HL7 v2 interfaces during migration?
Yes. HL7 v2 and FHIR routinely coexist within the same integration architecture. The assessment includes transition planning that accounts for your existing HL7 v2 message flows and documents where transformation, parallel operation, or phased decommissioning makes sense.
What do you need from us to get started?
A 90-minute discovery session is the starting point. We will ask for a summary of your current systems, your integration landscape (even a rough list is sufficient), and the specific use case or mandate driving the project. We do not require complete documentation to begin.
Does First Line Software work with specific EHR platforms?
We work across EHR platforms. Our team has particular depth in InterSystems IRIS and HealthShare environments, as well as Epic, Cerner, and cloud-native health data platforms.






