Practice Fusion
Practice Fusion is effectively read-only for third-party integrators. There is no write API for clinical data, no scheduling API, no webhooks, and the developer onboarding path is unclear.
High complexityNo self-serveFHIR R4 (read-only)PDS (C-CDA)HL7v2 Labs
FHIR Version
R4 (4.0.1)
Rate Limit
Not published — PDS API enforces HTTP 429
Sandbox
None documented
ONC Certified
Yes
Capability Matrix
| Capability | Read | Write |
|---|---|---|
| Patients | FHIR Patient read + PDS returns C-CDA demographics. | |
| Appointments | No Appointment, Schedule, or Slot resources in FHIR. No scheduling API exists. | |
| Encounters | FHIR Encounter read only. | |
| Clinical Notes | DocumentReference + DiagnosticReport read. | |
| Document Upload | No write API for documents. | |
| Lab Results | FHIR Observation + DiagnosticReport. | HL7v2 only — approved lab/imaging partners only. Requires Windows API client installation. |
| Medications | FHIR MedicationRequest read. | |
| Allergies | FHIR AllergyIntolerance read. | |
| Conditions | FHIR Condition read. | |
| Immunizations | FHIR Immunization read. | |
| Vitals | FHIR Observation read. | |
| Billing / Claims | Not documented in public FHIR documentation. | |
| Coverage / Insurance | FHIR Coverage read. | |
| Referrals | Not documented. | |
| Bulk Data Export | Group/$export supported. NDJSON output. | — |
| Events / Webhooks | No webhook, subscription, or event notification mechanism exists. | — |
YesLimited (hover for details)No
What's hard about this EHR
- No write API for any clinical data — read-only system for third-party integrators (except HL7v2 lab results for approved partners)
- No scheduling or appointment API exists
- No webhooks or event-driven integration capability
- No functional developer portal or public sandbox
- FHIR base URL is not publicly discoverable — uses placeholder in documentation
- PDS API returns C-CDA XML instead of FHIR JSON
When you might need Cobalt
- Write access needed: No write API exists for clinical data. Cobalt provides write access through alternative integration pathways.
- Appointment scheduling needed: No scheduling API exists. Cobalt enables appointment workflows for Practice Fusion.
- Real-time data needed: No webhooks or event-driven integration. Cobalt provides real-time data access.
- Getting started: Unclear onboarding path with no developer portal. Cobalt has an established integration with Practice Fusion.
- [Vendor]FHIR API Specifications
- [Vendor]PDS API Developer Guide
- [Vendor]Labs Documentation
- [Vendor]ONC Certified EHR
- [Vendor]PDS Registration Portal
- [Third-party]Veradigm FHIR Endpoint Directory
