Record Retrieval enables discovery and retrieval of patient data from Health Gorilla’s network of clinical sources. Includes structured clinical data, documents, diagnostic results, and information about where data originated.
How Record Retrieval Works
Record retrieval typically involves multiple steps:
- Identify the patient
- Discover where data exists
- Retrieve metadata about available records
- Retrieve the underlying data or documents
Different resources and capabilities support each step.
Retrieval Capabilities
The following capabilities support patient data retrieval:
- Patient Clinical Data: Retrieve structured clinical data such as demographics, conditions, and observations
- Documents & Results: Retrieve document metadata and diagnostic reports using
DocumentReferenceandDiagnosticReport - Binary: Download document content (PDF, CDA, images) referenced by document resources
- Record Locator Service (List): Discover which organizations and providers have data for a patient
- Provenance: Identify the source and origin of clinical data
Typical Retrieval Flow
A common retrieval workflow:
- Retrieve or identify a patient using Patient
- Discover data sources using Record Locator Service (List)
- Retrieve available documents using DocumentReference
- Download document content using Binary
- Review source information using Provenance
Related Sections
Record Retrieval spans multiple sections of the API Reference:
Patient Clinical Data: Core patient records and structured data
Documents & Results: Clinical documents and diagnostic reports
Events & Delivery: Notifications and asynchronous delivery of retrieved data

