Domain catalogue Parties

Employee

One record per worker, from the HR system of record, matched to the ERP, the directory and the ticketing system.

SOURCES, READ IN PLACEWorkdayHCM · financeSAP S/4HANAERPOracle Fusion CloudERPServiceNowITSM · assetsSnowflakelakehouseASSEMBLED1 · standardise2 · match on the domain keys3 · survive field by field4 · place in the hierarchies5 · run the column and row rules6 · publish the golden viewGOLDEN EMPLOYEEEmployeeone id · every source key keptREAD BYGrids, pivots and drill-downswith the transactionsAPIs, SQL and agentsone policyWrite-back to the systemsacknowledged
Where the employee record comes from, how it is assembled, and who reads it. Other systems have their own page.
3 days
of configuration to a production-grade version
estimate
4
attribute groups in the golden record
catalogue
5
match keys
catalogue
4
hierarchies the record sits in
catalogue
4
kinds of transactions that refer to it
catalogue
What it is

Today, and with the golden record

Today HR, the ERP, the identity directory and the ITSM tool each hold a worker record; a mover keeps the old cost centre in two of them for weeks.

With Lima the employees are read where they live, matched on worker id and work e-mail, assembled field by field and published as one golden record per real employee, with every source key underneath. Positions, reporting line, assets, tickets and access roles for the worker, with the organisation unit page are one click away, because the transactions sit in the same bed.

The golden record

4 attribute groups, and which source usually wins each

Survivorship is per field; the winning source below is the usual one, and a steward's verified edit outranks it.

Identityworker id, names, preferred name, work e-mail
wins: HR system first
Positionjob, grade, manager, organisation unit, cost centre, location
wins: HR system; ERP for cost centre validity
Employmenthire date, contract type, FTE, status, end date
wins: HR system
Access-relevantdirectory id, ITSM id, ERP user, roles
wins: directory and ITSM
How records match

The keys, in order

worker idwork e-maildirectory idnational id (hashed, where allowed)name and hire date (fuzzy)

Salary and personal identifiers stay in HR; the golden record carries the pointers and the organisational facts other systems need.

Pairs above the merge line merge; pairs between the lines go to the steward with the two records side by side and the transactions of each; the rest stay apart. Every merge can be undone. The golden records page explains the steps.

Where it sits

4 hierarchies

Several structures for the same record, each kept as versions with dates.

HierarchyLevels and use
Organisationcompany → division → department → team
Reporting linemanager chain, versioned
Costcost centre hierarchy
Locationregion, country, site

A pivot can roll the record's measures up any of them; a draft version is validated against the facts before it goes live. See hierarchies.

Rules at three levels

Sample rules from the template

Written in one language, tested on live rows before they are saved.

LevelRules
Columnwork e-mail matches the company domains
FTE is between 0 and 1
cost centre exists and is open
Rowan active worker has an active manager
a leaver has an end date and closed access
a position sits in exactly one organisation unit
Businessheadcount per cost centre matches the approved plan or carries an exception
a manager with more than 15 direct reports is flagged
no access role survives 30 days after the end date
What refers to it

Transactions, measures and drill-downs

Transactions in the bedRead from
Time and absenceWorkday time tracking
Expensesexpense system
Tickets and assetsServiceNow
Payroll totalsaggregates only
headcount by monthjoiners and leaversspan of controlopen tickets per team

Measures above are available in the pivot on any hierarchy level, by month or week, with calculated measures beside them. Drill-down opens positions, reporting line, assets, tickets and access roles for the worker, with the organisation unit page.

Security pattern

What is masked, who edits, who reads

Default policy for the domain

Personal identifiers and pay data stay in HR; the golden record exposes organisational facts by role; access to names by team. The twelve layers apply on every door; see security.

The lookup API

Pass the keys you know, get the golden record

request
POST /api/v1/golden/employee/lookup
{
  "work_email": "priya.sharma@example.com"
}
response
200 OK
{
  "golden_id": "E-20117",
  "confidence": 1.0,
  "position": "Item SME",
  "cost_centre": "CC-4410",
  "manager": "E-19822"
}

The same call creates the record when nothing matches; related facts are expanded through the cross-reference; page sizes and limits are published per endpoint. See the headless API.

On your systems

One page per system

The objects with their real names, the keys in that system's fields, the write interface and what to set up first.

A day with it

Illustrative

Names, places and figures are illustrative or anonymised; the pattern is the catalogue's.

A telecom operator matched 38,000 worker records across Workday, SAP and ServiceNow. Movers changed cost centre in one place, and the finance team's headcount reconciliation dropped from three days a month to a report.

illustrative scenario · Employee
Terms on this page

PositionThe seat a worker occupies: job, grade, organisation unit, cost centre.
MoverA worker who changes position; the change must reach every system.
Organisation unitA node in the organisation hierarchy, with a manager and a cost centre.
Golden recordThe one record for a real employee, assembled from the source records, with every value carrying its source, rule and time.
Cross-referenceThe list of source keys that belong to one golden record.
Questions

Does this domain copy data out of the systems?

The golden record is a governed view over rows read in place; a governed replica in your lake is used only where a source is too slow or too limited to query live, and the column says so.

How long to the first golden view?

One working day for the first two sources; 3 working days to a production-grade version with rules, hierarchies, security and write-back tested.

Which industries use it most?

Industrial manufacturing, High-tech and semiconductor, Financial services, Telecom. The industry pages show the domains each starts with.

See your first domain built on your data

Bring two systems that hold the same customers, suppliers or materials. In one working day we connect them, run the match on live rows, review the queue with your steward and publish the first golden view with its API.