Details
-
Change Request
-
Resolution: Not Persuasive
-
Medium
-
FHIR Core (FHIR)
-
STU3
-
Terminology Infrastructure
-
CodeSystem
-
-
Rob Hausam/Reuben Daniels: 4-0-0
Description
FHIR has both CodeSystem and ValueSet resources to codify v2 tables. For some v2 tables, two versions exist, e.g. 0006, 0360, 0391.
The way these are named, versioned and canonicalized looks inconsistent and wrong.
E.g. for the CodeSystem for the 2.1 version of 0006 we have
<url value="[http://terminology.hl7.org/CodeSystem/v2-0006|2.1|http://terminology.hl7.org/CodeSystem/v2-0006%7C2.1]"/>* *
<version value="0006"/>
and for the ValueSet:
<url value="http://terminology.hl7.org/ValueSet/v2-2.1-0006"/>
<version value="0006"/>
It seems to me the url for the CodeSystem is wrong, since urls are not canonicals and should not contain version pipes. This is done correctly in the url for the ValueSet, where the "2.1" moniker has become part of the url itself.
In both the CodeSystem and ValueSet "version" seems to contain the table number. It should probably contain "2.1".