Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Queue: Adding New Contentions #13423

Closed
4 tasks
araposo-tistatech opened this issue Feb 14, 2020 · 9 comments
Closed
4 tasks

Queue: Adding New Contentions #13423

araposo-tistatech opened this issue Feb 14, 2020 · 9 comments
Labels
Epic Priority: Medium Blocking issue w/workaround, or "second in" priority for new work. Product: caseflow-queue Stakeholder: BVA Functionality associated with the Board of Veterans' Appeals workflows/feature requests Team: Echo 🐬 Type: Enhancement Enhancement to an existing feature

Comments

@araposo-tistatech
Copy link

araposo-tistatech commented Feb 14, 2020

Background/context

Under law and regulations, a Veteran who served in Vietnam from January 9, 1962, to May 7, 1975 is presumed to have been exposed to herbicides. Furthermore, a particular set of medical conditions are presumed to be service connected for anyone who has been exposed to herbicide. Historically, the definition of "served in Vietnam" has been limited to Veterans who served on the landmass of Vietnam or its inland waterways, also know as brown water.

Last year both a court decision and bill passed by Congress expanded the presumption of exposure to herbicide during that time period to any Veteran who served within not more than 12 nautical miles from the coast of Vietnam, also know as blue water.

The goal of this project is to provide the Board for the Board of Veterans’ Appeals the ability to flag/mark Blue Water along with MST, Burn PIT, and CAVC contentions in Caseflow for congressional data capture purposes only.

Goals

Support the ability to add Blue Water, MST, Burn PIT, and CAVC as contentions in Case Flow

Success criteria

Launch special interest/contention marking functionality without work stoppage bugs

Stakeholders

Attorneys
Judges

Requirements/stories

Open questions

What format will the data need to be supplied in for reporting team? Engineering to work with reporting team on this.

References/Resources

Product Brief

Designs and workflows

Special Issues Page for judges & attorneys. Note judges will be able to see any selections made by the attorney (this functionality already exists).

Legacy:
Legacy Appeals_Special Issues

Legacy error if no option chosen:
Legacy Appeals_Special Issues_error if no option chosen

AMA (new page addition):
AMA Appeals_Special Issues_mockup

AMA error if no option chosen:
AMA Appeals_Special Issues_mockup_error if no option chosen

Business value

Providing the BVA with the ability to capture data in Caseflow for congressional reporting purposes.

Dependencies

None

@araposo-tistatech araposo-tistatech added Product: caseflow-queue Team: Echo 🐬 Epic Priority: Medium Blocking issue w/workaround, or "second in" priority for new work. Type: Enhancement Enhancement to an existing feature Stakeholder: BVA Functionality associated with the Board of Veterans' Appeals workflows/feature requests labels Feb 14, 2020
@araposo-tistatech araposo-tistatech changed the title Adding a contention button Blue Water Adding New Contentions Mar 3, 2020
@araposo-tistatech
Copy link
Author

araposo-tistatech commented Mar 17, 2020

@carodew @geronimoramos Can we add the contentions mock-ups we spoke about to this ticket so I can run them by the board for approval? Once that is complete, the engineering team should be able to begin the work on this.

@carodew
Copy link
Contributor

carodew commented Mar 17, 2020

@araposo-tistatech I thought we discussed that we didn't need mock ups, since we thought we could just have the engineers put together a page that follows the format of the current "add special issues" page in the check out flow. Am I misunderstanding?

@araposo-tistatech
Copy link
Author

@carodew yes, but I did prefer to have at least screenshots to provide to the board, before engineering begins the work. In any case, I may be able to mock something up myself so feel free to disregard.

Thanks!

@carodew
Copy link
Contributor

carodew commented Mar 17, 2020

Gotcha – let me know if you need help.

@araposo-tistatech araposo-tistatech changed the title Adding New Contentions Echo: Adding New Contentions Apr 7, 2020
@araposo-tistatech araposo-tistatech changed the title Echo: Adding New Contentions Queue: Adding New Contentions Apr 7, 2020
@araposo-tistatech
Copy link
Author

@hschallhorn Below are the VLJs who have authorized us to use their teams to pilot with:

Laura Collins
Nate Doan
Margie Auer

Depending on how many attorneys each VLJ has on their team we may want to limit this. Can we easily pull how many attorneys are on each team?

@hschallhorn
Copy link
Contributor

names = ["LAURA COLLINS", "NATHANIEL DOAN", "MARJORIE AUER"]
judges = User.where(full_name: names)
judges.count
=> 3
judges.all?(&:judge_in_vacols?)
=> true
judges.map { |judge| JudgeTeam.for_judge(judge).attorneys.count }
=> [9, 7, 8]
pp judges.map { |judge| [judge.full_name, JudgeTeam.for_judge(judge).attorneys.map(&:full_name)] }.to_h
{"MARJORIE AUER"=>
  ["AMANDA PURCELL",
   "ESTHER KIM",
   "JOHN MIDDLETON",
   "ANDREW AHLBERG",
   "SHAUNA WATKINS",
   "KELLY GASTOUKIAN",
   "ADAM DOUGAN",
   "KELSEY LOVE",
   "MARTIN PETERS"],
 "LAURA COLLINS"=>
  ["MELISSA CARSTEN",
   "ALLEN KERPAN",
   "PAUL BAMETZREIDER",
   "ANTHONY HINES",
   "SARONE SOLOMON",
   "KATHRYN BRISTOR",
   "SAMANTHA CONTI"],
 "NATHANIEL DOAN"=>
  ["CLAIRE ROBINSON",
   "KELLYE THOMPSON",
   "ADRIAN JACKSON",
   "ASHLEY DEAN",
   "AMANDA GIBSON",
   "MARIANA MINAYA",
   "KRYSTAL WILSON",
   "KATHRYN BLEVINS"]}

24 attorneys in all

@araposo-tistatech
Copy link
Author

araposo-tistatech commented Jul 13, 2020

Received all of our pilot users:

Laura Collins - Paul Bametzreider & Kathryn Bristor
Nathaniel Doan - Amanda Gibson & Claire Robinson
Marjorie Auer - Esther Kim & Shauna Watkins

@araposo-tistatech
Copy link
Author

araposo-tistatech commented Jul 14, 2020

@hschallhorn Completed a walk through of the new additions with the pilot users. They are ready to begin the pilot session, let me know if 10am tomorrow works for you.

va-bot pushed a commit that referenced this issue Aug 3, 2020
Bumps #13423 

### Description
Links the new contentions in Dispatch to a distinct FeatureToggle, allowing us to release only the changes to Queue

### Acceptance Criteria
- Enabling `:special_issues_revamp`
  - [x] Fully enables the new contention work in Queue
  - [x] Leaves Caseflow Dispatch unaffected
- [x] [Update the FeatureToggle docs](https://github.com/department-of-veterans-affairs/caseflow/wiki/Adding-a-Feature-Flag-with-FeatureToggle)

### Testing Plan
1. Both Toggles disabled
   `FeatureToggle.disable!(:special_issues_revamp)`
   `FeatureToggle.disable!(:special_issues_revamp_dispatch)`
   - [x] Attorney Checkout unchanged
   - [x] Judge Checkout unchanged
   - [x] Dispatch Claim Establishment unchanged
1. Enable `:special_issues_revamp` _only_
   `FeatureToggle.enable!(:special_issues_revamp)`
   `FeatureToggle.disable!(:special_issues_revamp_dispatch)`
   - [x] Attorney Checkout has new contentions & behavior
   - [x] Judge Checkout has new contentions & behavior
   - [x] Dispatch Claim Establishment unchanged

### User Facing Changes
None
@araposo-tistatech
Copy link
Author

epic was completed, closing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Priority: Medium Blocking issue w/workaround, or "second in" priority for new work. Product: caseflow-queue Stakeholder: BVA Functionality associated with the Board of Veterans' Appeals workflows/feature requests Team: Echo 🐬 Type: Enhancement Enhancement to an existing feature
Projects
None yet
Development

No branches or pull requests

3 participants