Vital Records FHIR Messaging (VRFM) IG
3.0.0-Preview1 - ci-build

Vital Records FHIR Messaging (VRFM) IG - Local Development build (v3.0.0-Preview1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

June 2022 Testing Event Examples

Description of Testing Process

This page illustrates the use of the profiles in the Vital Records Messaging IG using the records from the June 2022 NCHS Testing Event. The intent is to show the complete content of communication between a jurisdiction and NCHS for each of the three test records.

We will illustrate using the first test decedent, Twila Hilty, but the process and artifacts are the same for the second and third test decedents.

The testing process proceeds as follows:

  1. The jurisdiction (MA) generates Death Record 537 based on the data in the Record 1 column of the spreadsheet, and then builds Death Record Submission Message 537 and sends this to NCHS via the NCHS Messaging API.
  2. NCHS receives the message, and sends Death Record Submission Acknowledgement 537 to the jurisdiction for receipt of that message; you can tell what message is being acknowledged by comparing the MessageHeader.response.identifier in the acknowledgement to the MessageHeader.id of the original message.
  3. Some time later, NCHS sends Cause of Death Coding Message 537 to the jurisdiction, and the jurisdiction responds with Cause of Death Coding Message Acknowledgement 537
  4. Some time later, NCHS sends Demographic Coding Message 537 to the jurisdiction, and the jurisdiction responds with Demographic Coding Message Acknowledgement 537

Test Input in Spreadsheet Form

The specification of tests for the June 2022 Testing event was provided in this spreadsheet.

Pos Length Descr Var Record  1 Record 2 Record  3 Notes
1 4 Date of Death–Year DOD_YR 2022 2022 2022  
5 2 State, U.S. Territory or Canadian Province of Death - code DSTATE CT CT CT  
7 6 Certificate Number FILENO 000001 000002 000003  
14 12 Auxiliary State file number AUXNO ␢ ␢ ␢  
26 1 Source flag: paper/electronic MFILED 0 2 0  
27 50 Decedent's Legal Name–Given GNAME Twila Fidelia Davis  
77 1 Decedent's Legal Name–Middle MNAME R ␢ ␢  
78 50 Decedent's Legal Name–Last LNAME Hilty Alsup Lineberry  
128 10 Decedent's Legal Name–Suffix SUFF ␢ ␢ Jr  
139 50 Father's Surname FLNAME Brown Dill Lineberry  
166 50 Middle Name of Decedent DMIDDLE Roxanne ␢ ␢ This data element was added to test one 'Must Support' eexample.
189 1 Sex SEX F F M  
191 9 Soc-Sec-Num S S N 531869507 478151044 429471420  
200 1 Decedent's Age–Type AGETYPE 1 1 2  
201 3 Decedent's Age–Units AGE 020 62 010  
204 1 Decedent's Age–Edit Flag AGE_BYPASS 0 0 0  
205 4 Date of Birth–Year DOB_YR 2002 1960 2021  
209 2 Date of Birth–Month DOB_MO 01 02 03  
211 2 Date of Birth–Day DOB_DY 01 29 04  
213 2 Birthplace–Country BPLACE_CNT US US US  
215 2 State, U.S. Territory or Canadian Province of Birth - code BPLACE_ST CT CA
(California)
CO  
217 5 Decedent's Residence–City CITYC 37000
(Hartford)
13014
(Chico)
45050
(Laramie)
These are coded data elements. The text in parenthesis is provided only for user clarity.
222 3 Decedent's Residence–County COUNTYC 003
(Hartford)
007
(Butte)
001
(Albany)
These are coded data elements. The text in parenthesis is provided only for user clarity.
225 2 State, U.S. Territory or Canadian Province of Decedent's residence - code STATEC CT CA
(California)
WY These are coded data elements. The text in parenthesis is provided only for user clarity.
227 2 Decedent's Residence–Country COUNTRYC US US US  
229 1 Decedent's Residence–Inside City Limits LIMITS Y Y Y  
230 1 Marital Status MARITAL S
(Never Married)
A
(Married but Separated)
S
(Never Married)
These are coded data elements. The text in parenthesis is provided only for user clarity.
231 1 Marital Status–Edit Flag MARITAL_BYPASS 0 0 0  
232 1 Place of Death DPLACE 1
(Inpatient)
3
(Dead on Arrival)
1
(Inpatient)
These are coded data elements. The text in parenthesis is provided only for user clarity.
233 3 County of Death Occurrence COD 001 001 001 [The actual county name will depend on the State of Occurrence]
236 1 Method of Disposition DISP B
(Burial)
O
(Other)
B
(Burial)
These are coded data elements. The text in parenthesis is provided only for user clarity.
237 2 Date of Death–Month DOD_MO 01 03 01  
239 2 Date of Death–Day DOD_DY 10 16 17  
241 4 Time of Death TOD 1000
(10:00am)
1040
(10:40am)
1823
(6:23pm)
The text in parenthesis is provided only for user clarity.
245 1 Decedent's Education DEDUC 8
(Doctorate)
4
(Some College)
1
(No Education)
These are coded data elements. The text in parenthesis is provided only for user clarity.
246 1 Decedent's Education–Edit Flag DEDUC_BYPASS 0 0 0  
247 1 Decedent of Hispanic Origin?–Mexican DETHNIC1 N N N  
248 1 Decedent of Hispanic Origin?–Puerto Rican DETHNIC2 N H
(Yes)
N These are coded data elements. The text in parenthesis is provided only for user clarity.
249 1 Decedent of Hispanic Origin?–Cuban DETHNIC3 N H
(Yes)
N These are coded data elements. The text in parenthesis is provided only for user clarity.
250 1 Decedent of Hispanic Origin?–Other DETHNIC4 N N N  
251 20 Decedent of Hispanic Origin?–Other, Literal DETHNIC5 ␢ ␢ ␢  
271 1 Decedent's Race–White RACE1 Y
(Yes)
N Y
(Yes)
These are coded data elements. The text in parenthesis is provided only for user clarity.
272 1 Decedent's Race–Black or African American RACE2 N Y
(Yes)
N  
273 1 Decedent's Race–American Indian or Alaska Native RACE3 N N Y
(Yes)
These are coded data elements. The text in parenthesis is provided only for user clarity.
274 1 Decedent's Race–Asian Indian RACE4 N N N  
275 1 Decedent's Race–Chinese RACE5 N N N  
276 1 Decedent's Race–Filipino RACE6 N N N  
277 1 Decedent's Race–Japanese RACE7 N N N  
278 1 Decedent's Race–Korean RACE8 N N N  
279 1 Decedent's Race–Vietnamese RACE9 N N N  
280 1 Decedent's Race–Other Asian RACE10 N N N  
281 1 Decedent's Race–Native Hawaiian RACE11 N N N  
282 1 Decedent's Race–Guamanian or Chamorro RACE12 N N N  
283 1 Decedent's Race–Samoan RACE13 N N N  
284 1 Decedent's Race–Other Pacific Islander RACE14 N N N  
285 1 Decedent's Race–Other RACE15 N N N  
286 30 Decedent's Race–First American Indian or Alaska Native Literal RACE16 ␢ ␢ Cheyenne  
316 30 Decedent's Race–Second American Indian or Alaska Native Literal RACE17 ␢ ␢ ␢  
346 30 Decedent's Race–First Other Asian Literal RACE18 ␢ ␢ ␢  
376 30 Decedent's Race–Second Other Asian Literal RACE19 ␢ ␢ ␢  
406 30 Decedent's Race–First Other Pacific Islander Literal RACE20 ␢ ␢ ␢  
436 30 Decedent's Race–Second Other Pacific Islander Literal RACE21 ␢ ␢ ␢  
466 30 Decedent's Race–First Other Literal RACE22 ␢ ␢ ␢  
496 30 Decedent's Race–Second Other Literal RACE23 ␢ ␢ ␢  
574 1 Decedent's Race–Missing RACE_MVR ␢ ␢ ␢ May provide a value for this item if required by your system; it is optional for NCHS.
575 40 Occupation – Literal (REQUIRED) OCCUP Teacher Carpenter Infant  
618 40 Industry – Literal (REQUIRED) INDUST Education Construction Never Worked  
661 6 Infant Death/Birth Linking - birth certificate number BCNO ␢ ␢ 001023  
667 4 Infant Death/Birth Linking - year of birth IDOB_YR ␢ ␢ 2021  
671 2 Infant Death/Birth Linking - State, U.S. Territory or Canadian Province of Birth - code BSTATE ␢ ␢ CA
(California)
These are coded data elements. The text in parenthesis is provided only for user clarity.
689 4 Date of Registration–Year DOR_YR ␢ 03 ␢  
693 2 Date of Registration–Month DOR_MO ␢ 18 ␢  
695 2 Date of Registration–Day DOR_DY ␢ 2022 ␢  
701 1 Manner of Death MANNER N
(Natural)
A
(Accident)
P
(Pending)
These are coded data elements. The text in parenthesis is provided only for user clarity.
976 1 Was Autopsy performed AUTOP N N U
(Not Classifiable)
These are coded data elements. The text in parenthesis is provided only for user clarity.
977 1 Were Autopsy Findings Available to Complete the Cause of Death? AUTOPF X
(Not Applicable)
X
(Not Applicable)
U
(Not Classifiable)
These are coded data elements. The text in parenthesis is provided only for user clarity.
978 1 Did Tobacco Use Contribute to Death? TOBAC U
(Not Classifiable)
U
(Not Classifiable)
N These are coded data elements. The text in parenthesis is provided only for user clarity.
979 1 Pregnancy PREG 2
(Pregnant at time of death)
8
(Not Applicable)
8
(Not Applicable)
These are coded data elements. The text in parenthesis is provided only for user clarity.
980 1 If Female–Edit Flag: From EDR only PREG_BYPASS 0 0 0  
981 2 Date of injury–month DOI_MO ␢ 03 ␢  
983 2 Date of injury–day DOI_DY ␢ 16 ␢  
985 4 Date of injury–year DOI_YR ␢ 2022 ␢  
989 4 Time of injury TOI_HR ␢ 1015
(10:15am)
␢ The text in parenthesis is provided only for user clarity.
993 1 Injury at work WORKINJ ␢ Y
(Yes)
␢ These are coded data elements. The text in parenthesis is provided only for user clarity.
994 30 Title of Certifier CERTL D
(Certifying Physician)
P
(Prononuncing and Certifying Physician)
␢ This is a hybrid field.  Codes D, P and M are most commonly used.  Full text is used when another individual is legally allowed to certify.  May be left blank.
1025 12 Auxiliary State file number AUXNO2 ␢ ␢ ␢  
1037 30 State Specific Data STATESP ␢ 20220101 ␢  
1067 2 Surgery Date–month SUR_MO 01 ␢ ␢  
1069 2 Surgery Date–day SUR_DY 10 ␢ ␢  
1071 4 Surgery Date–year SUR_YR 2022 ␢ ␢  
1075 1 Time of Injury Unit TOI_UNIT ␢ ␢ ␢  
1485 10 Decedent's Residence - Street number STNUM_R 4437 1829 2722 This is Address Style 1 (parsed fields).  Use this style if available, or Address Style 2 if the individual components are not available
1495 10 Decedent's Residence - Pre Directional PREDIR_R North ␢ N  
1505 28 Decedent's Residence - Street name STNAME_R Charles Main Pin Oak  
1533 10 Decedent's Residence - Street designator STDESIG_R Avenue St Dr  
1543 10 Decedent's Residence - Post Directional POSTDIR_R Southeast ␢ ␢  
1553 7 Decedent's Residence - Unit or apt number UNITNUM_R Apt 2B ␢ ␢  
1560 28 Decedent's Residence - City or Town name CITYTEXT_R Hartford Chico Laramie Always submit these parsed components no matter which Address Style is used
1588 9 Decedent's Residence - ZIP code ZIP9_R 06107 95926 82070  
1597 28 Decedent's Residence - County COUNTYTEXT_R Hartford Butte Albany  
1625 28 Decedent's Residence - State name STATETEXT_R Connecticut California Wyoming  
1653 28 Decedent's Residence - COUNTRY name COUNTRYTEXT_R United States United States United States  
1681 50 Long string address for decedent's place of residence same as above but allows states to choose the way they capture information. ADDRESS_R 4437 North Charles Avenue Southeast Apt 2B 1829 Main St 2722 N Pin Oak Dr This is Address Style 2 (combined address).  Use this only if Address Style 1 is not available
2109 50 Place of Injury- literal POILITRL ␢ Street ␢  
2159 250 Describe How Injury Occurred HOWINJ ␢ Unrestrained ejected driver in rollover motor vehicle accident ␢  
2409 30 If Transportation Accident, Specify TRANSPRT ␢ DR
(Driver/Operator)
␢ These are coded data elements. The text in parenthesis is provided only for user clarity.
2542 120 Cause of Death Part I Line a COD1A Cardiopulmonary arrest Blunt head trauma Pending  
2662 20 Cause of Death Part I Interval, Line a INTERVAL1A 4 Hours 30 Minutes ␢  
2682 120 Cause of Death Part I Line b COD1B Eclampsia Automobile accident ␢  
2802 20 Cause of Death Part I Interval, Line b INTERVAL1B 3 Months 30 Minutes ␢  
2822 120 Cause of Death Part I Line c COD1C ␢ Epilepsy ␢  
2942 20 Cause of Death Part I Interval, Line c INTERVAL1C ␢ 20 Years ␢  
2962 120 Cause of Death Part I Line d COD1D ␢ ␢ ␢  
3082 20 Cause of Death Part I Interval, Line d INTERVAL1D ␢ ␢ ␢  
3102 240 Cause of Death Part II OTHERCONDITION   Hypertension, Depression, Migraine ␢  
4430 1 Blank for One-Byte Field 1 PLACE1_1 Y ␢ ␢  
4431 1 Blank for One-Byte Field 2 PLACE1_2 ␢ ␢ ␢  
4432 1 Blank for One-Byte Field 3 PLACE1_3 ␢ ␢ ␢  
4433 1 Blank for One-Byte Field 4 PLACE1_4 ␢ ␢ ␢  
4434 1 Blank for One-Byte Field 5 PLACE1_5 ␢ ␢ ␢  
4435 1 Blank for One-Byte Field 6 PLACE1_6 ␢ ␢ ␢  
4436 8 Blank for Eight-Byte Field 1 PLACE8_1 ␢ 00000033 ␢  
4444 8 Blank for Eight-Byte Field 2 PLACE8_2 ␢ ␢ ␢  
4452 8 Blank for Eight-Byte Field 3 PLACE8_3 ␢ ␢ ␢  
4460 20 Blank for Twenty-Byte Field PLACE20 ␢ ␢ 043-A-110234  

Record 1 - Twila Hilty

Seq# JSON Content Direction
1 Death Record 537 EDRS to NCHS
1 Death Record Submission Message 537 EDRS to NCHS
2 Death Record Submission Acknowledgement 537 NCHS to EDRS
3 Cause of Death Coding Message 537 NCHS to EDRS
4 Cause of Death Coding Message Acknowledgement 537 EDRS to NCHS
5 Demographic Coding Message 537 NCHS to EDRS
6 Demographic Coding Message Acknowledgement 537 EDRS to NCHS

Record 2 - Fidelia Alsup

Note: Coding for the cause of death for this record cannot be done automatically, so codes of M99.9 are returned.

Seq# JSON Content Direction
1 Death Record 538 EDRS to NCHS
1 Death Record Submission Message 538 EDRS to NCHS
2 Death Record Submission Acknowledgement 538 NCHS to EDRS
3 Cause of Death Coding Message 538 NCHS to EDRS
4 Cause of Death Coding Message Acknowledgement 538 EDRS to NCHS
5 Demographic Coding Message 538 NCHS to EDRS
6 Demographic Coding Message Acknowledgement 538 EDRS to NCHS

Record 3 - Davis Lineberry

Seq# JSON Content Direction
1 Death Record 539 EDRS to NCHS
1 Death Record Submission Message 539 EDRS to NCHS
2 Death Record Submission Acknowledgement 539 NCHS to EDRS
3 Cause of Death Coding Message 539 NCHS to EDRS
4 Cause of Death Coding Message Acknowledgement 539 EDRS to NCHS
5 Demographic Coding Message 539 NCHS to EDRS
6 Demographic Coding Message Acknowledgement 539 EDRS to NCHS