ClaimArchive


Description

Claims archive maintaining historical records of claims that have been processed, paid, adjusted, or voided. This audit table preserves claim transaction history for financial reconciliation, compliance reporting, and historical analysis of billing activities and payment processing.

Columns

Column Type Size Nulls Auto Default Children Parents Comments
ArchiveID int identity 4 null

Primary key - Unique identifier for the archived claim record

ClaimID int 4 null
Claim.ClaimID FK_ClaimArchive_Claim C

Claim foreign key - Links to the original claim that was archived

StatusID int 4 null

Status identifier - Status of the claim at the time of archiving, references iCS2.dbo.StatusType for centralized status management

DateArchived smalldatetime 16 (getdate())

Archive date - Date when the claim was moved to archive

AmountPaid money 21,4 null

Amount paid - Total amount paid for this claim

DateService datetime 16,3 null

Service date - Date when the healthcare service was provided

DateCycle datetime 16,3 null

Cycle date - Billing cycle date when claim was processed

DateBilled datetime 16,3 null

Billing date - Date when the claim was submitted for payment

ActionID int 4 null

Action identifier - Foreign key linking to the action taken on this claim

ProcedureID int 4 null

Procedure identifier - Foreign key linking to the procedure code billed

ModifierID int 4 null

Modifier identifier - Foreign key linking to billing modifier applied

ClearingHouseErrorID varchar 50 null

Clearing house error - Error code from clearing house processing

UpdateBy int 4 null

Updated by user - User ID of the person who last updated the claim

servicetypeid int 4 null

Service type identifier - Foreign key linking to the type of service provided

AmountCharged money 21,4 null

Amount charged - Original amount charged for the service

InvoiceID varchar 30 null

Invoice identifier - Reference to the invoice containing this claim

ArchiveType varchar 30 null

Archive type - Type of archiving (Paid, Denied, Voided, Adjusted, etc.)

fkCheckLogID int 4 null

Check log foreign key - Links to payment check log if claim was paid

DateAdjusted datetime 16,3 null

Adjustment date - Date when claim amount was adjusted

DateVoid datetime 16,3 null

Void date - Date when claim was voided

AmountAdjusted money 21,4 null

Adjustment amount - Amount of adjustment applied to the claim

AmountVoid money 21,4 null

Void amount - Amount voided from the original claim

VoidID int 4 null

Void identifier - Foreign key linking to void reason

DatePaid datetime 16,3 null

Payment date - Date when payment was received for this claim

ImportID int 4 null

Import identifier - Foreign key linking to import batch if claim was imported

VoidAmount money 21,4 null

Void amount - Duplicate field for amount voided (legacy)

ImportClaimID int 4 null

Import claim identifier - Original claim ID from imported data

Indexes

Constraint Name Type Sort Column(s)
PK_ClaimArchive Primary key Asc ArchiveID
claimID Performance Asc ClaimID
Date Archived Performance Desc DateArchived
IX_status id Performance Asc StatusID

Relationships