flexion / ef-cms

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

Status Order Report Enhancement - Prepopulate Docket Entry Fields #10489

Open cholly75 opened 1 month ago

cholly75 commented 1 month ago

As a docket clerk, so that I do not need to assemble a docket entry description manually for status report orders, I need status report orders generated by DAWSON to prepopulate the docket entry description for me.

When the generated draft status report order is added to the docket record, docket clerks must scan the order and make adjustments to the document description and in some cases document type itself. Given that these edits are based entirely on text generated from selections made in the process of generating the order itself, we would like to use our knowledge of those selections to prepopulate the docket entry fields when docketing to reduce the amount of manual work and potential for error on the part of the docket clerk. This will also help ensure a uniform description for these types of orders.

The AC below should apply to all draft generated status report orders only. Examples of desired behavior in the Notes below.

Pre-Conditions

Acceptance Criteria

Notes

Example 1: Given the following selections used to generate a status report order:

image.png

The following is displayed on the Add Docket Entry screen:

image.png

Example 2: Given the following selections used to generate a status report order:

image.png

The following is displayed on the Add Docket Entry screen:

image.png

Tasks

Test Cases

Story Definition of Ready (updated on 12/23/22)

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 5-19-22)

Product Owner

UX

Engineering

katiecissell commented 1 month ago

Pre-refinement questions:

ttlenard commented 1 month ago

Test Cases

1) Judge user creates a Status Order Report, selects "Status Report"; When Docket clerk adds the docket entry appropriate text is in the description.

Expected Results:

*Repeat this test but instead click the Save Entry button. Be sure that you can navigate back to the document and serve as per normal.

2) Judge user creates a Status Order Report, selects "Status Report or Stipulated Decision"; When Docket clerk adds the docket entry appropriate text is in the description.

Expected Results:

*Repeat this test but instead click the Save Entry button. Be sure that you can navigate back to the document and serve as per normal.

3) Judge user creates a Status Order Report, selects "Status Report" and "Case is stricken from the trial session" and "Restored to the general docket"; When Docket clerk adds the docket entry appropriate text is in the description.

Expected Results:

Repeat this test but instead click the Save Entry button. Be sure that you can navigate back to the document and serve as per normal. Repeat this test, but instead choose Status report or Stipulated Decision"

4) Judge user creates a Status Order Report, selects "Status Report" and "Case is stricken from the trial session" and "Retained"; When Docket clerk adds the docket entry appropriate text is in the description and the Document type is OJR.

Expected Results:

Repeat this test but instead click the Save Entry button. Be sure that you can navigate back to the document and serve as per normal. Repeat both tests above, but instead choose Status report or Stipulated Decision" *Repeat the test above, but as the Judge, don't sign the order and just send the message to Docket.

5) Judge user creates a Status Order Report, makes various selections and adds in Additional order text; When docket clerk adds the docket entry, the additional order text is not included in the description.

Expected Results:

Repeat this test but instead click the Save Entry button. Be sure that you can navigate back to the document and serve as per normal. Repeat both tests above with various combinations of data entry in the Status Order Report. There shouldn't ever be any Additional Order Text present in the description fields.

6) Judge user creates a Status Report Order, makes various selections; When docket clerk adds the docket entry, the clerk can edit the generated Order type and the generated description.

Expected Results:

7) Repeat the tests above with a Status Order Report in the lead case of a consolidated group, and select All cases in the group.

Expected Results:

8) Repeat the tests above with a Status Order Report in the lead case of a consolidated group, and select "Just this case"

Expected Results:

9) Repeat the tests above but create the Status Order Reports with ADC and Chambers staff.