Stream: Death on FHIR
Topic: How are the Part 1/2 Cause of Death Conditions mapped
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
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)
whereas FHIR file shows below....
what the property to map for ".....ContributingConditions" or "....Death-PathWay" ?
Thanks
Velan
Saul Kravitz (Aug 21 2021 at 02:51):
@Velan pls attach files not images
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