< Back

Overview

Health Gorilla provides secure, standards-based APIs for clinical data exchange, patient identity management, diagnostics, and real-time notifications. The APIs support RESTful FHIR, HL7 v2 messaging, and webhook-based delivery, with built-in access to national networks including Carequality, CommonWell, and TEFCA.

Core API behaviors include consistent authentication, environment selection, FHIR versioning, metadata tagging, and request safety mechanisms. Applying these patterns ensures reliable, standards-compliant workflows across all supported protocols.

Supported Protocols

Health Gorilla APIs support multiple protocol standards, enabling flexible integration across diverse health IT environments.

  • FHIR (Fast Healthcare Interoperability Resources) is the primary API standard for clinical data exchange, supporting both R4 (recommended) and STU3 versions to enable access to structured resources such as Patient, Observation, Encounter, and DocumentReference.
  • HL7 v2 is a traditional messaging protocol used primarily for ADT (Admission, Discharge, Transfer) notifications and lab result delivery, often integrated via MirthConnect.
  • SMART on FHIR is a secure application launch protocol that uses OAuth 2.0 to support contextual, consent-aware access for embedded user-facing applications.

API Interaction Models

ModelDescription
RESTful QueryStandard request/response operations for FHIR resources.
Asynchronous Job HandlingLong-running tasks such as Patient360 retrieval or CCDA export.
Event NotificationSubscriptions or webhook notifications for new data.
SMART on FHIR LaunchDelegated authorization flow for launching apps from portals or EHRs.

Typical Use Cases

  • Retrieve comprehensive longitudinal records using $p360-retrieve
  • Generate structured document exports using $export-ccda
  • Subscribe to real-time alerts when patients have new encounters or results
  • Query clinical data such as medications, vitals, problems, and notes
  • Launch patient- or provider-facing applications with SMART on FHIR protocols