Batch Verification¶
Overview¶
This user story covers the functionality for verifying multiple credentials simultaneously, enabling staffing companies to process candidate verifications efficiently in bulk rather than individually.
User Stories¶
US-CV-03: Verify Multiple Credentials in Batch¶
As a staffing company user,
I want to verify multiple credentials at once,
So that I can process candidate verifications efficiently and save time when handling multiple verification requests.
Acceptance Criteria¶
Scenario 1: Selecting Multiple Credentials for Batch Verification
Given I am logged in as a staffing company user
When I access the disclosure management dashboard
Then I should be able to select multiple credentials for verification
And I should be able to select all credentials matching certain criteria
And I should be able to deselect individual credentials from the batch
Scenario 2: Initiating Batch Verification Process
Given I have selected multiple credentials for verification
When I click the "Verify Selected" button
Then the system should initiate verification for all selected credentials
And the system should process verification requests in parallel where possible
Scenario 3: Monitoring Batch Verification Progress
Given I have initiated a batch verification process
When the verification is in progress
Then I should see a progress indicator showing overall completion percentage
And I should see the status of individual verifications within the batch
And I should be able to continue using the system while verification runs in the background
Scenario 4: Viewing Batch Verification Results Summary
Given a batch verification process has completed
When I view the results
Then I should see a summary showing the number of successful and failed verifications
And I should see a breakdown of verification outcomes by credential type
And I should be able to filter the results by verification status
Scenario 5: Accessing Individual Verification Details
Given I am viewing a batch verification results summary
When I click on an individual credential
Then I should see the detailed verification results for that specific credential
And I should see all five verification areas and their status
And I should be able to navigate back to the batch summary
Scenario 6: Handling Verification Failures in Batch
Given a batch verification process has completed with some failures
When I view the results summary
Then failed verifications should be clearly highlighted
And I should see error messages explaining the reason for each failure
And I should be able to retry failed verifications individually or as a group
Scenario 7: Exporting Batch Verification Results
Given a batch verification process has completed
When I click "Export Results"
Then the system should generate a report containing all verification results
And I should be able to choose between PDF and CSV formats
And the export should include both summary statistics and individual results
Dependencies¶
- Verification Process Integration
- Disclosure Management Dashboard
- VerifyMyCreds Integration
Notes¶
- The system should optimize batch processing to minimize verification time
- Large batches should be handled efficiently without timeout issues
- The interface should provide clear feedback on batch progress and results
- Users should be able to cancel a batch verification process if needed
- The system should maintain detailed logs of batch verification activities for audit purposes