CDCgov / data-exchange-hl7

Enterprise Data Exchange (DEX) is a new cloud-native centralized data ingestion, validation, and observation service scoped for common data types (HL7, FHIR, CDA, XML, CSV) sent to the CDC. It helps public health stakeholders who send data to the CDC while reducing the maintenance efforts, complexity, and duplication of ingestion points to CDC.
Apache License 2.0
10 stars 14 forks source link

Find Test messages for all possible Structure Profiles #124

Open mscaldas2012 opened 2 years ago

mscaldas2012 commented 2 years ago

We need test messages for:

(We need to identify what's the correct MSH-21[1] for those message)

lmcnabb commented 2 years ago

Test messages for various legacy MMGs can be found here (these TM's will not be inside MMGAT, but instead were hand-crafted): Arboviral 1.2.0: https://ndc.services.cdc.gov/wp-content/uploads/2021/02/arbo_notification_test_cases_011413-1.xlsx Arboviral 1.3.0: https://ndc.services.cdc.gov/wp-content/uploads/2021/02/Arboviral_V1.3_TS_F_R12_20171005.xlsx Arboviral 1.3.1: https://ndc.services.cdc.gov/wp-content/uploads/2021/02/Arboviral_V1.3.1_TS_F_20200724.xlsx Arboviral 1.3.2: https://ndc.services.cdc.gov/wp-content/uploads/2021/02/NMI_arboviral_test_case_scenario_worksheet_20200724.xlsx Arbo also has a generic Test Message Package for testing messages across all 1.3.x: https://ndc.services.cdc.gov/wp-content/uploads/2021/02/Arboviral_V1.3_TM_F_R9_20171005.zip

Tuberculosis 2.0.3: https://ndc.services.cdc.gov/wp-content/uploads/2021/02/tb_v2.0_test_case_scenarios_03302009.pdf Varicella 1.0: can't find specific TMs on this unless embedded deep in doc on website where old stuff lives: https://ndc.services.cdc.gov/mmgpage/varicella-message-mapping-guide/ Varicella 2.0: https://ndc.services.cdc.gov/wp-content/uploads/2021/02/varicelladiseasespec-notification-test-cases.pdf Varicella 2.0.1: https://ndc.services.cdc.gov/wp-content/uploads/2021/02/varicelladiseasespec-notification-test-cases.pdf

mscaldas2012 commented 2 years ago

Most links are for the Message Guides, not test messages. I opened the arobviral_v1.3_TM_F_R9_20171005.zip and I see some example messages there...

All those messages have a MSH-21[1] of NND_ORU_2.0 (Phin Spec 2.0?) and a MSH-21[2] of Arbo_Case_Map_v1.0

So can we valdiate the arbo 1.3.x with PHIN Spec 2.0?

Also, where can we find actual test messages?

lmcnabb commented 2 years ago

Make sure you are scrolling all the way over to the right side of the spreadsheet. That's where the TMs live. Marcia has done PHIN spec in 2.0 but we don't have machine readable versions of Arbo yet.

marcia-schulman commented 2 years ago

Gen v1 test messages based on the Test Scenarios worksheet for Gen v1 Case Notifications have been generated and added to resources folder.

marcia-schulman commented 2 years ago

Leslyn to contact programs to obtain Legacy and Gen v1 test messages.

marcia-schulman commented 2 years ago

Updated "Older MMGs" tab with values for MSH-21[2].1 as found in the spec spreadsheets/PDFs. "MMGs in Prod" Spreadsheet

marcia-schulman commented 2 years ago

Karen Chung's team will be generating test messages during the Oct 6 - 19 sprint timeframe.

lmcnabb commented 1 year ago

@manandappa I'm going to let you own this and update as you wish