When attorneys identify admin actions, the VLJ Support Staff and the Board would like them to be routed directly to the team that needs to action on them, rather than going through VLJ Support Staff as a middleman.
This is different than our first implementation and set of requirements, which required all admin actions to go through VLJ Support Staff.
ColocatedTask routing logic:AdminActions instead of ColocatedTasks?@lowellrex - can echo estimate this ticket during the next session? also, i think it might absorb this ticket which was already estimated - https://github.com/department-of-veterans-affairs/caseflow/issues/10915
I also think that VLJ Support would benefit from us manually moving their existing Missing hearing transcript, FOIA/Privacy Act, and Schedule hearing tasks to the Hearing Branch. Would we be open to doing this only one time, since we'd fix the routing in the above ticket? if so, I'll create another ticket for that transfer to be estimated.
We can estimate this ticket and we'll decide whether it makes sense to split it out into multiple tickets during estimation and if it does then we'll write those tickets.
@lowellrex - added one more AC. Routing Translation Tasks to Translation team queue.
Reminder that after we make the code changes for this PR that we should updated existing tasks that would have gotten bypassed had this code been live at the time they were created (the Missing hearing transcript, FOIA/Privacy Act, and Schedule hearing tasks LP mentions above). That work can take place as part of a different ticket if it begins to balloon into a big endeavor.
I've got a few questions after looking into this. Within Caseflow, it appears that VLJ Support Staff only have the ability to directly act on
translation tasks, by sending to the translation teamschedule_hearing tasks, by sending to the schedule hearing team. Though this only exists for legacy appeals, not AMA.missing_hearing_transcript and foia tasks?VLJ Support Staff typically sends missing_hearing_transcript and foia tasks to their respective teams, hearing branch and privacy team. We didn't build the ability for them to send missing_hearing_transcript tasks to the hearing branch because we didn't have those requirements at the time (and now do!)
Yes!
@laurjpeterson More questions!
Right now, the implementation we've been running with is to automatically create
TranscriptionTask for missing_hearing_transcriptsScheduleHearingTask for schedule_hearing (which automatically creates a HearingTask as well based on Caseflow's existing logic)PrivacyActTask for foiaTranslationTask for translationCan you also add what text the user sees for these tasks?
TranscriptionTask for missing_hearing_transcripts - I'm not sure about this one. Let's see what @Chingujo's take is. cc: @pshahVA for contextScheduleHearingTask for schedule_hearing (which automatically creates a HearingTask as well based on Caseflow's existing logic) - I think this theoretically makes sense, however I do remember Meredith wanting the hearing branch to double check that these missed hearings (identified as admin actions) were actually missed hearings, so they didn't go back to waiting for a hearing in error, therefore delaying the appeal. Would love @Chingujo's take on this too. and again, cc: @pshahVA for context PrivacyActTask for foia - what does the user see? FOIA requests are different than Privacy Act requests, so I don't know if we should conflate the two into one task if the user can't distinguish themTranslationTask for translation - yesThey see the instructions from whoever assigned the admin action. We could also add clarifying instructions if needed.
We can also show the admin action as its parent.
Other than that, I believe that they see would be mostly the same as a task that did not originate from an admin action.
For schedule_hearing we can keep the logic that requires additional confirmation before the real ScheduleHearingTask and HearingTask are created.
@lauren
Here are my thoughts :
Missing transcription
Two important notes:
Hearing needs to be held from co located
I would agree without a Meredith鈥檚 concern here but would defer to Sal to see how he would want it. Since they will be the one processing the request.
Technically, if these appeals were sent to location 57, our job should catch all the related appeals that have an open co or video hearing. However, if they had a cancelled hearing that co located missed in VBMS, then this could add a significant delay. The goal of differentiating would be for them to double check the hearing request.
Sorry for formatting issues on my phone
@hschallhorn - here's what i think makes sense, now:
Needs more product/requirements work:
ScheduleHearingTask for schedule_hearingResolved!
TranslationTask for translation - yesTranscriptionTask for missing_hearing_transcripts - yesOpen question for you:
PrivacyActTask for foia - what does the user see in their Task column when the PrivacyActTask is assigned to them? FOIA requests are different than Privacy Act requests, so I don't know if we should conflate the two into one task if the user can't distinguish them@Chingujo: Wrong Lauren!
@laurjpeterson @lowellrex: Hi!
@hschallhorn and i spoke this morning:
Needs more product/requirements work:
- Based on Phillip's notes, I wonder if we should actually create a HearingAdmin type of task for this, so the hearing branch can review them first to differentiate this from normal ScheduleHearingTasks.
Resolved!
TranslationTask for translation - yesTranscriptionTask for missing_hearing_transcripts - yesHearingTask for schedule_hearing - so users have to review that task _before_ it becomes a schedule hearing taskfoia colocated task from users, because privacy users will be able to see the attorney's instructionsFuture
@laurjpeterson is this still blocked?
@pshahVA - no! will remove the blocked label now
Most helpful comment
@Chingujo: Wrong Lauren!
@laurjpeterson @lowellrex: Hi!