Details
-
Change Request
-
Resolution: Persuasive
-
Medium
-
US Core (FHIR)
-
current
-
Cross-Group Projects
-
OMB Ethnicity Categories
-
-
Floyd Eisenberg/Eric Haas: 12-0-2
-
Correction
-
Non-substantive
Description
In this ValueSet, the display value for code 2186-5 in system urn:oid:2.16.840.1.113883.6.238 is "Non Hispanic or Latino"
However, in the underlying CodeSystem, the display value for this code is "Not Hispanic or Latino".
Having a ValueSet display that differs from the CodeSystem display is technically allowed in FHIR, but in this case I think that difference is meaningless and it leads to client errors.
Case in point, the synthea project (linked to from https://www.hl7.org/fhir/us/core/examples.html as a source of examples) currently gets this wrong.
They used to have it right, but someone noticed the display code didn't match the valueset and erroneously changed it: https://github.com/synthetichealth/synthea/issues/783