Skip to content
Search to learn about InterSystems products and solutions, career opportunities, and more.

Advisory: FHIR Searches that Specify a Time Range may Improperly Include or Exclude some Data

March 1, 2022 – Advisory: FHIR Searches that Specify a Time Range may Improperly Include or Exclude some Data

InterSystems has corrected a defect in Unified Care Record version 2020.1 and 2020.2 that could cause FHIR searches to improperly include or exclude dates from a time range.
This defect was due to FHIR "instant"-typed properties being indexed as strings instead of timestamps in the FHIR repository search tables, and therefore not being adjusted to UTC. A FHIR search that specifies a time range might therefore erroneously include or exclude some data.

The indexing of instant-typed properties has been fixed in Unified Care Record version 2021.1 and later versions. In addition, an ad hoc correction is available for customers on version 2020.2.

Customers on affected versions have several options for correcting this defect, depending on their current version:

If you are on version 2020.1, you must upgrade to correct this issue. You have two options:

  1. You may upgrade to Unified Care Record version 2021.1, where the issue is corrected. Reactivation of the ODS namespace after the upgrade will flag the appropriate FHIR repository search tables for re-indexing. After reactivation, navigate to Home > HealthShare > ODS > ODS Configuration > FHIR > Server Configuration. Select the "Reindex Now" links to trigger the re-indexing of the tables.
  2. You may upgrade only the ODS component to version 2020.2 and apply the ad hoc correction identified as IF-589. If you apply the correction, you must also flag and re-index the FHIR repository search tables that include instant-typed properties by following the instructions included with the ad hoc correction. Using version 2020.2 of the ODS component with version 2020.1 of Unified Care Record has been fully tested. Contact the InterSystems Worldwide Response Center (WRC) for details on this option.

If you are on version 2020.2, you have two options:

  1. You may upgrade to version 2021.1, where the issue is corrected. Reactivation of the ODS namespace after the upgrade will flag the appropriate FHIR repository search tables for re-indexing. After reactivation, navigate to Home > HealthShare > ODS > ODS Configuration > FHIR > Server Configuration. Select the "Reindex Now" links to trigger the re-indexing of the tables.
  2. You may apply an ad hoc correction identified as IF-589. If you apply the correction, you must also flag and re-index the FHIR repository search tables that include instant-typed properties by following the instructions included in the ad hoc correction.
RELATED TOPICS

Latest Alerts & Advisories

Sign Up Today

Receive notifications on support alerts, critical issues,
fixes, and product releases.
*Required Fields
Highlighted fields are required
*Required Fields
Highlighted fields are required
By submitting this form, you give consent to receive notifications concerning support alerts, critical issues, important updates, fixes, and product releases via email. In addition, you consent to your business contact information being entered into our CRM solution that is hosted in the United States, but maintained consistent with applicable data protection laws.
**By clicking here, you give consent to be contacted for news, updates and other marketing purposes related to existing and future InterSystems products, offerings, and events.