Skip to content

Commit 3761d09

Browse files
authored
Enable RAVS for MMR in non-prod envs. Enable Optum, TPP and Medicus in non-prod envs for assurance. Remove non-essential entries from disease mapping. (#675)
1 parent 9d001c9 commit 3761d09

File tree

4 files changed

+85
-101
lines changed

4 files changed

+85
-101
lines changed

config/common/disease_mapping.json

Lines changed: 15 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,18 @@
11
[
22
{
3-
"vacc_type": "COVID19",
3+
"vacc_type": "3IN1",
44
"diseases": [
55
{
6-
"code": "840539006",
7-
"term": "Disease caused by severe acute respiratory syndrome coronavirus 2"
6+
"code": "398102009",
7+
"term": "Acute poliomyelitis"
8+
},
9+
{
10+
"code": "397430003",
11+
"term": "Diphtheria caused by Corynebacterium diphtheriae"
12+
},
13+
{
14+
"code": "76902006",
15+
"term": "Tetanus (disorder)"
816
}
917
]
1018
},
@@ -27,24 +35,16 @@
2735
]
2836
},
2937
{
30-
"vacc_type": "MMR",
38+
"vacc_type": "MENACWY",
3139
"diseases": [
3240
{
33-
"code": "14189004",
34-
"term": "Measles (disorder)"
35-
},
36-
{
37-
"code": "36989005",
38-
"term": "Mumps (disorder)"
39-
},
40-
{
41-
"code": "36653000",
42-
"term": "Rubella (disorder)"
41+
"code": "23511006",
42+
"term": "Meningococcal infectious disease"
4343
}
4444
]
4545
},
4646
{
47-
"vacc_type": "MMRV",
47+
"vacc_type": "MMR",
4848
"diseases": [
4949
{
5050
"code": "14189004",
@@ -57,10 +57,6 @@
5757
{
5858
"code": "36653000",
5959
"term": "Rubella (disorder)"
60-
},
61-
{
62-
"code": "38907003",
63-
"term": "Varicella (disorder)"
6460
}
6561
]
6662
},
@@ -72,58 +68,5 @@
7268
"term": "Respiratory syncytial virus infection (disorder)"
7369
}
7470
]
75-
},
76-
{
77-
"vacc_type": "PERTUSSIS",
78-
"diseases": [
79-
{
80-
"code": "27836007",
81-
"term": "Pertussis (disorder)"
82-
}
83-
]
84-
},
85-
{
86-
"vacc_type": "SHINGLES",
87-
"diseases": [
88-
{
89-
"code": "4740000",
90-
"term": "Herpes zoster"
91-
}
92-
]
93-
},
94-
{
95-
"vacc_type": "PCV13",
96-
"diseases": [
97-
{
98-
"code": "16814004",
99-
"term": "Pneumococcal infectious disease"
100-
}
101-
]
102-
},
103-
{
104-
"vacc_type": "3in1",
105-
"diseases": [
106-
{
107-
"code": "398102009",
108-
"term": "Acute poliomyelitis"
109-
},
110-
{
111-
"code": "397430003",
112-
"term": "Diphtheria caused by Corynebacterium diphtheriae"
113-
},
114-
{
115-
"code": "76902006",
116-
"term": "Tetanus (disorder)"
117-
}
118-
]
119-
},
120-
{
121-
"vacc_type": "MENACWY",
122-
"diseases": [
123-
{
124-
"code": "23511006",
125-
"term": "Meningococcal infectious disease"
126-
}
127-
]
12871
}
12972
]

config/dev/permissions_config.json

Lines changed: 30 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -27,34 +27,12 @@
2727
"FLU.CRUDS"
2828
]
2929
},
30-
{
31-
"supplier": "EMIS",
32-
"permissions": [
33-
"RSV.U"
34-
]
35-
},
36-
{
37-
"supplier": "PINNACLE",
38-
"permissions": []
39-
},
4030
{
4131
"supplier": "SONAR",
4232
"permissions": [
4333
"FLU.CD"
4434
]
4535
},
46-
{
47-
"supplier": "TPP",
48-
"permissions": []
49-
},
50-
{
51-
"supplier": "AGEM-NIVS",
52-
"permissions": []
53-
},
54-
{
55-
"supplier": "NIMS",
56-
"permissions": []
57-
},
5836
{
5937
"supplier": "EVA",
6038
"permissions": [
@@ -64,22 +42,46 @@
6442
{
6543
"supplier": "RAVS",
6644
"permissions": [
67-
"RSV.CRUDS"
45+
"RSV.CRUDS",
46+
"MMR.CRUDS"
6847
]
6948
},
7049
{
7150
"supplier": "AGEM-RAVS-Integration",
7251
"permissions": [
73-
"RSV.CRUDS"
52+
"RSV.CRUDS",
53+
"MMR.CRUDS"
54+
]
55+
},
56+
{
57+
"supplier": "EMIS",
58+
"permissions": [
59+
"RSV.CRUDS",
60+
"MMR.CRUDS",
61+
"HPV.CRUDS",
62+
"3IN1.CRUDS",
63+
"MENACWY.CRUDS"
7464
]
7565
},
7666
{
77-
"supplier": "MEDICAL_DIRECTOR",
78-
"permissions": []
67+
"supplier": "TPP",
68+
"permissions": [
69+
"RSV.CRUDS",
70+
"MMR.CRUDS",
71+
"HPV.CRUDS",
72+
"3IN1.CRUDS",
73+
"MENACWY.CRUDS"
74+
]
7975
},
8076
{
81-
"supplier": "COVID19_VACCINE_RESOLUTION_SERVICEDESK",
82-
"permissions": []
77+
"supplier": "MEDICUS",
78+
"permissions": [
79+
"RSV.CRUDS",
80+
"MMR.CRUDS",
81+
"HPV.CRUDS",
82+
"3IN1.CRUDS",
83+
"MENACWY.CRUDS"
84+
]
8385
},
8486
{
8587
"supplier": "Test_App",

config/preprod/permissions_config.json

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,45 @@
3030
{
3131
"supplier": "RAVS",
3232
"permissions": [
33-
"RSV.CRUDS"
33+
"RSV.CRUDS",
34+
"MMR.CRUDS"
35+
]
36+
},
37+
{
38+
"supplier": "AGEM-RAVS-Integration",
39+
"permissions": [
40+
"RSV.CRUDS",
41+
"MMR.CRUDS"
42+
]
43+
},
44+
{
45+
"supplier": "EMIS",
46+
"permissions": [
47+
"RSV.CRUDS",
48+
"MMR.CRUDS",
49+
"HPV.CRUDS",
50+
"3IN1.CRUDS",
51+
"MENACWY.CRUDS"
52+
]
53+
},
54+
{
55+
"supplier": "TPP",
56+
"permissions": [
57+
"RSV.CRUDS",
58+
"MMR.CRUDS",
59+
"HPV.CRUDS",
60+
"3IN1.CRUDS",
61+
"MENACWY.CRUDS"
62+
]
63+
},
64+
{
65+
"supplier": "MEDICUS",
66+
"permissions": [
67+
"RSV.CRUDS",
68+
"MMR.CRUDS",
69+
"HPV.CRUDS",
70+
"3IN1.CRUDS",
71+
"MENACWY.CRUDS"
3472
]
3573
},
3674
{

filenameprocessor/src/constants.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ class Constants:
7272
"YA7": "SCOTLAND_DA",
7373
"N2N9I": "COVID19_VACCINE_RESOLUTION_SERVICEDESK",
7474
"YGJ": "EMIS",
75+
"YGMYW": "MEDICUS",
7576
"DPSREDUCED": "DPSREDUCED",
7677
"DPSFULL": "DPSFULL",
7778
}

0 commit comments

Comments
 (0)