Skip to content
Last updated

The HeyDonto FHIR R4 API provides a complete, standards-compliant implementation of the HL7 FHIR R4 specification for healthcare data interoperability.

Overview

FHIR (Fast Healthcare Interoperability Resources) is a standard for exchanging healthcare information electronically. Our implementation follows the FHIR R4 specification (version 4.0.1).

Resource Modules

Select a module from the sidebar to explore its API documentation:

ModuleDescription
FoundationCore building blocks (Binary, Bundle, CapabilityStatement)
Implementer SupportStructureDefinition, ImplementationGuide, StructureMap
Security and PrivacyAuditEvent, Consent, Provenance
ConformanceCapabilityStatement, OperationDefinition, SearchParameter
TerminologyValueSet, CodeSystem, ConceptMap
ExchangeBundle, MessageHeader, Subscription
AdministrationPatient, Practitioner, Organization, Location
ClinicalCondition, Procedure, CarePlan, DocumentReference
DiagnosticObservation, DiagnosticReport, ImagingStudy
MedicationsMedication, MedicationRequest, Immunization
WorkflowAppointment, Schedule, Task, Encounter
FinancialAccount, Claim, Coverage, ExplanationOfBenefit
Clinical ReasoningResearchStudy, Measure, Questionnaire

Base URLs

EnvironmentURL
Productionhttps://api.heydonto.com
Staginghttps://api-staging.heydonto.com

Authentication

All endpoints require JWT bearer token authentication. See Getting Started for details.

Standard Operations

All FHIR resources support these operations:

OperationEndpointDescription
SearchGET /site/{siteId}/fhir/{resource}Search resources
CreatePOST /site/{siteId}/fhir/{resource}Create a resource
ReadGET /site/{siteId}/fhir/{resource}/{id}Read a resource
UpdatePUT /site/{siteId}/fhir/{resource}/{id}Update a resource
DeleteDELETE /site/{siteId}/fhir/{resource}/{id}Delete a resource
HistoryGET /site/{siteId}/fhir/{resource}/{id}/historyGet version history