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

CapabilityReadWrite
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.
Talk to Cobalt