Skip to content
Busque para obtener información sobre los productos y soluciones de InterSystems, las oportunidades de carrera y más.

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