Health Gorilla’s FHIR STU3 implementation supports asynchronous, document-centric workflows for retrieving clinical data from multiple sources. This version is ideal for use cases involving:
- Longitudinal health record aggregation
- Discharge summaries and CCD documents
- Patient360 queries and bulk record packaging
FHIR STU3 is used in our asynchronous APIs, including Patient360 (POST /fhir/STU3/DocumentReference/$p360-retrieve
) and $everything
exports. All resources follow the HL7® FHIR® STU3 specification with Health Gorilla–specific behavior and extensions where applicable.
Tip: If your calls begin with
/fhir/STU3/...
, you're using the STU3 version of the API.
Base URLs
- Production:
https://api.healthgorilla.com/fhir/STU3
- Sandbox:
https://sandbox.healthgorilla.com/fhir/STU3
FHIR STU3 Resource Capabilities
The table below summarizes method support for the FHIR STU3 resources in the Health Gorilla API.
Resource | Read | Search | PDF Export | $everything | $p360-retrieve | $merge |
---|---|---|---|---|---|---|
AllergyIntolerance | ✅ | ✅ | ✅ | |||
Bundle | ✅ | |||||
CarePlan | ✅ | ✅ | ✅ | |||
ClinicalNote | ✅ | ✅ | ✅ | ✅ | ||
Composition | ✅ | ✅ | ||||
Condition | ✅ | ✅ | ✅ | |||
Consent | ✅ | ✅ | ✅ | |||
Coverage | ✅ | ✅ | ✅ | |||
DeviceUseStatement | ✅ | ✅ | ✅ | |||
DiagnosticReport | ✅ | ✅ | ✅ | ✅ | ||
DocumentReference | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
ElectronicFax | ✅ | ✅ | ✅ | ✅ | ||
Encounter | ✅ | ✅ | ✅ | |||
FamilyMemberHistory | ✅ | ✅ | ✅ | |||
Goal | ✅ | ✅ | ✅ | |||
Immunization | ✅ | ✅ | ✅ | |||
InstantMessage | ✅ | ✅ | ||||
MedicationDispense | ✅ | ✅ | ✅ | |||
MedicationRequest | ✅ | ✅ | ✅ | |||
MedicationStatement | ✅ | ✅ | ✅ | |||
NutritionOrder | ✅ | ✅ | ✅ | |||
Observation | ✅ | ✅ | ✅ | |||
Organization | ✅ | ✅ | ||||
Patient | ✅ | ✅ | ✅ | ✅ | ||
Practitioner | ✅ | ✅ | ||||
PractitionerRole | ✅ | ✅ | ||||
ProcedureRequest | ✅ | ✅ | ||||
Procedure | ✅ | ✅ | ✅ | |||
ProcedureRequest | ✅ | ✅ | ✅ | |||
RecordLocatorService | ✅ | |||||
ReferralRequest | ✅ | ✅ | ||||
RequestGroup | ✅ | ✅ | ✅ | ✅ | ||
Subscription | ✅ | ✅ | ||||
TelephonicEncounter | ✅ | ✅ |
Notes:
- All operations in the FHIR STU3 API are processed asynchronously. Responses may return
202 Accepted
with a polling location or webhook notification. - PDF Export: Available via Binary resource, typically linked from a
DocumentReference
$everything
is included in Patient Everything queries$p360-retrieve
and$merge
are included in Patient360 document workflows