Six-month planDefinition migration

Definition migration

The risk is not just data migration. It is definition migration. Worked example: All Age MH Access moving from case-based Legendary Care to action-based PathwayOne.

What I hope to achieve

Agreed KPI and pathway definitions that still answer the service questions after the source model changes — signed off by service, BI, IM&T and performance colleagues, with reconciliation evidence for mandatory and local reporting months.

My approach to succeed

Test multiple definition options against known patients and old-system outputs while both feeds are available; reconcile monthly; mark reporting confidence; facilitate agreement on what each report must mean before embedding logic in the warehouse or dashboards.

Definition chain: A measure is only safe to use when we can trace it from the real service event, through system capture and data logic, into the final report and the action taken from it.

Case-based vs action-based

Legendary Care holds one case record per pathway. PathwayOne holds separate access, care, outcome and admin actions. Mandatory and local reporting still need case-like answers.

Old — Legendary Care (case)

One row: referral date, status, contacts, outcome, closure, team, reporting month.

New — PathwayOne (actions)

Many rows: ACCESS_*, CARE_*, OUTCOME_*, ADMIN_* events — no single case object.

Full migration timeline

Layered definition comparison

Each row shows the service question, how it was captured before and after migration, competing data definitions, the recommended reporting definition, and who must sign off.

Service question Old case-based capture New action-based capture Competing definitions Recommended (OPT-C) Sign-off needed
When referred?Staff open case; ReferralDate recordedACCESS_RECEIVED / ACCEPTED actionsOPT-A case date vs OPT-B accepted onlyHybrid: pre-Feb cases; post-Feb agreed access rulesService lead + performance + mandatory
Rejected = received?Rejected case still countsACCESS_REJECTED with reason codeInclude all vs exclude all rejectedExclude unless CLINICAL_TRIAGEClinical lead + performance
Pathway start?PathwayStartDate on caseCARE_FIRST_CONTACT after acceptanceAccess date vs first contact dateFirst contact after ACCESS_ACCEPTEDCMHT clinical lead
Reporting month?ReportingMonth field on caseActionDate per eventEvent month vs facilitated ruleRule per KPI in registerPerformance lead + BI
Activity contacts?ContactCount on caseCARE_ONGOING / CARE_FIRST_CONTACTAll actions vs clinical onlyExclude ADMIN_CANCEL and duplicatesCSDS owner + service manager

Full layered KPI register

Anchor patient: DRH-PAT-002896

Rejected referral in December 2025 — old case counts as received; new default excludes unless triage reason applies.

Legendary Care case

CaseIdCase LC-10001
ReferralDate2025-12-08
PathwayStatusRejected
OutcomeTextWrong service
ReportingMonth2025-12
Counts as referral (old)Yes

PathwayOne actions

ActionDateInclude default
ACCESS_REJECTED2025-12-08No (CLINICAL_TRIAGE)

Counts as referral (new default): No

legendary_cmht_cases.csv · pathwayone_actions.csv

Three definition options tested

I would not treat a new data model as automatically meaning the same thing in a different format. I would test whether it still answers the service question.

OptionMar 2026 referralsRule
OPT-A Old case151ReferralDate in month
OPT-B New actions168ACCESS_ACCEPTED in month
OPT-C Agreed hybrid134Pre-Feb old; post-Feb action rules with exclusions
Dashboard (legacy)154Blended pipeline — not reconciled

Reconciliation reveal — March 2026

The dangerous point in migration is when the dashboard still refreshes, but the measure no longer means what people think it means.

SourceReferral countvs agreed
Agreed definition (OPT-C)134Baseline
Dashboard displayed154+15% (~+2% headline narrative)
Old case logic151+13%
New action default168+25%
Executive dashboard — Low confidence Mar 2026 MHSDS-like — Medium After reconciliation — High

reconciliation_monthly.csv · mhsds_like_reconciliation_summary.csv · fact_mh_referral_episode.csv · MHSDS-like Mar 2026 submission

Management action (Mar 2026): Withhold dashboard referral figure from Board; schedule directorate definition workshop; publish agreed 134 with reconciliation note only after sign-off.

Business & Performance facilitation

I would not just ask BI to fix the report. I would help the service, BI, IM&T and performance colleagues agree what the report now needs to mean.

Sign-off involves: service manager (operational reality), BI lead (implementation), IM&T (feeds and cutover), mandatory reporting owner (national returns), performance lead (local products), finance/workforce where capacity or cost narratives depend on the same definitions.

Evidence and reports · Data dictionary · Source-to-report map (referral preset)