FHIR Chat · icd-10 intensional value set · terminology

Stream: terminology

Topic: icd-10 intensional value set


view this post on Zulip Mark Kramer (Aug 17 2021 at 10:05):

What does it take to get FHIR to support intensional ICD-10 constructs like C37.x - C41.x and M32.x - M34.x? Charlson comorbidity index is defined by ranges such as Dementia: F00.x - F03.x, F05.1, G30.x, G31.1

view this post on Zulip Grahame Grieve (Aug 17 2021 at 10:06):

hmm. it would take (a) us to agree what the filter is and (b) me to implement it

view this post on Zulip Mark Kramer (Aug 17 2021 at 10:12):

concept under F00-F03

view this post on Zulip Michael Lawley (Aug 17 2021 at 11:48):

For a code system like ICD-10 I would use a regex filter:

{
  "resourceType": "ValueSet",
  "url": "urn:icd-range-example",
  "title": "ICD range",
  "name": "ICD_range",
  "description": "Charlson comorbidity index is defined by ranges such as Dementia: F00.x - F03.x, F05.1, G30.x, G31.1",
  "status": "draft",
  "compose": {
    "include": [
      {
        "filter": [
          {
            "op": "regex",
            "value": "F0[0123][0-9]*",
            "property": "concept"
          }
        ],
        "system": "http://hl7.org/fhir/sid/icd-10"
      },
      {
        "concept": [
          {
            "code": "F051",
            "display": "Delirium superimposed on dementia"
          },
          {
            "code": "G311",
            "display": "Senile degeneration of brain, not elsewhere classified"
          }
        ],
        "system": "http://hl7.org/fhir/sid/icd-10"
      },
      {
        "filter": [
          {
            "property": "concept",
            "op": "regex",
            "value": "G30[0-9]*"
          }
        ],
        "system": "http://hl7.org/fhir/sid/icd-10"
      }
    ]
  }
}

Last updated: Apr 12 2022 at 19:14 UTC