diff --git a/assets/data-integration/care_team.csv b/assets/data-integration/care_team.csv index 434f08f..3580a4b 100644 --- a/assets/data-integration/care_team.csv +++ b/assets/data-integration/care_team.csv @@ -1,4 +1,4 @@ -record_id,patient_identifier,member_npi,member_related_person_id,role_code,status,source_system,last_updated,author_org_npi,is_deleted -CT-0001,MRN-4471903,1407006835,,223366009,active,,2026-08-19T02:00:00-04:00,, -CT-0002,MRN-4471903,,RP-3310,223366009,active,,2026-08-19T02:00:00-04:00,, -CT-0003,MRN-7782200,1932108107,,223366009,inactive,,2026-08-19T02:00:00-04:00,, +record_id,patient_identifier,member_npi,member_related_person_id,role_code,status,source_system,last_updated,author_org_npi,is_deleted +CT-0001,MRN-4471903,9999999991,,223366009,active,,2026-08-19T02:00:00-04:00,, +CT-0002,MRN-4471903,,RP-3310,223366009,active,,2026-08-19T02:00:00-04:00,, +CT-0003,MRN-7782200,9999999992,,223366009,inactive,,2026-08-19T02:00:00-04:00,, diff --git a/assets/data-integration/clinical_observations.csv b/assets/data-integration/clinical_observations.csv index 8467931..4e3f94b 100644 --- a/assets/data-integration/clinical_observations.csv +++ b/assets/data-integration/clinical_observations.csv @@ -1,6 +1,6 @@ -record_id,patient_identifier,category,status,loinc_code,loinc_system,value_quantity,unit,value_string,value_code,value_system,data_absent_reason,effective_datetime,performer_npi,panel_id,source_system,last_updated,author_org_npi,is_deleted -CO-1200,MRN-3391077,sdoh,final,76504-0,http://loinc.org,3,{score},,,,,2026-04-18,,,,2026-08-19T02:00:00-04:00,, -CO-0002,MRN-3391077,sdoh,final,76504-0,http://loinc.org,,,,,,asked-declined,2026-04-18,,CO-1200,,2026-08-19T02:00:00-04:00,, -CO-0003,MRN-4471903,exam,final,76504-0,http://loinc.org,,,No abnormality detected,,,,2026-04-18,,,,2026-08-19T02:00:00-04:00,, -CO-0004,MRN-7782200,imaging,final,76504-0,http://loinc.org,,,,44054006,http://snomed.info/sct,,2026-02-03,1234567893,,,2026-08-19T02:00:00-04:00,, -CO-0005,MRN-5510042,functional-status,final,76504-0,http://loinc.org,18,{score},,,,,2026-01-09,,,,2026-08-19T02:00:00-04:00,, +record_id,patient_identifier,category,status,loinc_code,loinc_system,value_quantity,unit,value_string,value_code,value_system,data_absent_reason,effective_datetime,performer_npi,panel_id,source_system,last_updated,author_org_npi,is_deleted +CO-1200,MRN-3391077,sdoh,final,76504-0,http://loinc.org,3,{score},,,,,2026-04-18,,,,2026-08-19T02:00:00-04:00,, +CO-0002,MRN-3391077,sdoh,final,76504-0,http://loinc.org,,,,,,asked-declined,2026-04-18,,CO-1200,,2026-08-19T02:00:00-04:00,, +CO-0003,MRN-4471903,exam,final,76504-0,http://loinc.org,,,No abnormality detected,,,,2026-04-18,,,,2026-08-19T02:00:00-04:00,, +CO-0004,MRN-7782200,imaging,final,76504-0,http://loinc.org,,,,44054006,http://snomed.info/sct,,2026-02-03,9999999993,,,2026-08-19T02:00:00-04:00,, +CO-0005,MRN-5510042,functional-status,final,76504-0,http://loinc.org,18,{score},,,,,2026-01-09,,,,2026-08-19T02:00:00-04:00,, diff --git a/assets/data-integration/coverage.csv b/assets/data-integration/coverage.csv index fbb35fb..c7f1d74 100644 --- a/assets/data-integration/coverage.csv +++ b/assets/data-integration/coverage.csv @@ -1,4 +1,4 @@ -record_id,patient_identifier,status,member_id,subscriber_id,relationship_code,coverage_type_code,payer_org_npi,group_number,group_name,plan_number,plan_name,period_start,period_end,source_system,last_updated,author_org_npi,is_deleted -COV-0001,MRN-4471903,active,HSX9930012,HSX9930012,self,1,1234567893,GRP-4410,Acme Manufacturing,H6776-001,Gold PPO,2026-01-01,2026-12-31,,2026-08-19T02:00:00-04:00,, -COV-0002,MRN-3391077,active,HSX9930013,HSX9930012,spouse,1,1234567893,,,,,2026-01-01,2026-12-31,,2026-08-19T02:00:00-04:00,, -COV-0003,MRN-4471903,cancelled,HSX8820001,HSX8820001,self,,1234567893,,,,,2025-01-01,2025-12-31,,2026-08-19T02:00:00-04:00,, +record_id,patient_identifier,status,member_id,subscriber_id,relationship_code,coverage_type_code,payer_org_npi,group_number,group_name,plan_number,plan_name,period_start,period_end,source_system,last_updated,author_org_npi,is_deleted +COV-0001,MRN-4471903,active,HSX9930012,HSX9930012,self,1,9999999993,GRP-4410,Acme Manufacturing,H6776-001,Gold PPO,2026-01-01,2026-12-31,,2026-08-19T02:00:00-04:00,, +COV-0002,MRN-3391077,active,HSX9930013,HSX9930012,spouse,1,9999999993,,,,,2026-01-01,2026-12-31,,2026-08-19T02:00:00-04:00,, +COV-0003,MRN-4471903,cancelled,HSX8820001,HSX8820001,self,,9999999993,,,,,2025-01-01,2025-12-31,,2026-08-19T02:00:00-04:00,, diff --git a/assets/data-integration/diagnostic_reports.csv b/assets/data-integration/diagnostic_reports.csv index 12073a4..0265eee 100644 --- a/assets/data-integration/diagnostic_reports.csv +++ b/assets/data-integration/diagnostic_reports.csv @@ -1,4 +1,4 @@ -record_id,report_id,patient_identifier,report_kind,status,code,code_system,category_code,effective_datetime,issued,performer_npi,attachment_file,encounter_id,source_system,last_updated,author_org_npi,is_deleted -DR-771,DR-771,MRN-4471903,lab,final,24323-8,http://loinc.org,LAB,2026-04-18T08:40:00-04:00,2026-04-18T12:00:00-04:00,1234567893,,ENC-9912,,2026-08-19T02:00:00-04:00,, -DR-772,DR-772,MRN-7782200,note,final,39053-4,http://loinc.org,RAD,2026-02-03T09:15:00-05:00,,,attachments/DR-0772.pdf,ENC-9913,,2026-08-19T02:00:00-04:00,, -DR-773,DR-773,MRN-4471903,lab,preliminary,24323-8,http://loinc.org,LAB,2026-05-20T07:00:00-04:00,,,,,,2026-08-19T02:00:00-04:00,, +record_id,report_id,patient_identifier,report_kind,status,code,code_system,category_code,effective_datetime,issued,performer_npi,attachment_file,encounter_id,source_system,last_updated,author_org_npi,is_deleted +DR-771,DR-771,MRN-4471903,lab,final,24323-8,http://loinc.org,LAB,2026-04-18T08:40:00-04:00,2026-04-18T12:00:00-04:00,9999999993,,ENC-9912,,2026-08-19T02:00:00-04:00,, +DR-772,DR-772,MRN-7782200,note,final,39053-4,http://loinc.org,RAD,2026-02-03T09:15:00-05:00,,,attachments/DR-0772.pdf,ENC-9913,,2026-08-19T02:00:00-04:00,, +DR-773,DR-773,MRN-4471903,lab,preliminary,24323-8,http://loinc.org,LAB,2026-05-20T07:00:00-04:00,,,,,,2026-08-19T02:00:00-04:00,, diff --git a/assets/data-integration/documents.csv b/assets/data-integration/documents.csv index 8f52e28..dcde16f 100644 --- a/assets/data-integration/documents.csv +++ b/assets/data-integration/documents.csv @@ -1,4 +1,4 @@ -record_id,patient_identifier,type_code,attachment_file,record_id,document_date,author_npi,encounter_id,source_system,last_updated,author_org_npi,is_deleted -DOC-0001,MRN-4471903,11488-4,attachments/DOC-0001.pdf,DOC-0001,2026-04-18T10:00:00-04:00,1407006835,ENC-9912,,2026-08-19T02:00:00-04:00,, -DOC-0002,MRN-7782200,18842-5,attachments/DOC-0002.pdf,DOC-0002,2026-02-06T11:30:00-05:00,1407006835,ENC-9913,,2026-08-19T02:00:00-04:00,, -DOC-0003,MRN-5510042,11506-3,attachments/DOC-0003.pdf,DOC-0003,2026-01-09T15:05:00-05:00,,,,2026-08-19T02:00:00-04:00,, +record_id,patient_identifier,type_code,attachment_file,record_id,document_date,author_npi,encounter_id,source_system,last_updated,author_org_npi,is_deleted +DOC-0001,MRN-4471903,11488-4,attachments/DOC-0001.pdf,DOC-0001,2026-04-18T10:00:00-04:00,9999999991,ENC-9912,,2026-08-19T02:00:00-04:00,, +DOC-0002,MRN-7782200,18842-5,attachments/DOC-0002.pdf,DOC-0002,2026-02-06T11:30:00-05:00,9999999991,ENC-9913,,2026-08-19T02:00:00-04:00,, +DOC-0003,MRN-5510042,11506-3,attachments/DOC-0003.pdf,DOC-0003,2026-01-09T15:05:00-05:00,,,,2026-08-19T02:00:00-04:00,, diff --git a/assets/data-integration/encounters.csv b/assets/data-integration/encounters.csv index 9d41297..b172800 100644 --- a/assets/data-integration/encounters.csv +++ b/assets/data-integration/encounters.csv @@ -1,5 +1,5 @@ -record_id,encounter_id,encounter_id_system,patient_identifier,status,class,type_code,type_system,period_start,period_end,reason_code,reason_system,location_id,diagnosis_condition_id,participant_npi,participant_type_code,participant_type_system,discharge_disposition_code,discharge_disposition_system,service_provider_npi,source_system,last_updated,author_org_npi,is_deleted -ENC-9912,ENC-9912,urn:oid:2.16.840.1.113883.3.99.2,MRN-4471903,finished,AMB,99213,,2026-04-18T09:00:00-04:00,2026-04-18T09:30:00-04:00,29857009,,LOC-221,,1407006835,ATND,,,,1234567893,,2026-08-19T02:00:00-04:00,, -ENC-9913,ENC-9913,urn:oid:2.16.840.1.113883.3.99.2,MRN-7782200,finished,IMP,99213,,2026-02-01T14:00:00-05:00,2026-02-06T11:00:00-05:00,,,,CND-4501,1407006835,ADM,,01,http://www.nubc.org/patient-discharge,1234567893,,2026-08-19T02:00:00-04:00,, -ENC-9914,ENC-9914,urn:oid:2.16.840.1.113883.3.99.2,MRN-3391077,finished,EMER,99213,,2026-05-20T22:10:00-04:00,2026-05-21T02:40:00-04:00,29857009,,,,,,,,,,,2026-08-19T02:00:00-04:00,, -ENC-9915,ENC-9915,urn:oid:2.16.840.1.113883.3.99.2,MRN-5510042,cancelled,AMB,99213,,,,,,,,,,,,,,,2026-08-19T02:00:00-04:00,, +record_id,encounter_id,encounter_id_system,patient_identifier,status,class,type_code,type_system,period_start,period_end,reason_code,reason_system,location_id,diagnosis_condition_id,participant_npi,participant_type_code,participant_type_system,discharge_disposition_code,discharge_disposition_system,service_provider_npi,source_system,last_updated,author_org_npi,is_deleted +ENC-9912,ENC-9912,urn:oid:2.16.840.1.113883.3.99.2,MRN-4471903,finished,AMB,99213,,2026-04-18T09:00:00-04:00,2026-04-18T09:30:00-04:00,29857009,,LOC-221,,9999999991,ATND,,,,9999999993,,2026-08-19T02:00:00-04:00,, +ENC-9913,ENC-9913,urn:oid:2.16.840.1.113883.3.99.2,MRN-7782200,finished,IMP,99213,,2026-02-01T14:00:00-05:00,2026-02-06T11:00:00-05:00,,,,CND-4501,9999999991,ADM,,01,http://www.nubc.org/patient-discharge,9999999993,,2026-08-19T02:00:00-04:00,, +ENC-9914,ENC-9914,urn:oid:2.16.840.1.113883.3.99.2,MRN-3391077,finished,EMER,99213,,2026-05-20T22:10:00-04:00,2026-05-21T02:40:00-04:00,29857009,,,,,,,,,,,2026-08-19T02:00:00-04:00,, +ENC-9915,ENC-9915,urn:oid:2.16.840.1.113883.3.99.2,MRN-5510042,cancelled,AMB,99213,,,,,,,,,,,,,,,2026-08-19T02:00:00-04:00,, diff --git a/assets/data-integration/immunizations.csv b/assets/data-integration/immunizations.csv index e0835bf..5b21f76 100644 --- a/assets/data-integration/immunizations.csv +++ b/assets/data-integration/immunizations.csv @@ -1,4 +1,4 @@ -record_id,patient_identifier,status,status_reason_code,status_reason_system,vaccine_code,vaccine_system,occurrence_date,performer_npi,primary_source,source_system,last_updated,author_org_npi,is_deleted -IM-0001,MRN-4471903,completed,,,140,,2025-10-02,1407006835,true,,2026-08-19T02:00:00-04:00,, -IM-0002,MRN-7782200,not-done,PATOBJ,http://terminology.hl7.org/CodeSystem/v3-ActReason,140,,2025-11-14,,,,2026-08-19T02:00:00-04:00,, -IM-0003,MRN-5510042,completed,,,140,,2019-09-30,,false,,2026-08-19T02:00:00-04:00,, +record_id,patient_identifier,status,status_reason_code,status_reason_system,vaccine_code,vaccine_system,occurrence_date,performer_npi,primary_source,source_system,last_updated,author_org_npi,is_deleted +IM-0001,MRN-4471903,completed,,,140,,2025-10-02,9999999991,true,,2026-08-19T02:00:00-04:00,, +IM-0002,MRN-7782200,not-done,PATOBJ,http://terminology.hl7.org/CodeSystem/v3-ActReason,140,,2025-11-14,,,,2026-08-19T02:00:00-04:00,, +IM-0003,MRN-5510042,completed,,,140,,2019-09-30,,false,,2026-08-19T02:00:00-04:00,, diff --git a/assets/data-integration/locations.csv b/assets/data-integration/locations.csv index 8406c58..ed92ed6 100644 --- a/assets/data-integration/locations.csv +++ b/assets/data-integration/locations.csv @@ -1,3 +1,3 @@ -record_id,location_id,location_name,managing_org_npi,address_line1,city,state,zip,source_system,last_updated,author_org_npi,is_deleted -LOC-0001,LOC-221,Anytown Family Practice,1234567893,123 Main St,Anytown,NY,12345,,2026-08-19T02:00:00-04:00,, -LOC-0002,LOC-884,Anytown Imaging Center,,9 Pine Ave,Anytown,NY,12345,,2026-08-19T02:00:00-04:00,, +record_id,location_id,location_name,managing_org_npi,address_line1,city,state,zip,source_system,last_updated,author_org_npi,is_deleted +LOC-0001,LOC-221,Anytown Family Practice,9999999993,123 Main St,Anytown,NY,12345,,2026-08-19T02:00:00-04:00,, +LOC-0002,LOC-884,Anytown Imaging Center,,9 Pine Ave,Anytown,NY,12345,,2026-08-19T02:00:00-04:00,, diff --git a/assets/data-integration/patients.csv b/assets/data-integration/patients.csv index de89217..86ad16a 100644 --- a/assets/data-integration/patients.csv +++ b/assets/data-integration/patients.csv @@ -1,6 +1,6 @@ -record_id,patient_identifier,patient_identifier_system,patient_identifier_type,patient_identifier_use,patient_identifier_assigner_org_npi,identifier_2_value,identifier_2_system,identifier_2_type,identifier_2_use,identifier_2_period_start,identifier_2_period_end,identifier_2_assigner_org_npi,last_name,first_name,middle_name,name_suffix,previous_name,gender,sex,birth_date,deceased_date,race_omb_code,race_detailed_code,ethnicity_omb_code,ethnicity_detailed_code,tribal_affiliation_code,preferred_language,address_line1,address_line2,city,state,zip,phone,phone_type,email,previous_address,previous_address_end,source_system,last_updated,author_org_npi,is_deleted -PT-0001,MRN-4471903,http://example.org/mrns,MR,official,1234567893,HSX9930012,http://example.org/member-ids,MB,official,2024-01-01,2025-12-31,1234567893,Doe,Jane,L,,,female,248152002,1957-03-11,,2106-3,2108-9,2186-5,,,en,123 Main St,Apt 3,Anytown,NY,12345,5551234567,mobile,jane.doe@example.org,,,,2026-08-19T02:00:00-04:00,, -PT-0002,MRN-5510042,http://example.org/mrns,,,,,,,,,,,Roe,John,,,,male,,,,,,,,,,,,,,,,,,,,,2026-08-19T02:00:00-04:00,, -PT-0003,MRN-7782200,http://example.org/mrns,,,,,,,,,,,Poe,Ann,,,,female,,1940-02-29,2026-01-14,,,,,,,,,Anytown,NY,12345,,,,,,,2026-08-19T02:00:00-04:00,, -PT-0004,MRN-3391077,http://example.org/mrns,,,,,,,,,,,Fox,Sam,,,,other,,1988-07-04,,2106-3;2054-5,,2135-2,,,es,9 Pine Ave,,Anytown,NY,12345,,,,,,,2026-08-19T02:00:00-04:00,, -PT-0005,MRN-4471903,http://example.org/mrns,,,,,,,,,,,Doe,Jane,,,"Smith, Jane",female,,1957-03-11,,,,,,,,123 Main St,,Anytown,NY,12345,,,,"45 Oak St, Anytown, NY, 12345",2024-08-31,,2026-08-19T02:00:00-04:00,, +record_id,patient_identifier,patient_identifier_system,patient_identifier_type,patient_identifier_use,patient_identifier_assigner_org_npi,identifier_2_value,identifier_2_system,identifier_2_type,identifier_2_use,identifier_2_period_start,identifier_2_period_end,identifier_2_assigner_org_npi,last_name,first_name,middle_name,name_suffix,previous_name,gender,sex,birth_date,deceased_date,race_omb_code,race_detailed_code,ethnicity_omb_code,ethnicity_detailed_code,tribal_affiliation_code,preferred_language,address_line1,address_line2,city,state,zip,phone,phone_type,email,previous_address,previous_address_end,source_system,last_updated,author_org_npi,is_deleted +PT-0001,MRN-4471903,http://example.org/mrns,MR,official,9999999993,HSX9930012,http://example.org/member-ids,MB,official,2024-01-01,2025-12-31,9999999993,Doe,Jane,L,,,female,248152002,1957-03-11,,2106-3,2108-9,2186-5,,,en,123 Main St,Apt 3,Anytown,NY,12345,5551234567,mobile,jane.doe@example.org,,,,2026-08-19T02:00:00-04:00,, +PT-0002,MRN-5510042,http://example.org/mrns,,,,,,,,,,,Roe,John,,,,male,,,,,,,,,,,,,,,,,,,,,2026-08-19T02:00:00-04:00,, +PT-0003,MRN-7782200,http://example.org/mrns,,,,,,,,,,,Poe,Ann,,,,female,,1940-02-29,2026-01-14,,,,,,,,,Anytown,NY,12345,,,,,,,2026-08-19T02:00:00-04:00,, +PT-0004,MRN-3391077,http://example.org/mrns,,,,,,,,,,,Fox,Sam,,,,other,,1988-07-04,,2106-3;2054-5,,2135-2,,,es,9 Pine Ave,,Anytown,NY,12345,,,,,,,2026-08-19T02:00:00-04:00,, +PT-0005,MRN-4471903,http://example.org/mrns,,,,,,,,,,,Doe,Jane,,,"Smith, Jane",female,,1957-03-11,,,,,,,,123 Main St,,Anytown,NY,12345,,,,"45 Oak St, Anytown, NY, 12345",2024-08-31,,2026-08-19T02:00:00-04:00,, diff --git a/assets/data-integration/practitioners.csv b/assets/data-integration/practitioners.csv index 6990fc0..9917258 100644 --- a/assets/data-integration/practitioners.csv +++ b/assets/data-integration/practitioners.csv @@ -1,4 +1,4 @@ -record_id,npi,last_name,first_name,specialty_nucc,primary_org_npi,practitioner_role_code,location_id,phone,email,role_period_start,role_period_end,source_system,last_updated,author_org_npi,is_deleted -PRC-0001,1407006835,Roe,Richard,207R00000X,1234567893,doctor,LOC-221,5551234567,,2021-04-01,,,2026-08-19T02:00:00-04:00,, -PRC-0002,1407006835,Roe,Richard,207R00000X,1234567893,doctor,LOC-884,5554445555,,,,,2026-08-19T02:00:00-04:00,, -PRC-0003,1932108107,Fox,Dana,,,,,,,,,,2026-08-19T02:00:00-04:00,, +record_id,npi,last_name,first_name,specialty_nucc,primary_org_npi,practitioner_role_code,location_id,phone,email,role_period_start,role_period_end,source_system,last_updated,author_org_npi,is_deleted +PRC-0001,9999999991,Roe,Richard,207R00000X,9999999993,doctor,LOC-221,5551234567,,2021-04-01,,,2026-08-19T02:00:00-04:00,, +PRC-0002,9999999991,Roe,Richard,207R00000X,9999999993,doctor,LOC-884,5554445555,,,,,2026-08-19T02:00:00-04:00,, +PRC-0003,9999999992,Fox,Dana,,,,,,,,,,2026-08-19T02:00:00-04:00,, diff --git a/assets/data-integration/procedures.csv b/assets/data-integration/procedures.csv index 3e58f9c..f988251 100644 --- a/assets/data-integration/procedures.csv +++ b/assets/data-integration/procedures.csv @@ -1,4 +1,4 @@ -record_id,patient_identifier,status,code,code_system,performed_start,performed_end,performer_npi,encounter_id,service_request_id,reason_code,reason_system,source_system,last_updated,author_org_npi,is_deleted -PRO-0001,MRN-4471903,completed,80146002,http://snomed.info/sct,2026-04-18,,1407006835,ENC-9912,,,,,2026-08-19T02:00:00-04:00,, -PRO-0002,MRN-7782200,completed,80146002,http://snomed.info/sct,2026-02-02,2026-02-02,1407006835,ENC-9913,,,,,2026-08-19T02:00:00-04:00,, -PRO-0003,MRN-3391077,completed,80146002,http://snomed.info/sct,2026-05-24,,,,SR-2201,733423003,,,2026-08-19T02:00:00-04:00,, +record_id,patient_identifier,status,code,code_system,performed_start,performed_end,performer_npi,encounter_id,service_request_id,reason_code,reason_system,source_system,last_updated,author_org_npi,is_deleted +PRO-0001,MRN-4471903,completed,80146002,http://snomed.info/sct,2026-04-18,,9999999991,ENC-9912,,,,,2026-08-19T02:00:00-04:00,, +PRO-0002,MRN-7782200,completed,80146002,http://snomed.info/sct,2026-02-02,2026-02-02,9999999991,ENC-9913,,,,,2026-08-19T02:00:00-04:00,, +PRO-0003,MRN-3391077,completed,80146002,http://snomed.info/sct,2026-05-24,,,,SR-2201,733423003,,,2026-08-19T02:00:00-04:00,, diff --git a/assets/data-integration/service_requests.csv b/assets/data-integration/service_requests.csv index 195d7d7..e6d0185 100644 --- a/assets/data-integration/service_requests.csv +++ b/assets/data-integration/service_requests.csv @@ -1,4 +1,4 @@ -record_id,patient_identifier,status,intent,code,code_system,category,category_system,reason_code,reason_system,authored_on,occurrence_date,requester_npi,source_system,last_updated,author_org_npi,is_deleted -SR-2201,MRN-3391077,active,order,103696004,http://snomed.info/sct,sdoh,http://hl7.org/fhir/us/core/CodeSystem/us-core-category,733423003,,2026-05-10,2026-05-24,1407006835,,2026-08-19T02:00:00-04:00,, -SR-0002,MRN-4471903,active,order,103696004,http://snomed.info/sct,,,,,2026-04-18,,1407006835,,2026-08-19T02:00:00-04:00,, -SR-0003,MRN-7782200,completed,plan,103696004,http://snomed.info/sct,,,,,2025-12-01,,,,2026-08-19T02:00:00-04:00,, +record_id,patient_identifier,status,intent,code,code_system,category,category_system,reason_code,reason_system,authored_on,occurrence_date,requester_npi,source_system,last_updated,author_org_npi,is_deleted +SR-2201,MRN-3391077,active,order,103696004,http://snomed.info/sct,sdoh,http://hl7.org/fhir/us/core/CodeSystem/us-core-category,733423003,,2026-05-10,2026-05-24,9999999991,,2026-08-19T02:00:00-04:00,, +SR-0002,MRN-4471903,active,order,103696004,http://snomed.info/sct,,,,,2026-04-18,,9999999991,,2026-08-19T02:00:00-04:00,, +SR-0003,MRN-7782200,completed,plan,103696004,http://snomed.info/sct,,,,,2025-12-01,,,,2026-08-19T02:00:00-04:00,, diff --git a/assets/data-integration/vital_signs.csv b/assets/data-integration/vital_signs.csv index b213f3f..1b30dde 100644 --- a/assets/data-integration/vital_signs.csv +++ b/assets/data-integration/vital_signs.csv @@ -1,6 +1,6 @@ -record_id,patient_identifier,status,loinc_code,effective_datetime,value,unit,component_systolic,component_diastolic,encounter_id,performer_npi,source_system,last_updated,author_org_npi,is_deleted -VS-0001,MRN-4471903,final,85354-9,2026-04-18T09:05:00-04:00,,,128,82,ENC-9912,1407006835,,2026-08-19T02:00:00-04:00,, -VS-0002,MRN-4471903,final,8867-4,2026-04-18T09:05:00-04:00,72,/min,,,ENC-9912,,,2026-08-19T02:00:00-04:00,, -VS-0003,MRN-4471903,final,8302-2,2026-04-18T09:05:00-04:00,163,cm,,,,,,2026-08-19T02:00:00-04:00,, -VS-0004,MRN-4471903,final,29463-7,2026-04-18T09:05:00-04:00,64.5,kg,,,,,,2026-08-19T02:00:00-04:00,, -VS-0005,MRN-7782200,final,8310-5,2026-02-02T21:40:00-05:00,38.2,Cel,,,ENC-9913,,,2026-08-19T02:00:00-04:00,, +record_id,patient_identifier,status,loinc_code,effective_datetime,value,unit,component_systolic,component_diastolic,encounter_id,performer_npi,source_system,last_updated,author_org_npi,is_deleted +VS-0001,MRN-4471903,final,85354-9,2026-04-18T09:05:00-04:00,,,128,82,ENC-9912,9999999991,,2026-08-19T02:00:00-04:00,, +VS-0002,MRN-4471903,final,8867-4,2026-04-18T09:05:00-04:00,72,/min,,,ENC-9912,,,2026-08-19T02:00:00-04:00,, +VS-0003,MRN-4471903,final,8302-2,2026-04-18T09:05:00-04:00,163,cm,,,,,,2026-08-19T02:00:00-04:00,, +VS-0004,MRN-4471903,final,29463-7,2026-04-18T09:05:00-04:00,64.5,kg,,,,,,2026-08-19T02:00:00-04:00,, +VS-0005,MRN-7782200,final,8310-5,2026-02-02T21:40:00-05:00,38.2,Cel,,,ENC-9913,,,2026-08-19T02:00:00-04:00,, diff --git a/docs/data-integration/provider-directory/README.md b/docs/data-integration/provider-directory/README.md index bf970e3..b9c6ab0 100644 --- a/docs/data-integration/provider-directory/README.md +++ b/docs/data-integration/provider-directory/README.md @@ -22,7 +22,7 @@ One row per unique NPI, practice location, plan and specialty. A provider at two | Column | Required | Format / values | Example | |---|---|---|---| -| `npi` | Yes | 10 digits | `1234567893` | +| `npi` | Yes | 10 digits | `9999999991` | | `first_name` | Yes | text | `Jane` | | `last_name` | Yes | text | `Smith` | | `middle_name` | No | text | `G` | @@ -35,7 +35,7 @@ One row per unique NPI, practice location, plan and specialty. A provider at two | `board_certification` | If available | qualification code or name | `Board Certified, Cardiology` | | `plan_id` | Yes | key from `plans`; one plan per row | `PLAN-DSNP` | | `network_id` | Yes | key from `networks` | `NET-001` | -| `organization_npi` | If applicable | 10 digits; blank for a solo practitioner with no group NPI | `1407006835` | +| `organization_npi` | If applicable | 10 digits; blank for a solo practitioner with no group NPI | `9999999991` | | `accepting_new_patients` | Recommended | `accepting`, `not-accepting`, `existing-only`, `existing+family` [AcceptingPatientsVS](https://hl7.org/fhir/us/davinci-pdex-plan-net/STU1.2/ValueSet-AcceptingPatientsVS.html) | `accepting` | | `location_name` | Yes | text; Plan-Net requires a name on every location | `Riverdale Family Practice` | | `address_line1` | Yes | text | `225 Broadway` | @@ -56,11 +56,11 @@ One row per facility NPI, plan and network. | Column | Required | Format / values | Example | |---|---|---|---| -| `npi` | Yes | 10 digits | `1407006835` | +| `npi` | Yes | 10 digits | `9999999991` | | `facility_name` | Yes | text | `Example Hospital` | | `facility_type_nucc` | Yes | NUCC organization taxonomy code(s), `;`-separated [OrgTypeVS](https://hl7.org/fhir/us/davinci-pdex-plan-net/STU1.2/ValueSet-OrgTypeVS.html) | `282N00000X` | | `affiliation_type` | Recommended | `provider`, `pharmacy`, `lab`, `dme`, `urgent`, `hospice` [OrganizationAffiliationRoleVS](https://hl7.org/fhir/us/davinci-pdex-plan-net/STU1.2/ValueSet-OrganizationAffiliationRoleVS.html) | `provider` | -| `parent_org_npi` | If available | 10 digits, if part of a larger system | `1234567893` | +| `parent_org_npi` | If available | 10 digits, if part of a larger system | `9999999994` | | `plan_id` | Yes | key from `plans` | `PLAN-ISNP` | | `network_id` | Yes | key from `networks` | `NET-002` | | `location_name` | Recommended | text; defaults to `facility_name` if there is no distinct site name | `Example Hospital` | @@ -96,7 +96,7 @@ Defines each plan once, so provider and facility rows carry only `plan_id`. One | `plan_identifier` | If MA | `H#####-###-###`, contract-plan-segment; blank for non-MA plans | `H6776-001-000` | | `contract_year` | If applicable | YYYY | `2027` | | `network_id` | Yes | one or more keys from `networks`, `;`-separated | `NET-001;NET-002` | -| `owned_by_org_npi` | Yes | 10 digits, the plan sponsor | `1234567893` | -| `administered_by_org_npi` | Yes | 10 digits | `1234567893` | +| `owned_by_org_npi` | Yes | 10 digits, the plan sponsor | `9999999993` | +| `administered_by_org_npi` | Yes | 10 digits | `9999999993` | These resources are served by the [Provider Directory API](../../interop-apis/provider-directory.md). diff --git a/docs/data-integration/uscdi/care-team.md b/docs/data-integration/uscdi/care-team.md index 800e7f4..152e7e0 100644 --- a/docs/data-integration/uscdi/care-team.md +++ b/docs/data-integration/uscdi/care-team.md @@ -27,11 +27,11 @@ practitioners.csv Data template with example rows | Column | Required | Format / values | Example | |---|---|---|---| -| `npi` | Yes | 10 digits | `1407006835` | +| `npi` | Yes | 10 digits | `9999999991` | | `last_name` | Yes | text | `Roe` | | `first_name` | Recommended | text | `Richard` | | `specialty_nucc` | Recommended | NUCC taxonomy code(s), `;`-separated [Healthcare Provider Taxonomy](https://healthsamurai.github.io/fhir-valueset-viewer/#url=http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.1066&server=https://tx.fhir.org/r4) | `207R00000X` | -| `primary_org_npi` | Recommended | 10 digits | `1234567893` | +| `primary_org_npi` | Recommended | 10 digits | `9999999993` | | `practitioner_role_code` | Recommended | role code [Care Team Member Function](https://healthsamurai.github.io/fhir-valueset-viewer/#url=http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1099.30&server=https://tx.fhir.org/r4) | `doctor` | | `location_id` | Recommended | `locations` key | `LOC-221` | | `phone` | Recommended | 10 digits | `5551234567` | @@ -50,7 +50,7 @@ care_team.csv Data template with example rows | Column | Required | Format / values | Example | |---|---|---|---| | `patient_identifier` | Yes | patient key | `MRN-4471903` | -| `member_npi` | Yes | 10 digits; send this or `member_related_person_id` | `1407006835` | +| `member_npi` | Yes | 10 digits; send this or `member_related_person_id` | `9999999991` | | `member_related_person_id` | Yes | `record_id` of the `related_persons` row, for non-clinicians; send this or `member_npi` | `RP-3310` | | `role_code` | Yes | SNOMED or NUCC code [Care Team Member Function](https://healthsamurai.github.io/fhir-valueset-viewer/#url=http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1099.30&server=https://tx.fhir.org/r4) | `223366009` | | `status` | Recommended | `proposed`, `active`, `suspended`, `inactive`, `entered-in-error` [care-team-status](https://healthsamurai.github.io/fhir-valueset-viewer/#url=http://hl7.org/fhir/ValueSet/care-team-status%7C4.0.1) | `active` | diff --git a/docs/data-integration/uscdi/clinical-notes.md b/docs/data-integration/uscdi/clinical-notes.md index 4d9fcca..df043a6 100644 --- a/docs/data-integration/uscdi/clinical-notes.md +++ b/docs/data-integration/uscdi/clinical-notes.md @@ -44,7 +44,7 @@ documents.csv Data template with example rows | `attachment_file` | Yes | path relative to the delivery root | `attachments/DOC-0001.pdf` | | `record_id` | Recommended | your stable row key | `DOC-0001` | | `document_date` | Recommended | datetime | `2026-04-18T10:00:00-04:00` | -| `author_npi` | Recommended | 10 digits | `1407006835` | +| `author_npi` | Recommended | 10 digits | `9999999991` | | `encounter_id` | If applicable | `encounters` key | `ENC-9912` | - `type_code` has a required binding, so the note type must come from that value set. It is large, but the four codes above cover most of what a payer holds. @@ -69,7 +69,7 @@ diagnostic_reports.csv Data template with example rows | `category_code` | Recommended | `LAB`, `RAD` and the other v2-0074 service sections | `LAB` | | `effective_datetime` | Recommended | datetime | `2026-04-18T08:40:00-04:00` | | `issued` | If available | datetime | `2026-04-18T12:00:00-04:00` | -| `performer_npi` | If available | 10 digits | `1234567893` | +| `performer_npi` | If available | 10 digits | `9999999993` | | `attachment_file` | If available | path relative to the delivery root | `attachments/DR-0771.pdf` | | `encounter_id` | If applicable | `encounters` key | `ENC-9912` | diff --git a/docs/data-integration/uscdi/clinical-tests.md b/docs/data-integration/uscdi/clinical-tests.md index 1008bf6..93810b8 100644 --- a/docs/data-integration/uscdi/clinical-tests.md +++ b/docs/data-integration/uscdi/clinical-tests.md @@ -34,7 +34,7 @@ clinical_observations.csv Data template with example rows | `value_code` | If coded | SNOMED CT or LOINC code, with `value_system` | | | `data_absent_reason` | If there is no result | `unknown`, `asked-declined`, `not-performed` [data-absent-reason](https://healthsamurai.github.io/fhir-valueset-viewer/#url=http://hl7.org/fhir/ValueSet/data-absent-reason%7C4.0.1) | | | `effective_datetime` | Recommended | datetime | `2026-04-18` | -| `performer_npi` | If available | 10 digits | `1407006835` | +| `performer_npi` | If available | 10 digits | `9999999991` | | `panel_id` | If available | `record_id` of the parent `clinical_observations` row | `CO-1200` | - Send exactly one of `value_quantity`, `value_string`, `value_code` or `data_absent_reason`. A row with a result and an absent reason contradicts itself; a row with neither cannot become an Observation. diff --git a/docs/data-integration/uscdi/encounters.md b/docs/data-integration/uscdi/encounters.md index 7f97186..cd457f9 100644 --- a/docs/data-integration/uscdi/encounters.md +++ b/docs/data-integration/uscdi/encounters.md @@ -36,10 +36,10 @@ encounters.csv Data template with example rows | `reason_code` | If available | SNOMED CT or ICD-10-CM code(s), `;`-separated, with `reason_system`; SNOMED CT if omitted [encounter-reason](https://healthsamurai.github.io/fhir-valueset-viewer/#url=http://hl7.org/fhir/ValueSet/encounter-reason%7C4.0.1) | `29857009` chest pain | | `location_id` | Recommended | `locations` key | `LOC-221` | | `diagnosis_condition_id` | If available | `record_id` of the `conditions` row(s), `;`-separated | `CND-4501` | -| `participant_npi` | If available | 10 digits, `;`-separated | `1407006835` | +| `participant_npi` | If available | 10 digits, `;`-separated | `9999999991` | | `participant_type_code` | If available | `ATND` attender, `ADM` admitter, `DIS` discharger, `CON` consultant, `REF` referrer, with `participant_type_system`; v3-ParticipationType if omitted [encounter-participant-type](https://healthsamurai.github.io/fhir-valueset-viewer/#url=http://hl7.org/fhir/ValueSet/encounter-participant-type%7C4.0.1) | `ATND` | | `discharge_disposition_code` | If applicable | NUBC patient discharge status code, as carried in UB-04 field 17, with `discharge_disposition_system` [AHA NUBC Patient Discharge Status](https://terminology.hl7.org/5.5.0/CodeSystem-AHANUBCPatientDischargeStatus.html) | `01` discharged to home or self-care | -| `service_provider_npi` | If available | 10 digits | `1234567893` | +| `service_provider_npi` | If available | 10 digits | `9999999993` | - `reason_code` is the presenting complaint, not the diagnosis (`diagnosis_condition_id`). Its binding is preferred, so an ICD-10-CM code off the claim is accepted. - `participant_type_code` is each clinician's role at the visit. Send one per `participant_npi`, in the same order. @@ -59,7 +59,7 @@ locations.csv Data template with example rows |---|---|---|---| | `location_id` | Yes | stable id; the key `encounters` references | `LOC-221` | | `location_name` | Yes | text | `Anytown Family Practice` | -| `managing_org_npi` | Recommended | 10 digits | `1234567893` | +| `managing_org_npi` | Recommended | 10 digits | `9999999993` | | `address_line1` | Recommended | text | `123 Main St` | | `city` | Recommended | text | `Anytown` | | `state` | Recommended | 2-letter USPS [USPS states](https://healthsamurai.github.io/fhir-valueset-viewer/#url=http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state) | `NY` | diff --git a/docs/data-integration/uscdi/health-insurance.md b/docs/data-integration/uscdi/health-insurance.md index de5eeb5..ec7c0be 100644 --- a/docs/data-integration/uscdi/health-insurance.md +++ b/docs/data-integration/uscdi/health-insurance.md @@ -30,7 +30,7 @@ coverage.csv Data template with example rows | `subscriber_id` | Recommended | text | `HSX9930012` | | `relationship_code` | Yes | `self`, `spouse`, `child`, `other` [subscriber-relationship](https://terminology.hl7.org/CodeSystem-subscriber-relationship.html) | `self` | | `coverage_type_code` | Recommended | Source of Payment Typology [Payer Type](https://healthsamurai.github.io/fhir-valueset-viewer/#url=http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3591) | `1` Medicare | -| `payer_org_npi` | Yes | 10 digits, or your payer id | `1234567893` | +| `payer_org_npi` | Yes | 10 digits, or your payer id | `9999999993` | | `group_number` | If available | text | `GRP-4410` | | `group_name` | If available | text | `Acme Manufacturing` | | `plan_number` | If available | text | `H6776-001` | diff --git a/docs/data-integration/uscdi/immunizations.md b/docs/data-integration/uscdi/immunizations.md index a2531a3..119e75b 100644 --- a/docs/data-integration/uscdi/immunizations.md +++ b/docs/data-integration/uscdi/immunizations.md @@ -31,7 +31,7 @@ immunizations.csv Data template with example rows | `status_reason_code` | If `not-done` | SNOMED CT or v3 ActReason code, with `status_reason_system` [immunization-status-reason](https://healthsamurai.github.io/fhir-valueset-viewer/#url=http://hl7.org/fhir/ValueSet/immunization-status-reason%7C4.0.1) | `PATOBJ` patient objection | | `vaccine_code` | Yes | CVX code, with `vaccine_system`; CVX if omitted [CVX Vaccines Administered Vaccine Set](https://healthsamurai.github.io/fhir-valueset-viewer/#url=http://hl7.org/fhir/ValueSet/vaccine-code%7C4.0.1) | `140` influenza, seasonal, injectable, preservative free | | `occurrence_date` | Yes | datetime | `2025-10-02` | -| `performer_npi` | If available | 10 digits | `1407006835` | +| `performer_npi` | If available | 10 digits | `9999999991` | | `primary_source` | Recommended | `true` / `false` | `true` | - `vaccine_code` is the one coded field with no fallback: a row without it cannot become an Immunization. Send `vaccine_system` as `http://hl7.org/fhir/sid/cvx`. US Core requires the CVX coding, so a row sourced from a billed claim that only carries an NDC should send that NDC with `vaccine_system` as `http://hl7.org/fhir/sid/ndc`; Payerbox crosswalks it to CVX. diff --git a/docs/data-integration/uscdi/patient-demographics.md b/docs/data-integration/uscdi/patient-demographics.md index 091202d..79cedd1 100644 --- a/docs/data-integration/uscdi/patient-demographics.md +++ b/docs/data-integration/uscdi/patient-demographics.md @@ -32,7 +32,7 @@ patients.csv Data template with example rows | `patient_identifier_system` | Yes | URI of the identifier system; a URL you control or an OID | `http://example.org/mrns` | | `patient_identifier_type` | Recommended | `MR` medical record, `MB` member number, `MC` Medicare, `MA` Medicaid [v2-0203](https://terminology.hl7.org/CodeSystem-v2-0203.html) | `MR` | | `patient_identifier_use` | Recommended | `usual`, `official`, `temp`, `secondary`, `old` [identifier-use](https://healthsamurai.github.io/fhir-valueset-viewer/#url=http://hl7.org/fhir/ValueSet/identifier-use%7C4.0.1) | `official` | -| `patient_identifier_assigner_org_npi` | Recommended | 10 digits | `1234567893` | +| `patient_identifier_assigner_org_npi` | Recommended | 10 digits | `9999999993` | ### Additional identifiers @@ -44,7 +44,7 @@ patients.csv Data template with example rows | `identifier__use` | Recommended | `usual`, `official`, `temp`, `secondary`, `old` [identifier-use](https://healthsamurai.github.io/fhir-valueset-viewer/#url=http://hl7.org/fhir/ValueSet/identifier-use%7C4.0.1) | `official` | | `identifier__period_start` | Recommended | date | `2024-01-01` | | `identifier__period_end` | Recommended | date | `2025-12-31` | -| `identifier__assigner_org_npi` | Recommended | 10 digits | `1234567893` | +| `identifier__assigner_org_npi` | Recommended | 10 digits | `9999999993` | - If you use a slot, fill both `value` and `system`. A value without a system is rejected. A slot left blank is ignored. - Number slots from 2 upward, contiguously. Never 2 and 4. diff --git a/docs/data-integration/uscdi/procedures.md b/docs/data-integration/uscdi/procedures.md index 1c38bf4..b13a1c3 100644 --- a/docs/data-integration/uscdi/procedures.md +++ b/docs/data-integration/uscdi/procedures.md @@ -30,7 +30,7 @@ procedures.csv Data template with example rows | `code` | Yes | CPT, HCPCS, ICD-10-PCS, or SNOMED CT code, with `code_system`; CPT if omitted [US Core Procedure Codes](https://healthsamurai.github.io/fhir-valueset-viewer/#url=http://hl7.org/fhir/us/core/ValueSet/us-core-procedure-code) | `80146002` appendectomy | | `performed_start` | Recommended | date or datetime | `2026-04-18` | | `performed_end` | If a period | date or datetime | | -| `performer_npi` | If available | 10 digits | `1407006835` | +| `performer_npi` | If available | 10 digits | `9999999991` | | `encounter_id` | If applicable | `encounters` key | `ENC-9912` | | `service_request_id` | If available | `record_id` of the `service_requests` row, when the procedure fulfils a request | `SR-2201` | | `reason_code` | If available | SNOMED CT or ICD-10-CM code(s), `;`-separated, with `reason_system`; SNOMED CT if omitted [procedure-reason](https://healthsamurai.github.io/fhir-valueset-viewer/#url=http://hl7.org/fhir/ValueSet/procedure-reason%7C4.0.1) | `733423003` food insecurity | @@ -56,7 +56,7 @@ service_requests.csv Data template with example rows | `reason_code` | If available | SNOMED CT or ICD-10-CM code(s), `;`-separated, with `reason_system`; SNOMED CT if omitted [US Core Condition Codes](https://healthsamurai.github.io/fhir-valueset-viewer/#url=http://hl7.org/fhir/us/core/ValueSet/us-core-condition-code) | `733423003` food insecurity | | `authored_on` | If available | datetime | `2026-05-10` | | `occurrence_date` | If available | datetime | `2026-05-24` | -| `requester_npi` | If available | 10 digits | `1407006835` | +| `requester_npi` | If available | 10 digits | `9999999991` | - `status` and `intent` are both required bindings, so a value outside these lists is rejected. A referral a payer holds is normally `active` with intent `order`. - `code` says what was requested. It is the one coded field with no fallback: a row without it cannot become a ServiceRequest. Its value set is deliberately broad, so use the system your domain uses — LOINC for a lab order, CPT or HCPCS off a claim. diff --git a/docs/data-integration/uscdi/vital-signs.md b/docs/data-integration/uscdi/vital-signs.md index 87d740e..d6667a6 100644 --- a/docs/data-integration/uscdi/vital-signs.md +++ b/docs/data-integration/uscdi/vital-signs.md @@ -33,7 +33,7 @@ vital_signs.csv Data template with example rows | `component_systolic` | Blood pressure only | decimal | `128` | | `component_diastolic` | Blood pressure only | decimal | `82` | | `encounter_id` | If applicable | `encounters` key | `ENC-9912` | -| `performer_npi` | If available | 10 digits | `1407006835` | +| `performer_npi` | If available | 10 digits | `9999999991` | - `effective_datetime` is required here, unlike every other observation in the feed. A vital sign without a time is not a conformant reading. - A quantitative vital needs both `value` and `unit`, and the unit must be UCUM. `/min` for heart and respiratory rate, `cm` for height, `kg` for weight, `Cel` for temperature, `%` for oxygen saturation, `kg/m2` for BMI.