You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The DispositionTask model (previously HoldHearingTask) needs to have a held method. This method should perform the following actions:
Confirm the task's associated hearing's disposition is 'held'. This hearing can be found through the DispositionTasks's parent (a HearingTask) which will have a HearingTaskAssociation.
If the appeal is a legacy appeal:
We complete the DispositionTask
The HearingTask should automatically close
We move the appeal to location 33 for transcription
If the appeal is an AMA appeal:
We create a TranscriptionTask as a child of the DispositionTask
We create an EvidenceWindowTask as a child of the DispositionTask that expires in 90 days unless the associated hearing has marked evidence_window_waived
* Create nightly job for DispositionTask when disposition changes
* Rename key, skip duplicates, and log hearing IDs
* Rely on existing relationship constraint
* Create two smaller functions
* Fix fasterer complaint
* Use delegation to acceess hearing
* Add test stub
* Add final test for logging to job
* Start adding tests
* Move function into task scope
* Add tests for .modify_task_by_dispisition
* Add more tests
* Update job now that PR for #9540 has been merged
* Lengthen variable names and fix test
* Add job to jobs controller
* update method name
* refactor task_count_for, use symbols consistently
The
DispositionTask
model (previouslyHoldHearingTask
) needs to have a held method. This method should perform the following actions:DispositionTasks
's parent (aHearingTask
) which will have aHearingTaskAssociation
.DispositionTask
HearingTask
should automatically closeTranscriptionTask
as a child of theDispositionTask
EvidenceWindowTask
as a child of theDispositionTask
that expires in 90 days unless the associated hearing has markedevidence_window_waived
For more information, see here: https://github.com/department-of-veterans-affairs/appeals-design-research/blob/master/Projects/Hearings/Hearing%20Schedule/Tech%20Specs/HearingTaskFlow.md
Acceptance criteria
held
onDispositionTask
s during job that will run every nightDispositionTask
is markedheld
for aLegacyAppeal
, complete that task, complete the parent task, and change the VACOLS location to 33DispositionTask
is markedheld
for am AMAAppeal
, create a childTranscriptionTask
and maybe a childEvidenceWindowTask
The text was updated successfully, but these errors were encountered: