Operator playbook
Master Data Management: Resident, Unit, Employee and Community Identifiers
How operators manage master data — resident, unit, employee and community identifiers — and a portfolio data dictionary that keeps definitions consistent.
Download the checklistOperators manage master data by giving each core entity — resident, unit, employee and community — one portfolio identifier, mapping each system's local keys to it, and publishing a data dictionary that defines every reported term once. Owners approve changes to identifiers and definitions, and duplicates are merged under a documented rule.
Part of How Operators Govern Data Across Multiple Systems, the six-step operator data governance playbook.
Section 01
Why it matters
Cross-system data governance depends on knowing that two records describe the same thing. A resident in the EHR, the billing system and the CRM may carry three different keys, a slightly different name spelling and different move-in dates. Without master data, a portfolio roll-up counts that resident one, two or three times depending on the report.
Master data management gives the core entities of the business one identity each. The data dictionary gives the core terms of the business one meaning each. Together they let figures from different systems and communities be combined honestly.
This work is foundational and unglamorous, and it pays back in every later step. Reconciliation needs matching keys. Lineage needs stable identities. Access control needs to know which community a record belongs to.
Section 02
How to do it
Step 1
Name the master entities
Start with resident, unit, employee and community. Add payer, vendor and referral source as the program matures.
Step 2
Assign portfolio identifiers
Give each entity a stable identifier that does not depend on any single system. Record which source creates the entity — for example, the CRM for prospects, the EHR for residents.
Step 3
Map local keys
Maintain a crosswalk from each system's local key to the portfolio identifier. Review new and unmatched records on a set cadence.
Step 4
Publish the data dictionary
For each reported term, publish the formula, source system, timing, exceptions, owner and effective date. Leave definitions in brackets until owners approve them: [governing definition].
Step 5
Govern merges and changes
Write a rule for merging duplicates and for changing identifiers or definitions. Changes need owner approval and are recorded with their effective date.
Section 03
Working template
| Portfolio ID | EHR key | Billing key | CRM key | Status |
|---|---|---|---|---|
| RES-[0001] | [EHR key] | [Billing key] | [CRM key] | Matched |
| RES-[0002] | [EHR key] | [Billing key] | — | Missing in CRM |
| UNIT-[0101] | [EHR room] | [Billing unit] | [CRM unit] | Matched |
| EMP-[0450] | — | [Payroll ID] | — | Payroll only (expected) |
Source: SeniorCRE illustrative template with placeholder keys. No real records shown.
Section 04
Common failure modes
- Using one system's key as the master. When that system is replaced, every identity in the portfolio changes with it.
- Silent local definitions. A community that computes occupancy differently without recording an exception makes every comparison unreliable.
- Merging without a rule. Ad hoc merges of duplicate residents or employees can destroy history. A documented rule and an audit trail protect it.
Section 05
Frequently asked questions
Section 06
Continue the playbook
Next step
Scope a governance program around the systems you run today.
SeniorCRE · Operator playbook · Guide 4 of 6 · Updated October 20, 2026