Skip to content

DTSSTCI-1330: Amend Bundle to be shown in drop down menu#2443

Open
pr00279 wants to merge 63 commits intomasterfrom
DTSSTCI-1330
Open

DTSSTCI-1330: Amend Bundle to be shown in drop down menu#2443
pr00279 wants to merge 63 commits intomasterfrom
DTSSTCI-1330

Conversation

@pr00279
Copy link
Contributor

@pr00279 pr00279 commented Feb 13, 2026

Change description

Create event to delete bundles (Also fixes cicCaseFieldsUtil methods)

The event does not appear when there are no bundles (including when all bundles have been deleted):
image
image

Multiple selection of bundles to delete:
image

Error displayed when no bundles are selected for deletion:
image

CYA page (two bundles displayed have been selected for deletion):
image

Submitted:
image

JIRA link

https://tools.hmcts.net/jira/browse/DTSSTCI-1330

@github-actions
Copy link

CCD diff summary

👉 Full report: https://github.com/hmcts/sptribs-case-api/actions/runs/22220819989?check_suite_focus=true

CaseField.json

RegularExpressionHintTextCategoryIDFieldTypeParameterLabelIDFieldType
+
+
+
+
+ 
+LabelShowBundles
+Label
+
+
+
+
+ 
+LabelShowRemovedBundles
+Label
+
+
+
+
+Below bundles will be removed
+LabelShowRemovedBundlesWarning
+Label
+
+
+
+Bundle
+ 
+removedCaseBundlesList
+Collection

BundleIdAndTimestamp

-Bundles 
+Bundle IDs and Timestamps

caseBundleIdsAndTimestamps

Collection

AuthorisationCaseEvent/AuthorisationCaseEvent.json

UserRoleCaseEventIDCRUD

caseworker-sptribs-superuser

editBundle

-CRU 
+CRUD

caseworker-st_cic-caseworker

editBundle

-R 
+CRUD

caseworker-st_cic-hearing-centre-admin

editBundle

-R 
+CRUD

caseworker-st_cic-hearing-centre-team-leader

editBundle

-R 
+CRUD

caseworker-st_cic-judge

editBundle

-R 
+CRUD

caseworker-st_cic-senior-caseworker

editBundle

-R 
+CRUD

caseworker-st_cic-senior-judge

editBundle

-R 
+CRUD

AuthorisationCaseField/caseworker-wa-task-configuration.json

UserRoleCaseFieldIDCRUD
+caseworker-wa-task-configuration
+removedCaseBundlesList
+R

AuthorisationCaseField/caseworker-st_cic-senior-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-judge
+LabelShowBundles
+CR
+caseworker-st_cic-senior-judge
+LabelShowRemovedBundles
+CR
+caseworker-st_cic-senior-judge
+LabelShowRemovedBundlesWarning
+CR
+caseworker-st_cic-senior-judge
+removedCaseBundlesList
+CRU

caseworker-st_cic-senior-judge

caseBundles

-CRU 
+CRUD

AuthorisationCaseField/caseworker-st_cic-senior-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-caseworker
+LabelShowBundles
+CR
+caseworker-st_cic-senior-caseworker
+LabelShowRemovedBundles
+CR
+caseworker-st_cic-senior-caseworker
+LabelShowRemovedBundlesWarning
+CR
+caseworker-st_cic-senior-caseworker
+removedCaseBundlesList
+CRU

caseworker-st_cic-senior-caseworker

caseBundles

-CRU 
+CRUD

AuthorisationCaseField/caseworker-st_cic-respondent.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-respondent
+removedCaseBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-judge
+LabelShowBundles
+CR
+caseworker-st_cic-judge
+LabelShowRemovedBundles
+CR
+caseworker-st_cic-judge
+LabelShowRemovedBundlesWarning
+CR
+caseworker-st_cic-judge
+removedCaseBundlesList
+CRU

caseworker-st_cic-judge

caseBundles

-CRU 
+CRUD

AuthorisationCaseField/caseworker-st_cic-hearing-centre-team-leader.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-team-leader
+LabelShowBundles
+CR
+caseworker-st_cic-hearing-centre-team-leader
+LabelShowRemovedBundles
+CR
+caseworker-st_cic-hearing-centre-team-leader
+LabelShowRemovedBundlesWarning
+CR
+caseworker-st_cic-hearing-centre-team-leader
+removedCaseBundlesList
+CRU

caseworker-st_cic-hearing-centre-team-leader

caseBundles

-CRU 
+CRUD

AuthorisationCaseField/caseworker-st_cic-hearing-centre-admin.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-admin
+LabelShowBundles
+CR
+caseworker-st_cic-hearing-centre-admin
+LabelShowRemovedBundles
+CR
+caseworker-st_cic-hearing-centre-admin
+LabelShowRemovedBundlesWarning
+CR
+caseworker-st_cic-hearing-centre-admin
+removedCaseBundlesList
+CRU

caseworker-st_cic-hearing-centre-admin

caseBundles

-CRU 
+CRUD

AuthorisationCaseField/caseworker-st_cic-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-caseworker
+LabelShowBundles
+CR
+caseworker-st_cic-caseworker
+LabelShowRemovedBundles
+CR
+caseworker-st_cic-caseworker
+LabelShowRemovedBundlesWarning
+CR
+caseworker-st_cic-caseworker
+removedCaseBundlesList
+CRU

caseworker-st_cic-caseworker

caseBundles

-CRU 
+CRUD

AuthorisationCaseField/caseworker-sptribs-systemupdate.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-systemupdate
+removedCaseBundlesList
+CRUD

AuthorisationCaseField/caseworker-sptribs-superuser.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-superuser
+LabelShowBundles
+CR
+caseworker-sptribs-superuser
+LabelShowRemovedBundles
+CR
+caseworker-sptribs-superuser
+LabelShowRemovedBundlesWarning
+CR
+caseworker-sptribs-superuser
+removedCaseBundlesList
+CRUD

caseworker-sptribs-superuser

caseBundles

-CRU 
+CRUD

AuthorisationCaseField/CREATOR.json

UserRoleCaseFieldIDCRUD
+[CREATOR]
+removedCaseBundlesList
+CRU

CaseEvent/editBundle.json

ShowSummaryShowEventNotesPublishPreConditionState(s)PostConditionStateNameIDEndButtonLabelDescriptionCallBackURLAboutToSubmitEvent
-Y 
+N

N

N

AwaitingHearing;CaseManagement

-Bundle: Edit a bundle 
+Bundle: Amend bundle

editBundle

Save and continue

-Bundle: Edit a bundle 
+Bundle: Amend bundle

http://localhost:4013/callbacks/about-to-submit?eventId=editBundle

CaseEventToFields/editBundle.json

CallBackURLMidEventCaseEventIDCaseFieldIDDisplayContextPageColumnNumberPageDisplayOrderPageFieldDisplayOrderPageIDPageLabel
+http://localhost:4013/callbacks/mid-event?page=showBundles&eventId=editBundle
+editBundle
+LabelShowBundles
+READONLY
+1
+1
+1
+showBundles
+Show bundles
+editBundle
+LabelShowRemovedBundles
+READONLY
+1
+2
+1
+showRemovedBundles
+Removed bundles
+editBundle
+LabelShowRemovedBundlesWarning
+READONLY
+1
+2
+2
+showRemovedBundles
+Removed bundles
+editBundle
+caseBundles
+COMPLEX
+1
+1
+2
+showBundles
+Show bundles
+Y
+editBundle
+removedCaseBundlesList
+READONLY
+1
+2
+3
+showRemovedBundles
+Removed bundles
+Y

@github-actions
Copy link

CCD diff summary

👉 Full report: https://github.com/hmcts/sptribs-case-api/actions/runs/22352759334?check_suite_focus=true

CaseField.json

RegularExpressionHintTextCategoryIDFieldTypeParameterLabelIDFieldType
+
+
+
+
+ 
+LabelSelectBundle
+Label
+
+
+
+
+ 
+LabelSelectBundleWarning
+Label
+
+
+
+DynamicList
+ 
+cicCaseAmendBundleList
+DynamicMultiSelectList

BundleIdAndTimestamp

-Bundles 
+Bundle IDs and Timestamps

caseBundleIdsAndTimestamps

Collection

AuthorisationCaseEvent/AuthorisationCaseEvent.json

UserRoleCaseEventIDCRUD

caseworker-st_cic-caseworker

editBundle

-R 
+CRU

caseworker-st_cic-hearing-centre-admin

editBundle

-R 
+CRU

caseworker-st_cic-hearing-centre-team-leader

editBundle

-R 
+CRU

caseworker-st_cic-judge

editBundle

-R 
+CRU

caseworker-st_cic-senior-caseworker

editBundle

-R 
+CRU

caseworker-st_cic-senior-judge

editBundle

-R 
+CRU

AuthorisationCaseField/caseworker-wa-task-configuration.json

UserRoleCaseFieldIDCRUD
+caseworker-wa-task-configuration
+cicCaseAmendBundleList
+R

AuthorisationCaseField/caseworker-st_cic-senior-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-judge
+LabelSelectBundle
+CR
+caseworker-st_cic-senior-judge
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-senior-judge
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-senior-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-caseworker
+LabelSelectBundle
+CR
+caseworker-st_cic-senior-caseworker
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-senior-caseworker
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-respondent.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-respondent
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-judge
+LabelSelectBundle
+CR
+caseworker-st_cic-judge
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-judge
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-team-leader.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-team-leader
+LabelSelectBundle
+CR
+caseworker-st_cic-hearing-centre-team-leader
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-hearing-centre-team-leader
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-admin.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-admin
+LabelSelectBundle
+CR
+caseworker-st_cic-hearing-centre-admin
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-hearing-centre-admin
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-caseworker
+LabelSelectBundle
+CR
+caseworker-st_cic-caseworker
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-caseworker
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-sptribs-systemupdate.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-systemupdate
+cicCaseAmendBundleList
+CRUD

AuthorisationCaseField/caseworker-sptribs-superuser.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-superuser
+LabelSelectBundle
+CR
+caseworker-sptribs-superuser
+LabelSelectBundleWarning
+CR
+caseworker-sptribs-superuser
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/CREATOR.json

UserRoleCaseFieldIDCRUD
+[CREATOR]
+cicCaseAmendBundleList
+CRU

CaseEvent/editBundle.json

ShowSummaryShowEventNotesPublishPreConditionState(s)PostConditionStateNameIDEndButtonLabelDescriptionCallBackURLAboutToSubmitEvent

Y

N

N

AwaitingHearing;CaseManagement

-Bundle: Edit a bundle 
+Bundle: Amend bundle

editBundle

Save and continue

-Bundle: Edit a bundle 
+Bundle: Amend bundle

http://localhost:4013/callbacks/about-to-submit?eventId=editBundle

CaseEventToFields/editBundle.json

CaseEventIDCaseFieldIDDisplayContextPageColumnNumberPageDisplayOrderPageFieldDisplayOrderPageIDPageLabel
+editBundle
+LabelSelectBundle
+READONLY
+1
+1
+1
+selectBundles
+Select bundles to delete
+editBundle
+LabelSelectBundleWarning
+READONLY
+1
+1
+2
+selectBundles
+Select bundles to delete
+editBundle
+cicCaseAmendBundleList
+MANDATORY
+1
+1
+3
+selectBundles
+Select bundles to delete
+Y

@github-actions
Copy link

CCD diff summary

👉 Full report: https://github.com/hmcts/sptribs-case-api/actions/runs/22352867519?check_suite_focus=true

CaseField.json

RegularExpressionHintTextCategoryIDFieldTypeParameterLabelIDFieldType
+
+
+
+
+ 
+LabelSelectBundle
+Label
+
+
+
+
+ 
+LabelSelectBundleWarning
+Label
+
+
+
+DynamicList
+ 
+cicCaseAmendBundleList
+DynamicMultiSelectList

BundleIdAndTimestamp

-Bundles 
+Bundle IDs and Timestamps

caseBundleIdsAndTimestamps

Collection

AuthorisationCaseEvent/AuthorisationCaseEvent.json

UserRoleCaseEventIDCRUD

caseworker-st_cic-caseworker

editBundle

-R 
+CRU

caseworker-st_cic-hearing-centre-admin

editBundle

-R 
+CRU

caseworker-st_cic-hearing-centre-team-leader

editBundle

-R 
+CRU

caseworker-st_cic-judge

editBundle

-R 
+CRU

caseworker-st_cic-senior-caseworker

editBundle

-R 
+CRU

caseworker-st_cic-senior-judge

editBundle

-R 
+CRU

AuthorisationCaseField/caseworker-wa-task-configuration.json

UserRoleCaseFieldIDCRUD
+caseworker-wa-task-configuration
+cicCaseAmendBundleList
+R

AuthorisationCaseField/caseworker-st_cic-senior-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-judge
+LabelSelectBundle
+CR
+caseworker-st_cic-senior-judge
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-senior-judge
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-senior-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-caseworker
+LabelSelectBundle
+CR
+caseworker-st_cic-senior-caseworker
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-senior-caseworker
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-respondent.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-respondent
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-judge
+LabelSelectBundle
+CR
+caseworker-st_cic-judge
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-judge
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-team-leader.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-team-leader
+LabelSelectBundle
+CR
+caseworker-st_cic-hearing-centre-team-leader
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-hearing-centre-team-leader
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-admin.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-admin
+LabelSelectBundle
+CR
+caseworker-st_cic-hearing-centre-admin
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-hearing-centre-admin
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-caseworker
+LabelSelectBundle
+CR
+caseworker-st_cic-caseworker
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-caseworker
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-sptribs-systemupdate.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-systemupdate
+cicCaseAmendBundleList
+CRUD

AuthorisationCaseField/caseworker-sptribs-superuser.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-superuser
+LabelSelectBundle
+CR
+caseworker-sptribs-superuser
+LabelSelectBundleWarning
+CR
+caseworker-sptribs-superuser
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/CREATOR.json

UserRoleCaseFieldIDCRUD
+[CREATOR]
+cicCaseAmendBundleList
+CRU

CaseEvent/editBundle.json

ShowSummaryShowEventNotesPublishPreConditionState(s)PostConditionStateNameIDEndButtonLabelDescriptionCallBackURLAboutToSubmitEvent

Y

N

N

AwaitingHearing;CaseManagement

-Bundle: Edit a bundle 
+Bundle: Amend bundle

editBundle

Save and continue

-Bundle: Edit a bundle 
+Bundle: Amend bundle

http://localhost:4013/callbacks/about-to-submit?eventId=editBundle

CaseEventToFields/editBundle.json

CaseEventIDCaseFieldIDDisplayContextPageColumnNumberPageDisplayOrderPageFieldDisplayOrderPageIDPageLabel
+editBundle
+LabelSelectBundle
+READONLY
+1
+1
+1
+selectBundles
+Select bundles to delete
+editBundle
+LabelSelectBundleWarning
+READONLY
+1
+1
+2
+selectBundles
+Select bundles to delete
+editBundle
+cicCaseAmendBundleList
+MANDATORY
+1
+1
+3
+selectBundles
+Select bundles to delete
+Y

@github-actions
Copy link

CCD diff summary

👉 Full report: https://github.com/hmcts/sptribs-case-api/actions/runs/22353185229?check_suite_focus=true

CaseField.json

RegularExpressionHintTextCategoryIDFieldTypeParameterLabelIDFieldType
+
+
+
+
+ 
+LabelSelectBundle
+Label
+
+
+
+
+ 
+LabelSelectBundleWarning
+Label
+
+
+
+DynamicList
+ 
+cicCaseAmendBundleList
+DynamicMultiSelectList

BundleIdAndTimestamp

-Bundles 
+Bundle IDs and Timestamps

caseBundleIdsAndTimestamps

Collection

AuthorisationCaseEvent/AuthorisationCaseEvent.json

UserRoleCaseEventIDCRUD

caseworker-st_cic-caseworker

editBundle

-R 
+CRU

caseworker-st_cic-hearing-centre-admin

editBundle

-R 
+CRU

caseworker-st_cic-hearing-centre-team-leader

editBundle

-R 
+CRU

caseworker-st_cic-judge

editBundle

-R 
+CRU

caseworker-st_cic-senior-caseworker

editBundle

-R 
+CRU

caseworker-st_cic-senior-judge

editBundle

-R 
+CRU

AuthorisationCaseField/caseworker-wa-task-configuration.json

UserRoleCaseFieldIDCRUD
+caseworker-wa-task-configuration
+cicCaseAmendBundleList
+R

AuthorisationCaseField/caseworker-st_cic-senior-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-judge
+LabelSelectBundle
+CR
+caseworker-st_cic-senior-judge
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-senior-judge
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-senior-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-caseworker
+LabelSelectBundle
+CR
+caseworker-st_cic-senior-caseworker
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-senior-caseworker
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-respondent.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-respondent
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-judge
+LabelSelectBundle
+CR
+caseworker-st_cic-judge
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-judge
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-team-leader.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-team-leader
+LabelSelectBundle
+CR
+caseworker-st_cic-hearing-centre-team-leader
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-hearing-centre-team-leader
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-admin.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-admin
+LabelSelectBundle
+CR
+caseworker-st_cic-hearing-centre-admin
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-hearing-centre-admin
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-caseworker
+LabelSelectBundle
+CR
+caseworker-st_cic-caseworker
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-caseworker
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-sptribs-systemupdate.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-systemupdate
+cicCaseAmendBundleList
+CRUD

AuthorisationCaseField/caseworker-sptribs-superuser.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-superuser
+LabelSelectBundle
+CR
+caseworker-sptribs-superuser
+LabelSelectBundleWarning
+CR
+caseworker-sptribs-superuser
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/CREATOR.json

UserRoleCaseFieldIDCRUD
+[CREATOR]
+cicCaseAmendBundleList
+CRU

CaseEvent/editBundle.json

ShowSummaryShowEventNotesPublishPreConditionState(s)PostConditionStateNameIDEndButtonLabelDescriptionCallBackURLAboutToSubmitEvent

Y

N

N

AwaitingHearing;CaseManagement

-Bundle: Edit a bundle 
+Bundle: Amend bundle

editBundle

Save and continue

-Bundle: Edit a bundle 
+Bundle: Amend bundle

http://localhost:4013/callbacks/about-to-submit?eventId=editBundle

CaseEventToFields/editBundle.json

CaseEventIDCaseFieldIDDisplayContextPageColumnNumberPageDisplayOrderPageFieldDisplayOrderPageIDPageLabel
+editBundle
+LabelSelectBundle
+READONLY
+1
+1
+1
+selectBundles
+Select bundles to delete
+editBundle
+LabelSelectBundleWarning
+READONLY
+1
+1
+2
+selectBundles
+Select bundles to delete
+editBundle
+cicCaseAmendBundleList
+MANDATORY
+1
+1
+3
+selectBundles
+Select bundles to delete
+Y

@github-actions
Copy link

CCD diff summary

👉 Full report: https://github.com/hmcts/sptribs-case-api/actions/runs/22387444970?check_suite_focus=true

CaseField.json

RegularExpressionHintTextCategoryIDFieldTypeParameterLabelIDFieldType
+
+
+
+
+ 
+LabelSelectBundle
+Label
+
+
+
+
+ 
+LabelSelectBundleWarning
+Label
+
+
+
+DynamicList
+ 
+cicCaseAmendBundleList
+DynamicMultiSelectList

BundleIdAndTimestamp

-Bundles 
+Bundle IDs and Timestamps

caseBundleIdsAndTimestamps

Collection

AuthorisationCaseEvent/AuthorisationCaseEvent.json

UserRoleCaseEventIDCRUD

caseworker-st_cic-caseworker

editBundle

-R 
+CRU

caseworker-st_cic-hearing-centre-admin

editBundle

-R 
+CRU

caseworker-st_cic-hearing-centre-team-leader

editBundle

-R 
+CRU

caseworker-st_cic-judge

editBundle

-R 
+CRU

caseworker-st_cic-senior-caseworker

editBundle

-R 
+CRU

caseworker-st_cic-senior-judge

editBundle

-R 
+CRU

AuthorisationCaseField/caseworker-wa-task-configuration.json

UserRoleCaseFieldIDCRUD
+caseworker-wa-task-configuration
+cicCaseAmendBundleList
+R

AuthorisationCaseField/caseworker-st_cic-senior-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-judge
+LabelSelectBundle
+CR
+caseworker-st_cic-senior-judge
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-senior-judge
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-senior-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-caseworker
+LabelSelectBundle
+CR
+caseworker-st_cic-senior-caseworker
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-senior-caseworker
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-respondent.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-respondent
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-judge
+LabelSelectBundle
+CR
+caseworker-st_cic-judge
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-judge
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-team-leader.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-team-leader
+LabelSelectBundle
+CR
+caseworker-st_cic-hearing-centre-team-leader
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-hearing-centre-team-leader
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-admin.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-admin
+LabelSelectBundle
+CR
+caseworker-st_cic-hearing-centre-admin
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-hearing-centre-admin
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-st_cic-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-caseworker
+LabelSelectBundle
+CR
+caseworker-st_cic-caseworker
+LabelSelectBundleWarning
+CR
+caseworker-st_cic-caseworker
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/caseworker-sptribs-systemupdate.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-systemupdate
+cicCaseAmendBundleList
+CRUD

AuthorisationCaseField/caseworker-sptribs-superuser.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-superuser
+LabelSelectBundle
+CR
+caseworker-sptribs-superuser
+LabelSelectBundleWarning
+CR
+caseworker-sptribs-superuser
+cicCaseAmendBundleList
+CRU

AuthorisationCaseField/CREATOR.json

UserRoleCaseFieldIDCRUD
+[CREATOR]
+cicCaseAmendBundleList
+CRU

CaseEvent/editBundle.json

ShowSummaryShowEventNotesPublishPreConditionState(s)PostConditionStateNameIDEndButtonLabelDescriptionCallBackURLAboutToSubmitEvent

Y

N

N

AwaitingHearing;CaseManagement

-Bundle: Edit a bundle 
+Bundle: Amend bundle

editBundle

Save and continue

-Bundle: Edit a bundle 
+Bundle: Amend bundle

http://localhost:4013/callbacks/about-to-submit?eventId=editBundle

CaseEventToFields/editBundle.json

CaseEventIDCaseFieldIDDisplayContextPageColumnNumberPageDisplayOrderPageFieldDisplayOrderPageIDPageLabel
+editBundle
+LabelSelectBundle
+READONLY
+1
+1
+1
+selectBundles
+Select bundles to delete
+editBundle
+LabelSelectBundleWarning
+READONLY
+1
+1
+2
+selectBundles
+Select bundles to delete
+editBundle
+cicCaseAmendBundleList
+MANDATORY
+1
+1
+3
+selectBundles
+Select bundles to delete
+Y

@github-actions
Copy link

github-actions bot commented Mar 2, 2026

CCD diff summary

👉 Full report: https://github.com/hmcts/sptribs-case-api/actions/runs/22572244575?check_suite_focus=true

CaseField.json

RegularExpressionHintTextCategoryIDFieldTypeParameterLabelIDFieldType
+
+
+
+DynamicList
+ 
+cicCaseRemoveBundlesList
+DynamicMultiSelectList

BundleIdAndTimestamp

-Bundles 
+Bundle IDs and Timestamps

caseBundleIdsAndTimestamps

Collection

AuthorisationCaseEvent/AuthorisationCaseEvent.json

UserRoleCaseEventIDCRUD
+caseworker-sptribs-superuser
+removeBundles
+CRU
+caseworker-st_cic-caseworker
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-admin
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-team-leader
+removeBundles
+CRU
+caseworker-st_cic-judge
+removeBundles
+CRU
+caseworker-st_cic-senior-caseworker
+removeBundles
+CRU
+caseworker-st_cic-senior-judge
+removeBundles
+CRU
-caseworker-sptribs-superuser
-editBundle
-CRU
-caseworker-st_cic-caseworker
-editBundle
-R
-caseworker-st_cic-hearing-centre-admin
-editBundle
-R
-caseworker-st_cic-hearing-centre-team-leader
-editBundle
-R
-caseworker-st_cic-judge
-editBundle
-R
-caseworker-st_cic-senior-caseworker
-editBundle
-R
-caseworker-st_cic-senior-judge
-editBundle
-R

AuthorisationCaseField/caseworker-wa-task-configuration.json

UserRoleCaseFieldIDCRUD
+caseworker-wa-task-configuration
+cicCaseRemoveBundlesList
+R

AuthorisationCaseField/caseworker-st_cic-senior-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-senior-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-respondent.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-respondent
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-team-leader.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-team-leader
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-admin.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-admin
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-sptribs-systemupdate.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-systemupdate
+cicCaseRemoveBundlesList
+CRUD

AuthorisationCaseField/caseworker-sptribs-superuser.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-superuser
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/CREATOR.json

UserRoleCaseFieldIDCRUD
+[CREATOR]
+cicCaseRemoveBundlesList
+CRU

CaseEvent/editBundle.json

ShowSummaryShowEventNotesPublishPreConditionState(s)PostConditionStateNameIDEndButtonLabelDescriptionCallBackURLAboutToSubmitEvent
-Y
-N
-N
-AwaitingHearing;CaseManagement
-*
-Bundle: Edit a bundle
-editBundle
-Save and continue
-Bundle: Edit a bundle
-http://localhost:4013/callbacks/about-to-submit?eventId=editBundle

CaseEvent/removeBundles.json

CallBackURLAboutToStartEventCallBackURLAboutToSubmitEventCallBackURLSubmittedEventDescriptionEndButtonLabelEventEnablingConditionIDNamePostConditionStatePreConditionState(s)PublishShowEventNotesShowSummary
+http://localhost:4013/callbacks/about-to-start?eventId=removeBundles
+http://localhost:4013/callbacks/about-to-submit?eventId=removeBundles
+http://localhost:4013/callbacks/submitted?eventId=removeBundles
+Bundle: Remove bundles
+Save and continue
+caseBundles!="[]"
+removeBundles
+Bundle: Remove bundles
+*
+AwaitingHearing;CaseManagement
+N
+N
+Y

CaseEventToFields/removeBundles.json

CallBackURLMidEventCaseEventFieldHintCaseEventFieldLabelCaseEventIDCaseFieldIDDisplayContextDisplayContextParameterFieldShowConditionPageColumnNumberPageDisplayOrderPageFieldDisplayOrderPageIDPageLabelShowSummaryChangeOption
+http://localhost:4013/callbacks/mid-event?page=selectBundles&eventId=removeBundles
+
+
+removeBundles
+cicCaseRemoveBundlesList
+OPTIONAL
+
+
+1
+1
+1
+selectBundles
+Select bundles to delete
+Y

@github-actions
Copy link

github-actions bot commented Mar 2, 2026

CCD diff summary

👉 Full report: https://github.com/hmcts/sptribs-case-api/actions/runs/22572611844?check_suite_focus=true

CaseField.json

RegularExpressionHintTextCategoryIDFieldTypeParameterLabelIDFieldType
+
+
+
+DynamicList
+ 
+cicCaseRemoveBundlesList
+DynamicMultiSelectList

BundleIdAndTimestamp

-Bundles 
+Bundle IDs and Timestamps

caseBundleIdsAndTimestamps

Collection

AuthorisationCaseEvent/AuthorisationCaseEvent.json

UserRoleCaseEventIDCRUD
+caseworker-sptribs-superuser
+removeBundles
+CRU
+caseworker-st_cic-caseworker
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-admin
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-team-leader
+removeBundles
+CRU
+caseworker-st_cic-judge
+removeBundles
+CRU
+caseworker-st_cic-senior-caseworker
+removeBundles
+CRU
+caseworker-st_cic-senior-judge
+removeBundles
+CRU
-caseworker-sptribs-superuser
-editBundle
-CRU
-caseworker-st_cic-caseworker
-editBundle
-R
-caseworker-st_cic-hearing-centre-admin
-editBundle
-R
-caseworker-st_cic-hearing-centre-team-leader
-editBundle
-R
-caseworker-st_cic-judge
-editBundle
-R
-caseworker-st_cic-senior-caseworker
-editBundle
-R
-caseworker-st_cic-senior-judge
-editBundle
-R

AuthorisationCaseField/caseworker-wa-task-configuration.json

UserRoleCaseFieldIDCRUD
+caseworker-wa-task-configuration
+cicCaseRemoveBundlesList
+R

AuthorisationCaseField/caseworker-st_cic-senior-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-senior-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-respondent.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-respondent
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-team-leader.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-team-leader
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-admin.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-admin
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-sptribs-systemupdate.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-systemupdate
+cicCaseRemoveBundlesList
+CRUD

AuthorisationCaseField/caseworker-sptribs-superuser.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-superuser
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/CREATOR.json

UserRoleCaseFieldIDCRUD
+[CREATOR]
+cicCaseRemoveBundlesList
+CRU

CaseEvent/editBundle.json

ShowSummaryShowEventNotesPublishPreConditionState(s)PostConditionStateNameIDEndButtonLabelDescriptionCallBackURLAboutToSubmitEvent
-Y
-N
-N
-AwaitingHearing;CaseManagement
-*
-Bundle: Edit a bundle
-editBundle
-Save and continue
-Bundle: Edit a bundle
-http://localhost:4013/callbacks/about-to-submit?eventId=editBundle

CaseEvent/removeBundles.json

CallBackURLAboutToStartEventCallBackURLAboutToSubmitEventCallBackURLSubmittedEventDescriptionEndButtonLabelEventEnablingConditionIDNamePostConditionStatePreConditionState(s)PublishShowEventNotesShowSummary
+http://localhost:4013/callbacks/about-to-start?eventId=removeBundles
+http://localhost:4013/callbacks/about-to-submit?eventId=removeBundles
+http://localhost:4013/callbacks/submitted?eventId=removeBundles
+Bundle: Remove bundles
+Save and continue
+caseBundles!="[]"
+removeBundles
+Bundle: Remove bundles
+*
+AwaitingHearing;CaseManagement
+N
+N
+Y

CaseEventToFields/removeBundles.json

CallBackURLMidEventCaseEventFieldHintCaseEventFieldLabelCaseEventIDCaseFieldIDDisplayContextDisplayContextParameterFieldShowConditionPageColumnNumberPageDisplayOrderPageFieldDisplayOrderPageIDPageLabelShowSummaryChangeOption
+http://localhost:4013/callbacks/mid-event?page=selectBundles&eventId=removeBundles
+
+
+removeBundles
+cicCaseRemoveBundlesList
+OPTIONAL
+
+
+1
+1
+1
+selectBundles
+Select bundles to delete
+Y

@github-actions
Copy link

github-actions bot commented Mar 2, 2026

CCD diff summary

👉 Full report: https://github.com/hmcts/sptribs-case-api/actions/runs/22572997816?check_suite_focus=true

CaseField.json

RegularExpressionHintTextCategoryIDFieldTypeParameterLabelIDFieldType
+
+
+
+DynamicList
+ 
+cicCaseRemoveBundlesList
+DynamicMultiSelectList

BundleIdAndTimestamp

-Bundles 
+Bundle IDs and Timestamps

caseBundleIdsAndTimestamps

Collection

AuthorisationCaseEvent/AuthorisationCaseEvent.json

UserRoleCaseEventIDCRUD
+caseworker-sptribs-superuser
+removeBundles
+CRU
+caseworker-st_cic-caseworker
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-admin
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-team-leader
+removeBundles
+CRU
+caseworker-st_cic-judge
+removeBundles
+CRU
+caseworker-st_cic-senior-caseworker
+removeBundles
+CRU
+caseworker-st_cic-senior-judge
+removeBundles
+CRU
-caseworker-sptribs-superuser
-editBundle
-CRU
-caseworker-st_cic-caseworker
-editBundle
-R
-caseworker-st_cic-hearing-centre-admin
-editBundle
-R
-caseworker-st_cic-hearing-centre-team-leader
-editBundle
-R
-caseworker-st_cic-judge
-editBundle
-R
-caseworker-st_cic-senior-caseworker
-editBundle
-R
-caseworker-st_cic-senior-judge
-editBundle
-R

AuthorisationCaseField/caseworker-wa-task-configuration.json

UserRoleCaseFieldIDCRUD
+caseworker-wa-task-configuration
+cicCaseRemoveBundlesList
+R

AuthorisationCaseField/caseworker-st_cic-senior-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-senior-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-respondent.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-respondent
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-team-leader.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-team-leader
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-admin.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-admin
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-sptribs-systemupdate.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-systemupdate
+cicCaseRemoveBundlesList
+CRUD

AuthorisationCaseField/caseworker-sptribs-superuser.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-superuser
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/CREATOR.json

UserRoleCaseFieldIDCRUD
+[CREATOR]
+cicCaseRemoveBundlesList
+CRU

CaseEvent/editBundle.json

ShowSummaryShowEventNotesPublishPreConditionState(s)PostConditionStateNameIDEndButtonLabelDescriptionCallBackURLAboutToSubmitEvent
-Y
-N
-N
-AwaitingHearing;CaseManagement
-*
-Bundle: Edit a bundle
-editBundle
-Save and continue
-Bundle: Edit a bundle
-http://localhost:4013/callbacks/about-to-submit?eventId=editBundle

CaseEvent/removeBundles.json

CallBackURLAboutToStartEventCallBackURLAboutToSubmitEventCallBackURLSubmittedEventDescriptionEndButtonLabelEventEnablingConditionIDNamePostConditionStatePreConditionState(s)PublishShowEventNotesShowSummary
+http://localhost:4013/callbacks/about-to-start?eventId=removeBundles
+http://localhost:4013/callbacks/about-to-submit?eventId=removeBundles
+http://localhost:4013/callbacks/submitted?eventId=removeBundles
+Bundle: Remove bundles
+Save and continue
+caseBundles!="[]"
+removeBundles
+Bundle: Remove bundles
+*
+AwaitingHearing;CaseManagement
+N
+N
+Y

CaseEventToFields/removeBundles.json

CallBackURLMidEventCaseEventFieldHintCaseEventFieldLabelCaseEventIDCaseFieldIDDisplayContextDisplayContextParameterFieldShowConditionPageColumnNumberPageDisplayOrderPageFieldDisplayOrderPageIDPageLabelShowSummaryChangeOption
+http://localhost:4013/callbacks/mid-event?page=selectBundles&eventId=removeBundles
+
+
+removeBundles
+cicCaseRemoveBundlesList
+OPTIONAL
+
+
+1
+1
+1
+selectBundles
+Select bundles to delete
+Y

@github-actions
Copy link

github-actions bot commented Mar 2, 2026

CCD diff summary

👉 Full report: https://github.com/hmcts/sptribs-case-api/actions/runs/22580767830?check_suite_focus=true

CaseField.json

RegularExpressionHintTextCategoryIDFieldTypeParameterLabelIDFieldType
+
+
+
+DynamicList
+ 
+cicCaseRemoveBundlesList
+DynamicMultiSelectList

BundleIdAndTimestamp

-Bundles 
+Bundle IDs and Timestamps

caseBundleIdsAndTimestamps

Collection

AuthorisationCaseEvent/AuthorisationCaseEvent.json

UserRoleCaseEventIDCRUD
+caseworker-sptribs-superuser
+removeBundles
+CRU
+caseworker-st_cic-caseworker
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-admin
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-team-leader
+removeBundles
+CRU
+caseworker-st_cic-judge
+removeBundles
+CRU
+caseworker-st_cic-senior-caseworker
+removeBundles
+CRU
+caseworker-st_cic-senior-judge
+removeBundles
+CRU
-caseworker-sptribs-superuser
-editBundle
-CRU
-caseworker-st_cic-caseworker
-editBundle
-R
-caseworker-st_cic-hearing-centre-admin
-editBundle
-R
-caseworker-st_cic-hearing-centre-team-leader
-editBundle
-R
-caseworker-st_cic-judge
-editBundle
-R
-caseworker-st_cic-senior-caseworker
-editBundle
-R
-caseworker-st_cic-senior-judge
-editBundle
-R

AuthorisationCaseField/caseworker-wa-task-configuration.json

UserRoleCaseFieldIDCRUD
+caseworker-wa-task-configuration
+cicCaseRemoveBundlesList
+R

AuthorisationCaseField/caseworker-st_cic-senior-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-senior-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-respondent.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-respondent
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-team-leader.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-team-leader
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-admin.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-admin
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-sptribs-systemupdate.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-systemupdate
+cicCaseRemoveBundlesList
+CRUD

AuthorisationCaseField/caseworker-sptribs-superuser.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-superuser
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/CREATOR.json

UserRoleCaseFieldIDCRUD
+[CREATOR]
+cicCaseRemoveBundlesList
+CRU

CaseEvent/editBundle.json

ShowSummaryShowEventNotesPublishPreConditionState(s)PostConditionStateNameIDEndButtonLabelDescriptionCallBackURLAboutToSubmitEvent
-Y
-N
-N
-AwaitingHearing;CaseManagement
-*
-Bundle: Edit a bundle
-editBundle
-Save and continue
-Bundle: Edit a bundle
-http://localhost:4013/callbacks/about-to-submit?eventId=editBundle

CaseEvent/removeBundles.json

CallBackURLAboutToStartEventCallBackURLAboutToSubmitEventCallBackURLSubmittedEventDescriptionEndButtonLabelEventEnablingConditionIDNamePostConditionStatePreConditionState(s)PublishShowEventNotesShowSummary
+http://localhost:4013/callbacks/about-to-start?eventId=removeBundles
+http://localhost:4013/callbacks/about-to-submit?eventId=removeBundles
+http://localhost:4013/callbacks/submitted?eventId=removeBundles
+Bundle: Remove bundles
+Save and continue
+caseBundles!="[]"
+removeBundles
+Bundle: Remove bundles
+*
+AwaitingHearing;CaseManagement
+N
+N
+Y

CaseEventToFields/removeBundles.json

CallBackURLMidEventCaseEventFieldHintCaseEventFieldLabelCaseEventIDCaseFieldIDDisplayContextDisplayContextParameterFieldShowConditionPageColumnNumberPageDisplayOrderPageFieldDisplayOrderPageIDPageLabelShowSummaryChangeOption
+http://localhost:4013/callbacks/mid-event?page=selectBundles&eventId=removeBundles
+
+
+removeBundles
+cicCaseRemoveBundlesList
+OPTIONAL
+
+
+1
+1
+1
+selectBundles
+Select bundles to delete
+Y

@github-actions
Copy link

github-actions bot commented Mar 2, 2026

CCD diff summary

👉 Full report: https://github.com/hmcts/sptribs-case-api/actions/runs/22581232723?check_suite_focus=true

CaseField.json

RegularExpressionHintTextCategoryIDFieldTypeParameterLabelIDFieldType
+
+
+
+DynamicList
+ 
+cicCaseRemoveBundlesList
+DynamicMultiSelectList

BundleIdAndTimestamp

-Bundles 
+Bundle IDs and Timestamps

caseBundleIdsAndTimestamps

Collection

AuthorisationCaseEvent/AuthorisationCaseEvent.json

UserRoleCaseEventIDCRUD
+caseworker-sptribs-superuser
+removeBundles
+CRU
+caseworker-st_cic-caseworker
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-admin
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-team-leader
+removeBundles
+CRU
+caseworker-st_cic-judge
+removeBundles
+CRU
+caseworker-st_cic-senior-caseworker
+removeBundles
+CRU
+caseworker-st_cic-senior-judge
+removeBundles
+CRU
-caseworker-sptribs-superuser
-editBundle
-CRU
-caseworker-st_cic-caseworker
-editBundle
-R
-caseworker-st_cic-hearing-centre-admin
-editBundle
-R
-caseworker-st_cic-hearing-centre-team-leader
-editBundle
-R
-caseworker-st_cic-judge
-editBundle
-R
-caseworker-st_cic-senior-caseworker
-editBundle
-R
-caseworker-st_cic-senior-judge
-editBundle
-R

AuthorisationCaseField/caseworker-wa-task-configuration.json

UserRoleCaseFieldIDCRUD
+caseworker-wa-task-configuration
+cicCaseRemoveBundlesList
+R

AuthorisationCaseField/caseworker-st_cic-senior-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-senior-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-respondent.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-respondent
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-team-leader.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-team-leader
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-admin.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-admin
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-sptribs-systemupdate.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-systemupdate
+cicCaseRemoveBundlesList
+CRUD

AuthorisationCaseField/caseworker-sptribs-superuser.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-superuser
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/CREATOR.json

UserRoleCaseFieldIDCRUD
+[CREATOR]
+cicCaseRemoveBundlesList
+CRU

CaseEvent/editBundle.json

ShowSummaryShowEventNotesPublishPreConditionState(s)PostConditionStateNameIDEndButtonLabelDescriptionCallBackURLAboutToSubmitEvent
-Y
-N
-N
-AwaitingHearing;CaseManagement
-*
-Bundle: Edit a bundle
-editBundle
-Save and continue
-Bundle: Edit a bundle
-http://localhost:4013/callbacks/about-to-submit?eventId=editBundle

CaseEvent/removeBundles.json

CallBackURLAboutToStartEventCallBackURLAboutToSubmitEventCallBackURLSubmittedEventDescriptionEndButtonLabelEventEnablingConditionIDNamePostConditionStatePreConditionState(s)PublishShowEventNotesShowSummary
+http://localhost:4013/callbacks/about-to-start?eventId=removeBundles
+http://localhost:4013/callbacks/about-to-submit?eventId=removeBundles
+http://localhost:4013/callbacks/submitted?eventId=removeBundles
+Bundle: Remove bundles
+Save and continue
+caseBundles!="[]"
+removeBundles
+Bundle: Remove bundles
+*
+AwaitingHearing;CaseManagement
+N
+N
+Y

CaseEventToFields/removeBundles.json

CallBackURLMidEventCaseEventFieldHintCaseEventFieldLabelCaseEventIDCaseFieldIDDisplayContextDisplayContextParameterFieldShowConditionPageColumnNumberPageDisplayOrderPageFieldDisplayOrderPageIDPageLabelShowSummaryChangeOption
+http://localhost:4013/callbacks/mid-event?page=selectBundles&eventId=removeBundles
+
+
+removeBundles
+cicCaseRemoveBundlesList
+OPTIONAL
+
+
+1
+1
+1
+selectBundles
+Select bundles to delete
+Y

@github-actions
Copy link

github-actions bot commented Mar 2, 2026

CCD diff summary

👉 Full report: https://github.com/hmcts/sptribs-case-api/actions/runs/22581686796?check_suite_focus=true

CaseField.json

RegularExpressionHintTextCategoryIDFieldTypeParameterLabelIDFieldType
+
+
+
+DynamicList
+ 
+cicCaseRemoveBundlesList
+DynamicMultiSelectList

BundleIdAndTimestamp

-Bundles 
+Bundle IDs and Timestamps

caseBundleIdsAndTimestamps

Collection

AuthorisationCaseEvent/AuthorisationCaseEvent.json

UserRoleCaseEventIDCRUD
+caseworker-sptribs-superuser
+removeBundles
+CRU
+caseworker-st_cic-caseworker
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-admin
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-team-leader
+removeBundles
+CRU
+caseworker-st_cic-judge
+removeBundles
+CRU
+caseworker-st_cic-senior-caseworker
+removeBundles
+CRU
+caseworker-st_cic-senior-judge
+removeBundles
+CRU
-caseworker-sptribs-superuser
-editBundle
-CRU
-caseworker-st_cic-caseworker
-editBundle
-R
-caseworker-st_cic-hearing-centre-admin
-editBundle
-R
-caseworker-st_cic-hearing-centre-team-leader
-editBundle
-R
-caseworker-st_cic-judge
-editBundle
-R
-caseworker-st_cic-senior-caseworker
-editBundle
-R
-caseworker-st_cic-senior-judge
-editBundle
-R

AuthorisationCaseField/caseworker-wa-task-configuration.json

UserRoleCaseFieldIDCRUD
+caseworker-wa-task-configuration
+cicCaseRemoveBundlesList
+R

AuthorisationCaseField/caseworker-st_cic-senior-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-senior-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-respondent.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-respondent
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-team-leader.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-team-leader
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-admin.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-admin
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-sptribs-systemupdate.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-systemupdate
+cicCaseRemoveBundlesList
+CRUD

AuthorisationCaseField/caseworker-sptribs-superuser.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-superuser
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/CREATOR.json

UserRoleCaseFieldIDCRUD
+[CREATOR]
+cicCaseRemoveBundlesList
+CRU

CaseEvent/editBundle.json

ShowSummaryShowEventNotesPublishPreConditionState(s)PostConditionStateNameIDEndButtonLabelDescriptionCallBackURLAboutToSubmitEvent
-Y
-N
-N
-AwaitingHearing;CaseManagement
-*
-Bundle: Edit a bundle
-editBundle
-Save and continue
-Bundle: Edit a bundle
-http://localhost:4013/callbacks/about-to-submit?eventId=editBundle

CaseEvent/removeBundles.json

CallBackURLAboutToStartEventCallBackURLAboutToSubmitEventCallBackURLSubmittedEventDescriptionEndButtonLabelEventEnablingConditionIDNamePostConditionStatePreConditionState(s)PublishShowEventNotesShowSummary
+http://localhost:4013/callbacks/about-to-start?eventId=removeBundles
+http://localhost:4013/callbacks/about-to-submit?eventId=removeBundles
+http://localhost:4013/callbacks/submitted?eventId=removeBundles
+Bundle: Remove bundles
+Save and continue
+caseBundles!="[]"
+removeBundles
+Bundle: Remove bundles
+*
+AwaitingHearing;CaseManagement
+N
+N
+Y

CaseEventToFields/removeBundles.json

CallBackURLMidEventCaseEventFieldHintCaseEventFieldLabelCaseEventIDCaseFieldIDDisplayContextDisplayContextParameterFieldShowConditionPageColumnNumberPageDisplayOrderPageFieldDisplayOrderPageIDPageLabelShowSummaryChangeOption
+http://localhost:4013/callbacks/mid-event?page=selectBundles&eventId=removeBundles
+
+
+removeBundles
+cicCaseRemoveBundlesList
+OPTIONAL
+
+
+1
+1
+1
+selectBundles
+Select bundles to delete
+Y


}

public AboutToStartOrSubmitResponse<CaseData, State> aboutToSubmit(
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

theres a lot of logic in the one method,m could you break it up into smaller parts? i.e..
buildTimestampstoDelete(..)
then
buildAndRemoveIdsToDelete(),
.....

}
}

for (ListValue<BundleIdAndTimestamp> bundleIdAndTimestampToBeRemoved : idsAndTimestampsOfBundlesToBeRemoved) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i think you can cut down the amount of for loops here unless im missing something? our system has lowish load but if we had a lot more requests then we would need to think more about this :)
for example, using removeifs instead of one loop to build then another to remove, does this make sense?

example of remove if:

caseData.getCaseBundleIdsAndTimestamps().removeIf(bundleIdAndTimestamp ->
idsOfBundlesToBeRemoved.contains(bundleIdAndTimestamp.getValue().getBundleId())
);

@github-actions
Copy link

github-actions bot commented Mar 4, 2026

CCD diff summary

👉 Full report: https://github.com/hmcts/sptribs-case-api/actions/runs/22665402903?check_suite_focus=true

CaseField.json

RegularExpressionHintTextCategoryIDFieldTypeParameterLabelIDFieldType
+
+
+
+DynamicList
+ 
+cicCaseRemoveBundlesList
+DynamicMultiSelectList

BundleIdAndTimestamp

-Bundles 
+Bundle IDs and Timestamps

caseBundleIdsAndTimestamps

Collection

AuthorisationCaseEvent/AuthorisationCaseEvent.json

UserRoleCaseEventIDCRUD
+caseworker-sptribs-superuser
+removeBundles
+CRU
+caseworker-st_cic-caseworker
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-admin
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-team-leader
+removeBundles
+CRU
+caseworker-st_cic-judge
+removeBundles
+CRU
+caseworker-st_cic-senior-caseworker
+removeBundles
+CRU
+caseworker-st_cic-senior-judge
+removeBundles
+CRU
-caseworker-sptribs-superuser
-editBundle
-CRU
-caseworker-st_cic-caseworker
-editBundle
-R
-caseworker-st_cic-hearing-centre-admin
-editBundle
-R
-caseworker-st_cic-hearing-centre-team-leader
-editBundle
-R
-caseworker-st_cic-judge
-editBundle
-R
-caseworker-st_cic-senior-caseworker
-editBundle
-R
-caseworker-st_cic-senior-judge
-editBundle
-R

AuthorisationCaseField/caseworker-wa-task-configuration.json

UserRoleCaseFieldIDCRUD
+caseworker-wa-task-configuration
+cicCaseRemoveBundlesList
+R

AuthorisationCaseField/caseworker-st_cic-senior-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-senior-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-respondent.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-respondent
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-team-leader.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-team-leader
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-admin.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-admin
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-sptribs-systemupdate.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-systemupdate
+cicCaseRemoveBundlesList
+CRUD

AuthorisationCaseField/caseworker-sptribs-superuser.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-superuser
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/CREATOR.json

UserRoleCaseFieldIDCRUD
+[CREATOR]
+cicCaseRemoveBundlesList
+CRU

CaseEvent/editBundle.json

ShowSummaryShowEventNotesPublishPreConditionState(s)PostConditionStateNameIDEndButtonLabelDescriptionCallBackURLAboutToSubmitEvent
-Y
-N
-N
-AwaitingHearing;CaseManagement
-*
-Bundle: Edit a bundle
-editBundle
-Save and continue
-Bundle: Edit a bundle
-http://localhost:4013/callbacks/about-to-submit?eventId=editBundle

CaseEvent/removeBundles.json

CallBackURLAboutToStartEventCallBackURLAboutToSubmitEventCallBackURLSubmittedEventDescriptionEndButtonLabelEventEnablingConditionIDNamePostConditionStatePreConditionState(s)PublishShowEventNotesShowSummary
+http://localhost:4013/callbacks/about-to-start?eventId=removeBundles
+http://localhost:4013/callbacks/about-to-submit?eventId=removeBundles
+http://localhost:4013/callbacks/submitted?eventId=removeBundles
+Bundle: Remove bundles
+Save and continue
+caseBundles!="[]"
+removeBundles
+Bundle: Remove bundles
+*
+AwaitingHearing;CaseManagement
+N
+N
+Y

CaseEventToFields/removeBundles.json

CallBackURLMidEventCaseEventFieldHintCaseEventFieldLabelCaseEventIDCaseFieldIDDisplayContextDisplayContextParameterFieldShowConditionPageColumnNumberPageDisplayOrderPageFieldDisplayOrderPageIDPageLabelShowSummaryChangeOption
+http://localhost:4013/callbacks/mid-event?page=selectBundles&eventId=removeBundles
+
+
+removeBundles
+cicCaseRemoveBundlesList
+OPTIONAL
+
+
+1
+1
+1
+selectBundles
+Select bundles to delete
+Y

@github-actions
Copy link

github-actions bot commented Mar 4, 2026

CCD diff summary

👉 Full report: https://github.com/hmcts/sptribs-case-api/actions/runs/22667383689?check_suite_focus=true

CaseField.json

RegularExpressionHintTextCategoryIDFieldTypeParameterLabelIDFieldType
+
+
+
+DynamicList
+ 
+cicCaseRemoveBundlesList
+DynamicMultiSelectList

BundleIdAndTimestamp

-Bundles 
+Bundle IDs and Timestamps

caseBundleIdsAndTimestamps

Collection

AuthorisationCaseEvent/AuthorisationCaseEvent.json

UserRoleCaseEventIDCRUD
+caseworker-sptribs-superuser
+removeBundles
+CRU
+caseworker-st_cic-caseworker
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-admin
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-team-leader
+removeBundles
+CRU
+caseworker-st_cic-judge
+removeBundles
+CRU
+caseworker-st_cic-senior-caseworker
+removeBundles
+CRU
+caseworker-st_cic-senior-judge
+removeBundles
+CRU
-caseworker-sptribs-superuser
-editBundle
-CRU
-caseworker-st_cic-caseworker
-editBundle
-R
-caseworker-st_cic-hearing-centre-admin
-editBundle
-R
-caseworker-st_cic-hearing-centre-team-leader
-editBundle
-R
-caseworker-st_cic-judge
-editBundle
-R
-caseworker-st_cic-senior-caseworker
-editBundle
-R
-caseworker-st_cic-senior-judge
-editBundle
-R

AuthorisationCaseField/caseworker-wa-task-configuration.json

UserRoleCaseFieldIDCRUD
+caseworker-wa-task-configuration
+cicCaseRemoveBundlesList
+R

AuthorisationCaseField/caseworker-st_cic-senior-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-senior-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-respondent.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-respondent
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-team-leader.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-team-leader
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-admin.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-admin
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-sptribs-systemupdate.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-systemupdate
+cicCaseRemoveBundlesList
+CRUD

AuthorisationCaseField/caseworker-sptribs-superuser.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-superuser
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/CREATOR.json

UserRoleCaseFieldIDCRUD
+[CREATOR]
+cicCaseRemoveBundlesList
+CRU

CaseEvent/editBundle.json

ShowSummaryShowEventNotesPublishPreConditionState(s)PostConditionStateNameIDEndButtonLabelDescriptionCallBackURLAboutToSubmitEvent
-Y
-N
-N
-AwaitingHearing;CaseManagement
-*
-Bundle: Edit a bundle
-editBundle
-Save and continue
-Bundle: Edit a bundle
-http://localhost:4013/callbacks/about-to-submit?eventId=editBundle

CaseEvent/removeBundles.json

CallBackURLAboutToStartEventCallBackURLAboutToSubmitEventCallBackURLSubmittedEventDescriptionEndButtonLabelEventEnablingConditionIDNamePostConditionStatePreConditionState(s)PublishShowEventNotesShowSummary
+http://localhost:4013/callbacks/about-to-start?eventId=removeBundles
+http://localhost:4013/callbacks/about-to-submit?eventId=removeBundles
+http://localhost:4013/callbacks/submitted?eventId=removeBundles
+Bundle: Remove bundles
+Save and continue
+caseBundles!="[]"
+removeBundles
+Bundle: Remove bundles
+*
+AwaitingHearing;CaseManagement
+N
+N
+Y

CaseEventToFields/removeBundles.json

CallBackURLMidEventCaseEventFieldHintCaseEventFieldLabelCaseEventIDCaseFieldIDDisplayContextDisplayContextParameterFieldShowConditionPageColumnNumberPageDisplayOrderPageFieldDisplayOrderPageIDPageLabelShowSummaryChangeOption
+http://localhost:4013/callbacks/mid-event?page=selectBundles&eventId=removeBundles
+
+
+removeBundles
+cicCaseRemoveBundlesList
+OPTIONAL
+
+
+1
+1
+1
+selectBundles
+Select bundles to delete
+Y

@github-actions
Copy link

CCD diff summary

👉 Full report: https://github.com/hmcts/sptribs-case-api/actions/runs/23188201815?check_suite_focus=true

CaseField.json

RegularExpressionHintTextCategoryIDFieldTypeParameterLabelIDFieldType
+
+
+
+DynamicList
+ 
+cicCaseRemoveBundlesList
+DynamicMultiSelectList

BundleIdAndTimestamp

-Bundles 
+Bundle IDs and Timestamps

caseBundleIdsAndTimestamps

Collection

AuthorisationCaseEvent/AuthorisationCaseEvent.json

UserRoleCaseEventIDCRUD
+caseworker-sptribs-superuser
+removeBundles
+CRU
+caseworker-st_cic-caseworker
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-admin
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-team-leader
+removeBundles
+CRU
+caseworker-st_cic-judge
+removeBundles
+CRU
+caseworker-st_cic-senior-caseworker
+removeBundles
+CRU
+caseworker-st_cic-senior-judge
+removeBundles
+CRU
-caseworker-sptribs-superuser
-editBundle
-CRU
-caseworker-st_cic-caseworker
-editBundle
-R
-caseworker-st_cic-hearing-centre-admin
-editBundle
-R
-caseworker-st_cic-hearing-centre-team-leader
-editBundle
-R
-caseworker-st_cic-judge
-editBundle
-R
-caseworker-st_cic-senior-caseworker
-editBundle
-R
-caseworker-st_cic-senior-judge
-editBundle
-R

AuthorisationCaseField/caseworker-wa-task-configuration.json

UserRoleCaseFieldIDCRUD
+caseworker-wa-task-configuration
+cicCaseRemoveBundlesList
+R

AuthorisationCaseField/caseworker-st_cic-senior-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-senior-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-respondent.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-respondent
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-team-leader.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-team-leader
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-admin.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-admin
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-sptribs-systemupdate.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-systemupdate
+cicCaseRemoveBundlesList
+CRUD

AuthorisationCaseField/caseworker-sptribs-superuser.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-superuser
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/CREATOR.json

UserRoleCaseFieldIDCRUD
+[CREATOR]
+cicCaseRemoveBundlesList
+CRU

CaseEvent/editBundle.json

ShowSummaryShowEventNotesPublishPreConditionState(s)PostConditionStateNameIDEndButtonLabelDescriptionCallBackURLAboutToSubmitEvent
-Y
-N
-N
-AwaitingHearing;CaseManagement
-*
-Bundle: Edit a bundle
-editBundle
-Save and continue
-Bundle: Edit a bundle
-http://localhost:4013/callbacks/about-to-submit?eventId=editBundle

CaseEvent/removeBundles.json

CallBackURLAboutToStartEventCallBackURLAboutToSubmitEventCallBackURLSubmittedEventDescriptionEndButtonLabelEventEnablingConditionIDNamePostConditionStatePreConditionState(s)PublishShowEventNotesShowSummary
+http://localhost:4013/callbacks/about-to-start?eventId=removeBundles
+http://localhost:4013/callbacks/about-to-submit?eventId=removeBundles
+http://localhost:4013/callbacks/submitted?eventId=removeBundles
+Bundle: Remove bundles
+Save and continue
+caseBundles!="[]"
+removeBundles
+Bundle: Remove bundles
+*
+AwaitingHearing;CaseManagement
+N
+N
+Y

CaseEventToFields/removeBundles.json

CallBackURLMidEventCaseEventFieldHintCaseEventFieldLabelCaseEventIDCaseFieldIDDisplayContextDisplayContextParameterFieldShowConditionPageColumnNumberPageDisplayOrderPageFieldDisplayOrderPageIDPageLabelShowSummaryChangeOption
+http://localhost:4013/callbacks/mid-event?page=selectBundles&eventId=removeBundles
+
+
+removeBundles
+cicCaseRemoveBundlesList
+OPTIONAL
+
+
+1
+1
+1
+selectBundles
+Select bundles to delete
+Y

@github-actions
Copy link

CCD diff summary

👉 Full report: https://github.com/hmcts/sptribs-case-api/actions/runs/23341989762?check_suite_focus=true

CaseField.json

RegularExpressionHintTextCategoryIDFieldTypeParameterLabelIDFieldType
+
+
+
+DynamicList
+ 
+cicCaseRemoveBundlesList
+DynamicMultiSelectList

BundleIdAndTimestamp

-Bundles 
+Bundle IDs and Timestamps

caseBundleIdsAndTimestamps

Collection

AuthorisationCaseEvent/AuthorisationCaseEvent.json

UserRoleCaseEventIDCRUD
+caseworker-sptribs-superuser
+removeBundles
+CRU
+caseworker-st_cic-caseworker
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-admin
+removeBundles
+CRU
+caseworker-st_cic-hearing-centre-team-leader
+removeBundles
+CRU
+caseworker-st_cic-judge
+removeBundles
+CRU
+caseworker-st_cic-senior-caseworker
+removeBundles
+CRU
+caseworker-st_cic-senior-judge
+removeBundles
+CRU
-caseworker-sptribs-superuser
-editBundle
-CRU
-caseworker-st_cic-caseworker
-editBundle
-R
-caseworker-st_cic-hearing-centre-admin
-editBundle
-R
-caseworker-st_cic-hearing-centre-team-leader
-editBundle
-R
-caseworker-st_cic-judge
-editBundle
-R
-caseworker-st_cic-senior-caseworker
-editBundle
-R
-caseworker-st_cic-senior-judge
-editBundle
-R

AuthorisationCaseField/caseworker-wa-task-configuration.json

UserRoleCaseFieldIDCRUD
+caseworker-wa-task-configuration
+cicCaseRemoveBundlesList
+R

AuthorisationCaseField/caseworker-st_cic-senior-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-senior-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-senior-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-respondent.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-respondent
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-judge.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-judge
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-team-leader.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-team-leader
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-hearing-centre-admin.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-hearing-centre-admin
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-st_cic-caseworker.json

UserRoleCaseFieldIDCRUD
+caseworker-st_cic-caseworker
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/caseworker-sptribs-systemupdate.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-systemupdate
+cicCaseRemoveBundlesList
+CRUD

AuthorisationCaseField/caseworker-sptribs-superuser.json

UserRoleCaseFieldIDCRUD
+caseworker-sptribs-superuser
+cicCaseRemoveBundlesList
+CRU

AuthorisationCaseField/CREATOR.json

UserRoleCaseFieldIDCRUD
+[CREATOR]
+cicCaseRemoveBundlesList
+CRU

CaseEvent/editBundle.json

ShowSummaryShowEventNotesPublishPreConditionState(s)PostConditionStateNameIDEndButtonLabelDescriptionCallBackURLAboutToSubmitEvent
-Y
-N
-N
-AwaitingHearing;CaseManagement
-*
-Bundle: Edit a bundle
-editBundle
-Save and continue
-Bundle: Edit a bundle
-http://localhost:4013/callbacks/about-to-submit?eventId=editBundle

CaseEvent/removeBundles.json

CallBackURLAboutToStartEventCallBackURLAboutToSubmitEventCallBackURLSubmittedEventDescriptionEndButtonLabelEventEnablingConditionIDNamePostConditionStatePreConditionState(s)PublishShowEventNotesShowSummary
+http://localhost:4013/callbacks/about-to-start?eventId=removeBundles
+http://localhost:4013/callbacks/about-to-submit?eventId=removeBundles
+http://localhost:4013/callbacks/submitted?eventId=removeBundles
+Bundle: Remove bundles
+Save and continue
+caseBundles!="[]"
+removeBundles
+Bundle: Remove bundles
+*
+AwaitingHearing;CaseManagement
+N
+N
+Y

CaseEventToFields/removeBundles.json

CallBackURLMidEventCaseEventFieldHintCaseEventFieldLabelCaseEventIDCaseFieldIDDisplayContextDisplayContextParameterFieldShowConditionPageColumnNumberPageDisplayOrderPageFieldDisplayOrderPageIDPageLabelShowSummaryChangeOption
+http://localhost:4013/callbacks/mid-event?page=selectBundles&eventId=removeBundles
+
+
+removeBundles
+cicCaseRemoveBundlesList
+OPTIONAL
+
+
+1
+1
+1
+selectBundles
+Select bundles to delete
+Y

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants