-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstrac.json
101 lines (100 loc) · 2.38 KB
/
strac.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
{
"output_cols": {
"PatientFirstName": {
"col": "patient_first_name",
"filter": "readable_format"
},
"PatientMiddleInitial": "",
"PatientLastName": {
"col": "patient_last_name",
"filter": "readable_format"
},
"PatientSuffix": "",
"PatientDOB": {
"col": "patient_dob",
"filter": "date_format"
},
"PatientAddress1": {
"col": "patient_address",
"filter": ["remove_commas", "readable_format"]
},
"PatientCity": {
"col": "patient_city",
"filter": "readable_format"
},
"PatientState": {
"col": "patient_state"
},
"PatientZipCode": {
"col": "patient_zip",
"filter": "zip_format"
},
"PatientPhoneNumber": {
"col": "patient_callback_number",
"filter": "phone_format"
},
"PatientGender": {
"col": "patient_sex",
"filter": "patient_sex"
},
"PatientRace": {
"col": "patient_race",
"filter": "patient_race"
},
"PatientEthnicity": {
"col": "patient_ethnicity",
"filter": "patient_ethnicity"
},
"TestID": {
"col": "id"
},
"SpecimenCollectedDate": {
"col": "patient_results",
"filter": "date_format"
},
"SpecimenSource": "nasal swab",
"TestName": "SARS-CoV-2 (COVID-19) Ag [Presence] in Respiratory specimen by Rapid immunoassay",
"TestQualitativeResult": {
"col": "patient_positive",
"filter": "patient_positive"
},
"Notes": "",
"PerformingFacilityName": {
"col": "reason",
"filter": ["remove_commas", "readable_format"],
"required": true
}
},
"filters": {
"patient_positive": {
"invalid": "Invalid",
"positive": "Positive",
"negative": "Negative",
"indeterminate": "Indeterminate"
},
"patient_sex": {
"male": "M",
"female": "F",
"unk": "U"
},
"patient_race": [
"AI",
"A",
"B",
"PI",
"W",
"O",
"U"
],
"patient_ethnicity": [
"H",
"NH",
"U"
],
"remove_commas": "func:remove_commas",
"date_format": "ts:m/d/Y",
"phone_format": "func:phone_format",
"zip_format": "func:zip_format",
"readable_format": "func:filter_ascii_32_to_126"
}
}