Skip to main content

SAS Claims & Case Management Module — Software Requirements Specification (SRS)

Table of Contents​

1 Document Information​

FieldValue
Project NameSAS Claims & Case Management Module
Version1.0
Date2025-10-17
Project ManagerTBD
Tech LeadTBD
Qa LeadTBD
Platforms['Web', 'Mobile']
Document StatusComprehensive Draft
Module CodeCLAIMS
Parent ProjectSAS - Smart Assemble System

2 Project Overview​

2.1 What Are We Building​

2.1.1 System Function​

Comprehensive claims processing and case management system for health insurance operations, supporting end-to-end claims lifecycle from member verification through adjudication to payment processing

2.1.2 Users​

  • Claims Processors (internal staff)
  • Claims Managers (approval workflows)
  • Provider Staff (claims submission, member verification)
  • Members (claims status tracking)
  • Finance Officers (payment processing)
  • Case Managers (complex case handling)
  • Medical Reviewers (clinical review)

2.1.3 Problem Solved​

Manual claims processing taking 5-7 days, lack of real-time member verification, no biometric authentication, limited provider integration, manual reconciliation processes, and no automated adjudication rules

2.1.4 Key Success Metric​

Claims processing time reduced from 5-7 days to <24 hours for standard claims, <1 hour for auto-adjudicated claims, 95% auto-adjudication rate for simple claims, <2 seconds member verification response time

2.2 Scope​

2.2.1 In Scope​

  • Multi-modal member verification (fingerprint, facial recognition, OTP, offline mode)
  • Real-time eligibility checking with benefit limits and waiting periods
  • Online pre-authorization workflow for services requiring approval
  • Electronic claims submission via provider portal and API
  • Auto-adjudication engine with configurable rules
  • Manual claims vetting and approval workflows
  • Multiple settlement channels (policy benefits, indemnity, excess of loss, ex-gratia, SBP/Buffer)
  • Claims reconciliation and provider invoice management
  • ICD-10 diagnosis code management
  • Claims reporting and analytics
  • Integration with provider systems for electronic claims
  • SMS/email notifications for claim status updates
  • Maker-checker approval workflows
  • Claims reversal and correction functionality
  • Exception handling and fraud detection alerts

2.2.2 Out Of Scope​

  • Third-party administrator (TPA) integration (future phase)
  • AI-based fraud detection (basic rules only in Phase 1)
  • Telemedicine claims processing
  • International claims processing
  • Direct billing to reinsurers

3 User Requirements​

3.1 Member Verification​

Feature CodeI Want ToSo That I CanPriorityNotes
FT-CLAIMS-VERIFY-FINGERVerify member identity using fingerprint biometric scanningConfirm member eligibility and prevent fraud before providing medical servicesMustRequires USB fingerprint scanner. Response time <2 seconds. Offline mode with sync support.
FT-CLAIMS-VERIFY-FACEVerify member identity using facial recognitionProvide biometric verification when fingerprint is not availableShouldWebcam or mobile camera required. AI-based face matching. Liveness detection to prevent photo spoofing.
FT-CLAIMS-VERIFY-OTPVerify member identity using SMS/Email OTPProvide verification when biometric devices are unavailableMustOTP valid for 5 minutes. Maximum 3 retry attempts. SMS and email delivery.
FT-CLAIMS-VERIFY-OFFLINEVerify members when internet connectivity is unavailableContinue service delivery during network outagesMustLocal cache of active members. Sync verification logs when online. Maximum 24-hour offline operation.
FT-CLAIMS-VERIFY-EXCEPTIONHandle verification exceptions with approval workflowProvide services when standard verification fails but member identity is confirmed through other meansShouldManager approval required. Audit trail logging. Maximum exception validity: same day only.

3.2 Pre Authorization​

Feature CodeI Want ToSo That I CanPriorityNotes
FT-CLAIMS-PRE-AUTH-REQUESTSubmit pre-authorization requests online for services requiring approvalGet approval before providing expensive or specialized medical servicesMustServices requiring pre-auth: hospitalization, maternity, dental, optical, chronic medication. Attach supporting documents.
FT-CLAIMS-PRE-AUTH-APPROVEReview and approve/reject pre-authorization requestsControl costs and ensure medical necessityMustSLA: 24 hours for routine, 4 hours for emergency. Approval with conditions/limits. Rejection with reasons.
FT-CLAIMS-PRE-AUTH-TRACKTrack pre-authorization request status in real-timeKnow when approval is granted and proceed with service deliveryShouldStatus: Pending, Under Review, Approved, Rejected, Expired. SMS/email notifications on status change.
FT-CLAIMS-PRE-AUTH-REVERSEReverse or cancel approved pre-authorizationsHandle cancelled procedures or erroneous approvalsShouldReversal only before claim submission. Manager approval required. Audit trail maintained.

3.3 Claims Submission​

Feature CodeI Want ToSo That I CanPriorityNotes
FT-CLAIMS-SUBMIT-PROVIDERSubmit claims electronically via provider portalProcess claims faster without manual paper submissionMustLink to member verification record. Attach scanned documents. Real-time validation of required fields.
FT-CLAIMS-SUBMIT-INVOICE-ACKGenerate provider invoice acknowledgement with claim count and totalConfirm receipt of claims batch from providerMustDetails: Invoice number, amount, provider name, claim count, date received. Auto-generated reference number.
FT-CLAIMS-REGISTER-MANUALRegister claims manually from paper submissionsProcess claims from providers without portal accessMustScan and attach claim forms. Link to member. Capture all service items. Classify as IP/OP.
FT-CLAIMS-CLASSIFY-IPOPAutomatically classify claims as Inpatient or OutpatientApply correct policy clauses and benefit limitsMustBased on service type mapping. Affects benefit utilization tracking and limits.
FT-CLAIMS-DIAGNOSIS-ICD10Capture and validate ICD-10 diagnosis codesEnsure accurate medical coding and analyticsMustComplete ICD-10 code library. Support for multiple diagnoses. Primary diagnosis flagging. Code search functionality.
FT-CLAIMS-ITEMS-TARIFFMap provider service items to internal tariff codesApply standardized pricing and benefit coverage rulesMustProvider item to internal tariff mapping. Display both provider and internal names during vetting.
FT-CLAIMS-ATTACH-DOCSUpload and attach claim supporting documentsProvide medical justification for services renderedMustSupported formats: PDF, JPG, PNG. Maximum 10MB per file. Multiple files per claim. Document types: lab results, prescriptions, referral letters, discharge summaries.

3.4 Claims Adjudication​

Feature CodeI Want ToSo That I CanPriorityNotes
FT-CLAIMS-AUTO-ADJUDICATEAutomatically adjudicate claims against policy rulesProcess simple claims instantly without manual reviewMustRules: benefit limits, waiting periods, exclusions, annual limits, gender-specific benefits, age restrictions. Auto-approve if all rules pass.
FT-CLAIMS-VET-MANUALManually vet and review claims requiring human judgmentMake informed decisions on complex or high-value claimsMustDisplay: member demographics, policy details, benefit limits, utilization history, special notes. Approve, reject, or query functionality.
FT-CLAIMS-REJECT-REASONSReject claims with coded rejection reasonsProvide clear feedback to providers on why claims were deniedMustStandard rejection codes: benefit exhausted, waiting period, service not covered, pre-auth missing, duplicate claim, member inactive. Free text notes field.
FT-CLAIMS-PARTIAL-APPROVEPartially approve claims when some items are inadmissiblePay for covered services while rejecting non-covered itemsMustItem-level adjudication. Admissible amount processed through original benefit. Rejected items flagged with reasons.
FT-CLAIMS-WAITING-PERIODEnforce waiting period restrictions during adjudicationPrevent claims for services still under waiting periodMustWaiting periods configured per benefit and per member entry date. Display remaining days. Auto-reject claims during waiting period.
FT-CLAIMS-BENEFIT-LIMITSCheck and enforce benefit limits (per visit, annual, lifetime)Control utilization according to policy termsMustLimits: per visit, per day, per year, lifetime. Track utilization across claims. Display remaining balance. Auto-reject when limit exceeded.
FT-CLAIMS-GENDER-VALIDATEValidate gender-specific services against member genderPrevent claims for biologically inappropriate servicesMustExamples: maternity for males, prostate services for females. Auto-reject with clear reason. Override with manager approval.
FT-CLAIMS-AGE-VALIDATEValidate age-appropriate services against member ageFlag unusual claims requiring reviewShouldAge ranges per service type. Flag for review (not auto-reject). Examples: pediatric services for adults, geriatric for children.

3.5 Alternative Settlement​

Feature CodeI Want ToSo That I CanPriorityNotes
FT-CLAIMS-SBP-PROCESSProcess rejected claims through Special Benefit Pool (SBP)Provide coverage when benefit limits are exceededMustSBP configured per policy or benefit. Check SBP fund availability. Deduct from SBP balance. Requires approval workflow.
FT-CLAIMS-BUFFER-PROCESSProcess excess claims through Buffer/Excess of Loss coverHandle high-cost claims exceeding policy limitsMustBuffer configured per benefit or policy-wide. Automatic if buffer available. Track buffer utilization. Report to reinsurance.
FT-CLAIMS-INDEMNITY-PROCESSProcess claims through indemnity channelSettle claims not covered by insurance but reimbursable by clientMustClient approval required. Generate invoice to client for indemnity claims. Track indemnity utilization. Multiple approval levels.
FT-CLAIMS-EXGRATIA-PROCESSProcess claims through ex-gratia (goodwill) channelSettle exceptional cases for customer satisfactionMustManagement approval required. Document business justification. Track ex-gratia spending. Limit per policy period.
FT-CLAIMS-MULTI-CHANNELProcess single claim through multiple settlement channelsMaximize coverage using all available optionsShouldSequence: Policy benefit → SBP/Buffer → Indemnity → Ex-gratia. Track amounts per channel. Approval per channel rules.

3.6 Claims Payment​

Feature CodeI Want ToSo That I CanPriorityNotes
FT-CLAIMS-PAYMENT-VOUCHERGenerate payment vouchers for approved claimsAuthorize payment to providersMustBatch multiple claims per provider. Include claim details, amounts, deductions. Integration with Sage ERP for AP.
FT-CLAIMS-TRANSMITTALGenerate claims transmittal report showing claimed vs payable amountsCommunicate adjudication results to providersMustSummary and detailed views. Show total claimed, total payable, rejected amounts with reasons. Export to PDF/Excel.
FT-CLAIMS-NOTIFY-MEMBERSend SMS notification to member on claim utilizationKeep member informed of benefit usageShouldMessage includes: service date, provider, amount utilized, remaining balance. Sent after claim approval.
FT-CLAIMS-PROVIDER-STATEMENTGenerate provider statement showing all transactionsProvide comprehensive account status to providersMustInclude: claims submitted, approved, rejected, paid, pending. Running balance. As-at-date functionality.

3.7 Claims Reconciliation​

Feature CodeI Want ToSo That I CanPriorityNotes
FT-CLAIMS-RECONCILE-PROVIDERReconcile provider invoices against processed claimsEnsure accurate payment and identify discrepanciesMustMatch invoice to claims. Flag discrepancies (missing claims, amount differences). Adjustment workflow. Link to payment voucher.
FT-CLAIMS-REVERSE-CLAIMReverse claims and payment vouchers with proper controlsCorrect errors and handle duplicate submissionsMustControls: Check if already paid, require approval, document reason. Credit member balance. Create reversal audit trail. Alert if payment made.
FT-CLAIMS-DUPLICATE-CHECKDetect and prevent duplicate claim submissionsAvoid paying twice for the same serviceMustCheck: member + provider + service date + service type. Flag for review. Allow override with justification.
FT-CLAIMS-TERMINATED-PROCESSProcess claims for members terminated after service dateHonor valid claims within grace periodMustGrace period: up to last service date if member was active. Auto-reject if terminated before service. Warning message during vetting.

3.8 Claims Reporting​

Feature CodeI Want ToSo That I CanPriorityNotes
FT-CLAIMS-REGISTER-REPORTGenerate claims register report with comprehensive detailsTrack all claims and their statusMustFilters: date range, provider, member, status, claim type. Export to Excel. Include all claim fields.
FT-CLAIMS-STATUS-REPORTView claims status dashboard showing pipelineMonitor claims processing workflowMustStages: Submitted, Vetting, Approved, Rejected, Paid. Count and total value per stage. Aging analysis.
FT-CLAIMS-UTILIZATION-MEMBERGenerate member/family utilization reportTrack benefit usage per memberMustShow: total claims, approved amounts, remaining limits. By benefit type. Comparison to premium paid (claim ratio).
FT-CLAIMS-UTILIZATION-CORPORATEGenerate corporate utilization report with claim ratioAnalyze group performance for renewalsMustMetrics: total claims, claim ratio, average claim cost (IP/OP), high claimants, benefit utilization. Trend analysis.
FT-CLAIMS-EXCEPTION-REPORTGenerate exception reports flagging unusual patternsDetect potential fraud and abuseMustAlerts: high claim amounts, frequent visits, unusual diagnoses, after-hours claims, excessive repeat procedures. Configurable thresholds.
FT-CLAIMS-PROVIDER-PERFORMANCEAnalyze claims experience per providerIdentify high-cost providers and network optimization opportunitiesShouldMetrics: total claims, average cost, rejection rate, turnaround time. Provider ranking. Cost comparison.
FT-CLAIMS-AGE-REGION-ANALYSISAnalyze claim experience by age band and regionSupport actuarial pricing and risk assessmentShouldSegmentation: age bands (0-18, 19-35, 36-50, 51-65, 65+), regions, gender. Claim frequency and severity.
FT-CLAIMS-EXCEEDED-BENEFITSGenerate report on exceeded benefits requiring alternative settlementTrack usage of SBP, Buffer, Indemnity, Ex-gratiaMustPer client, member, benefit type. Total amounts per channel. Approval tracking.

4 Detailed Feature Requirements​

4.1 Ft Claims Verify Finger​

4.1.1 Priority​

Must Have

4.1.2 User Story​

As a provider staff member, I want to verify member identity using fingerprint biometric scanning so that I can confirm they are eligible for services and prevent fraud before providing medical care

4.1.3 Preconditions​

USB fingerprint scanner connected and configured, member has enrolled fingerprint on file, internet connectivity available or offline sync configured, provider logged into provider portal

4.1.4 Postconditions​

Member identity verified successfully, verification record created with timestamp and location, member eligibility status displayed with benefit details, verification linked to upcoming claim submission

4.1.5 Test Cases​

IdDescriptionWeight
VERIFY-FINGER-TC-001Verify successful fingerprint verification for member with enrolled fingerprint returns member details within 2 secondsHigh
VERIFY-FINGER-TC-002Verify system displays appropriate error message when fingerprint does not match any enrolled memberHigh
VERIFY-FINGER-TC-003Verify system displays member eligibility status (active/inactive/suspended) immediately after successful verificationHigh
VERIFY-FINGER-TC-004Verify system displays remaining benefit limits for all benefit categories after verificationHigh
VERIFY-FINGER-TC-005Verify verification record is logged with timestamp, provider location, and staff member IDMedium
VERIFY-FINGER-TC-006Verify system works offline and syncs verification records when connection restoredHigh
VERIFY-FINGER-TC-007Verify system handles poor quality fingerprint scans with retry prompts (max 3 attempts)Medium
VERIFY-FINGER-TC-008Verify system displays waiting period restrictions and exclusions after successful verificationHigh

4.2 Ft Claims Verify Face​

4.2.1 Priority​

Should Have

4.2.2 User Story​

As a provider staff member, I want to verify member identity using facial recognition so that I can provide biometric verification when fingerprint scanner is not available or fingerprint quality is poor

4.2.3 Preconditions​

Webcam or mobile camera available and accessible, member has enrolled facial photo on file, facial recognition AI model loaded, adequate lighting conditions, provider logged in

4.2.4 Postconditions​

Member identity verified via facial recognition, verification record created with photo capture timestamp, member eligibility displayed, liveness check passed to prevent photo spoofing

4.2.5 Test Cases​

IdDescriptionWeight
VERIFY-FACE-TC-001Verify successful facial recognition verification returns member details within 3 secondsHigh
VERIFY-FACE-TC-002Verify liveness detection prevents verification using printed photos or displayed imagesHigh
VERIFY-FACE-TC-003Verify system prompts user to adjust position/lighting when face detection quality is poorMedium
VERIFY-FACE-TC-004Verify verification fails gracefully when no face detected in camera frameMedium
VERIFY-FACE-TC-005Verify system captures and stores verification photo as audit trailHigh
VERIFY-FACE-TC-006Verify facial recognition works with reasonable variations (glasses, beard growth, aging)High
VERIFY-FACE-TC-007Verify system displays confidence score and allows manual override if score is marginal (60-80%)Medium

4.3 Ft Claims Verify Otp​

4.3.1 Priority​

Must Have

4.3.2 User Story​

As a provider staff member, I want to verify member identity using SMS/Email OTP so that I can confirm member eligibility when biometric devices are unavailable or offline

4.3.3 Preconditions​

Member has registered phone number and/or email on file, SMS gateway and email service operational, member has access to phone/email, provider portal open

4.3.4 Postconditions​

OTP sent to member contact, member provides OTP code to provider staff, OTP validated successfully, member identity verified, verification record created

4.3.5 Test Cases​

IdDescriptionWeight
VERIFY-OTP-TC-001Verify OTP sent via SMS to registered phone number within 30 secondsHigh
VERIFY-OTP-TC-002Verify OTP sent via email to registered email address within 1 minuteHigh
VERIFY-OTP-TC-003Verify correct OTP entry successfully verifies member identityHigh
VERIFY-OTP-TC-004Verify incorrect OTP displays error message and allows retry (max 3 attempts)High
VERIFY-OTP-TC-005Verify OTP expires after 5 minutes and new OTP must be requestedHigh
VERIFY-OTP-TC-006Verify member is locked out for 15 minutes after 3 failed OTP attemptsMedium
VERIFY-OTP-TC-007Verify provider can resend OTP if member did not receive initial messageMedium
VERIFY-OTP-TC-008Verify OTP format is 6-digit numeric code for SMS and alphanumeric for emailLow

4.4 Ft Claims Verify Offline​

4.4.1 Priority​

Must Have

4.4.2 User Story​

As a provider staff member in a facility with unreliable internet, I want to verify members offline using locally cached data so that I can continue service delivery during network outages without disruption

4.4.3 Preconditions​

Provider has enabled offline mode, active member database synchronized to local device within last 24 hours, fingerprint scanner connected locally, verification app installed

4.4.4 Postconditions​

Member verified using local database, verification record queued for sync, member eligibility checked against cached policy data, verification logs uploaded when online

4.4.5 Test Cases​

IdDescriptionWeight
VERIFY-OFFLINE-TC-001Verify fingerprint verification works using locally cached member database when offlineHigh
VERIFY-OFFLINE-TC-002Verify offline verification displays last sync timestamp to inform staff of data freshnessHigh
VERIFY-OFFLINE-TC-003Verify verification records are queued and automatically synced when connection restoredHigh
VERIFY-OFFLINE-TC-004Verify system displays warning when local database is older than 24 hoursHigh
VERIFY-OFFLINE-TC-005Verify offline mode prevents verification if local database is older than 48 hoursHigh
VERIFY-OFFLINE-TC-006Verify sync conflict resolution when member status changed on server during offline periodMedium
VERIFY-OFFLINE-TC-007Verify multiple verification records batch sync efficiently without duplicatesMedium

4.5 Ft Claims Verify Exception​

4.5.1 Priority​

Should Have

4.5.2 User Story​

As a provider manager, I want to approve verification exceptions so that I can provide services when standard verification fails but member identity is confirmed through alternative means (ID card, etc.)

4.5.3 Preconditions​

Standard verification methods failed or unavailable, provider staff has confirmed member identity through manual document check, manager is available for approval, provider portal with manager access

4.5.4 Postconditions​

Exception approval granted with reason documented, temporary verification valid for current visit only, audit trail created with approver details, exception flagged for review

4.5.5 Test Cases​

IdDescriptionWeight
VERIFY-EXCEPTION-TC-001Verify staff can request verification exception with mandatory reason fieldHigh
VERIFY-EXCEPTION-TC-002Verify manager receives real-time notification of exception requestHigh
VERIFY-EXCEPTION-TC-003Verify manager can approve or reject exception with commentsHigh
VERIFY-EXCEPTION-TC-004Verify approved exception creates verification record valid for same day onlyHigh
VERIFY-EXCEPTION-TC-005Verify exception approval requires photo of member ID or alternative identification documentHigh
VERIFY-EXCEPTION-TC-006Verify all exception verifications are flagged in audit reports for reviewMedium
VERIFY-EXCEPTION-TC-007Verify excessive exceptions by provider or member trigger fraud alertMedium

4.6 Ft Claims Pre Auth Request​

4.6.1 Priority​

Must Have

4.6.2 User Story​

As a provider staff member, I want to submit pre-authorization requests online for services requiring approval so that I can get approval before providing expensive medical services and ensure payment

4.6.3 Preconditions​

Member verified and active, service requires pre-authorization per policy rules, provider portal access, supporting medical documents available, member consent obtained

4.6.4 Postconditions​

Pre-authorization request submitted with unique reference number, request routed to appropriate approver, SMS/email notification sent to member and provider, request visible in tracking system

4.6.5 Test Cases​

IdDescriptionWeight
PRE-AUTH-REQ-TC-001Verify pre-auth request form captures all mandatory fields (member, service, estimated cost, diagnosis, medical justification)High
PRE-AUTH-REQ-TC-002Verify supporting documents can be attached (doctor's letter, lab results, X-rays) up to 10MB per fileHigh
PRE-AUTH-REQ-TC-003Verify request automatically routes to medical reviewer for services requiring clinical reviewHigh
PRE-AUTH-REQ-TC-004Verify unique pre-authorization reference number generated and displayed immediatelyHigh
PRE-AUTH-REQ-TC-005Verify SMS notification sent to member with pre-auth reference numberMedium
PRE-AUTH-REQ-TC-006Verify system displays member's remaining benefit limits for requested serviceHigh
PRE-AUTH-REQ-TC-007Verify emergency pre-auth requests are flagged and routed with priority SLA (4 hours)High
PRE-AUTH-REQ-TC-008Verify request displays member's claim history for same diagnosis/serviceMedium

4.7 Ft Claims Pre Auth Approve​

4.7.1 Priority​

Must Have

4.7.2 User Story​

As a claims manager or medical reviewer, I want to review and approve/reject pre-authorization requests so that I can control costs and ensure medical necessity before expensive services are provided

4.7.3 Preconditions​

Pre-authorization request submitted and assigned to reviewer, reviewer has appropriate permissions, medical records attached to request, policy details accessible

4.7.4 Postconditions​

Pre-authorization approved or rejected with clear reasons, approval includes any conditions or limits, provider and member notified, approved amount reserved against benefit limit

4.7.5 Test Cases​

IdDescriptionWeight
PRE-AUTH-APPROVE-TC-001Verify reviewer can access all pre-auth requests assigned to them in dashboardHigh
PRE-AUTH-APPROVE-TC-002Verify request displays complete member information, policy details, benefit limits, and utilization historyHigh
PRE-AUTH-APPROVE-TC-003Verify reviewer can approve request with specific approved amount (which may differ from requested amount)High
PRE-AUTH-APPROVE-TC-004Verify approval can include conditions (e.g., specific doctor, specific facility, specific procedure)High
PRE-AUTH-APPROVE-TC-005Verify rejection requires selection of rejection reason from standard codes plus free text notesHigh
PRE-AUTH-APPROVE-TC-006Verify approval/rejection triggers immediate SMS and email notification to provider and memberHigh
PRE-AUTH-APPROVE-TC-007Verify routine pre-auth requests exceeding 24-hour SLA are escalated and highlightedMedium
PRE-AUTH-APPROVE-TC-008Verify emergency pre-auth requests exceeding 4-hour SLA trigger alerts to managementHigh
PRE-AUTH-APPROVE-TC-009Verify approved amount is reserved against member's benefit limit and shown in real-time balanceHigh

4.8 Ft Claims Pre Auth Track​

4.8.1 Priority​

Should Have

4.8.2 User Story​

As a provider staff member or member, I want to track pre-authorization request status in real-time so that I know when approval is granted and can proceed with service delivery

4.8.3 Preconditions​

Pre-authorization request submitted, tracking reference number available, internet connectivity available, portal or mobile app access

4.8.4 Postconditions​

Current pre-authorization status displayed, status history timeline shown, notifications configured for status changes, estimated approval time displayed

4.8.5 Test Cases​

IdDescriptionWeight
PRE-AUTH-TRACK-TC-001Verify pre-auth tracking page displays current status (Pending, Under Review, Approved, Rejected, Expired)High
PRE-AUTH-TRACK-TC-002Verify status timeline shows all status changes with timestamps and reviewer namesMedium
PRE-AUTH-TRACK-TC-003Verify SMS notification sent when status changes to Approved or RejectedHigh
PRE-AUTH-TRACK-TC-004Verify approved pre-auth displays approved amount, conditions, and validity periodHigh
PRE-AUTH-TRACK-TC-005Verify rejected pre-auth displays rejection reasons and suggests next stepsHigh
PRE-AUTH-TRACK-TC-006Verify pre-auth automatically expires after validity period (e.g., 30 days) and shows expired statusMedium
PRE-AUTH-TRACK-TC-007Verify provider and member can access tracking using reference number without loginMedium

4.9 Ft Claims Pre Auth Reverse​

4.9.1 Priority​

Should Have

4.9.2 User Story​

As a claims manager, I want to reverse or cancel approved pre-authorizations so that I can handle cancelled procedures or correct erroneous approvals

4.9.3 Preconditions​

Pre-authorization previously approved, no claim submitted against the pre-auth yet, manager has reversal permissions, reason for reversal documented

4.9.4 Postconditions​

Pre-authorization marked as reversed/cancelled, reserved benefit amount released back to member limit, provider and member notified, audit trail created with reversal reason

4.9.5 Test Cases​

IdDescriptionWeight
PRE-AUTH-REVERSE-TC-001Verify manager can reverse pre-authorization that has not been used for claim submissionHigh
PRE-AUTH-REVERSE-TC-002Verify reversal requires mandatory reason selection and free text justificationHigh
PRE-AUTH-REVERSE-TC-003Verify system prevents reversal if claim already submitted against the pre-authHigh
PRE-AUTH-REVERSE-TC-004Verify reserved benefit amount is immediately released back to member's available limitHigh
PRE-AUTH-REVERSE-TC-005Verify SMS and email notification sent to provider and member about reversalMedium
PRE-AUTH-REVERSE-TC-006Verify reversal audit trail includes timestamp, manager name, reason, and original approval detailsHigh
PRE-AUTH-REVERSE-TC-007Verify pre-auth status changes to 'Reversed' and original details remain visible for auditMedium

4.10 Ft Claims Submit Provider​

4.10.1 Priority​

Must Have

4.10.2 User Story​

As a provider staff member, I want to submit claims electronically via provider portal so that I can process claims faster without manual paper submission and reduce processing time

4.10.3 Preconditions​

Member verified using biometric/OTP, services rendered and documented, provider logged into portal, service items mapped to tariff codes, required documents scanned

4.10.4 Postconditions​

Claim submitted successfully with unique claim number, validation checks passed, claim visible in provider's submitted claims list, confirmation email sent to provider

4.10.5 Test Cases​

IdDescriptionWeight
SUBMIT-PROVIDER-TC-001Verify claim submission form pre-populates with member details from recent verificationHigh
SUBMIT-PROVIDER-TC-002Verify real-time validation of mandatory fields (service date, diagnosis, service items, amounts)High
SUBMIT-PROVIDER-TC-003Verify service items can be added with quantity, unit price, and total calculated automaticallyHigh
SUBMIT-PROVIDER-TC-004Verify ICD-10 diagnosis code search and selection with code descriptionsHigh
SUBMIT-PROVIDER-TC-005Verify supporting documents (prescription, lab results) can be attached up to 10MB eachHigh
SUBMIT-PROVIDER-TC-006Verify claim automatically linked to pre-authorization if reference number providedHigh
SUBMIT-PROVIDER-TC-007Verify unique claim number generated and displayed immediately upon successful submissionHigh
SUBMIT-PROVIDER-TC-008Verify submission confirmation email sent to provider with claim details and tracking numberMedium
SUBMIT-PROVIDER-TC-009Verify service date cannot be in the future or more than 90 days in the pastHigh

4.11 Ft Claims Submit Invoice Ack​

4.11.1 Priority​

Must Have

4.11.2 User Story​

As a provider, I want to receive an invoice acknowledgement with claim count and total amount so that I have confirmation of claims batch received by the insurance company

4.11.3 Preconditions​

Provider has submitted multiple claims (batch), all claims passed initial validation, claims grouped by invoice/submission batch, provider portal session active

4.11.4 Postconditions​

Invoice acknowledgement generated with unique reference, displays invoice number, total claims count, total claimed amount, provider name, date received, PDF available for download

4.11.5 Test Cases​

IdDescriptionWeight
INVOICE-ACK-TC-001Verify invoice acknowledgement auto-generated after batch submission with unique reference numberHigh
INVOICE-ACK-TC-002Verify acknowledgement displays invoice number, provider name, submission date, and received dateHigh
INVOICE-ACK-TC-003Verify acknowledgement shows total number of claims in batchHigh
INVOICE-ACK-TC-004Verify acknowledgement shows total claimed amount summed across all claimsHigh
INVOICE-ACK-TC-005Verify acknowledgement available for download as PDF from provider portalHigh
INVOICE-ACK-TC-006Verify acknowledgement email sent automatically to provider's registered emailMedium
INVOICE-ACK-TC-007Verify provider can access historical acknowledgements from portalMedium

4.12 Ft Claims Register Manual​

4.12.1 Priority​

Must Have

4.12.2 User Story​

As a claims processor, I want to register claims manually from paper submissions so that I can process claims from providers without portal access or electronic submission capability

4.12.3 Preconditions​

Paper claim forms received from provider, forms scanned and uploaded to document management system, claims processor logged into admin portal, member details verified

4.12.4 Postconditions​

Claim registered in system with all details captured, scanned documents attached to claim record, claim classified as IP/OP, claim enters adjudication queue

4.12.5 Test Cases​

IdDescriptionWeight
REGISTER-MANUAL-TC-001Verify claims processor can search and select member using membership number, ID number, or nameHigh
REGISTER-MANUAL-TC-002Verify manual claim entry form captures all fields present on paper formHigh
REGISTER-MANUAL-TC-003Verify multiple service items can be added with individual amountsHigh
REGISTER-MANUAL-TC-004Verify scanned claim documents can be attached and linked to claim recordHigh
REGISTER-MANUAL-TC-005Verify claim automatically classified as Inpatient or Outpatient based on service typeHigh
REGISTER-MANUAL-TC-006Verify duplicate check runs against existing claims (member + provider + service date)High
REGISTER-MANUAL-TC-007Verify manually registered claim generates unique claim number and enters vetting queueHigh
REGISTER-MANUAL-TC-008Verify claims processor identity logged for audit trail of manual registrationsMedium

4.13 Ft Claims Classify Ipop​

4.13.1 Priority​

Must Have

4.13.2 User Story​

As the system, I want to automatically classify claims as Inpatient or Outpatient so that correct policy clauses and benefit limits are applied during adjudication

4.13.3 Preconditions​

Claim submitted or registered, service types configured with IP/OP classification, tariff codes mapped to service categories

4.13.4 Postconditions​

Claim classified as Inpatient or Outpatient, classification visible on claim record, correct benefit limits applied based on classification, separate utilization tracking

4.13.5 Test Cases​

IdDescriptionWeight
CLASSIFY-IPOP-TC-001Verify claims with admission/discharge dates automatically classified as InpatientHigh
CLASSIFY-IPOP-TC-002Verify claims without admission dates classified as OutpatientHigh
CLASSIFY-IPOP-TC-003Verify emergency room visits without admission classified as OutpatientMedium
CLASSIFY-IPOP-TC-004Verify day surgery procedures classified based on configured rules (IP or OP per policy)High
CLASSIFY-IPOP-TC-005Verify classification displayed prominently on claim vetting screenMedium
CLASSIFY-IPOP-TC-006Verify IP and OP benefit limits applied separately based on classificationHigh
CLASSIFY-IPOP-TC-007Verify claims processor can manually override classification with justificationMedium

4.14 Ft Claims Diagnosis Icd10​

4.14.1 Priority​

Must Have

4.14.2 User Story​

As a provider or claims processor, I want to capture and validate ICD-10 diagnosis codes so that claims have accurate medical coding for adjudication and analytics

4.14.3 Preconditions​

Complete ICD-10 code library loaded in system, claim submission or registration form open, provider or processor has basic ICD-10 knowledge

4.14.4 Postconditions​

Primary diagnosis captured with valid ICD-10 code, secondary diagnoses captured if applicable, diagnosis descriptions displayed, codes validated against ICD-10 library

4.14.5 Test Cases​

IdDescriptionWeight
DIAGNOSIS-ICD10-TC-001Verify ICD-10 code search functionality returns matching codes based on keyword searchHigh
DIAGNOSIS-ICD10-TC-002Verify code selection displays full diagnosis description and codeHigh
DIAGNOSIS-ICD10-TC-003Verify system supports multiple diagnosis codes per claim with primary diagnosis flaggedHigh
DIAGNOSIS-ICD10-TC-004Verify invalid or non-existent ICD-10 codes rejected with clear error messageHigh
DIAGNOSIS-ICD10-TC-005Verify diagnosis code required as mandatory field before claim submissionHigh
DIAGNOSIS-ICD10-TC-006Verify recently used diagnosis codes displayed for quick selectionMedium
DIAGNOSIS-ICD10-TC-007Verify ICD-10 code browse functionality by category and chapterMedium

4.15 Ft Claims Items Tariff​

4.15.1 Priority​

Must Have

4.15.2 User Story​

As the system, I want to map provider service items to internal tariff codes so that standardized pricing and benefit coverage rules can be applied consistently

4.15.3 Preconditions​

Provider's fee schedule loaded in system, internal tariff library configured, tariff-to-benefit mapping established, claim with service items entered

4.15.4 Postconditions​

Provider service items mapped to internal tariff codes, both provider and internal descriptions displayed, tariff pricing applied, benefit eligibility checked per tariff code

4.15.5 Test Cases​

IdDescriptionWeight
ITEMS-TARIFF-TC-001Verify provider service items automatically mapped to internal tariff codes based on configurationHigh
ITEMS-TARIFF-TC-002Verify vetting screen displays both provider item name and internal tariff descriptionHigh
ITEMS-TARIFF-TC-003Verify tariff pricing applied when provider charge exceeds standard tariff (difference flagged)High
ITEMS-TARIFF-TC-004Verify unmapped service items flagged for manual review and tariff assignmentHigh
ITEMS-TARIFF-TC-005Verify benefit coverage rules applied based on tariff code (covered/not covered/partially covered)High
ITEMS-TARIFF-TC-006Verify claims processor can manually change tariff mapping with justificationMedium
ITEMS-TARIFF-TC-007Verify tariff mapping exceptions logged for review and potential configuration updatesMedium

4.16 Ft Claims Attach Docs​

4.16.1 Priority​

Must Have

4.16.2 User Story​

As a provider or claims processor, I want to upload and attach claim supporting documents so that medical justification is available for claims review and audit

4.16.3 Preconditions​

Claim created or in submission process, documents scanned or available digitally in supported formats, file sizes within limits, internet connectivity available

4.16.4 Postconditions​

Documents uploaded and attached to claim record, document types tagged appropriately, documents viewable in claim details, document upload audit logged

4.16.5 Test Cases​

IdDescriptionWeight
ATTACH-DOCS-TC-001Verify PDF, JPG, and PNG files can be uploaded successfullyHigh
ATTACH-DOCS-TC-002Verify file size limit of 10MB per file is enforced with clear error messageHigh
ATTACH-DOCS-TC-003Verify multiple files can be attached to single claim (no limit on count)High
ATTACH-DOCS-TC-004Verify document type tagging (lab results, prescription, referral letter, discharge summary, X-ray)High
ATTACH-DOCS-TC-005Verify uploaded documents can be viewed/downloaded by claims processor during vettingHigh
ATTACH-DOCS-TC-006Verify unsupported file formats rejected with list of supported formatsMedium
ATTACH-DOCS-TC-007Verify document upload progress indicator displayed for large filesLow
ATTACH-DOCS-TC-008Verify documents can be deleted/replaced before claim submission with confirmation promptMedium

4.17 Ft Claims Auto Adjudicate​

4.17.1 Priority​

Must Have

4.17.2 User Story​

As the system, I want to automatically adjudicate claims against policy rules so that simple claims are processed instantly without manual review, reducing processing time

4.17.3 Preconditions​

Claim submitted and passed validation, member policy active, adjudication rules configured, benefit limits and exclusions loaded, member eligibility confirmed

4.17.4 Postconditions​

Claim automatically approved or flagged for manual review, benefit limits updated, admissible amount calculated, approval notification generated, claim moves to payment queue or vetting queue

4.17.5 Test Cases​

IdDescriptionWeight
AUTO-ADJUDICATE-TC-001Verify claims within benefit limits and without exclusions are auto-approvedHigh
AUTO-ADJUDICATE-TC-002Verify waiting period check auto-rejects claims for services still under waiting periodHigh
AUTO-ADJUDICATE-TC-003Verify benefit limit check auto-rejects claims exceeding annual or per-visit limitsHigh
AUTO-ADJUDICATE-TC-004Verify exclusion check auto-rejects claims for excluded services with rejection reasonHigh
AUTO-ADJUDICATE-TC-005Verify gender-specific service validation auto-rejects inappropriate claims (maternity for males)High
AUTO-ADJUDICATE-TC-006Verify member inactive status triggers automatic rejection with clear reasonHigh
AUTO-ADJUDICATE-TC-007Verify claims above threshold amount (e.g., $500) flagged for manual review regardless of rulesHigh
AUTO-ADJUDICATE-TC-008Verify pre-authorization requirement check flags claims missing required pre-authHigh
AUTO-ADJUDICATE-TC-009Verify auto-approved claims update member benefit utilization in real-timeHigh
AUTO-ADJUDICATE-TC-010Verify auto-adjudication processing time is under 1 minute per claimHigh

4.18 Ft Claims Vet Manual​

4.18.1 Priority​

Must Have

4.18.2 User Story​

As a claims processor, I want to manually vet and review claims requiring human judgment so that I can make informed decisions on complex or high-value claims

4.18.3 Preconditions​

Claim flagged for manual review, claim passed initial validation, claims processor logged in with vetting permissions, claim assigned to processor's queue

4.18.4 Postconditions​

Claim approved, rejected, or queried with reasons documented, processor comments recorded, claim status updated, next workflow step triggered

4.18.5 Test Cases​

IdDescriptionWeight
VET-MANUAL-TC-001Verify vetting dashboard displays all claims assigned to processor in priority orderHigh
VET-MANUAL-TC-002Verify vetting screen displays complete member demographics, policy details, and benefit limitsHigh
VET-MANUAL-TC-003Verify member's claim history for same diagnosis/provider displayed for comparisonHigh
VET-MANUAL-TC-004Verify member's utilization summary (amount used vs. remaining limits) displayedHigh
VET-MANUAL-TC-005Verify attached supporting documents (lab results, prescriptions) can be viewed inlineHigh
VET-MANUAL-TC-006Verify processor can approve claim with full or partial amountHigh
VET-MANUAL-TC-007Verify processor can reject claim with mandatory rejection reason selectionHigh
VET-MANUAL-TC-008Verify processor can query claim back to provider for missing informationHigh
VET-MANUAL-TC-009Verify special member notes (pre-existing conditions, fraud alerts) displayed prominentlyHigh
VET-MANUAL-TC-010Verify processor comments and decisions logged for audit trail with timestampHigh

4.19 Ft Claims Reject Reasons​

4.19.1 Priority​

Must Have

4.19.2 User Story​

As a claims processor, I want to reject claims with coded rejection reasons so that providers receive clear, consistent feedback on why claims were denied

4.19.3 Preconditions​

Claim being vetted, claim does not meet approval criteria, rejection reasons library configured, processor has rejection permissions

4.19.4 Postconditions​

Claim status changed to rejected, rejection reason(s) recorded and visible, provider notified with rejection reasons, claim excluded from payment processing

4.19.5 Test Cases​

IdDescriptionWeight
REJECT-REASONS-TC-001Verify standard rejection reason codes available for selection (benefit exhausted, waiting period, not covered, etc.)High
REJECT-REASONS-TC-002Verify multiple rejection reasons can be selected for single claimHigh
REJECT-REASONS-TC-003Verify free text notes field available for additional explanationHigh
REJECT-REASONS-TC-004Verify rejection reason mandatory before claim can be rejectedHigh
REJECT-REASONS-TC-005Verify rejection notification sent to provider includes all rejection reasons and codesHigh
REJECT-REASONS-TC-006Verify rejected claims appear in provider transmittal with reasons clearly statedHigh
REJECT-REASONS-TC-007Verify rejection statistics tracked per reason code for reporting and process improvementMedium

4.20 Ft Claims Partial Approve​

4.20.1 Priority​

Must Have

4.20.2 User Story​

As a claims processor, I want to partially approve claims when some items are inadmissible so that I can pay for covered services while rejecting non-covered items

4.20.3 Preconditions​

Claim contains multiple service items, some items covered and some not covered/excluded, processor reviewing claim with item-level details visible

4.20.4 Postconditions​

Claim partially approved with admissible and inadmissible amounts separated, approved items processed for payment, rejected items flagged with reasons, provider notified

4.20.5 Test Cases​

IdDescriptionWeight
PARTIAL-APPROVE-TC-001Verify processor can mark individual service items as approved or rejectedHigh
PARTIAL-APPROVE-TC-002Verify approved amount auto-calculated as sum of approved itemsHigh
PARTIAL-APPROVE-TC-003Verify rejected items require reason selection (not covered, exceeds limit, not medically necessary, etc.)High
PARTIAL-APPROVE-TC-004Verify admissible amount processed through original policy benefit channelHigh
PARTIAL-APPROVE-TC-005Verify transmittal shows claimed amount, approved amount, rejected amount with item-level breakdownHigh
PARTIAL-APPROVE-TC-006Verify member benefit utilization only updated for approved itemsHigh
PARTIAL-APPROVE-TC-007Verify processor can adjust approved amount per item (e.g., apply tariff pricing lower than provider charge)High

4.21 Ft Claims Waiting Period​

4.21.1 Priority​

Must Have

4.21.2 User Story​

As the system, I want to enforce waiting period restrictions during adjudication so that claims for services still under waiting period are automatically rejected per policy terms

4.21.3 Preconditions​

Waiting periods configured per benefit type, member enrollment date recorded, claim service date captured, benefit waiting period mapping established

4.21.4 Postconditions​

Claims within waiting period automatically rejected, waiting period end date calculated and displayed, rejection reason indicates waiting period, remaining days shown

4.21.5 Test Cases​

IdDescriptionWeight
WAITING-PERIOD-TC-001Verify claims for services under waiting period are auto-rejected with specific waiting period reasonHigh
WAITING-PERIOD-TC-002Verify waiting period calculated from member entry date or policy start date per configurationHigh
WAITING-PERIOD-TC-003Verify waiting period end date displayed in member profile and vetting screenHigh
WAITING-PERIOD-TC-004Verify remaining days in waiting period displayed when claim rejectedHigh
WAITING-PERIOD-TC-005Verify different waiting periods applied per benefit (e.g., 30 days maternity, 90 days dental)High
WAITING-PERIOD-TC-006Verify emergency services exempt from waiting period per policy configurationHigh
WAITING-PERIOD-TC-007Verify manager can override waiting period rejection with documented justificationMedium

4.22 Ft Claims Benefit Limits​

4.22.1 Priority​

Must Have

4.22.2 User Story​

As the system, I want to check and enforce benefit limits (per visit, annual, lifetime) so that utilization is controlled according to policy terms and limits are not exceeded

4.22.3 Preconditions​

Benefit limits configured per policy and benefit type, member utilization tracked in real-time, claim amount captured, limit types defined (per visit/day/year/lifetime)

4.22.4 Postconditions​

Claim checked against applicable limits, claims exceeding limits rejected or flagged, utilization updated upon approval, remaining balance displayed, alternative settlement options considered

4.22.5 Test Cases​

IdDescriptionWeight
BENEFIT-LIMITS-TC-001Verify per-visit limits enforced (claim amount cannot exceed configured per-visit limit)High
BENEFIT-LIMITS-TC-002Verify per-day limits enforced for inpatient claims (cost per day capped)High
BENEFIT-LIMITS-TC-003Verify annual benefit limits tracked and enforced across policy yearHigh
BENEFIT-LIMITS-TC-004Verify lifetime limits tracked for specific benefits (e.g., orthodontics)High
BENEFIT-LIMITS-TC-005Verify remaining benefit balance displayed in real-time during vettingHigh
BENEFIT-LIMITS-TC-006Verify claims exceeding limits auto-rejected with specific limit exceeded reasonHigh
BENEFIT-LIMITS-TC-007Verify exceeded amounts flagged for alternative settlement (SBP, Buffer, Indemnity)High
BENEFIT-LIMITS-TC-008Verify family-level limits enforced when configured (aggregate across all family members)High
BENEFIT-LIMITS-TC-009Verify benefit balance resets on policy renewal dateHigh

4.23 Ft Claims Gender Validate​

4.23.1 Priority​

Must Have

4.23.2 User Story​

As the system, I want to validate gender-specific services against member gender so that claims for biologically inappropriate services are automatically flagged or rejected

4.23.3 Preconditions​

Member gender recorded in system, gender-specific services configured (maternity, prostate, gynecology, etc.), claim contains service codes, validation rules active

4.23.4 Postconditions​

Gender-inappropriate claims auto-rejected with specific reason, override option available with manager approval, validation exception logged for audit

4.23.5 Test Cases​

IdDescriptionWeight
GENDER-VALIDATE-TC-001Verify maternity services automatically rejected for male members with clear reasonHigh
GENDER-VALIDATE-TC-002Verify prostate services automatically rejected for female membersHigh
GENDER-VALIDATE-TC-003Verify gynecological services automatically rejected for male membersHigh
GENDER-VALIDATE-TC-004Verify gender validation can be overridden by manager with documented justification (e.g., transgender members)High
GENDER-VALIDATE-TC-005Verify rejection notification clearly indicates gender validation failure reasonHigh
GENDER-VALIDATE-TC-006Verify gender-specific service configuration can be maintained by admin usersMedium

4.24 Ft Claims Age Validate​

4.24.1 Priority​

Should Have

4.24.2 User Story​

As the system, I want to validate age-appropriate services against member age so that unusual claims are flagged for review by claims processor

4.24.3 Preconditions​

Member date of birth recorded, age calculated accurately, age-appropriate service ranges configured, claim contains service codes with age associations

4.24.4 Postconditions​

Age-inappropriate claims flagged for review (not auto-rejected), flag visible in vetting screen, processor can approve with justification or reject

4.24.5 Test Cases​

IdDescriptionWeight
AGE-VALIDATE-TC-001Verify pediatric services for members over 18 years flagged for reviewMedium
AGE-VALIDATE-TC-002Verify geriatric services for members under 65 years flagged for reviewMedium
AGE-VALIDATE-TC-003Verify immunization schedules validated against member ageMedium
AGE-VALIDATE-TC-004Verify age validation flags are informational only, not automatic rejectionHigh
AGE-VALIDATE-TC-005Verify processor can acknowledge age flag and proceed with approval or rejectionHigh
AGE-VALIDATE-TC-006Verify age validation configuration can be updated by admin usersMedium

4.25 Ft Claims Sbp Process​

4.25.1 Priority​

Must Have

4.25.2 User Story​

As a claims processor, I want to process rejected claims through Special Benefit Pool (SBP) so that I can provide coverage when standard benefit limits are exceeded

4.25.3 Preconditions​

Claim rejected due to benefit limit exceeded, SBP configured for policy or benefit, SBP fund balance available, processor has SBP approval permissions

4.25.4 Postconditions​

Claim processed through SBP channel, SBP balance deducted, approval workflow completed, provider notified, member SBP utilization tracked

4.25.5 Test Cases​

IdDescriptionWeight
SBP-PROCESS-TC-001Verify claims exceeding benefit limits can be routed to SBP workflowHigh
SBP-PROCESS-TC-002Verify SBP balance displayed during processing with available and utilized amountsHigh
SBP-PROCESS-TC-003Verify claim amount deducted from SBP balance upon approvalHigh
SBP-PROCESS-TC-004Verify SBP approval requires manager authorization per configured approval limitsHigh
SBP-PROCESS-TC-005Verify SBP processing rejected if insufficient SBP balance availableHigh
SBP-PROCESS-TC-006Verify SBP utilization tracked separately per policy or benefit as configuredHigh
SBP-PROCESS-TC-007Verify payment voucher indicates SBP as settlement channelMedium

4.26 Ft Claims Buffer Process​

4.26.1 Priority​

Must Have

4.26.2 User Story​

As the system, I want to automatically process excess claims through Buffer/Excess of Loss cover so that high-cost claims exceeding policy limits are handled seamlessly

4.26.3 Preconditions​

Claim exceeds configured buffer threshold, Buffer configured for policy or benefit, buffer balance available, member eligible for buffer

4.26.4 Postconditions​

Claim automatically processed through buffer channel, buffer utilization tracked, reinsurance notification triggered if applicable, payment voucher generated

4.26.5 Test Cases​

IdDescriptionWeight
BUFFER-PROCESS-TC-001Verify claims exceeding buffer threshold automatically routed to buffer processingHigh
BUFFER-PROCESS-TC-002Verify buffer balance checked before processing (available vs. utilized)High
BUFFER-PROCESS-TC-003Verify buffer utilization deducted from available buffer balanceHigh
BUFFER-PROCESS-TC-004Verify buffer processing notification sent to reinsurance team for bordereaux reportingHigh
BUFFER-PROCESS-TC-005Verify payment voucher indicates buffer as settlement channelMedium
BUFFER-PROCESS-TC-006Verify buffer exhausted claims flagged for alternative settlement (indemnity, ex-gratia)High
BUFFER-PROCESS-TC-007Verify buffer utilization reporting available per policy and per periodMedium

4.27 Ft Claims Indemnity Process​

4.27.1 Priority​

Must Have

4.27.2 User Story​

As a claims manager, I want to process claims through indemnity channel so that I can settle claims not covered by insurance but reimbursable by the client

4.27.3 Preconditions​

Claim not covered under insurance policy, client has indemnity arrangement, client approval obtained, indemnity limits configured, manager has indemnity approval permissions

4.27.4 Postconditions​

Claim processed through indemnity channel, invoice generated to client for reimbursement, provider paid, indemnity utilization tracked, approval workflow completed

4.27.5 Test Cases​

IdDescriptionWeight
INDEMNITY-PROCESS-TC-001Verify rejected claims can be manually routed to indemnity processing by authorized usersHigh
INDEMNITY-PROCESS-TC-002Verify client approval workflow triggered for indemnity claimsHigh
INDEMNITY-PROCESS-TC-003Verify indemnity claim generates separate invoice to client for reimbursementHigh
INDEMNITY-PROCESS-TC-004Verify indemnity utilization tracked per client and per periodHigh
INDEMNITY-PROCESS-TC-005Verify multiple approval levels enforced based on claim amount thresholdsHigh
INDEMNITY-PROCESS-TC-006Verify payment voucher indicates indemnity as settlement channelMedium
INDEMNITY-PROCESS-TC-007Verify indemnity reporting available showing claims, approvals, and reimbursementsMedium

4.28 Ft Claims Exgratia Process​

4.28.1 Priority​

Must Have

4.28.2 User Story​

As a senior manager, I want to process claims through ex-gratia (goodwill) channel so that I can settle exceptional cases for customer satisfaction and retention

4.28.3 Preconditions​

Claim not covered under any standard channel, business justification documented, senior management approval required, ex-gratia limits configured per period

4.28.4 Postconditions​

Claim processed through ex-gratia channel, business justification recorded, management approval documented, ex-gratia spending tracked against limits, provider paid

4.28.5 Test Cases​

IdDescriptionWeight
EXGRATIA-PROCESS-TC-001Verify ex-gratia processing requires senior management approval (CFO/CEO level)High
EXGRATIA-PROCESS-TC-002Verify mandatory business justification field with detailed reason requiredHigh
EXGRATIA-PROCESS-TC-003Verify ex-gratia spending tracked against configured period limits (monthly/annual)High
EXGRATIA-PROCESS-TC-004Verify ex-gratia claims exceeding period limit rejected with clear messageHigh
EXGRATIA-PROCESS-TC-005Verify payment voucher indicates ex-gratia as settlement channelMedium
EXGRATIA-PROCESS-TC-006Verify ex-gratia approval audit trail maintained with approver name, date, and justificationHigh
EXGRATIA-PROCESS-TC-007Verify ex-gratia reporting available for management review and analysisMedium

4.29 Ft Claims Multi Channel​

4.29.1 Priority​

Should Have

4.29.2 User Story​

As a claims processor, I want to process single claim through multiple settlement channels so that I can maximize coverage using all available options in sequence

4.29.3 Preconditions​

Claim amount exceeds single channel capacity, multiple channels configured and available, processor understands channel sequencing rules, all necessary approvals obtainable

4.29.4 Postconditions​

Claim split across multiple channels in configured sequence, each channel amount tracked separately, approval workflow completed for each channel, payment voucher shows channel breakdown

4.29.5 Test Cases​

IdDescriptionWeight
MULTI-CHANNEL-TC-001Verify claim processing follows configured channel sequence (Policy → SBP → Buffer → Indemnity → Ex-gratia)High
MULTI-CHANNEL-TC-002Verify each channel's available balance checked before allocationHigh
MULTI-CHANNEL-TC-003Verify claim amount automatically split across channels up to each channel's limitHigh
MULTI-CHANNEL-TC-004Verify approval workflow triggered for each channel requiring approval (SBP, Indemnity, Ex-gratia)High
MULTI-CHANNEL-TC-005Verify payment voucher displays amount breakdown per channelHigh
MULTI-CHANNEL-TC-006Verify transmittal report shows channel breakdown to providerMedium
MULTI-CHANNEL-TC-007Verify multi-channel processing audit trail maintained for each channel segmentMedium

4.30 Ft Claims Payment Voucher​

4.30.1 Priority​

Must Have

4.30.2 User Story​

As a claims processor, I want to generate payment vouchers for approved claims so that I can authorize payment to providers through the finance system

4.30.3 Preconditions​

Claims approved and ready for payment, claims grouped by provider, finance approval workflow available, Sage ERP integration configured, processor has payment voucher permissions

4.30.4 Postconditions​

Payment voucher generated with unique number, multiple claims batched per provider, voucher includes claim details and amounts, voucher exported to Sage ERP for AP processing

4.30.5 Test Cases​

IdDescriptionWeight
PAYMENT-VOUCHER-TC-001Verify payment voucher batches all approved claims for a provider in selected periodHigh
PAYMENT-VOUCHER-TC-002Verify voucher displays provider name, tax ID, payment details, and bank accountHigh
PAYMENT-VOUCHER-TC-003Verify voucher lists all claims with claim number, member name, service date, and approved amountHigh
PAYMENT-VOUCHER-TC-004Verify voucher calculates total payable amount with any deductions (withholding tax, penalties)High
PAYMENT-VOUCHER-TC-005Verify voucher generates unique voucher number and integrates with Sage ERP AP moduleHigh
PAYMENT-VOUCHER-TC-006Verify voucher approval workflow triggered for amounts exceeding configured thresholdsHigh
PAYMENT-VOUCHER-TC-007Verify voucher can be downloaded as PDF for printing and provider recordsMedium
PAYMENT-VOUCHER-TC-008Verify voucher status tracked (generated, approved, paid) with timestampsHigh

4.31 Ft Claims Transmittal​

4.31.1 Priority​

Must Have

4.31.2 User Story​

As a claims processor, I want to generate claims transmittal report so that I can communicate adjudication results to providers showing claimed vs payable amounts

4.31.3 Preconditions​

Claims adjudicated (approved/rejected) for a provider, transmittal period selected, processor has transmittal generation permissions

4.31.4 Postconditions​

Transmittal report generated showing summary and detailed views, total claimed vs total payable amounts calculated, rejected claims listed with reasons, report exportable to PDF/Excel

4.31.5 Test Cases​

IdDescriptionWeight
TRANSMITTAL-TC-001Verify transmittal summary displays total claims count, total claimed amount, total payable amount, and total rejected amountHigh
TRANSMITTAL-TC-002Verify transmittal detail view lists each claim with claimed amount, payable amount, and statusHigh
TRANSMITTAL-TC-003Verify rejected claims section lists all rejected claims with rejection reasonsHigh
TRANSMITTAL-TC-004Verify partially approved claims show item-level breakdown with approved and rejected amountsHigh
TRANSMITTAL-TC-005Verify transmittal can be filtered by date range, claim status, and claim typeMedium
TRANSMITTAL-TC-006Verify transmittal exportable to PDF for email to providerHigh
TRANSMITTAL-TC-007Verify transmittal exportable to Excel for provider's accounting systemsHigh
TRANSMITTAL-TC-008Verify provider can access historical transmittals from provider portalMedium

4.32 Ft Claims Notify Member​

4.32.1 Priority​

Should Have

4.32.2 User Story​

As the system, I want to send SMS notification to member on claim utilization so that members are informed of their benefit usage and remaining balance

4.32.3 Preconditions​

Claim approved, member has registered phone number, SMS gateway operational, notification settings enabled, member has not opted out

4.32.4 Postconditions​

SMS sent to member within 15 minutes of approval, message includes service date, provider, amount utilized, remaining balance, SMS delivery logged

4.32.5 Test Cases​

IdDescriptionWeight
NOTIFY-MEMBER-TC-001Verify SMS sent to member within 15 minutes of claim approvalHigh
NOTIFY-MEMBER-TC-002Verify SMS includes service date, provider name, approved amount, and remaining benefit balanceHigh
NOTIFY-MEMBER-TC-003Verify SMS delivery status logged (sent, delivered, failed)Medium
NOTIFY-MEMBER-TC-004Verify failed SMS delivery retried up to 3 times with exponential backoffMedium
NOTIFY-MEMBER-TC-005Verify member can opt out of SMS notifications via member portalMedium
NOTIFY-MEMBER-TC-006Verify notification not sent if member opted out of SMS communicationsHigh
NOTIFY-MEMBER-TC-007Verify SMS content follows configured template and character limitsLow

4.33 Ft Claims Provider Statement​

4.33.1 Priority​

Must Have

4.33.2 User Story​

As a provider, I want to generate my account statement showing all transactions so that I have a comprehensive view of my account status with the insurance company

4.33.3 Preconditions​

Provider logged into provider portal, transactions exist for provider (claims submitted, approved, rejected, paid), date range selected

4.33.4 Postconditions​

Statement generated showing all transactions in chronological order, running balance calculated, as-at-date balance displayed, statement exportable to PDF/Excel

4.33.5 Test Cases​

IdDescriptionWeight
PROVIDER-STATEMENT-TC-001Verify statement displays all claims submitted, approved, rejected, and paid within selected date rangeHigh
PROVIDER-STATEMENT-TC-002Verify running balance calculated showing amounts billed, approved, and paidHigh
PROVIDER-STATEMENT-TC-003Verify as-at-date functionality shows balance as of any historical dateHigh
PROVIDER-STATEMENT-TC-004Verify statement includes payment voucher numbers and payment dates for paid claimsHigh
PROVIDER-STATEMENT-TC-005Verify statement exportable to PDF for printingHigh
PROVIDER-STATEMENT-TC-006Verify statement exportable to Excel for provider's accounting systemsHigh
PROVIDER-STATEMENT-TC-007Verify statement aging analysis shows outstanding amounts by age buckets (0-30, 31-60, 61-90, 90+ days)Medium

4.34 Ft Claims Reconcile Provider​

4.34.1 Priority​

Must Have

4.34.2 User Story​

As a claims processor, I want to reconcile provider invoices against processed claims so that I ensure accurate payment and identify discrepancies

4.34.3 Preconditions​

Provider submitted invoice with claim list, claims adjudicated in system, processor has reconciliation permissions, invoice acknowledgement generated

4.34.4 Postconditions​

Invoice reconciled against claims in system, discrepancies identified and flagged, adjustment workflow initiated if needed, reconciliation report generated, payment voucher linked to invoice

4.34.5 Test Cases​

IdDescriptionWeight
RECONCILE-PROVIDER-TC-001Verify reconciliation matches provider invoice line items to claims in systemHigh
RECONCILE-PROVIDER-TC-002Verify discrepancies flagged when claimed amount on invoice differs from system recordsHigh
RECONCILE-PROVIDER-TC-003Verify missing claims (on invoice but not in system) flagged for investigationHigh
RECONCILE-PROVIDER-TC-004Verify extra claims (in system but not on invoice) flagged for provider clarificationHigh
RECONCILE-PROVIDER-TC-005Verify adjustment workflow available to correct discrepanciesHigh
RECONCILE-PROVIDER-TC-006Verify reconciliation report generated showing matched, unmatched, and discrepancy detailsHigh
RECONCILE-PROVIDER-TC-007Verify payment voucher can be linked to reconciled invoice for audit trailMedium

4.35 Ft Claims Reverse Claim​

4.35.1 Priority​

Must Have

4.35.2 User Story​

As a claims manager, I want to reverse claims and payment vouchers with proper controls so that I can correct errors and handle duplicate submissions

4.35.3 Preconditions​

Claim processed (approved/paid), reversal reason identified, manager has reversal permissions, reversal controls configured, audit trail enabled

4.35.4 Postconditions​

Claim reversed with status changed, member benefit balance credited back, reversal audit trail created with reason and approver, payment voucher reversed if already paid, provider notified

4.35.5 Test Cases​

IdDescriptionWeight
REVERSE-CLAIM-TC-001Verify system checks if claim already paid before allowing reversalHigh
REVERSE-CLAIM-TC-002Verify reversal requires manager approval with documented reasonHigh
REVERSE-CLAIM-TC-003Verify member's benefit balance credited back upon claim reversalHigh
REVERSE-CLAIM-TC-004Verify reversal audit trail created with timestamp, approver name, and reasonHigh
REVERSE-CLAIM-TC-005Verify alert generated if reversing claim that was already paid to providerHigh
REVERSE-CLAIM-TC-006Verify payment voucher automatically reversed and recovery initiated if claim already paidHigh
REVERSE-CLAIM-TC-007Verify provider notified of claim reversal via email with reasonMedium
REVERSE-CLAIM-TC-008Verify reversed claim status visible in all reports and queriesHigh

4.36 Ft Claims Duplicate Check​

4.36.1 Priority​

Must Have

4.36.2 User Story​

As the system, I want to detect and prevent duplicate claim submissions so that we avoid paying twice for the same service

4.36.3 Preconditions​

Claim being submitted or registered, duplicate detection rules configured (member + provider + service date + service type), historical claims database available

4.36.4 Postconditions​

Duplicate claims flagged before processing, warning displayed to processor, override option available with justification, duplicate check logged for audit

4.36.5 Test Cases​

IdDescriptionWeight
DUPLICATE-CHECK-TC-001Verify duplicate check runs on claim submission matching member + provider + service date + service typeHigh
DUPLICATE-CHECK-TC-002Verify exact duplicate claim (same amount, same items) blocked with clear error messageHigh
DUPLICATE-CHECK-TC-003Verify potential duplicate (same criteria but different amount) flagged for reviewHigh
DUPLICATE-CHECK-TC-004Verify duplicate warning displayed to claims processor during vettingHigh
DUPLICATE-CHECK-TC-005Verify processor can override duplicate check with documented justification (e.g., continuation of treatment)High
DUPLICATE-CHECK-TC-006Verify duplicate check audit trail maintained with override reasonsMedium
DUPLICATE-CHECK-TC-007Verify duplicate check scope configurable (7 days, 30 days, 90 days lookback period)Medium

4.37 Ft Claims Terminated Process​

4.37.1 Priority​

Must Have

4.37.2 User Story​

As the system, I want to process claims for members terminated after service date so that I honor valid claims within grace period per policy terms

4.37.3 Preconditions​

Claim submitted for member with terminated status, member's termination date available, service date captured on claim, grace period rules configured

4.37.4 Postconditions​

Valid claims (service date before termination) processed normally, claims after termination auto-rejected with clear reason, grace period considered, warning displayed during vetting

4.37.5 Test Cases​

IdDescriptionWeight
TERMINATED-PROCESS-TC-001Verify claims with service date before member termination date processed normallyHigh
TERMINATED-PROCESS-TC-002Verify claims with service date after termination date auto-rejected with specific reasonHigh
TERMINATED-PROCESS-TC-003Verify grace period considered (e.g., claims within 30 days of termination allowed per policy)High
TERMINATED-PROCESS-TC-004Verify warning message displayed during vetting when member is terminatedHigh
TERMINATED-PROCESS-TC-005Verify member termination date and reason displayed in vetting screenHigh
TERMINATED-PROCESS-TC-006Verify manager can override termination rejection with documented justificationMedium
TERMINATED-PROCESS-TC-007Verify provider notified of member termination status to prevent future claimsMedium

4.38 Ft Claims Register Report​

4.38.1 Priority​

Must Have

4.38.2 User Story​

As a claims manager, I want to generate claims register report with comprehensive details so that I can track all claims and their status across the organization

4.38.3 Preconditions​

Claims exist in system, manager has reporting permissions, report filters configured, date range selected

4.38.4 Postconditions​

Claims register generated with all claim fields, filters applied successfully, report exportable to Excel, real-time data displayed

4.38.5 Test Cases​

IdDescriptionWeight
REGISTER-REPORT-TC-001Verify report displays all claims with key fields (claim number, member, provider, amount, status)High
REGISTER-REPORT-TC-002Verify report filterable by date range (service date, submission date, approval date)High
REGISTER-REPORT-TC-003Verify report filterable by provider, member, corporate client, and claim statusHigh
REGISTER-REPORT-TC-004Verify report filterable by claim type (IP/OP) and settlement channelHigh
REGISTER-REPORT-TC-005Verify report includes all claim detail fields (diagnosis, service items, amounts)High
REGISTER-REPORT-TC-006Verify report exportable to Excel with all columns and data preservedHigh
REGISTER-REPORT-TC-007Verify report displays real-time data reflecting current system stateHigh
REGISTER-REPORT-TC-008Verify report pagination and sorting functionality for large datasetsMedium

4.39 Ft Claims Status Report​

4.39.1 Priority​

Must Have

4.39.2 User Story​

As a claims manager, I want to view claims status dashboard showing pipeline so that I can monitor claims processing workflow and identify bottlenecks

4.39.3 Preconditions​

Claims in various processing stages, manager has dashboard access, real-time data sync configured

4.39.4 Postconditions​

Dashboard displays claims counts and values per stage, aging analysis shown, drill-down capability available, dashboard refreshes in real-time

4.39.5 Test Cases​

IdDescriptionWeight
STATUS-REPORT-TC-001Verify dashboard displays claims count per stage (Submitted, Vetting, Approved, Rejected, Paid)High
STATUS-REPORT-TC-002Verify dashboard displays total claim value per stageHigh
STATUS-REPORT-TC-003Verify aging analysis shows claims by age brackets (0-7 days, 8-14 days, 15-30 days, 30+ days)High
STATUS-REPORT-TC-004Verify drill-down from dashboard summary to detailed claim list per stageHigh
STATUS-REPORT-TC-005Verify dashboard filterable by date range, provider, corporate clientHigh
STATUS-REPORT-TC-006Verify dashboard data refreshes automatically (every 5 minutes) without page reloadMedium
STATUS-REPORT-TC-007Verify visual indicators (charts, graphs) display claim flow and trendsMedium

4.40 Ft Claims Utilization Member​

4.40.1 Priority​

Must Have

4.40.2 User Story​

As a claims manager or member, I want to generate member/family utilization report so that I can track benefit usage per member and family

4.40.3 Preconditions​

Member has claims history, report parameters selected (member/family, date range), reporting permissions granted

4.40.4 Postconditions​

Utilization report generated showing total claims, approved amounts, remaining limits by benefit type, claim ratio calculated, comparison to premium displayed

4.40.5 Test Cases​

IdDescriptionWeight
UTILIZATION-MEMBER-TC-001Verify report displays total claims count and approved amounts for memberHigh
UTILIZATION-MEMBER-TC-002Verify report shows utilization by benefit type (IP, OP, dental, optical, maternity)High
UTILIZATION-MEMBER-TC-003Verify report displays remaining benefit limits per benefit categoryHigh
UTILIZATION-MEMBER-TC-004Verify family utilization aggregated across all family membersHigh
UTILIZATION-MEMBER-TC-005Verify claim ratio calculated (claims approved / premium paid)High
UTILIZATION-MEMBER-TC-006Verify report exportable to PDF for member distributionMedium
UTILIZATION-MEMBER-TC-007Verify member can access own utilization report from member portalHigh

4.41 Ft Claims Utilization Corporate​

4.41.1 Priority​

Must Have

4.41.2 User Story​

As an underwriter or account manager, I want to generate corporate utilization report with claim ratio so that I can analyze group performance for renewals and pricing

4.41.3 Preconditions​

Corporate client has claims history, reporting period selected, underwriter has reporting permissions, premium data available

4.41.4 Postconditions​

Corporate utilization report generated showing total claims, claim ratio, average claim costs (IP/OP), high claimants identified, trend analysis displayed

4.41.5 Test Cases​

IdDescriptionWeight
UTILIZATION-CORPORATE-TC-001Verify report displays total claims count and approved amounts for corporate groupHigh
UTILIZATION-CORPORATE-TC-002Verify claim ratio calculated (total claims / total premium) for reporting periodHigh
UTILIZATION-CORPORATE-TC-003Verify average claim cost calculated separately for IP and OP claimsHigh
UTILIZATION-CORPORATE-TC-004Verify high claimants identified (members with claims exceeding threshold, e.g., 3x average)High
UTILIZATION-CORPORATE-TC-005Verify benefit utilization breakdown by benefit type showing usage patternsHigh
UTILIZATION-CORPORATE-TC-006Verify trend analysis showing utilization change over multiple periodsHigh
UTILIZATION-CORPORATE-TC-007Verify report exportable to Excel for renewal analysis and pricing modelsHigh

4.42 Ft Claims Exception Report​

4.42.1 Priority​

Must Have

4.42.2 User Story​

As a claims manager or fraud investigator, I want to generate exception reports flagging unusual patterns so that I can detect potential fraud and abuse

4.42.3 Preconditions​

Exception rules configured with thresholds, claims data available for analysis, manager has fraud investigation permissions

4.42.4 Postconditions​

Exception report generated with flagged claims, unusual patterns highlighted, configurable alert thresholds, drill-down to claim details available

4.42.5 Test Cases​

IdDescriptionWeight
EXCEPTION-REPORT-TC-001Verify high claim amounts exceeding configured threshold flagged for reviewHigh
EXCEPTION-REPORT-TC-002Verify frequent visits by same member to same provider flagged (e.g., >10 visits per month)High
EXCEPTION-REPORT-TC-003Verify unusual diagnoses or diagnosis-procedure mismatches flaggedHigh
EXCEPTION-REPORT-TC-004Verify after-hours claims (submitted outside normal business hours) flaggedMedium
EXCEPTION-REPORT-TC-005Verify excessive repeat procedures for same member flaggedHigh
EXCEPTION-REPORT-TC-006Verify exception thresholds configurable by admin usersHigh
EXCEPTION-REPORT-TC-007Verify drill-down from exception summary to detailed claim recordsHigh
EXCEPTION-REPORT-TC-008Verify exception report exportable for fraud investigation case filesMedium

4.43 Ft Claims Provider Performance​

4.43.1 Priority​

Should Have

4.43.2 User Story​

As a provider network manager, I want to analyze claims experience per provider so that I can identify high-cost providers and network optimization opportunities

4.43.3 Preconditions​

Provider claims history available, reporting period selected, network manager has reporting permissions, benchmarks configured

4.43.4 Postconditions​

Provider performance report generated showing total claims, average cost, rejection rate, turnaround time, provider ranking, cost comparison to network average

4.43.5 Test Cases​

IdDescriptionWeight
PROVIDER-PERFORMANCE-TC-001Verify report displays total claims count and value per providerHigh
PROVIDER-PERFORMANCE-TC-002Verify average claim cost calculated per provider and compared to network averageHigh
PROVIDER-PERFORMANCE-TC-003Verify rejection rate calculated (rejected claims / total claims) per providerHigh
PROVIDER-PERFORMANCE-TC-004Verify average turnaround time calculated (submission to approval) per providerHigh
PROVIDER-PERFORMANCE-TC-005Verify provider ranking by cost, utilization, and quality metricsHigh
PROVIDER-PERFORMANCE-TC-006Verify cost comparison showing providers above/below network benchmarksHigh
PROVIDER-PERFORMANCE-TC-007Verify report exportable for provider contract negotiationsMedium

4.44 Ft Claims Age Region Analysis​

4.44.1 Priority​

Should Have

4.44.2 User Story​

As an actuarial analyst, I want to analyze claim experience by age band and region so that I support actuarial pricing and risk assessment

4.44.3 Preconditions​

Claims data available with member demographics, age bands configured, regions defined, actuarial analyst has reporting permissions

4.44.4 Postconditions​

Age/region analysis report generated showing claim frequency and severity by segment, trends identified, exportable for actuarial models

4.44.5 Test Cases​

IdDescriptionWeight
AGE-REGION-ANALYSIS-TC-001Verify claims segmented by age bands (0-18, 19-35, 36-50, 51-65, 65+)High
AGE-REGION-ANALYSIS-TC-002Verify claims segmented by region (Dar es Salaam, Arusha, Mwanza, etc.)High
AGE-REGION-ANALYSIS-TC-003Verify claim frequency calculated (claims per 1000 members) by segmentHigh
AGE-REGION-ANALYSIS-TC-004Verify claim severity calculated (average claim cost) by segmentHigh
AGE-REGION-ANALYSIS-TC-005Verify gender analysis overlayed with age/region segmentationMedium
AGE-REGION-ANALYSIS-TC-006Verify report exportable to Excel for actuarial pricing modelsHigh
AGE-REGION-ANALYSIS-TC-007Verify trend analysis showing changes across multiple policy periodsMedium

4.45 Ft Claims Exceeded Benefits​

4.45.1 Priority​

Must Have

4.45.2 User Story​

As a finance manager, I want to generate report on exceeded benefits requiring alternative settlement so that I can track usage of SBP, Buffer, Indemnity, and Ex-gratia channels

4.45.3 Preconditions​

Claims processed through alternative settlement channels, reporting period selected, finance manager has reporting permissions

4.45.4 Postconditions​

Exceeded benefits report generated showing amounts per channel (SBP, Buffer, Indemnity, Ex-gratia), breakdown per client/member/benefit, approval tracking included

4.45.5 Test Cases​

IdDescriptionWeight
EXCEEDED-BENEFITS-TC-001Verify report displays total amounts processed through each alternative settlement channelHigh
EXCEEDED-BENEFITS-TC-002Verify SBP utilization tracked per client and compared to SBP limitsHigh
EXCEEDED-BENEFITS-TC-003Verify Buffer utilization tracked and compared to buffer limitsHigh
EXCEEDED-BENEFITS-TC-004Verify Indemnity claims listed with client approval status and reimbursement trackingHigh
EXCEEDED-BENEFITS-TC-005Verify Ex-gratia spending tracked against period limits with justificationsHigh
EXCEEDED-BENEFITS-TC-006Verify report breakdown by benefit type showing which benefits frequently exceed limitsHigh
EXCEEDED-BENEFITS-TC-007Verify report exportable for finance and management reviewMedium