Blinded
Stores and performs match operations with irreversible hashes of the original values.
Proven
Matching logic based on mature, complex set of algorithms developed and refined by CareEvolution over the past 15+ years.
Effective
Find all records for the same individual from your own source system(s) or partner institutions.
Fully automated, real-time patient matching
Modern, cloud native architecture
Easy to integrate REST API
CareEvolution’s Blinded Master Patient Index users






How it works — simple matching example
Record Linking
The BMPI performs this matching process for all demographic fields to determine which records belong to the same individual. It minimizes false positives by only linking records when there is high confidence of a match.
Learn more about our matching process.
Hashing
Before storing a record, the BMPI performs an irreversible hash operation on the demographic data. The BMPI only stores and performs match operations with the hashed values, not the original values. This is the “blinded” nature of the BMPI.
Secure. Private
The BMPI API platform complies with the security and privacy controls defined by NIST 800-53 Rev. 4 at the FISMA Moderate baseline. We regularly undergo external formal assessments by a FedRAMP-accredited Third Party Assessment Organization (3PAO). Our platform has been granted an Authorization to Operate (ATO) by the National Institutes of Health (NIH) and is FDA Part 11 Compliant.
The CareEvolution BMPI uses only FIPS compliant hash functions (HMAC/SHA256) with a unique client-specific key to ensure privacy and guard against brute force or dictionary attacks.