Medical Claims Fraud Detection

This dataset contains detailed records of healthcare insurance claims, including patient, provider, policy, and transaction information, along with fraud detection indicators and review outcomes. It enables insurers and healthcare analytics teams to identify fraudulent patterns, minimize financial losses, and maintain regulatory compliance through comprehensive claim-level analysis.

  • opened 8 times
  • last updated 20 Aug 2025
  • by GoMask
The brief that made it

Automated detection of fraudulent insurance claims

Sample rows

preview · 8 of 200 rows · all 25 columns
claim_idstringclaim_statusstringfraud_scorefloatfraud_flagbooleanprovider_statestringpatient_idstringprovider_idstringpolicy_idstringclaim_datedateservice_datedatediagnosis_codestringprocedure_codestringclaim_amountfloatapproved_amountfloatreviewed_bystringreview_datedatepatient_dobdatepatient_genderstringprovider_namestringprovider_specialtystringprovider_street_addressstringprovider_citystringprovider_postal_codestringprovider_countrystringnotesstring
CLM000001approved0.12falseCAPAT1001PRV2001POL30012024-04-102024-04-08E11.999213145145JSMITH092024-04-121988-07-16femaleMetro Family Clinicgeneral practice812 Oak AveLos Angeles90015USARoutine diabetes checkup for established patient.
CLM000002approved0.09falseTXPAT1002PRV2002POL30022024-03-232024-03-21J45.9099464075.575.5MARQUEZ12024-03-242012-02-09maleChildCare Pediatrics Centerpediatrics624 Maple StDallas75204USAAsthma inhalation therapy during pediatric exam.
CLM000003approved0.05falseMNPAT1003PRV2003POL30032024-02-152024-02-13I10930009090KLEE122024-02-161953-11-25femaleSt. Paul Cardiology Groupcardiology1477 Grand AveSt. Paul55105USAEKG performed due to hypertension diagnosis.
CLM000004approved0.11falseNCPAT1004PRV2004POL30042024-03-072024-03-05F33.190834120.5120.5AMARTIN32024-03-091995-08-03femaleCentral Mental Wellness Centermental health334 Ashland DrCharlotte28203USAPsychotherapy session for moderate depression.
CLM000005approved0.17falseMNPAT1005PRV2005POL30052024-05-022024-04-30S83.001A27370250250SYS_AUTOMATED2024-05-031978-06-14maleNorthStar Orthopedic Grouporthopedics2551 Willow RdMinneapolis55401USAKnee injection for meniscus tear; outpatient procedure.
CLM000006approved0.06falseCAPAT1006PRV2006POL30062024-01-182024-01-16H52.4920156565EGRANT812024-01-192008-12-01otherVisionCare Optometry Centeroptometry6749 Pine StSan Francisco94118USAAnnual vision test for child patient.
CLM000007approved0.03falseMAPAT1007PRV2007POL30072024-04-252024-04-23Z00.00993854040SYS_AUTOMATED2024-04-262016-03-20femaleWestside Pediatrics Clinicpediatrics1022 Elm StBoston02116USAWell-child checkup for new patient.
CLM000008approved0.19falseCAPAT1008PRV2008POL30082024-02-282024-02-27M54.597110180180JROBERTS42024-02-291974-05-10unknownEast Bay Rehab Centerphysical therapy4500 Bridge RdOakland94612USAPhysical therapy for lower back pain.

What the 200 rows show

from the 200-row sample

Rejected (claim status) stands out: mean fraud_score is 0.44, against 0.15 for the rest.

  • 10%fraud_flag = true
  • 0.11median fraud_score
  • 4patient genders
  • 43provider specialties
  • 50provider cities
  • 120.5median claim_amount
Mean fraud_score by claim_status200 rows
00.510.01submitted22 rows0.11approved144 rows0.44rejected20 rows0.85under_re…14 rows
fraud_score200 rows, in bands of 0.1
045908285652015113fraud_flag from 0.700.50.71fraud_score →

Every row with fraud_score of 0.7 or more has fraud_flag = true. None below it.

provider_state200 rows · top 10 of 28 values
  1. CA45
  2. TX30
  3. MA13
  4. NC12
  5. WA11
  6. FL10
  7. MN8
  8. CO8
  9. OH8
  10. IL7
25 columns by typefrom the column list below
  • string 17
  • float 3
  • date 4
  • boolean 1

Columns

25 columns in four groups
blueprint · 25 columns
columntypedescriptionexample
Text 17 columns
claim_idstringUnique identifier for each insurance claimuniqueCLM000001
patient_idstringUnique identifier for the patient associated with the claimPAT1001
provider_idstringUnique identifier for the healthcare provider submitting the claimPRV2001
policy_idstringUnique identifier for the insurance policy under which the claim is filedPOL3001
diagnosis_codestringStandardized code representing the diagnosis (e.g., ICD-10)E11.9
procedure_codestringStandardized code representing the procedure performed (e.g., CPT)99213
claim_statusstringCurrent status of the claim (e.g., submitted, approved, rejected, under_review)submitted · approved · rejected · under_reviewapproved
reviewed_bystringIdentifier for the analyst or system that reviewed the claim for fraudoptionalJSMITH09
patient_genderstringGender of the patientmale · female · other · unknown · optionalfemale
provider_namestringName of the healthcare provideroptionalMetro Family Clinic
provider_specialtystringMedical specialty of the provider (e.g., cardiology, general practice)optionalgeneral practice
provider_street_addressstringStreet address of the healthcare provideroptional812 Oak Ave
provider_citystringCity of the healthcare provideroptionalLos Angeles
provider_statestringState of the healthcare provideroptionalCA
provider_postal_codestringPostal code of the healthcare provideroptional90015
provider_countrystringCountry of the healthcare provideroptionalUSA
notesstringAdditional notes or comments about the claim or fraud reviewoptionalRoutine diabetes checkup …
Numbers 3 columns
claim_amountfloatTotal amount claimed for reimbursement0 or more145
approved_amountfloatAmount approved by the insurer for reimbursement0 or more · optional145
fraud_scorefloatNumerical score indicating likelihood of fraud (0-1, higher means more likely)0 to 1 · optional0.12
Dates and times 4 columns
claim_datedateDate when the claim was submitted2024-04-10
service_datedateDate when the medical service was provided2024-04-08
review_datedateDate when the claim was reviewed for fraudoptional2024-04-12
patient_dobdateDate of birth of the patient1988-07-16
True or false 1 column
fraud_flagbooleanIndicates whether the claim is suspected or confirmed as fraudulentfalse

Use it for

  • fraud flag10%19 of 200 rowsmean fraud score by c…0.01subm…0.11appr…0.44reje…0.85unde…

    An insurance dashboard

    The fraud_flag rate, fraud_score by claim_status and a breakdown of provider_state. Excel, Power BI or Tableau.

  • Why do the 20 rejected rows have a mean fraud_score of 0.44?

    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 claims with patient_id, provider_id and policy_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 25 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 rows25 columns
Yours1,000 rows25 columnsprovider_street_address: UK only

blueprint · medical-claims-fraud-detection

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 25 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 must include patient, provider, and service codes
  • Flag claims exceeding regional average costs
  • Check for duplicated services within 30 days
  • Validate provider license status before approval
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
medical-claims-fraud-detection

What should your data show?

Preview 20 rows free
No signup. No card.