Practice Fusion Patient Fusion PHR API
Patient-facing personal health record API documented in the PDS API Developer Guide. Serves a patient their own clinical documents and record data from the Practice Fusion EHR, authorized with OAuth 2.0 plus OpenID Connect through the Patient Fusion identity provider at auth.patientfusion.com, which publishes a full OIDC/RFC 8414 discovery document anonymously. Distinct from the FHIR PDS API: it uses a proprietary JSON surface with its own status-code table (including 300 Multiple Choices for an ambiguous patient match) rather than FHIR OperationOutcome.
Documentation
Documentation
https://www.practicefusion.com/pds-api/developer-guide/
Authentication
https://raw.githubusercontent.com/api-evangelist/practice-fusion/refs/heads/main/authentication/practice-fusion-authentication.yml
RateLimits
https://raw.githubusercontent.com/api-evangelist/practice-fusion/refs/heads/main/rate-limits/practice-fusion-rate-limits.yml
Other Resources
OpenIDConnect
https://auth.patientfusion.com/.well-known/openid-configuration
WellKnown
https://raw.githubusercontent.com/api-evangelist/practice-fusion/refs/heads/main/well-known/practice-fusion-well-known.yml
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/practice-fusion/refs/heads/main/errors/practice-fusion-problem-types.yml