Added

v2637

The Health Gorilla release 2637 is scheduled to go live in sandbox on August 25, 2026, and in production on September 8, 2026.

Features are marked as applicable.

  • [UI] marks a user interface change.
  • [Config] means the feature is available only by configuration, and therefore not available in the client's system unless enabled at the tenant level.
  • [FF] means the feature sits behind a feature flag and is available temporarily in sandbox only for testing before rolling it out in production.

Interoperability

Sandbox Network Connectivity [Config]: A new configuration setting allows your sandbox environment to connect to the health information exchange networks, so you can test sending and retrieving documents. Patient360 network requests in the sandbox environments are mocked by default. Patient lookups triggered by admission, discharge, and transfer messages honor the setting as well.

FHIR Server

Cross-Patient Check on Result Linking: A patient-match check was added to result linking, so a result can only be linked to an order for the same patient. A request where the result and order belong to different patients returns 422 with a business-rule outcome, in both R4 and STU3, from REST API version June 1, 2025 onward. Earlier API versions keep the previous behavior, and unlinking is unaffected.

Patient Chart

  • Clinical Test LOINC Codes and Ordering Provider: The LOINC code, ordering provider, and interpretation were added to clinical test results for display in the Patient Chart Viewer. The Patient Chart API returns the LOINC code and code system at both the test and the observation level, along with the ordering provider's name and National Provider Identifier (NPI). The response previously carried the LOINC only as display text, such as "Heart rate", with no code or code system, and it had no ordering-provider field.
  • Source Documents in Navigation Panel [UI]: In the Patient Chart, on the navigation panel, the Attachments section was renamed Source Documents and moved from the top of the panel to the bottom. A Scroll to Source Documents link now appears beside the Print, PDF, and Event Log actions, and the section's controls offer tooltips. A single source previews automatically, and multiple sources appear as tabs you can switch between.
  • Laboratory Result Table of Contents [UI]: In a laboratory result, the table of contents was unpinned and the panel's secondary, inner scrollbar removed. The table of contents now scrolls with the content rather than staying in place.

Clinical Alerts

Leading Indicator [Config]: With Clinical Alerts, the Leading Indicator is a new notification sent when another organization queries an enrolled patient through a patient discovery or document query. Leading Indicators come only from licensed networks: Carequality, CommonWell, eHealth Exchange, and the Health Gorilla QHIN. Existing Clinical Alerts are unchanged and still arrive when the document becomes available. Clinical Alerts and Leading Indicators are triggered only for the treatment exchange purpose.

Lab Network

Pending Order Status: As a prerequisite for asynchronous ordering, a status named Pending was added. Orders assume this status when they pass validation and are queued to transmit to the performing laboratory. Orders move through the existing statuses thereafter as they are processed.

Resolutions

  • FHIR Patient Paging with _offset: Corrected pagination on GET /fhir/R4/Patient when _offset is used, where some patients were dropped and others returned twice while every page still returned 200.
  • Compendium Search Results: Corrected the compendium search, which could list the same test twice on one page or return an empty first page with results appearing only on later pages.
  • Record Locations Paging: Corrected paging on Record Locations, where duplicate rows were removed after a page had already been assembled. A page could return fewer rows than requested, and changing the page size changed which rows came back. Only the tab that groups rows by organization or provider location was affected.
  • Patient $everything with _count: Corrected the response time of GET /fhir/R4/Patient/{id}/$everything when _count is supplied, where a request for a single entry could exceed gateway and client timeouts and return a 500 or hang.
  • Clinical Test Result Values: Corrected storage of clinical test values containing angle brackets, where legitimate text was dropped or corrupted.
  • RequestGroup $submit Error Handling: Corrected POST /fhir/R4/RequestGroup/{id}/$submit, which could return 500 when submitting an order that had been created asynchronously through the FHIR API.
  • AOE Questionnaire Item Identifier: Corrected the Ask at Order Entry (AOE) Questionnaire in R4 and STU3, whose items omitted the mandatory item.linkId. Clients could previously key answers in a QuestionnaireResponse by id, which carries the same value, but strict validators rejected the resource.
  • Patient Chart Interventions Provider Column [UI]: Fixed a blank Provider column on the Interventions page, where the author recorded in an imported Consolidated Clinical Document Architecture (C-CDA) document was not displayed.
  • Text Attachment Display in the Document Viewer [UI]: Fixed the display and handling of retrieved documents in the document viewer, where attachments carrying a .txt extension rather than .xml rendered incorrectly.
  • Practice Settings Vendor Location Selection [UI]: Replaced the location list on Practice Settings > Vendors with a search box, so the screen loads for practices holding thousands of locations and vendor accounts.
  • Request History Sort Order [UI]: Corrected the Organizations tab on Patient360 > Settings > Request History. The table sorted by Records Found ascending, so organizations that returned no records filled the first pages. It now sorts descending.
  • A40 Self-Merge Rejection: Fixed HL7 v2 A40 processing to reject merge messages that name the same patient as both the surviving and the merged record. These messages are now turned away without affecting the chart.
  • Insurance Records from the C-CDA Payer Section: Corrected C-CDA import so a payer entry with no policy number no longer creates an insurance provider record.
  • Carequality Document Search Completion: Corrected DocumentReference/$cq-search, which could return 202 with a polling handle and then never complete.