Six months ago, we published our inaugural State of the Patient Access API report to help stakeholders understand the real-world implementation status of CMS-9115-F. The response was remarkable - payers and vendors alike engaged with the findings, leading to collaborative improvements in API implementations and testing processes. This second edition builds on that foundation with refined metrics, expanded coverage, and deeper insights into what makes a successful Patient Access API implementation.
Flexpa provides patient-consented claims records from every health plan through our comprehensive integration with payer FHIR endpoints. As the largest consumer of Patient Access APIs, many payers report we represent the majority of their API traffic. As such, we have unique visibility into the successes and challenges of these implementations. Flexpa has facilitated over 120,000 successful connections across 216 health plans, giving us unparalleled insight into what works and what doesn't in the Patient Access API ecosystem.
Our core offerings include:
With these capabilities, Flexpa helps any organization accelerate patient onboarding, streamline clinical trial participation, eliminate manual claim submission, enhance benefit processing, personalize plan enrollment processes, and much more.
Schedule a demo to see how Flexpa's solutions can transform your healthcare data strategy.
As we close out the Biden administration and look ahead at the future of Patient Access, a number of legislative and regulatory threads remain hanging:
However, while health technology largely has been bipartisan through prior administrations, the unpredictable nature of the upcoming Trump presidency creates uncertainty around implementation timelines and enforcement priorities. Historical precedent suggests the core technical standards and interoperability work will likely continue, but the pace and specifics of implementation - particularly around newer requirements like Prior Authorization APIs and Good Faith Estimates - may be subject to review and potential modification. In particular, prior conservative administrations have targeted the ASTP and the voluntary certification program as examples of government overreach. Healthcare organizations will need to balance maintaining compliance momentum with flexibility for potential regulatory adjustments.
The publication of our May 2024 report catalyzed significant improvements across the ecosystem. Several payers and vendors became active testing partners, including HCSC, Humana, PacificSource, HMSA, BC Idaho, and IEHP on the payer side, and Fire.ly and HealthSamurai among vendors. This collaboration led to meaningful improvements in both API implementations and our testing methodologies.
Based on stakeholder feedback, we've refined our scoring framework to provide more granular insights into implementation quality. We've expanded our metrics to better capture the nuances of authorization flows, API reliability, and standards conformance.
This report represents the most comprehensive assessment of Patient Access APIs to date, analyzing over 488 endpoints across 28 vendors. To account for updates made by payers since May, this report assesses data from the last 6 months.
For payers and vendors reading this report, we welcome any and all questions or feedback you have in response to the report. We hope to continue building partnerships to tackle these challenges together.
Here's a high-level overview of the metric changes between May and November 2024:
Now, onto the actual metrics. If you want to jump straight to the results, you can read our takeaways or directly download the results here.
Our scoring framework evaluates Patient Access API implementations across five key dimensions, with a total possible score of 100 points. Each dimension measures critical aspects of API functionality and user experience.
The foundation of any Patient Access API implementation begins with core regulatory compliance and breadth of coverage. CMS 9115F had an initial deadline of July 1, 2021 (delayed from January 1 due to COVID), and we are now over 3 years past that deadline. This category evaluates both the basic availability of the API and how extensively it serves different patient populations.
Status (20 points)
Based on Flexpa's continuous monitoring of connection attempts and success rates, we assign each endpoint a status that reflects its real-world accessibility and functionality. This metric provides an objective measure of whether patients can actually access their data.
Lines of Business Support (5 points)
While CMS only mandates certain lines of business provide API access, leading implementations extend access to all members regardless of plan type. This reduces patient confusion and support burden while increasing API utility.
A robust developer experience is crucial for successful third-party integration. This category evaluates the tools and documentation available to developers implementing against the API.
CapabilityStatement (3 points)
The CapabilityStatement is a FHIR resource that describes the functionality supported by a FHIR server, including available resources, operations, and search parameters. A complete and accurate CapabilityStatement allows applications to programmatically understand an endpoint's capabilities. This measure looks at whether a capability statement is available at the {baseURL}/metadata endpoint.
Well-known SMART Configuration (3 points)
The well-known SMART configuration endpoint provides OAuth2 authorization endpoints and capabilities following the SMART App Launch Framework. This standardized discovery mechanism is critical for automated client configuration. This measure looks at whether a SMART configuration is available at {baseURL}/.well-known/smart-configuration.
Sandbox Environment (2 points)
A sandbox environment allows developers to test their integration without using production credentials or real patient data. This significantly accelerates development and reduces the risk of issues affecting real patients.
The authorization flow is often the biggest barrier to patient access. This dimension evaluates both the technical implementation and user experience.
Access Token Expiry (4 points)
When an application receives an access token after successful authorization, the token expires after a set period requiring either re-authorization or refresh. Longer expiry periods reduce user friction while maintaining security, with 1-24 hours representing the optimal balance.
Refresh Token availability (7 points)
Refresh tokens allow applications to maintain access without requiring user re-authorization. This critical feature dramatically improves user experience by enabling persistent access while maintaining security controls.
Maximum Authorization Period (3 points)
The maximum time an application can maintain access through refresh token usage before requiring re-authorization. Longer periods reduce user friction while still ensuring periodic re-validation of access permissions.
Patient Launch Parameter (1 point)
A standardized SMART parameter that tells applications which patient's data they are authorized to access. This enables reliable patient context handling without requiring custom per-vendor implementations.
Eligibility Errors Sent on Callback (2 points)
When a patient isn't eligible for API access (e.g., not on a CMS-mandated plan), the payer can either send a legible error back on the callback response (best scenario) or error in a non-transparent way to the requesting application (in login screen UI, pass auth but fail to fetch in the FHIR server). Returning structured errors immediately after login enables applications to provide clear guidance to users and reduce support burden.
Authorization Success Rate (8 points)
Measures the percentage of authorization attempts that successfully complete, from initial redirect through token receipt. This metric directly reflects the reliability and usability of the authorization flow for end users.
Authorization Speed (3 points)
Measures the total time a patient spends in the payer’s login screen. Fast completion times indicate a streamlined user experience with minimal friction in the payer’s authorization page.
Average time to complete authorization:
The quality and completeness of the FHIR implementation determines the utility of the API for third-party applications. This category evaluates both technical reliability and data completeness.
FHIR API Error Rate (6 points)
Measures the percentage of API calls that result in errors during data retrieval. Lower error rates indicate more reliable implementations that require less retry logic and provide a better user experience.
CARIN BB Resources (12 points)
The core CARIN Blue Button Implementation Guide resources represent the fundamental data types that health plans maintain:
Clinical Resources (6 points)
While payers primarily maintain administrative data, claims processing requires key clinical information. These USCDI resources can be derived from claims data and provide valuable clinical context:
Practitioner and Organization References (4 points)
FHIR resources often reference providers and organizations. The ability to resolve these references to full resources provides valuable context about who delivered care and where.
$everything Support (1 point)
The FHIR $everything operation provides a standardized way to retrieve all of a patient's data in a single request. This simplifies client implementations and ensures complete data retrieval.
Sync Speed (2 points)
Measures how quickly an application can retrieve a complete patient record. Faster sync times improve user experience and reduce application complexity.
The CARIN Implementation Guide provides detailed technical guidance for implementing claims and payment data APIs. While full conformance validation is complex, implementations that reference CARIN profiles demonstrate commitment to standardization. We evaluate which version of the Implementation Guide is referenced, with higher scores for more recent versions.
Scoring is based on resources that follow:
Below are the aggregated results from 488 endpoints, across several key metrics.
November 2024 Total Scores
Endpoint status
Available lines of business
Sandbox availability
Refresh token availability
Authorization success rate
EOB Resource availability
Eligibility errors on callback
Sync speed
CARIN Implementation Guide Profile
Coverage & Implementation Gaps
Troubleshooting and Support Challenges
Authorization Experience Friction
Eligibility Verification Challenges
Complex Eligibility Rules
Download the full scorecard here.
The highest scoring payers demonstrate excellence across all measurement dimensions:
Health Care Service Corporation (HCSC), operating Blue Cross Blue Shield plans across Texas, Montana, Illinois, New Mexico, and Oklahoma, demonstrated the most dramatic improvement in the last six months. Their consolidated implementation shows:
Current Implementation Strengths:
This transformation is particularly notable as HCSC moved from having no functional Patient Access API to a robust implementation serving millions of members across five states. Their collaborative approach to troubleshooting and commitment to standards-based implementation now serves as a model for large payer groups implementing consolidated Patient Access APIs.
Download the full scorecard here.
Health Samurai (77 avg score, 3 implementations)
Top large-scale Vendors (>20 implementations)
Top mid-scale Vendors (10-20 implementations)
Top emerging Vendors (<10 implementations)
The Patient Access API landscape continues to mature, with notable improvements in both implementation quality and coverage. However, given that it has been nearly three years since the initial mandate went into effect, we need to be expecting more from the landscape. With CMS-0057 and TEFCA coming down the pipe, the delays seen implementing Patient Access APIs will be magnified if issues are not fixed. Significant opportunities remain to enhance the developer experience, streamline authorization flows, and expand resource availability. Success stories like HCSC demonstrate that with proper focus and collaboration, these challenges can be overcome effectively.
The next six months will be critical as more payers work to improve their implementations and new regulatory requirements come into effect. Future reports will continue to track these developments and highlight both progress and remaining opportunities in the ecosystem.
If your team is thinking about CMS 0057 already, so are we! We would love to work together on building this next layer of health data interoperability. If you have any questions on this report, reach out to us at interop@flexpa.com.
If you want to empower your healthcare data strategy, schedule a demo to see how Flexpa's solutions can transform your healthcare data strategy.