Skip to content
Search all InterSystems websites to find anything about our product, search our documentation, and more. Enter a query in the search input above, and results will be displayed as you type.

Advisory: FHIR Search with an Assigning Authority but no Identifier Omits Results

March 1, 2022 – Advisory: FHIR Search with an Assigning Authority but no Identifier Omits Results

A FHIR Query for patients using identifiers should return all matching results if the search parameter specifies only an assigning authority and no identifier. Currently this does not work properly, per the specification.

This issue affects the following products:

  • HealthShare Unified Care Record 2019.1, 2019.2, 2020.1
  • InterSystems IRIS for Health 2019.4, 2020.1, 2020.2, 2020.3, 2020.4, 2021.1, 2021.2

A FHIR query such as:
{{Patient?identifier=https://myhospital.com/mrn|12345}}

properly returns a single matching patient.

However, a query such as :

{{Patient?identifier=https://myhospital.com/mrn|}}

should return a result set that includes all identifies from the specified assigning authority. This does not work.

This can result in a query performing unpredictably and not returning the correct search results.

The correction for this issue is identified as IF-1426. It is included in Unified Care Record 2020.2 and InterSystems IRIS for Health 2022.1 and all later versions of those products. Customers on affected versions may request more information from the WRC.