Skip to content

Commit 3b9ed3b

Browse files
authored
VED-1042: Add Hib/MenC vacc type. (#1241)
* VED-1042: Add Hib/MenC vacc type. * VED-1042: Update expected error message.
1 parent 779676e commit 3b9ed3b

4 files changed

Lines changed: 52 additions & 1 deletion

File tree

config/common/disease_mapping.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,19 @@
111111
}
112112
]
113113
},
114+
{
115+
"vacc_type": "HIBMENC",
116+
"diseases": [
117+
{
118+
"code": "709410003",
119+
"term": "Haemophilus influenzae type b infection"
120+
},
121+
{
122+
"code": "23511006",
123+
"term": "Meningococcal infectious disease"
124+
}
125+
]
126+
},
114127
{
115128
"vacc_type": "HPV",
116129
"diseases": [

config/dev/permissions_config.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
"FLU.CRUDS",
6767
"HEPB.CRUDS",
6868
"HIB.CRUDS",
69+
"HIBMENC.CRUDS",
6970
"HPV.CRUDS",
7071
"MENACWY.CRUDS",
7172
"MENB.CRUDS",
@@ -90,6 +91,7 @@
9091
"FLU.CRUDS",
9192
"HEPB.CRUDS",
9293
"HIB.CRUDS",
94+
"HIBMENC.CRUDS",
9395
"HPV.CRUDS",
9496
"MENACWY.CRUDS",
9597
"MENB.CRUDS",
@@ -114,6 +116,7 @@
114116
"FLU.CRUDS",
115117
"HEPB.CRUDS",
116118
"HIB.CRUDS",
119+
"HIBMENC.CRUDS",
117120
"HPV.CRUDS",
118121
"MENACWY.CRUDS",
119122
"MENB.CRUDS",
@@ -179,14 +182,22 @@
179182
"supplier": "Test_App",
180183
"permissions": [
181184
"3IN1.CRUDS",
185+
"4IN1.CRUDS",
186+
"6IN1.CRUDS",
187+
"BCG.CRUDS",
182188
"COVID.CRUDS",
183189
"FLU.CRUDS",
190+
"HEPB.CRUDS",
191+
"HIB.CRUDS",
192+
"HIBMENC.CRUDS",
184193
"HPV.CRUDS",
185194
"MENACWY.CRUDS",
195+
"MENB.CRUDS",
186196
"MMR.CRUDS",
187197
"MMRV.CRUDS",
188198
"PERTUSSIS.CRUDS",
189199
"PNEUMOCOCCAL.CRUDS",
200+
"ROTAVIRUS.CRUDS",
190201
"RSV.CRUDS",
191202
"SHINGLES.CRUDS"
192203
]
@@ -195,14 +206,22 @@
195206
"supplier": "Postman_Auth",
196207
"permissions": [
197208
"3IN1.CRUDS",
209+
"4IN1.CRUDS",
210+
"6IN1.CRUDS",
211+
"BCG.CRUDS",
198212
"COVID.CRUDS",
199213
"FLU.CRUDS",
214+
"HEPB.CRUDS",
215+
"HIB.CRUDS",
216+
"HIBMENC.CRUDS",
200217
"HPV.CRUDS",
201218
"MENACWY.CRUDS",
219+
"MENB.CRUDS",
202220
"MMR.CRUDS",
203221
"MMRV.CRUDS",
204222
"PERTUSSIS.CRUDS",
205223
"PNEUMOCOCCAL.CRUDS",
224+
"ROTAVIRUS.CRUDS",
206225
"RSV.CRUDS",
207226
"SHINGLES.CRUDS"
208227
]

config/preprod/permissions_config.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@
6363
"FLU.CRUDS",
6464
"HEPB.CRUDS",
6565
"HIB.CRUDS",
66+
"HIBMENC.CRUDS",
6667
"HPV.CRUDS",
6768
"MENACWY.CRUDS",
6869
"MENB.CRUDS",
@@ -87,6 +88,7 @@
8788
"FLU.CRUDS",
8889
"HEPB.CRUDS",
8990
"HIB.CRUDS",
91+
"HIBMENC.CRUDS",
9092
"HPV.CRUDS",
9193
"MENACWY.CRUDS",
9294
"MENB.CRUDS",
@@ -111,6 +113,7 @@
111113
"FLU.CRUDS",
112114
"HEPB.CRUDS",
113115
"HIB.CRUDS",
116+
"HIBMENC.CRUDS",
114117
"HPV.CRUDS",
115118
"MENACWY.CRUDS",
116119
"MENB.CRUDS",
@@ -132,14 +135,22 @@
132135
"supplier": "Test_App",
133136
"permissions": [
134137
"3IN1.CRUDS",
138+
"4IN1.CRUDS",
139+
"6IN1.CRUDS",
140+
"BCG.CRUDS",
135141
"COVID.CRUDS",
136142
"FLU.CRUDS",
143+
"HEPB.CRUDS",
144+
"HIB.CRUDS",
145+
"HIBMENC.CRUDS",
137146
"HPV.CRUDS",
138147
"MENACWY.CRUDS",
148+
"MENB.CRUDS",
139149
"MMR.CRUDS",
140150
"MMRV.CRUDS",
141151
"PERTUSSIS.CRUDS",
142152
"PNEUMOCOCCAL.CRUDS",
153+
"ROTAVIRUS.CRUDS",
143154
"RSV.CRUDS",
144155
"SHINGLES.CRUDS"
145156
]
@@ -148,14 +159,22 @@
148159
"supplier": "Postman_Auth",
149160
"permissions": [
150161
"3IN1.CRUDS",
162+
"4IN1.CRUDS",
163+
"6IN1.CRUDS",
164+
"BCG.CRUDS",
151165
"COVID.CRUDS",
152166
"FLU.CRUDS",
167+
"HEPB.CRUDS",
168+
"HIB.CRUDS",
169+
"HIBMENC.CRUDS",
153170
"HPV.CRUDS",
154171
"MENACWY.CRUDS",
172+
"MENB.CRUDS",
155173
"MMR.CRUDS",
156174
"MMRV.CRUDS",
157175
"PERTUSSIS.CRUDS",
158176
"PNEUMOCOCCAL.CRUDS",
177+
"ROTAVIRUS.CRUDS",
159178
"RSV.CRUDS",
160179
"SHINGLES.CRUDS"
161180
]

tests/e2e_automation/utilities/error_constants.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
},
3232
"invalid_DiseaseType": {
3333
"code": "INVALID",
34-
"diagnostics": "-immunization.target must be one or more of the following: 3IN1, 4IN1, 6IN1, BCG, COVID, FLU, HEPB, HIB, HPV, MENACWY, MENB, MMR, MMRV, PERTUSSIS, PNEUMOCOCCAL, ROTAVIRUS, RSV, SHINGLES",
34+
"diagnostics": "-immunization.target must be one or more of the following: 3IN1, 4IN1, 6IN1, BCG, COVID, FLU, HEPB, HIB, HIBMENC, HPV, MENACWY, MENB, MMR, MMRV, PERTUSSIS, PNEUMOCOCCAL, ROTAVIRUS, RSV, SHINGLES",
3535
},
3636
"invalid_DateFrom": {
3737
"code": "INVALID",

0 commit comments

Comments
 (0)