Skip to content

Commit 7ae2bb6

Browse files
ELI-320 new sceanrio
1 parent 06f9847 commit 7ae2bb6

2 files changed

Lines changed: 138 additions & 0 deletions

File tree

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
{
2+
"scenario_name": "ELI-320 - Multiple Category Campaigns - Category=VACCINATIONS,screening",
3+
"request_headers": {
4+
"nhs-login-nhs-number": "9990032012"
5+
},
6+
"query_params": {
7+
"category": "VACCINATIONS,screening"
8+
},
9+
"config_filenames": ["AUTO_RSV_ELI-320-COVID.json","AUTO_RSV_ELI-320-MMR.json", "AUTO_RSV_ELI-320-SCREENING-1.json", "AUTO_RSV_ELI-320-SCREENING-2.json"],
10+
"data": [
11+
{
12+
"NHS_NUMBER": "9990032012",
13+
"ATTRIBUTE_TYPE": "COHORTS",
14+
"COHORT_MEMBERSHIPS": [
15+
{
16+
"COHORT_LABEL": "covid_cohort",
17+
"DATE_JOINED": "20231020"
18+
},
19+
{
20+
"COHORT_LABEL": "rsv_cohort",
21+
"DATE_JOINED": "20231020"
22+
},
23+
{
24+
"COHORT_LABEL": "FLU_screening_cohort",
25+
"DATE_JOINED": "20231020"
26+
}
27+
]
28+
},
29+
{
30+
"NHS_NUMBER": "9990032012",
31+
"ATTRIBUTE_TYPE": "PERSON",
32+
"DATE_OF_BIRTH": "19500601",
33+
"GENDER": "0",
34+
"POSTCODE": "SG8 6EG",
35+
"POSTCODE_SECTOR": "SG86",
36+
"POSTCODE_OUTCODE": "SG8",
37+
"MSOA": "E02003792",
38+
"LSOA": "E01018267",
39+
"GP_PRACTICE_CODE": "D81046",
40+
"PCN": "U75549",
41+
"ICB": "QUE",
42+
"COMMISSIONING_REGION": "Y61",
43+
"13Q_FLAG": "N",
44+
"CARE_HOME_FLAG": "N",
45+
"DE_FLAG": "N"
46+
},
47+
{
48+
"NHS_NUMBER": "9990032012",
49+
"ATTRIBUTE_TYPE": "RSV",
50+
"BOOKED_APPOINTMENT_DATE": "<<DATE_DAY_+5>>",
51+
"LAST_SUCCESSFUL_DATE": "<<DATE_DAY_-5>>"
52+
},
53+
{
54+
"NHS_NUMBER": "9990032012",
55+
"ATTRIBUTE_TYPE": "COVID",
56+
"BOOKED_APPOINTMENT_DATE": "<<DATE_DAY_+5>>",
57+
"LAST_SUCCESSFUL_DATE": "<<DATE_DAY_-5>>"
58+
}
59+
]
60+
}
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
{
2+
"meta": {
3+
"lastUpdated": "2025-07-15T14:52:52.785698+00:00"
4+
},
5+
"processedSuggestions": [
6+
{
7+
"actions": [],
8+
"condition": "COVID",
9+
"eligibilityCohorts": [
10+
{
11+
"cohortCode": "covid_cohort_group",
12+
"cohortStatus": "NotActionable",
13+
"cohortText": "You are currently in a covid cohort"
14+
}
15+
],
16+
"status": "NotActionable",
17+
"statusText": "You should have the COVID vaccine",
18+
"suitabilityRules": [
19+
{
20+
"ruleCode": "AlreadyVaccinated",
21+
"ruleText": "##You've had your COVID vaccination\nWe believe you already had your COVID vaccination.",
22+
"ruleType": "S"
23+
}
24+
]
25+
},
26+
{
27+
"actions": [
28+
{
29+
"actionCode": "AmendNBS",
30+
"actionType": "ButtonWithAuthLink",
31+
"description": "##You have an flu screening appointment\nYou can view, change or cancel your appointment below.",
32+
"urlLabel": "Manage your appointment",
33+
"urlLink": "http://www.nhs.uk/book-bs"
34+
}
35+
],
36+
"condition": "FLU",
37+
"eligibilityCohorts": [
38+
{
39+
"cohortCode": "FLU_screening_cohort_group",
40+
"cohortStatus": "Actionable",
41+
"cohortText": "You are currently in an flu SCREENING cohort"
42+
}
43+
],
44+
"status": "Actionable",
45+
"statusText": "You should have the FLU vaccine",
46+
"suitabilityRules": []
47+
},
48+
{
49+
"actions": [],
50+
"condition": "MMR",
51+
"eligibilityCohorts": [
52+
{
53+
"cohortCode": "mmr_cohort_group",
54+
"cohortStatus": "NotEligible",
55+
"cohortText": "You are not currently in an mmr cohort"
56+
}
57+
],
58+
"status": "NotEligible",
59+
"statusText": "We do not believe you can have it",
60+
"suitabilityRules": []
61+
},
62+
{
63+
"actions": [],
64+
"condition": "RSV",
65+
"eligibilityCohorts": [
66+
{
67+
"cohortCode": "rsv_screening_cohort_group",
68+
"cohortStatus": "NotEligible",
69+
"cohortText": "You are not currently in an RSV SCREENING cohort"
70+
}
71+
],
72+
"status": "NotEligible",
73+
"statusText": "We do not believe you can have it",
74+
"suitabilityRules": []
75+
}
76+
],
77+
"responseId": "5c8d1cb3-8326-40b1-93ad-1b7fa24c2595"
78+
}

0 commit comments

Comments
 (0)