Healthcare Claims Diagnosis Patterns

This dataset provides anonymized, multi-table healthcare insurance claims data, including detailed ICD diagnosis codes, patient demographic profiles, claim amounts, and risk adjustment scores. It enables robust analysis of diagnosis trends, risk stratification, and healthcare utilization patterns for research, actuarial modeling, and quality improvement initiatives.

  • last updated 21 Jul 2025
  • by GoMask
The brief that made it

Diagnosis trend analysis and disease prevalence studies

Sample rows

preview · 8 of 200 rows · all 18 columns
patient_idstringinsurance_plan_typestringrisk_scorefloatdiagnosis_code_2stringclaim_idstringprovider_idstringservice_datedateclaim_submission_datedatediagnosis_code_1stringdiagnosis_code_3stringprocedure_codestringclaim_amountfloatamount_paidfloatclaim_statusstringpatient_genderstringpatient_birth_datedatepatient_zip_codestringpatient_racestring
P1001PPO1.2I10C00001PROV-A12023-04-122023-04-15E11.9blank99214175140approvedfemale1987-0810001Hispanic
P1002Commercial0.8blankC00002PROV-B32023-01-202023-01-22F41.1blank9940695.590approvedmale1993-0394110Asian
P1003Medicaid0.5blankC00003PROV-C22023-03-022023-03-03J45.909blank993818585approvedfemale2011-0632828Black
P1004Medicare18.5E78.5C00004PROV-D52022-11-182022-11-20I21.9blank929281575014000approvedmale1942-0777005White
P1005HMO1blankC00005PROV-E92023-05-152023-05-16R10.9blank70450430400approvedfemale1999-0410001White
P1006Medicaid0.2blankC00006PROV-F42023-02-262023-02-27Z23blank904714242approvedmale2015-1075201Hispanic
P1007Medicare14.9E11.9C00007PROV-G62023-06-012023-06-05N18.6I12.09093528502700approvedmale1950-0148197Black
P1008Medicaid0.6blankC00008PROV-H72023-03-152023-03-17Z00.00blank993826969approvedfemale2014-0360616Native American

What the 200 rows show

from the 200-row sample

Medicare (insurance plan type) stands out: mean risk_score is 21.0, against 1.1 for the rest.

  • 1.2median risk_score
  • 3claim statuses
  • 3patient genders
  • 6patient races
  • 20diagnosis code 1s
  • 20procedure codes
Mean risk_score by insurance_plan_type200 rows
020401.2Commer…60 rows0.43Medica…42 rows1.5PPO39 rows21.0Medica…34 rows1.2HMO25 rows
risk_score200 rows, in bands of 5
085170166031311701530risk_score →

Median 1.2, from 0.18 to 28.7.

diagnosis_code_249 rows with a value · 151 left blank
  1. I1020
  2. E11.98
  3. E78.56
  4. F41.14
  5. Z234
  6. E66.92
  7. K21.91
  8. R551
  9. I50.91
  10. R10.91
18 columns by typefrom the column list below
  • string 12
  • float 3
  • date 3

Columns

18 columns in three groups
blueprint · 18 columns
columntypedescriptionexample
Text 12 columns
patient_idstringAnonymized unique identifier for each patientP1001
claim_idstringUnique identifier for each insurance claimuniqueC00001
provider_idstringUnique identifier for the healthcare provider submitting the claimPROV-A1
diagnosis_code_1stringPrimary ICD diagnosis code associated with the claimE11.9
diagnosis_code_2stringSecondary ICD diagnosis code (if applicable)11 2s · optionalI10
diagnosis_code_3stringTertiary ICD diagnosis code (if applicable)3 3s · optionalI12.0
procedure_codestringCPT or HCPCS code for the procedure performedoptional99214
claim_statusstringStatus of the claim (e.g., submitted, approved, denied, pending)submitted · approved · denied · pendingapproved
patient_genderstringAnonymized gender of the patientmale · female · other · unknown · optionalfemale
patient_zip_codestringAnonymized ZIP or postal code of the patient's residenceoptional10001
patient_racestringSelf-reported or coded race/ethnicity of the patient (if available)6 races · optionalHispanic
insurance_plan_typestringType of insurance plan (e.g., HMO, PPO, Medicare, Medicaid, Commercial)5 types · optionalPPO
Numbers 3 columns
claim_amountfloatTotal amount claimed for the service0 or more175
amount_paidfloatAmount paid by the insurer for the claim0 or more · optional140
risk_scorefloatCalculated risk adjustment score for the patient at the time of claim0 or more · optional1.2
Dates and times 3 columns
service_datedateDate when the healthcare service was provided2023-04-12
claim_submission_datedateDate when the claim was submitted to the insurer2023-04-15
patient_birth_datedateBirth date of the patient (anonymized or year only if required for privacy)optional1987-08

Use it for

  • median risk sc…1.2200 rowsmean risk score by in…1.2Comm…0.43Medi…1.5PPO21.0Medi…

    A healthcare dashboard

    Risk_score by insurance_plan_type and a breakdown of diagnosis_code_2. Excel, Power BI or Tableau.

  • Why do the 34 Medicare rows have a mean risk_score of 21.0?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable patients with claim_id, provider_id and service_date to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 18 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset200 rows18 columns
Yours1,000 rows18 columnspatient_zip_code: UK only

blueprint · healthcare-claims-diagnosis-patterns

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 18 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Claims linked to anonymized patient IDs
  • Multiple diagnosis codes per claim possible
  • Provider, location, and service dates included
  • Inpatient/outpatient status flagged
  • Claims marked as paid or denied
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
healthcare-claims-diagnosis-patterns

What should your data show?

Preview 20 rows free
No signup. No card.