flexion / ef-cms

An Electronic Filing / Case Management System.
24 stars 10 forks source link

Unservable Consolidated Case Documents (Court-Filed) #9501

Closed cholly75 closed 2 years ago

cholly75 commented 2 years ago

As a docket clerk, in order to prevent having to add multiple docket entries in a group of consolidated cases, I need the system to automatically add an unservable docket entry to any other cases in the group that I choose when adding a docket entry for a Draft in the Lead case.

When a document is filed in the Lead Case of a consolidated group, usually it also needs to be filed in the other cases in the group as well. Currently the functionality developed in #3569 only targets documents intended to be served on parties.

We would like to extend this functionality to documents that are coded as unservable as well. Of these documents, a subset also receive cover sheets and so we need to address the creation of these cover sheets as part of this story like so:

We would like cover sheets generated for documents filed in consolidated cases to reflect all the cases in the consolidated group and the document docket positions in those cases. This story addresses court-filed documents, but will be required functionality when we extend consolidated case improvements to party-filed documents.

See screenshots for visuals.

Pre-Conditions

3569

Acceptance Criteria

Notes

Example: image.png

Tasks

Test Cases

Story Definition of Ready (Created on 9/26/21)

The following criteria must be met in order for the user story to be picked up by the Flexion development team. The user story must:

Process: Flexion developers and designers will test if the story meets acceptance criteria and test cases in Flexion dev and staging environments (“standard testing”). If additional acceptance criteria or testing scenarios are discovered while the story is in progress, a new story should be created, added to the backlog and prioritized by the product owner.

Definition of Done (Updated 10-6-21)

Product Owner

UX

Engineering

ttlenard commented 2 years ago

@swongCO @liadmccabe This story still needs UX added. When the court adds the documents that require cover sheets, these documents are not served to parties, they are just saved to the docket record. Will need to have design added for a new modal for this workflow, since the existing modal states "are you ready to initiate service?" when selecting cases in a CG. Thanks!

swongCO commented 2 years ago

Documents that aren't served only have Save Entry / Cancel as CTAs on the Drafts page: Add Docket entry - no serve.png

When the user clicks Save Entry, display the modal with the list of cases: Add Docket entry - no serve - modal.png Text changes:

  1. Title - Are You Ready to Save This Document to the Docket Record?
  2. First line - The following document will be saved to selected cases:
  3. Primary btn - Yes, Save

When the user clicks Yes, Save, follow existing flow and take the user to the docket record page with a confirmation message:

ttlenard commented 2 years ago

Test Cases

1.1) Docket Clerk is in the lead case of a consolidated group and adds a docket entry (with a document that generates a cover sheet); modal appears for clerk to select additional cases to file the document in.

Expected Results

1.2) Docket Clerk selects one other case from the consolidated group to save the docket entry into.

Expected Results

1.3) Upon save, the docket entry is saved to the docket record of the selected cases, and a cover sheet is added to the document.

Expected Results:

1.4) Document is reflected appropriately on the docket record for both the lead case and the selected case.

Expected Results

1.5) Document in the non-lead case is the same as the document in the lead case.

Expected Results

2.1) Docket Clerk is in the lead case of a consolidated group and adds a docket entry (with a document that generates a cover sheet); modal appears for clerk to select additional cases to file the document in.

Expected Results

2.2) Docket Clerk selects some of the other cases (not all) from the consolidated group to also save the docket entry into.

Expected Results

2.3) Upon save, the docket entry is saved to the docket record of the selected cases, and a cover sheet is added to the document.

Expected Results:

2.4) Document is reflected appropriately on the docket record for the lead case and each case selected.

Expected Results

2.5) Document in the non-lead cases are the same as the document in the lead case.

Expected Results

3.1) Docket Clerk is in the lead case of a consolidated group and adds a docket entry (with a document that generates a cover sheet); modal appears for clerk to select additional cases to file the document in;

Expected Results

3.2) Docket Clerk selects all other cases from the consolidated group to also add the docket entry in those cases;

Expected Results

3.3) Upon save, the docket entry is saved to the docket record of the selected cases, and a cover sheet is added to the document.

Expected Results:

3.4) Document is reflected appropriately on the docket record for the lead case each case selected.

Expected Results

3.5) Document in the non-lead cases are the same as the document in the lead case.

Expected Results

4) Docket Clerk is in the lead case of a consolidated group and adds a docket entry (with a document that generates a cover sheet), then clicks Cancel. Document is saved to the drafts folder of lead case, is not added to any other case in consolidated group.

Expected Results

5) Docket Clerk is in the lead case of a consolidated group and adds a docket entry (with a document that generates a cover sheet); modal appears for clerk to select additional cases to file the document in, but then docket clerk clicks "No, take me back".

Expected Results

6) Docket Clerk adds a docket entry (with a document that generates a cover sheet) in a case that is in a consolidated group, but it is not the lead case. Add docket entry workflow does not include the new modal, and docket clerk does not have the ability to file the document in other cases in the group.

Expected Results:

7.1) Docket Clerk is in the lead case of a consolidated group and adds a docket entry; modal appears for clerk to select additional cases to file the document in.

Expected Results

7.2) Docket Clerk selects ONLY the lead case from the consolidated group to file the document in

Expected Results

7.3) Upon save, the docket entry is saved to the docket record of ONLY the lead case, and a cover sheet is added to the document.

Expected Results:

8) Docket Clerk is in the lead case of a consolidated group and adds a docket entry (with a document that DOES NOT generates a cover sheet); modal appears for clerk to select additional cases to file the document in.

Expected Results

8.2) Docket Clerk selects all other cases from the consolidated group to save the docket entry into.

Expected Results:

8.3) Document is reflected appropriately on the docket record for the lead case and the selected cases.

Expected Results

8.4) Documents in the non-lead case are the same as the document in the lead case.

Expected Results

shumway-tm commented 2 years ago

Started prep work on story. Will continue pending path taken in #3569.

codyseibert commented 2 years ago

I talked with @halprin about this story and there are a couple of things we want to clear up with @cholly75 before we continue working on this feature. We are confused why the modal pops up for the save entry button, but it was discussed that only serving it would show the modal.

cholly75 commented 2 years ago

Comments from Court post-demo: decision was made to NOT reflect on the cover sheet caption any docket numbers in the consolidated group that the document was NOT filed in. Spoke w/ Cody, sending back to In Progress.

CC: @ttlenard - will need to adjust test cases to account for direction change w/r/t docket numbers captured on the, er, caption.

ttlenard commented 2 years ago

@cholly75 Test cases above have been updated to reflect the changes suggested. Docket numbers that were NOT selected in the modal should not be reflected on the cover sheet.