FHIR Chat · How are the Part 1/2 Cause of Death Conditions mapped · Death on FHIR

Stream: Death on FHIR

Topic: How are the Part 1/2 Cause of Death Conditions mapped


view this post on Zulip Saul Kravitz (Aug 20 2021 at 22:13):

Question received via e-mail: My policy is to move all questions and answers to zulip for the benefit of the community.

Q: How are the Part 1/2 Cause of Death Conditions mapped to FHIR elements in the VRDR IG?

A: These are good questions, that's why I want to ask/answer them on zulip.
Do you think you are the only one's confused? :wink:
I'm new to the project, so I share some of your confusion. The only artifact I've found that actually shows the mapping between the IJE fields and the FHIR profiles is the DeathRecord.cs file in the VRDR .NET library. The examples in the IG can also illuminate. There is no narrative content or mapping table that I'm aware of that covers this. If this is incorrect, please share with me.

Cause-of-Death-Condition. <==> COD1A, INVERVAL1A, etc (Part 1)

  • Cause-of-Death-Pathway
    Condition-Contributing-To-Death <==> OTHERCONDITION. (Part 2)

The Cause-Of-Death-Conditions appear in arbitrary order​ in the bundle.
The order -- 1A, 1B, etc is determined by their order in the Cause-Of-Death-Pathway element. The first one becomes 1A, etc.

@AbdulMalik Shakir @Cindy Bush @Alaina Gregory

view this post on Zulip Velan (Aug 21 2021 at 02:50):

Hi @Saul Kravitz

Thanks for bringing this up, we are facing problem when sending values to COD1A, INTERVAL1A, COD1B, INTERVAL1B......code snippet as below....

....
DeathRecord.COD1A = "Hypertension"
DeathRecord.INTERVAL1A= "1 Week"
DeathRecord.COD1B = "Pregancy"
DeathRecord.INTERVAL1B = "7 Months"
....
..
VRDR FHIR Output doesn't do as we expect..... (empty on ..Death-Pathway)

image.png

whereas FHIR file shows below....

image.png

what the property to map for ".....ContributingConditions" or "....Death-PathWay" ?

Thanks
Velan

view this post on Zulip Saul Kravitz (Aug 21 2021 at 02:51):

@Velan pls attach files not images

view this post on Zulip Saul Kravitz (Aug 23 2021 at 13:49):

Hi @Velan, Here is your example, with output. Looks correct to me. It includes both 2 VRDR-Cause-Of-Death-Condition, 1 VRDR-Cause-of-Death-Pathway that references the 2 conditions, and 1 Cause-Contributing-To-Death. CODTest.json CODTest.cs

static int Main(string[] args)
        {
            DeathRecord deathRecord = new DeathRecord();

            // Certificate Number
            deathRecord.Identifier = "100";

            // Decedent Name
            deathRecord.GivenNames = new string[] { "First", "Middle" };
            deathRecord.FamilyName = "Last";

            // Cause of Death
            deathRecord.COD1A = "Hypertension";
            deathRecord.INTERVAL1A= "1 Week";
            deathRecord.COD1B = "Pregancy";
            deathRecord.INTERVAL1B = "7 Months";
            deathRecord.ContributingConditions = "Some Contributing Condition";

            Console.WriteLine(deathRecord.ToJSON());

            return 0;
        }
{
      "fullUrl": "urn:uuid:0b6f7006-f1b4-4887-9467-f5534f90ab84",
      "resource": {
        "resourceType": "List",
        "id": "0b6f7006-f1b4-4887-9467-f5534f90ab84",
        "meta": {
          "profile": [
            "http://hl7.org/fhir/us/vrdr/StructureDefinition/VRDR-Cause-of-Death-Pathway"
          ]
        },
        "status": "current",
        "mode": "snapshot",
        "source": {
          "reference": "urn:uuid:15888ebf-16c8-465a-ba22-af11c3132f75"
        },
        "orderedBy": {
          "coding": [
            {
              "system": "http://terminology.hl7.org/CodeSystem/list-order",
              "code": "priority",
              "display": "Sorted by Priority"
            }
          ]
        },
        "entry": [
          {
            "item": {
              "reference": "urn:uuid:5867ecb2-8dd3-4c39-9a97-25761eb5ed1c"
            }
          },
          {
            "item": {
              "reference": "urn:uuid:a6503667-f57e-4045-b0fd-382f61c3a4bd"
            }
          }
        ]
      }
    },
    {
      "fullUrl": "urn:uuid:06919c42-056e-4d8f-9608-ab5d4066cc6d",
      "resource": {
        "resourceType": "Location",
        "id": "06919c42-056e-4d8f-9608-ab5d4066cc6d",
        "meta": {
          "profile": [
            "http://hl7.org/fhir/us/vrdr/StructureDefinition/VRDR-Disposition-Location"
          ]
        },
        "physicalType": {
          "coding": [
            {
              "system": "http://terminology.hl7.org/CodeSystem/location-physical-type",
              "code": "si",
              "display": "Site"
            }
          ]
        }
      }
    },
    {
      "fullUrl": "urn:uuid:5867ecb2-8dd3-4c39-9a97-25761eb5ed1c",
      "resource": {
        "resourceType": "Condition",
        "id": "5867ecb2-8dd3-4c39-9a97-25761eb5ed1c",
        "meta": {
          "profile": [
            "http://hl7.org/fhir/us/vrdr/StructureDefinition/VRDR-Cause-Of-Death-Condition"
          ]
        },
        "category": [
          {
            "coding": [
              {
                "system": "http://snomed.info/sct",
                "code": "16100001",
                "display": "Death Diagnosis"
              }
            ]
          }
        ],
        "code": {
          "text": "Hypertension"
        },
        "subject": {
          "reference": "urn:uuid:1a50a7c4-92bb-45d3-9dc3-27d04f46b6cf"
        },
        "onsetString": "1 Week",
        "asserter": {
          "reference": "urn:uuid:15888ebf-16c8-465a-ba22-af11c3132f75"
        }
      }
    },
    {
      "fullUrl": "urn:uuid:a6503667-f57e-4045-b0fd-382f61c3a4bd",
      "resource": {
        "resourceType": "Condition",
        "id": "a6503667-f57e-4045-b0fd-382f61c3a4bd",
        "meta": {
          "profile": [
            "http://hl7.org/fhir/us/vrdr/StructureDefinition/VRDR-Cause-Of-Death-Condition"
          ]
        },
        "category": [
          {
            "coding": [
              {
                "system": "http://snomed.info/sct",
                "code": "16100001",
                "display": "Death Diagnosis"
              }
            ]
          }
        ],
        "code": {
          "text": "Pregancy"
        },
        "subject": {
          "reference": "urn:uuid:1a50a7c4-92bb-45d3-9dc3-27d04f46b6cf"
        },
        "onsetString": "7 Months",
        "asserter": {
          "reference": "urn:uuid:15888ebf-16c8-465a-ba22-af11c3132f75"
        }
      }
    },
    {
      "fullUrl": "urn:uuid:281af22b-93c7-40fe-bb04-981258641c1d",
      "resource": {
        "resourceType": "Condition",
        "id": "281af22b-93c7-40fe-bb04-981258641c1d",
        "meta": {
          "profile": [
            "http://hl7.org/fhir/us/vrdr/StructureDefinition/VRDR-Condition-Contributing-To-Death"
          ]
        },
        "category": [
          {
            "coding": [
              {
                "system": "http://snomed.info/sct",
                "code": "16100001",
                "display": "Death diagnosis"
              }
            ]
          },
          {
            "coding": [
              {
                "system": "http://snomed.info/sct",
                "code": "16100001",
                "display": "Death Diagnosis"
              }
            ]
          }
        ],
        "code": {
          "text": "Some Contributing Condition"
        },
        "subject": {
          "reference": "urn:uuid:1a50a7c4-92bb-45d3-9dc3-27d04f46b6cf"
        },
        "asserter": {
          "reference": "urn:uuid:15888ebf-16c8-465a-ba22-af11c3132f75"
        }
      }
    }

Last updated: Apr 12 2022 at 19:14 UTC