Capitation report anonymization is the removal of the 18 HIPAA Safe Harbor IDs (45 CFR §164.514(b)) from a per-head payment roster. anonym.plus runs on your device. The payment math stays clear, but the roster no longer names anyone.
When this applies
A capitation roster lists each enrollee and the monthly amount paid to a group. To study payment trends or train staff, clear those IDs first.
How anonym.plus handles it
- Open the roster in anonym.plus on your device.
- It scans the member column and the contact fields.
- Names and member numbers get flagged per row.
- Keep the per-head amounts and the rate band.
- Replace each ID with a steady alias, or redact it.
- Save the clean roster on your machine.
What you need to provide
- The roster (CSV, PDF, or payer export).
- A column map for the member ID fields.
- An operator: Replace, Redact, or Mask.
PHI entity types detected
| Category | anonym.plus entity type | Example |
|---|---|---|
| Names | PERSON | Enrollee P. Rios → [MEMBER_n] |
| Member ID | US_HEALTH_PLAN_BENEFICIARY | ID 11-2280 → [MEMBER_ID_n] |
| Dates | DATE_TIME | Cap month 03/2026 → [DATE] |
| Address | LOCATION | service area → [REGION] |
| SSN | US_SSN | 330-12-9981 → [ID] |
| Account | ACCOUNT_NUMBER | acct field → [ACCOUNT_n] |
Compliance achieved
- Strips all 18 ID classes for HIPAA Safe Harbor (45 CFR §164.514(b)).
- Catches enrollee names and member numbers as identifiers.
- Keeps the per-head payment math for trend study.
- Fully offline — no BAA for the tool.
Anonymize capitation reports offline — see plans & start free →
Limitations & cautions
A roster can list thousands of rows. Check that the member column is mapped so no name slips past. The per-head amounts stay and are not treated as identifiers, though a tiny rate band tied to a region can add to risk.
Frequently asked questions
Does the payment math survive the swap?
Yes. The per-head amounts and the rate band stay, so the roster is still useful for trend study.
Are enrollee numbers identifiers?
Yes. A member or enrollee number ties a row to one person, so it is a Safe Harbor identifier and is flagged.
Can a large roster be cleaned in one run?
Yes. Point anonym.plus at the file and it works through each row on your device.