Preventing Duplicate Patient Records - hmislk/hmis GitHub Wiki
Preventing Duplicate Patient Records
Overview
Duplicate patient records occur when the same person is registered more than once in the system. This fragments the patient's medical history, causes billing confusion, and can affect care quality.
HMIS provides two lines of defence:
- Prevention at the point of registration — staff are trained to search before creating a new record
- Detection and merge tools — administrators can scan for duplicates and merge them, with full unmerge capability if a merge was made in error
For the full merge and unmerge workflow, see Patient Merge and De-merge.
How Duplicates Happen
Common causes:
- Patient presents without their PHN or previous visit details
- Name is spelled differently (e.g. "Mohamed" vs "Mohammed")
- NIC was not entered during the first registration
- Staff registers a new record without searching first
- Online or kiosk self-registration creates a second record for an already-registered patient
How to Avoid Creating Duplicates
Always Search Before Registering
Before clicking + New, search thoroughly using multiple fields:
| Search field | Tips |
|---|---|
| NIC / Passport | Most reliable — unique per person |
| Phone / Mobile | Useful when NIC is not available |
| Name | Try partial name; spelling may vary |
| PHN | Use if the patient has a card or previous bill |
| Date of Birth | Combine with name for a narrower match |
Use at least two fields before concluding the patient is not registered.
Check the Search Results Carefully
A patient may appear under a slightly different name or with an old phone number. Review the results list, including the PHN and NIC columns, before proceeding.
If a Duplicate Is Found After Registration
If two records exist for the same person, a system administrator can merge them using the Patient Data Management tools under Administration → Manage Metadata → Patient Data Management.
Do not attempt to fix duplicates manually by editing names or NICs — this corrupts billing and clinical history.
See Patient Merge and De-merge for the full administrator workflow.
Related Articles
- Patient Merge and De-merge — full merge, unmerge, and duplicate scan guide
- Patient Data Management — admin hub for all patient data tools
- Patient Lookup & Registration — search and registration workflow
- Blacklist a Patient — blocking a patient from billing system-wide
- Patient Registration Source — identity trust level per registration channel