EPIC-001: Exam Eligibility & Invoice Generation
Summary
Logic to determine if an auditor can purchase a specific exam (Part 1, 2, or 3). Includes prerequisites (status, sequencing), generating the invoice line item, capturing exam language preferences, and enforcing invoice validity periods.
Connected Records
Feature: FEAT-001
| Record | Summary | Release |
|---|---|---|
| There are no Stories to display. | ||
| Record | Statement |
|---|---|
| REQ-001 Exam Invoice Good Standing Gate | The system shall prevent the generation of an exam invoice unless the auditor status is 'In Good Standing'. |
| REQ-002 Exam Invoice Financial Gate | The system shall prevent the generation of an exam invoice if the auditor has any unpaid fee invoices or pending exam invoices. |
| REQ-003 Sequential Exam Progression | The system shall enforce sequential exam progression: Part 1 must be passed before Part 2; Part 2 must be passed before Part 3. |
| REQ-004 Part 3 Audit Log Prerequisite | The system shall require an approved Audit Log (minimum 20 days experience) before generating a Part 3 exam invoice. |
| REQ-005 Part 1/2 No Audit Log Required | The system shall allow Part 1 and Part 2 invoices to be generated without an approved Audit Log. |
| REQ-006 Exam Invoice Auto-Expiration | The system shall automatically expire exam invoices that have not been scheduled within the validity period defined in the Fee Schedule. |
| REQ-007 Language Preference Capture | The system shall capture the auditor's language preference at the time of invoice generation to ensure the correct exam type is scheduled. |
| Record | Description | Type |
|---|---|---|
| There are no Business Artifacts to display. | ||