Skip to content

Commit

Permalink
Merge pull request #125 from hmcts/RET-3296-Rule21Updates
Browse files Browse the repository at this point in the history
RET-3296: Rule21 DelayUntil
  • Loading branch information
fergusoshea committed Nov 30, 2023
2 parents 988815a + 4c94904 commit c445399
Show file tree
Hide file tree
Showing 2 changed files with 255 additions and 11 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"description": "ET submit case draft should create a ET3Processing task",
"description": "ET et3Response should create a ET3Processing task",
"enabled": true,
"jurisdiction": "EMPLOYMENT",
"caseType": "ET_EnglandWales",
Expand Down Expand Up @@ -45,7 +45,7 @@
"key": "WaSystemUser"
},
"status": 200,
"numberOfTasksAvailable": 2,
"numberOfTasksAvailable": 1,
"numberOfRolesAvailable": 4,
"taskData": {
"template": "task-response.json",
Expand All @@ -60,15 +60,6 @@
"description": "[ET3 Processing](/cases/case-details/${[CASE_REFERENCE]}/trigger/et3Vetting/et3Vetting1)",
"minor_priority": 500,
"major_priority": 5000
},
{
"name": "Review Rule 21 Referral",
"task_state": "unassigned",
"warnings": false,
"case_name": "George Jetson v Cosmo Spacely",
"work_type_id": "routine_work",
"minor_priority": 500,
"major_priority": 5000
}
]
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,253 @@
{
"description": "ET uploadDocumentForServing should create a ReviewRule21Referral task",
"enabled": true,
"jurisdiction": "EMPLOYMENT",
"caseType": "ET_EnglandWales",
"options": {
"taskRetrievalApi": "task-management-api"
},
"required": {
"credentials": {
"key": "WaSystemUser"
},
"ccd": [
{
"eventId": "INITIATE_CASE_DRAFT",
"state": "AWAITING_SUBMISSION_TO_HMCTS",
"caseData": {
"template": "minimal-draft-case.json"
}
}
]
},
"tests": [
{
"request": {
"credentials": {
"key": "WaSystemUser"
},
"input": {
"eventMessages": [
{
"destination": "RestEndpoint",
"template": "ccd-event-message.json",
"replacements": {
"EventId": "uploadDocumentForServing",
"NewStateId": "Accepted",
"AdditionalData": {
"Data": {
"bfActions": [
{
"value": {
"bfDate": "{$TODAY}"
}
},
{
"value": {
"bfDate": "{$TODAY+2_WORKING_DAYS}"
}
}
]
}
}
}
}
]
}
},
"expectations": [
{
"credentials": {
"key": "WaSystemUser"
},
"status": 200,
"numberOfTasksAvailable": 1,
"numberOfRolesAvailable": 4,
"taskData": {
"template": "task-response.json",
"replacements": {
"tasks": [
{
"id": "{$VERIFIER-UUID}",
"name": "Review Rule 21 Referral",
"type": "ReviewRule21Referral",
"task_state": "unassigned",
"task_system": "SELF",
"security_classification": "PUBLIC",
"task_title": "Review Rule 21 Referral",
"created_date": "{$VERIFIER-ZONED_DATETIME_TODAY}",
"due_date": "{$VERIFIER-ZONED_DATETIME_TODAY+2_WORKING_DAYS}",
"location_name": "Leeds",
"location": "36313",
"execution_type": "Case Management Task",
"jurisdiction": "EMPLOYMENT",
"region": "3",
"case_type_id": "ET_EnglandWales",
"case_id": "{$GENERATED_CASE_ID}",
"case_category": "Employment",
"case_name": "George Jetson v Cosmo Spacely",
"auto_assigned": false,
"warnings": false,
"warning_list": {
"values": []
},
"case_management_category": "Employment",
"work_type_id": "routine_work",
"work_type_label": "Routine work",
"permissions": {
"values": [
"Read",
"Own",
"Manage",
"Cancel",
"Complete",
"Claim",
"Unclaim",
"Assign",
"Unassign"
]
},
"description": "[Create Referral](/cases/case-details/${[CASE_REFERENCE]}/trigger/createReferral/createReferral1)",
"role_category": "LEGAL_OPERATIONS",
"minor_priority": 500,
"major_priority": 5000,
"priority_date": "{$VERIFIER-ZONED_DATETIME_TODAY+2_WORKING_DAYS}"
}
]
}
},
"roleData": {
"roles": [
{
"role_category": "LEGAL_OPERATIONS",
"role_name": "allocated-tribunal-caseworker",
"permissions": [
"Read",
"Own",
"Manage",
"CompleteOwn",
"CancelOwn",
"Claim",
"Unclaim",
"UnclaimAssign"
],
"authorisations": []
},
{
"role_category": "LEGAL_OPERATIONS",
"role_name": "senior-tribunal-caseworker",
"permissions": [
"Read",
"Own",
"Manage",
"Cancel",
"Complete",
"Claim",
"Unclaim",
"Assign",
"Unassign"
],
"authorisations": []
},
{
"role_name": "task-supervisor",
"permissions": [
"Read",
"Own",
"Manage",
"Cancel",
"Complete",
"Claim",
"Unclaim",
"Assign",
"Unassign"
],
"authorisations": []
},
{
"role_category": "LEGAL_OPERATIONS",
"role_name": "tribunal-caseworker",
"permissions": [
"Read",
"Own",
"Manage",
"CompleteOwn",
"CancelOwn",
"Claim",
"Unclaim",
"UnclaimAssign"
],
"authorisations": []
}
]
},
"roleData": {
"roles": [
{
"role_category": "ADMIN",
"role_name": "allocated-admin-caseworker",
"permissions": [
"Read",
"Own",
"Manage",
"Claim",
"Unclaim",
"UnclaimAssign",
"CompleteOwn",
"CancelOwn"
],
"authorisations": []
},
{
"role_category": "ADMIN",
"role_name": "hearing-centre-admin",
"permissions": [
"Read",
"Own",
"Manage",
"Claim",
"Unclaim",
"UnclaimAssign",
"CompleteOwn",
"CancelOwn"
],
"authorisations": []
},
{
"role_category": "ADMIN",
"role_name": "hearing-centre-team-leader",
"permissions": [
"Read",
"Own",
"Manage",
"Claim",
"Unclaim",
"Assign",
"Unassign",
"Complete",
"Cancel"
],
"authorisations": []
},
{
"role_name": "task-supervisor",
"permissions": [
"Read",
"Own",
"Manage",
"Claim",
"Unclaim",
"Assign",
"Unassign",
"Complete",
"Cancel"
],
"authorisations": []
}
]
}
}
]
}
]
}

0 comments on commit c445399

Please sign in to comment.