caseflow
caseflow copied to clipboard
Calvin/APPEALS-50980-AojCaseDocket
Resolves APPEALS-50980
Description
Created a new Aoj Case Docket which contains all Legacy Aoj cases Updated original Vacols Case Docket to exclude any AOJ cases Ensured both dockets are mutually exclusive where needed Updated rspecs for both Case Dockets Updated rspec for legacy docket to remove any AOJ data
Acceptance Criteria
As a developer, I need to create a new VACOLS model for AOJ legacy docket cases to separate these appeals from other legacy docket appeals.
- New class is created which inherits from the existing VACOLS::CaseDocket class SQL query constants which select queries and filter based on a certain BFAC value are updated to select only those with BFAC = ‘3’
- Original VACOLS::CaseDocket class is updated to not select any appeals with BFAC = ‘3’ to ensure that the dockets are mutually exclusive. The following methods, at a minimum, should be evaluated to determine if overriding the parent class implementation is required:
- [ ] ready_to_distribute_appeals
- [ ] counts_by_priority_and_readiness
- [ ] priority_ready_appeal_vacols_ids
- [ ] LOCK_READY_APPEALS
- [ ] FROM_READY_APPEALS
- [ ] SELECT_PRIORITY_APPEALS
- [ ] SELECT_PRIORITY_APPEALS_ORDER_BY_BFD19
- [ ] SELECT_NONPRIORITY_APPEALS
- [ ] SELECT_NONPRIORITY_APPEALS_ORDER_BY_BFD19
- [ ] SELECT_READY_TO_DISTRIBUTE_APPEALS_ORDER_BY_BFD19
Testing Plan
Working on it