Compliance14 min read

The CDAG Universe: A Table-by-Table Guide for Part D Compliance Teams

S

Sevana Health Team

May 15, 2026

If you read our ODAG table-by-table guide and thought, “Great, now do Part D,” this is that post. Coverage Determinations, Appeals and Grievances (CDAG) is the Part D counterpart to ODAG, and on the surface the two protocols look almost identical. Same lifecycle, same cross-table relationships, similar field structures.

The differences are where plans get into trouble. CDAG has tighter timeframes, different case types, and almost always pulls from a Pharmacy Benefit Manager (PBM) system that wasn't designed with CMS universe files in mind. Universes that pass ODAG validation cleanly will often fall apart on CDAG for reasons that have nothing to do with Part C.

This guide walks through the CDAG tables one at a time, calls out where each diverges from its ODAG cousin, and points to the validation issues we see most often when plans run their files through the scrubber.

A note on terminology. Part D uses different words for the same concepts. What ODAG calls a “reconsideration” is a “redetermination” in CDAG. What ODAG calls a payment determination on the medical side is a payment determination on the pharmacy side (same name, different data sources). If your team is more familiar with Part C, the vocabulary alone causes confusion in the first few cycles.

The CDAG Tables at a Glance

CDAG follows the same lifecycle pattern as ODAG. A member or prescriber asks for something, the plan makes a decision, the member can appeal, and the plan has to actually do what was approved. Each step has its own table.

1

CD (Coverage Determinations)

Prescriber or member requests a Part D drug, tier exception, formulary exception, or quantity limit override. Plan makes an initial decision.

2

RD (Redeterminations)

Member or prescriber appeals a denied CD. Plan takes a second look.

3

PD (Payment Determinations)

Member requests reimbursement for a Part D drug they already paid for out of pocket.

4

EFF (Effectuations)

Plan carries out an approved determination. Did the prescription actually get filled or the reimbursement actually get paid?

5

GRV (Grievances)

Member files a complaint about pharmacy access, customer service, or other Part D experience issues. Distinct from the CD/appeal process.

Where CDAG Diverges from ODAG

Before we go table by table, the differences worth understanding up front:

DimensionODAG (Part C)CDAG (Part D)
Standard pre-service timeframe14 calendar days72 hours
Expedited timeframe72 hours24 hours
Payment timeframe60 days (clean claim)14 calendar days
Appeal nameReconsiderationRedetermination
Appeal standard timeframe30 calendar days7 calendar days
Appeal expedited timeframe72 hours72 hours
Primary source systemUtilization Management (UM) platformPBM and claims processor
RequesterUsually the providerOften the prescriber, often via the pharmacy
Case categoriesPre-service, post-service, expeditedPlus tier exceptions, formulary exceptions, quantity limits, step therapy, prior auth, B vs. D

The compressed timeframes deserve emphasis. A 72-hour standard for a coverage determination means that a request received Friday at 4pm has to be resolved by Monday at 4pm. A 24-hour expedited window means an after-hours request that comes in Saturday morning is due Sunday morning. The math is unforgiving, and small delays in receipt logging blow timeliness in a way that ODAG's 14-day standard rarely does.

Table 1: Coverage Determinations (CD)

The foundation table for CDAG. Every request to cover a Part D drug goes here, whether the request originated with the member, the prescriber, or the pharmacy at the point of sale. CMS audits this table heavily because it's where most Part D access decisions actually happen.

Case Types CMS Expects to See

Standard CDs

  • Prior authorization requests
  • Step therapy exceptions
  • Quantity limit exceptions
  • Formulary exceptions (non-formulary drug requests)
  • Tier exceptions (lower copay tier)

Special Categories

  • B vs. D determinations (which part covers the drug)
  • At-risk beneficiary (drug management program) determinations
  • Expedited requests (24-hour clock)
  • Pharmacy-initiated coverage determinations at point of sale

The Fields That Cause the Most Trouble

FieldWhat Goes WrongImpact
Request Receipt Date and TimeTime stamps missing on expedited cases. Receipt date based on when the case landed in the PBM's UM queue instead of when the request was received from any source. Pharmacy point-of-sale rejections not counted as receipt.IDS risk, timeliness uncomputable
Case Type / Request CategoryTier exceptions coded as formulary exceptions. Quantity limit exceptions coded as step therapy. The PBM's internal categories don't map cleanly to CMS allowed values.Audit finding on case categorization
Expedited IndicatorMember or prescriber requested expedited handling, plan declined to expedite, but the universe shows the case as standard with no record of the expedited request or the denial of expedited status.Failure to document expedited denial
Decision Date and TimeDate the decision was system-entered rather than when it was clinically made. Decisions made after hours timestamped to the next business day.IDS risk, timeliness rates inflated
Drug Identifier (NDC)NDC missing, truncated, or formatted with dashes. NDC valid at time of submission but obsolete at time of decision.Format-level IDS finding
Prescriber InformationPrescriber NPI missing or invalid. Practice name in the prescriber name field. International prescribers handled inconsistently.Cross-reference failures during case review
Verbal NotificationRequired for expedited denials, missing because the verbal step happens through a call center that doesn't feed the PBM system. Date entered but no time, defeating the audit purpose.IDS risk, regulatory requirement unmet

The pharmacy point-of-sale issue is worth a closer look. When a pharmacy submits a claim that gets rejected for a coverage reason (prior auth required, non-formulary, quantity exceeded), CMS treats that pharmacy rejection as the start of the coverage determination clock if the member is at the counter. A lot of plans only count CDs that come in through their formal intake channel, which means rejected pharmacy claims never get tracked in the CD universe. CMS will compare the FA rejected claims universe against the CD universe during audits, and the gap becomes visible quickly.

Table 2: Redeterminations (RD)

When a CD is denied and the member or prescriber appeals, the case becomes a redetermination. This is Part D's version of the ODAG reconsideration, with one important difference: the standard clock is 7 calendar days, not 30. That window goes faster than teams realize.

Where Redeterminations Get Messy

The 7-Day Trap

The 7-day standard for Part D appeals is calendar days, not business days. An appeal received on a Tuesday is due the following Tuesday. Three of those seven days are usually a weekend. Plans with manual hand-offs between intake, clinical review, and notification routinely lose two days to the calendar before clinical review even starts.

Auto-Forward to the IRE

Same rule as ODAG: untimely appeals must be auto-forwarded to the Independent Review Entity. Same failure pattern, too. Cases that miss the 7-day window often sit in the queue for another day or two before someone forwards them, which makes the forwarding date look manual rather than automatic. Auditors notice the gap.

Who Filed the Appeal

Part D appeals can be filed by the member, the member's representative, or the prescriber. The data field has to reflect who actually filed. Plans sometimes default to “member” when prescriber-initiated appeals are common in PA cases. The misclassification doesn't usually trigger IDS by itself, but it causes inconsistencies that auditors investigate.

Linking to the Underlying CD

Every RD should trace back to a CD in Table 1. The case ID field is what CMS uses to make that link. If the PBM assigns a new case ID at the appeal stage and doesn't carry the original CD ID forward, the appeal floats with no parent record. That's a cross-table consistency failure.

Table 3: Payment Determinations (PD)

Payment determinations cover requests for reimbursement of Part D drugs the member already paid for. Most commonly this happens when a member fills a prescription outside the network, pays cash, and then asks the plan to cover the cost. The 14-day standard from 42 CFR § 423.568 applies.

The Data Source Problem

Payment determinations are almost always handled by a different team and a different system than coverage determinations. Reimbursement requests come in by mail or member portal, get keyed into a claims system, and resolve as either an approved payment or a denial letter. The PBM that handles CDs may have nothing to do with PDs at all.

That means the PD table is almost always assembled from a separate source feed, with separate date formats, separate member ID conventions, and separate disposition codes. Reconciling those feeds into a CMS-compliant universe is where most PD validation issues originate.

Common PD Issues

  • Request date based on when the document was scanned, not received
  • 14-day clock started over when the case was reassigned internally
  • Out-of-network claims not categorized correctly
  • Drug NDC missing because reimbursement was based on receipts, not pharmacy claim data

What Clean PD Data Looks Like

  • Receipt date matches postmark or portal submission timestamp
  • Single, continuous 14-day clock from receipt
  • NDC populated even when not strictly required by the claim form
  • Disposition codes mapped to CMS allowed values

Table 4: Effectuations (EFF)

This table answers the question CMS most cares about: when the plan approved the drug, did the member actually get it? Effectuations are where many plans look strong on paper and weak in practice, because the timing data lives in the PBM's claim adjudication system and not in the UM platform that processed the determination.

Part D Effectuation Standards

72 hrs

Standard CD reversed in favor of the member

24 hrs

Expedited CD reversed in favor of the member

72 hrs

Favorable redetermination at the plan level

72 hrs

IRE-favorable decision communicated to plan

30 days

Payment effectuations (favorable PD or PD appeal)

What “Effectuated” Actually Means in Part D

For a coverage determination, effectuation means the drug is available for the member to fill. Practically, that requires the PBM's point-of-sale system to be updated so the next pharmacy claim adjudicates as approved. CMS audit findings frequently come from a gap between when the UM platform marked the case approved and when the PBM's adjudication system actually accepted the override.

What we see in validation: the effectuation date in the universe matches the UM platform's approval timestamp, but the adjudication override didn't actually post until 12 to 36 hours later. When CMS pulls the claim history during case file review, the member is still seeing pharmacy rejections after the supposed effectuation date. That gap is where findings emerge, and the universe data alone won't reveal it. Plans need to compare their UM-side effectuation dates against PBM claim history before submission.

Table 5: Grievances (GRV)

Part D grievances cover complaints that are not about coverage decisions: pharmacy access problems, wait times at the pharmacy counter, customer service issues, mail-order problems, and similar service complaints. The same 30-day standard as ODAG grievances applies, with a 24-hour expedited window for quality of care issues.

CDAG Grievance-Specific Pitfalls

Coverage Complaint vs. Service Complaint

A member who calls to say “I can't get my prescription because you keep rejecting it” is initiating a coverage determination, not filing a grievance. A member who calls to say “Your customer service line had me on hold for 40 minutes” is filing a grievance. Member services teams that don't distinguish carefully will route the wrong cases to the wrong queue, and CMS notices.

Network Pharmacy Access

Pharmacy access grievances (closest network pharmacy is too far, preferred pharmacy stopped stocking the drug, etc.) are a category where plans frequently undercount. Cases get logged as “network inquiries” in member services and never make it into the grievance universe.

CTM Referrals

Complaints that reach CMS through the Complaints Tracking Module need to land in the grievance universe whether or not the plan agrees they qualify as grievances. Filtering CTM cases by the plan's internal classification is a common gap.

Cross-Table Consistency in CDAG

The CDAG tables tell one story across five files, the same way ODAG does across six. The cross-table checks that matter most:

CD to RD Linkage

Every appeal in RD should match a denied or partially denied CD in Table 1. If the case IDs don't carry forward, CMS can't verify the appeal had a valid underlying determination.

Favorable Outcomes to EFF

Every favorable CD, RD, or PD should have a corresponding effectuation. If 180 cases were approved but only 165 effectuations are in Table 4, you have either a completeness problem or 15 members who never got their drug.

FA Rejected Claims to CD

This is the CDAG-specific check that surprises plans. Pharmacy point-of-sale rejections in the FA universe should generally have corresponding CDs in the CDAG universe when the member was present at the counter. A large volume of FA rejections with no matching CDs suggests the plan isn't capturing pharmacy-triggered coverage determinations.

Member Identifier Consistency

MBI must be consistent across all five CDAG tables and against the FA universe. PBM systems sometimes carry internal cardholder IDs that don't map one-to-one to MBI. Inconsistent member identifiers are one of the most common cross-table issues we see.

Date Range Alignment

All five tables must cover the same audit review period. A CD table that runs through the end of the period but a PD table that stops two weeks short, because reimbursement processing runs on a different cycle, gets flagged.

The PBM Delegation Reality

Most Medicare Advantage Part D plans delegate large parts of CDAG operations to their PBM. The PBM handles intake, clinical review, system-of-record management, and often the universe file production itself. From CMS's perspective, none of that delegation matters. The plan owns the data.

That creates a few specific patterns we see in CDAG validation that we don't see as often in ODAG:

  • 1
    The plan accepts the PBM's file as-is. No independent validation, no field-level review, just a hand-off into the production folder. This is the single biggest risk pattern we encounter.
  • 2
    PBM categories don't match CMS values. The PBM's internal disposition codes work fine for their operations but were never reconciled against CMS allowed values. Universes show valid-looking dispositions that aren't actually on the CMS list.
  • 3
    Sub-delegates the PBM uses don't feed the universe. If the PBM uses a specialty pharmacy vendor for certain drug classes, those cases may be tracked in the vendor's system without flowing back into the PBM's universe extract.
  • 4
    The plan's own data is missing. Cases the plan's member services team handled directly (with no PBM involvement) sometimes don't make it back into the PBM's universe. The plan ends up under-reporting its own activity.

If your plan delegates CDAG to a PBM, treat the PBM's file as input, not output. Validate it against CMS specs before it goes anywhere near a submission folder. Our blog post on measuring TPA performance goes deeper on what to track over time.

What to Do Before Your Next Submission

1

Map your CDAG data sources end to end.

Write down which system feeds each table, who owns it, and which fields cross system boundaries. Most CDAG issues live at those boundaries.

2

Compare FA rejections against your CD universe.

Pharmacy point-of-sale rejections that should have triggered CDs are the most common gap we find. If the volumes are very different, investigate before CMS does.

3

Validate timeliness math on the calendar, not just the data.

CDAG's tight windows mean that weekend and holiday handling matters. Spot-check cases that started on a Friday afternoon.

4

Confirm PBM disposition codes against CMS allowed values.

Get the current CMS code list and cross-reference. Codes that have drifted are an easy IDS finding to avoid.

5

Reconcile effectuations against actual claim history.

An effectuation date in the universe is only meaningful if the PBM adjudication system reflects the override. Pull a sample and verify the next pharmacy claim adjudicated correctly.

6

Run the file through a scrubber before it leaves the building.

Whether ours or another, automated validation against CMS specs is the only way to catch the patterns described above at scale. Manual sampling will not find them.

Validate All 5 CDAG Tables Before Submission

The CMS Universe Scrubber validates every CDAG table against the current CMS specification: field formats, timeliness calculations, cross-table consistency, PBM disposition code mapping, and hidden character detection. Catch IDS-triggering errors before CMS does.

Ready to Simplify Your Compliance?

See how Sevana Health can help you avoid violations and streamline your processes.