FHIR Chat · URL value http://hl7.org/fhir/sid/icd-10-cm does not resolve · IG creation

Stream: IG creation

Topic: URL value http://hl7.org/fhir/sid/icd-10-cm does not resolve


view this post on Zulip Chris Moesel (Jul 10 2019 at 15:33):

After running the IG Publisher, the qa.html is reporting this error for one of our value set definitions:

Path: ValueSet/obf-ComorbidConditionVS: ValueSet.compose.include[26].system
Severity: error
Message: URL value 'http://hl7.org/fhir/sid/icd-10-cm' does not resolve

According to Using ICD-[X] Codes with FHIR, http://hl7.org/fhir/sid/icd-10-cm is the correct URL for the United States ICD-10 code system.

For this ValueSet, we have several include rules, and this one comes after the include rules to include some SNOMED-CT codes. I don't know if that's making a difference...

view this post on Zulip Rob Hausam (Jul 10 2019 at 17:35):

@Chris Moesel Yes, http://hl7.org/fhir/sid/icd-10-cm is the correct url, and (at least in a browser) it does actually resolve (but currently only to the R4 Code Systems page), but IG Publisher isn't recognizing that. Lloyd and I have discussed that and it is a bug that we should fix. Technically, the system url doesn't even need to resolve (although it's highly recommended), so it shouldn't be generating an error message (a warning would be reasonable).

Also, it's probably worth noting here that currently the tx.fhir.org terminology server only supports a limited (hand-picked) set of ICD-10-CM codes. The reason for that is that there is no obvious reasonably accessible (i.e. free) source of the full ICD-10-CM content in a format that can be transformed to the text file format that the fhirserver uses for importing. If I can find time to write a transform for that from the XML format from NCHS, that may help some. But the biggest issue is that even the XML format from NCHS doesn't actually have a listing for all of the available codes - many of the most important (i.e. "leaf level" billable) codes are constructed from rules for adding the higher level digits. Those rules are only described in the PDF or XML files, but the codes themselves are not enumerated. As far as I've seen, to get the complete list of codes you have to pay for it from one of the commercial vendors who have already done all of the work required to construct the complete list. So that's a bit of a pain. And if anyone has a solution to suggest or offer, that would be great.

view this post on Zulip Chris Moesel (Jul 10 2019 at 18:18):

Thanks, @Rob Hausam -- this is really helpful! Tagging @Mark Kramer just so he's aware of these nuances as well...


Last updated: Apr 12 2022 at 19:14 UTC