Uploaded image for project: 'FHIR Specification Feedback'
  1. FHIR Specification Feedback
  2. FHIR-34488

Ethnicity ValueSet code display needlessly differs from CodeSystem display

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Medium Medium

    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

      Attachments

        Activity

          People

            Unassigned Unassigned
            lmsurprenant Lee Surprenant
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: