@@ -19,6 +19,7 @@ enum VaccineType {
1919 VACCINE_4_IN_1 = "VACCINE_4_IN_1" ,
2020 WHOOPING_COUGH = "WHOOPING_COUGH" ,
2121 HIB_MENC = "HIB_MENC" ,
22+ FLU_IN_PREGNANCY = "FLU_IN_PREGNANCY" ,
2223}
2324
2425export type VaccineDetails = {
@@ -280,6 +281,23 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
280281 nbsPath : "hib-menc-vaccine" as UrlPathFragment ,
281282 showWarningCallout : true ,
282283 } ,
284+ [ VaccineType . FLU_IN_PREGNANCY ] : {
285+ urlPath : "flu-in-pregnancy" as UrlPathFragment ,
286+ displayName : {
287+ titleCase : "Flu vaccine in pregnancy" ,
288+ midSentenceCase : "flu" ,
289+ indefiniteArticle : "a" ,
290+ } ,
291+ heading : "Flu vaccine in pregnancy" ,
292+ cardLinkTitle : "Flu vaccine in pregnancy" ,
293+ cardLinkDescription : "Around ??? weeks" ,
294+ nhsWebpageLink : new URL ( "https://www.nhs.uk/pregnancy/keeping-well/flu-jab/" ) ,
295+ nhsHowToGetWebpageLink : new URL ( "https://www.nhs.uk/pregnancy/keeping-well/flu-jab/#how-to-get-it" ) ,
296+ personalisedEligibilityStatusRequired : false ,
297+ contentPath : "pregnancy/keeping-well/flu-jab" as UrlPathFragment ,
298+ cacheFilename : "flu-jab.json" as Filename ,
299+ nbsPath : "flu-jab-vaccination" as UrlPathFragment ,
300+ } ,
283301} ;
284302
285303const vaccineUrlPathToVaccineType = new Map < UrlPathFragment , VaccineType > ( ) ;
@@ -288,7 +306,11 @@ Object.entries(VaccineInfo).forEach(([vaccineType, vaccineDetails]) => {
288306} ) ;
289307
290308const adultVaccines : VaccineType [ ] = [ VaccineType . RSV , VaccineType . SHINGLES , VaccineType . PNEUMOCOCCAL ] ;
291- const pregnancyVaccines : VaccineType [ ] = [ VaccineType . WHOOPING_COUGH , VaccineType . RSV_PREGNANCY ] ;
309+ const pregnancyVaccines : VaccineType [ ] = [
310+ VaccineType . WHOOPING_COUGH ,
311+ VaccineType . RSV_PREGNANCY ,
312+ VaccineType . FLU_IN_PREGNANCY ,
313+ ] ;
292314const childVaccines : VaccineType [ ] = [
293315 VaccineType . TD_IPV_3_IN_1 ,
294316 VaccineType . MENACWY ,
0 commit comments