flexion / ef-cms

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

Petitions Clerk: Direct Scan of Paper filings, preview and associate with case #1895

Closed JessicaMarine closed 5 years ago

JessicaMarine commented 5 years ago

As a Petitions Clerk, in order to make sure the right document gets uploaded, I need the ability to scan paper documents directly into the system and review the document before it is associated with a case/docket entry.

The Court will continue to receive paper Petitions. As a result, Petitions Clerks will need the ability to get those paper documents into the system. The idea that a clerk would scan, save, and upload the document leaves a lot of room for error that the wrong document will be uploaded. Plus, it involves multiple steps. To avoid this, the Petitions Clerks will need the ability to directly scan a document into the system (#1066) and be provided a review feature (#1566) before doc is associated with case/docket entry

Pre-Conditions:

Acceptance Criteria:

Notes:

Tasks:

In Trello: https://trello.com/b/hCZ0JD3v/efcms-one-team

Definition of Done (Updated 7-10-19)

Product Owner

UX

Team

Engineering

klohman commented 5 years ago

Test Scenarios: Updated 8/2

Set-Up Flow

First Use - Install Flow

First Use - Cancel Install Flow

Select Scanner Flow

Petition Upload Flow

Add First Batch Flow

Hopper is Empty Flow

Preview Multiple Batches Flow

Rescan a Batch Flow

Delete a Batch Flow (multiple batches)

Delete a Batch Flow (single batches)

Create PDF Flow

Scan Another Document Flow

Preview PDF for Another Document Flow

Delete PDF Flow

Complete Case Creation without Errors Flow

Complete Case Creation with Errors Flow - Metadata

Complete Case Creation with Errors Flow - Petition is required

Cancels Case Creation Flow

Scanning Error Flow

Unfinished Scans Flow - Non Petition Document Not Finished

Unfinished Scans Flow - Petition Not Finished

Multiple Scan Sessions

turnipsparkle commented 5 years ago

Petitions Clerk - Scanning for Petitions

Petitions Clerks may scan or upload petitions and petition-related documents into the system. This functionality adds a scanning utility to the system.

Case Information Page - First Use / No Scanner Selected

image.png

Case Information Page - Upload Option

image.png

Case Information Page - Scan Option

image.png

image.png

Modal - Available Scanners

image.png

Case Information - Scanned Batches and Preview

image.png

Case Information - Adding More Scanned Batches

image.png

Case Information - Flattened PDF Preview

image.png

Case Information - Error

image.png

Modal - Empty Hopper

image.png

Modal - Rescan Batch

image.png

Modal - Delete Batch

Modal - Delete PDF

image.png

Modal - Unfinished Scans

image.png

Modal - Generic Error

Note: It is possible the Dynamsoft utility will provide it's own error messaging and this can be discarded

image.png

turnipsparkle commented 5 years ago

Common issues with Dynamsoft scanning utility

The following issues have been noticed while working with dynamsoft scan utility. We should provide support documentation to the court on how to resolve these issues if they reoccur.

Product key is empty or invalid

image.png

Scanner is not showing up on available scanners list

Scanner appears on available scanners list

Selecting flat bed or hopper source

JessicaMarine commented 5 years ago

PO review 8/8/19: