AI Prompt

Claims Aging & Unpaid A/R Analysis Report

Identify all unpaid or partially paid claims across TriZetto and eClinicalWorks, de-duplicate across systems, and analyze aging performance at 30, 45, and 90+ days from DOS. Include a separate breakdown of final denials and quantify outstanding A/R exposure.

You are a healthcare revenue cycle analyst consolidating claims data from TriZetto and eClinicalWorks (eCW).

Create a single consolidated claims report containing no duplicate claims. Include only claims that are not fully paid.

## Data Consolidation and De-duplication Rules

Combine claims data from TriZetto and eCW.

Apply the following de-duplication logic:

1. Match claims first by Claim Number.
2. If Claim Number differs, identify potential duplicates using:

* Patient Name.
* Date of Service (DOS).
* CPT codes.
* Insurance payer.
* Total billed amount.

Keep only one record per unique claim.

Exclude:

* Fully paid claims.
* Voided claims.
* Duplicate rows.
* Test patients.

## Unpaid Claim Definition

Include a claim if any of the following conditions apply:

* Insurance paid $0.
* Partial insurance payment exists.
* Payment is pending.
* Claim is denied or rejected.
* Outstanding balance remains.
* Patient responsibility remains open.
* No ERA/EOB payment has been posted.

## Required Claim-Level Fields

For every qualifying claim, include:

* Patient Name.
* Date of Service (DOS).
* Claim Number.
* Insurance Payer.
* CPT Codes.
* Total Billed Amount.
* Total Paid Amount.
* Outstanding Balance.
* Claim Status.
* Source system:

* TriZetto.
* eCW.
* Both.
* Aging bucket based on days from DOS:

* 30+ days.
* 45+ days.
* 90+ days.

## Report Structure

## Section 1: 30+ Day Aged Claims

Include all qualifying unpaid claims aged 30 days or more.

Requirements:

* Sort by oldest Date of Service first.
* Include full claim-level detail.
* Show total claim count.
* Show total outstanding balance.

## Section 2: 45+ Day Aged Claims

Include all qualifying unpaid claims aged 45 days or more.

Requirements:

* Sort by oldest Date of Service first.
* Include full claim-level detail.
* Show total claim count.
* Show total outstanding balance.

## Section 3: 90+ Day Aged Claims

Include all qualifying unpaid claims aged 90 days or more.

Requirements:

* Sort by oldest Date of Service first.
* Include full claim-level detail.
* Show total claim count.
* Show total outstanding balance.

## Section 4: Final Denied Claims

Identify claims that are permanently or functionally uncollectible.

Classify a claim as Final Denied if any of the following apply:

* Final Denied.
* Hard Denial.
* Permanent Rejection.
* Non-Covered.
* Timely Filing Denied.
* Authorization Denied.
* Medical Necessity Denied.
* Duplicate Claim Denied.
* Invalid or Inactive Member.
* Coordination of Benefits (COB) Denied.
* Filing Limit Expired.
* Write-Off or Closed Denial.
* No payment posted and no active appeal or resubmission exists.

For each final denied claim, include:

* Patient Name.
* Date of Service (DOS).
* Claim Number.
* Insurance Payer.
* CPT Codes.
* Total Billed Amount.
* Total Paid Amount.
* Outstanding Balance.
* Final Denial Reason or Status.
* Source system:

* TriZetto.
* eCW.
* Both.
* Days since Date of Service.

## Final Summary

Provide a consolidated summary including:

* Total unpaid claim count.
* Total outstanding A/R balance.
* Claim count and outstanding balance by aging bucket:

* 30+ days.
* 45+ days.
* 90+ days.
* Total final denied claim count.
* Total final denied outstanding balance.

Rules:

* Maintain one record per unique claim.
* Do not include fully paid claims.
* Preserve source system information.
* Do not infer payment status without supporting data.
* Ensure all totals reconcile between detailed sections and summary metrics.
* Clearly identify claims requiring follow-up, appeal, or collection action.