< Back

Supported HL7 Messages

ADT Notifications are generated from HL7 ADT messages transmitted by participating hospitals. The message types and event codes listed below represent the primary encounter events that trigger notifications.

Message Types

Health Gorilla currently supports the following HL7 ADT message types for ADT Notifications.

  • ADT^A01: Admit/visit notification
  • ADT^A02: Transfer a patient
  • ADT^A03: Discharge/end visit
  • ADT^A04: Register a patient
  • ADT^A05: Pre-admit a patient
  • ADT^A08: Update patient information
  • ADT^A11: Cancel admit/visit notification
  • ADT^A12: Cancel transfer
  • ADT^A13: Cancel discharge
  • ADT^A21: Patient goes on leave of absence
  • ADT^A22: Patient returns from leave of absence

How Message Types Are Used

Each message type corresponds to a key encounter event in the hospital’s system. Hospitals generate these messages in real time as patient activity occurs.

Health Gorilla evaluates each message to determine whether it references an actively enrolled patient. If so, an ADT Notification is generated and delivered to your configured endpoint.

You should expect to receive notifications for:

  • Hospital admissions
  • Transfers between hospital units
  • Emergency department visits
  • Discharges
  • Key updates to patient or encounter information that affect clinical workflows

Limitations

  • Only the message types listed above are currently supported for ADT Notifications.
  • Some participating hospitals may not send all message types consistently; message availability depends on each hospital’s EHR configuration and interface capabilities.
  • Duplicate or update messages (such as A08) should be evaluated and deduplicated in your workflows as appropriate.