Skip to content
Effectuez une recherche pour en savoir plus sur les produits et solutions InterSystems, les offres d'emploi, etc.

Advisory: FHIRServer XMLtoJSON Utility Method Strips Trailing Zeros after Decimal Point

This problem affects the following products:

• HealthShare Health Connect and InterSystems IRIS for Health 2020.1, 2020.1.1, 2020.2, 2020.3, 2021.1, 2021.2, 2022.1

When using HS.FHIRServer.Util.XMLToJSON::XMLToJSON() to convert XML streams to JSON for FHIR, an incorrectly implemented call results in trailing zeros after a decimal point to be stripped from numeric values. For example, a Lab result value of 2.100 in XML would result in a corresponding value of 2.1 in JSON.

This represents a clinical risk because precision of measurements such as lab result values is clinically significant and this changes the potential interpretation of the data.

The FHIR specification requires that systems respect and maintain precision on numeric values.

To resolve this issue, please request an adhoc patch for IF-2698 from the Worldwide Response Center (WRC).

Latest Alerts & Advisories

10 Jun 2025
Advisory ID Product & Versions Affected Risk Category & Score Explicit Requirements DP-439649 Products:
20 May 2025
This issue affects all versions of HealthShare®:
20 May 2025
This problem affects the following products:

Passez à l'étape suivante

Nous serions ravis d'échanger avec vous. Remplissez les champs suivants et nous vous recontacterons.
*Champs obligatoires
Veuillez remplir tous les champs obligatoires*
*Champs obligatoires
Veuillez remplir tous les champs obligatoires*
** En cochant cette case, vous consentez à recevoir des actualités, des mises à jour et toute autre information à objectif marketing liés aux produits et événements actuels et futurs d'InterSystems. En outre, vous consentez à ce que vos coordonnées professionnelles soient saisies dans notre solution CRM hébergée aux États-Unis, mais conservées conformément aux lois applicables en matière de protection des données.