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. At the top, a Source Documents link now appears beside the Print, PDF, and Event Log actions. When a record has one or two sources, the first previews automatically, and when it has more, each source appears as a chip carrying the document name and a download icon.
- 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
- Go to Full Result on a Diagnostics Report [UI]: Corrected the Go to full result action on a laboratory result in the Patient Summary Diagnostics section. Now, selecting it opens the Labs page as expected.
- Inbound CommonWell Document Query Validation: Corrected purpose-of-use validation on inbound CommonWell document queries to accept the IAS purpose of use and its identity token.
- FHIR Patient Paging with
_offset: Corrected pagination onGET /fhir/R4/Patientwhen_offsetis 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
$everythingwith_count: Corrected the response time ofGET /fhir/R4/Patient/{id}/$everythingwhen_countis 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
$submitError Handling: CorrectedPOST /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)
Questionnairein R4 and STU3, whose items omitted the mandatoryitem.linkId. Clients could previously key answers in aQuestionnaireResponsebyid, 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
.txtextension rather than.xmlrendered 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 an insurance provider record is created only when the payer entry carries a policy number or subscriber ID.
- Carequality Document Search Completion: Corrected
DocumentReference/$cq-search, which could return 202 with a polling handle and then never complete.

