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