Skip to content
Telusuri untuk mempelajari tentang produk dan solusi InterSystems, peluang karier, dan banyak lagi.

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

16 April, 2026
Advisory ID Product & Versions Affected Risk Category & Score Explicit Requirements IF-9262 InterSystems IRIS® for Health
15 April, 2026
Advisory ID Product & Versions Affected Risk Category & Score Explicit Requirements IF-9396 InterSystems IRIS® for Health
06 April, 2026
Product & Versions Affected Risk Category & Score Explicit Requirements HSIEC-12800 InterSystems IRIS® for Health
26 March, 2026
The 2026.1 release of InterSystems IRIS® data platform, InterSystems IRIS® for HealthTM, and HealthShare® Health Connect is now Generally Available (GA). This is an Extended Maintenance (EM) release.
18 March, 2026
Product & Versions Affected Risk Category & Score Explicit Requirements DP-449126 InterSystems IRIS® data platform
17 March, 2026
Product & Versions Affected Risk Category & Score Explicit Requirements DP-448888 Products:
27 February, 2026
The problem affects the following versions of HealthShare Provider Directory: