Health Insurance Member / Subscriber ID (Labelled)

Detects a labelled health-insurance member, subscriber, policy or group identifier: a member/subscriber/policy/group ID label followed by a 6-15 character alphanumeric value that contains at least one digit. Insurance identifiers are protected health information under HIPAA and are frequently exposed in breach disclosures.

Type
regex
Engine
universal
Confidence
medium
Confidence justification
Medium confidence: the value charset is generic, but requiring an explicit member/subscriber/policy/group ID label adjacent to a 6-15 character value containing a digit substantially reduces false positives. Not high because the label-plus-alphanumeric structure can appear in non-health contexts.
Jurisdictions
global
Regulations
HIPAA
Frameworks
CIS Controls, ISO 27001, NIST CSF, SOC 2
Data categories
phi, health
Scope
narrow
Risk rating
8
Platform compatibility
Purview: Compatible, GCP DLP: Unsupported, Macie: Unsupported, Zscaler: Compatible, Palo Alto: Unsupported, Netskope: Unsupported

Pattern

(?<![A-Za-z])(?:member|subscriber|policy|group|enrollee|insured)\s+(?:id|identifier|number|no\.?)[\s:#=-]{0,8}(?=[A-Z0-9-]{6,15}(?![A-Z0-9-]))(?:[A-Z-]*\d[A-Z0-9-]*)(?![A-Z0-9-])

Corroborative evidence keywords

health insurance, insurance, member id, subscriber id, policy number, group number, health plan, explanation of benefits

Proximity: 300 characters

Should match

Should not match

Known false positives

References