commvita
Connected care platform
Mental health & social care

Mental health and social care: one record across the boundary

The Mental Health Act record, the Care Act assessment, DoLS, safeguarding, children’s social care and the carer register, held against the same person under the same access rules. What is live, what is demonstrated, and where the seams still are.

Live vs demonstrated: Live — real, API-backed platform logic (wired end-to-end today) Demonstrated — representative control surface with seeded data / illustrative UI mock-up
© 2026 Commvita Digital Health Solutions Ltd. All rights reserved.

1 One person, four statutes

This is where “one record” stops being a slogan and becomes a legal problem. The same woman can be detained under the Mental Health Act, hold a Care Act needs assessment and a personal budget, be under a DoLS authorisation, sit inside an open safeguarding enquiry, and be cared for at home by a daughter who is herself a patient of the same organisation. Four bodies of law, five professional groups, and in most places five systems that can’t see each other.

First to market
The mental health return is generated from the clinical record. CPA, Mental Health Act detentions, HoNOS and risk assessments are held as one structured record against one person, and the MHSDS extract is produced from those rows rather than typed into a separate returns tool. Every system we assessed keeps the statutory data set as a second data-entry exercise, which is where the cost and the drift come from.From commvita’s own competitive assessment of this module against the systems it competes with. Our assessment, not an independent one.

The mental health record

CPA · MHA · HoNOS · risk · depot

CPA plans with a named coordinator, a crisis plan and an advance statement. Detentions by section type with a start and an expiry. HoNOS across twelve scales, risk across six domains, and a depot register that records who gave the injection and where.

The adult social care record

Care Act · packages · CHC · placements · DoLS

A needs assessment with the support needs, an eligibility decision and an indicative personal budget. Care packages with a provider and hours, continuing healthcare fast track, residential placements with a weekly cost, and Deprivation of Liberty authorisations with their conditions.

The safeguarding and family record

S42 · S47 · MARAC · CIN / CP / LAC · carers

Section 42 adult enquiries, Section 47 child protection, MARAC referrals and the child protection register in one alert queue with case notes. Children’s caseloads with statutory visit dates. A carer register that records whether a carer was offered their own assessment.

Why it has to be one record. A nurse who can’t see the DoLS authorisation doesn’t know whether the person can leave. A social worker who can’t see the Section 3 expiry is planning discharge against a date they haven’t read. Split the record across products and every one of those joins becomes an interface somebody buys, builds and keeps alive.
Mental Health module, CPA Programme tab, showing four active CPA plans, zero active MHA records, three depot injections due and two of four patients compliant with the seven-day follow-up standard. Cards for Ian Sutton with coordinator Ms Brown (CMHN) and next review 2026-11-25, Alan Holt with coordinator Mr Stevens (Social Worker), Frank Wilson with coordinator Dr Hassan (Consultant), Carol Wood with coordinator Sr Kumar (CPN) and Joan Williams with coordinator Ms Brown. Each card carries a crisis plan and an advance statement; Joan Williams has a three-step crisis plan naming her daughter Susan and the CMHT duty worker, and an advance statement that she does not wish to be admitted to hospital if at all possible.
CPA Programme · coordinator, crisis plan, advance statementCaptured from the running system, build B-591 · seeded data

The coordinator column is the bit that gets missed. One of those plans is coordinated by a social worker and one by a consultant psychiatrist, in the same place, under the same access rules.

2 The Mental Health Act record

Detention is the part of mental health care where a date is a liberty. The record holds the section type, the start, the expiry, the responsible clinician, the nearest relative and any tribunal date, against a person instead of a spreadsheet row.

1

The section, with its dates

Section 2, Section 3, Section 5(2), Section 17A community treatment orders and the rest, each with the dates the Act requires. The lowest access level in the platform can’t read the detained caseload by name.

/mh-recordsGET /mh/detentions
2

HoNOS and risk on the same person

Twelve HoNOS scales scored and totalled, and a risk assessment across self-neglect, self-harm, suicide, harm to others, vulnerability and exploitation with an overall rating and a management plan. Both carry the same NHS number as the detention and the CPA plan, so the four read as one record.

GET /mh/honosGET /mh/risk-assessments
3

Depot injections, and proof they were given

The register carries the drug, the dose and the due date. Administering one records who gave it, where and the outcome, and writes an audit entry. A depot that’s due and ungiven shows as a count on the front of the module.

/mental-healthPOST /depot-register/{id}/administer

3 The national return comes out of the record

The Mental Health Services Data Set is a monthly statutory submission. In most organisations a small team pulls numbers out of the clinical system, reconciles them by hand, and submits something that no longer matches what the clinicians wrote. Here the extract is a query over the same rows, and it drills down to the records behind each count.

MHSDS Export tab of the Mental Health Clinical Records module, headed MHSDS Extract 2026-09, generated 9 September 2026 at 10:07 pm, with a Download CSV button. Four count tiles: referrals open (CPA) 2, MHA records 2, HoNOS assessments 3, outcome measures 0. Below, collapsible sections for CPA Records, MHA Records, HoNOS Assessments and Outcome Measures. The MHA Records section is expanded and lists two rows: Margaret Thompson, NHS number 9000000001, section type s3, start 2024-03-01, expiry 2024-09-01, status active; and Kevin Osei, NHS number 9000000004, section type s17a_cto, start 2023-11-10, expiry 2024-11-10, status active.
MHSDS Export · every count drills to its rowsCaptured from the running system, build B-591 · seeded data

Two things there matter more than the numbers. Every tile opens to the rows behind it, so a count that looks wrong can be argued about with the record in front of you. And it’s treated as an export of special category data: the extract is logged, and the lowest access level can’t open it, because one payload carries names, NHS numbers and detention records together.

The ceiling here. The extract produces a file. It doesn’t submit to the national collection, and there’s no automated data-quality gate between the two. It removes the re-keying and the monthly reconciliation; the submission is still a job somebody does.

4 The Care Act side of the same person

A Care Act needs assessment records what the person can’t do for themselves, whether they meet the national eligibility criteria, and what the support is likely to cost each week. From there it becomes a care package, or continuing healthcare, or a residential placement.

Ahead of the field
The social care record lives in the same platform as the clinical one. A social worker and a clinician open the same person and see the same record, with no second login and no nightly file between two products, and the statutory social care performance return is populated from the same rows. In every competing product we assessed, adult social care is a separate system with an interface bolted to it.From commvita’s own competitive assessment of this module against the systems it competes with. Our assessment, not an independent one.

Needs and eligibility

Care Act 2014 · personal budget

The assessment lists support needs in the person’s own terms, records who assessed and when, marks the eligibility decision and carries an indicative weekly budget. Draft, complete and due-for-review sit on the same list.

/social-care/needs-assessments

Packages and placements

Provider · hours · weekly cost

Care packages with a provider, hours and a review date. Residential and nursing placements with a weekly cost that sums to a total the finance side can see. Continuing healthcare fast-track referrals with their decision.

/social-care-records/care-packages

Performance reporting

SALT · ASCOF · benchmarking

The SALT return, ASCOF indicators with a RAG position and benchmarking sit on their own surface. That one is a demonstration and the page says so on itself, reading seeded figures instead of a feed from the records above.

/social-care-performance☉ Demonstrated

5 Capacity, and one place for DoLS

A Deprivation of Liberty authorisation that has quietly expired is one of the commonest findings in an adult social care inspection, because keeping track of them is diary management dressed up as governance. The platform derives status from the expiry date every time the list is read, so one can’t show as active a year after it lapsed.

Adult Social Care module, DoLS / MCA tab, headed Deprivation of Liberty Safeguards under MCA 2005 with a note that standard authorisations are granted by the supervisory body and urgent authorisations by the managing authority for a maximum of seven days. A banner above reads three open safeguarding enquiries, immediate review required under Care Act 2014 Section 42, and the header line reads three active packages, three open safeguarding, five active DoLS. The table lists six authorisations, each against a named person with their NHS number underneath, with type standard, mca best interest, court order and urgent; start and expiry dates with one expiry shown in red as lapsed; the best interests assessor; the managing authority; a status of active or expired; and the conditions attached to each authorisation.
DoLS / MCA · the person, then the authorisationCaptured from the running system, build B-592 · seeded data

The row at the top of that list expired in September 2024 and the platform says so, without anybody having to notice. The conditions column is the other half: an authorisation is lawful because of what is attached to it, and those conditions have to sit where the care staff read them.

Underneath there’s one authorisation store. Older rows fold into the same spine on read, matched on NHS number, so a person can’t carry one status here and a different one there.

6 Safeguarding, adults and children, in one queue

Section 42 enquiries for adults, Section 47 for children, MARAC referrals for domestic abuse and the child protection register are four statutory processes and, most of the time, four views of the same family. The Safeguarding Hub holds them in one alert queue with a risk level, a status and a case-note trail.

Safeguarding Hub with tabs for Active Alerts, Referrals, Case Notes and MARAC Meetings. Tiles show seven open alerts, three critical, three MARAC referrals and an average of 113.1 days open. A red panel lists five critical safeguarding alerts requiring immediate action, including Liam Prescott under Section 47 at critical risk and under review, and Tracey Merton and Donna Hartley as MARAC referrals at critical risk. The alert table lists twelve people with date of birth, type (Concern, Section 47, Section 42, MARAC, CP Register), risk level, date raised, status and who raised it, which includes a teacher, a police constable, a health visitor, a receptionist, a community psychiatric nurse and several doctors. Every name in the patient column carries a grey
Safeguarding Hub · Section 42, Section 47, MARAC and CP registerCaptured from the running system, build B-591 · seeded data

Look at who raised those alerts: a teacher, a police constable, a health visitor, a receptionist and a community psychiatric nurse. The average-days-open figure makes the alerts nobody has touched visible.

Read the grey text. Every name in that table is marked Not linked. The platform holds a person spine and says on the row when an alert hasn’t yet been tied to a patient record. It refuses to match on a name, because two people share one and attaching a safeguarding alert to the wrong person is worse than leaving it unattached. A reconciliation view counts what is linked, what isn’t, and the reason for each.

7 Children, and the people doing the caring

Two groups the health record habitually loses. A child on a child protection plan is a Children Act case with statutory visit intervals counted in days. An unpaid carer has their own right to an assessment under the Care Act, and usually gets recorded as a line in someone else’s notes.

Children's Social Care caseload table with eight children: name, date of birth and age, case type, allocated social worker, status, risk and next statutory visit. Case types include Child in Need under Section 17, Child Protection under Section 47, Looked After Child under Section 20, under an interim care order and in kinship care, and a care leaver with a personal adviser. Two child protection rows are flagged CONFIDENTIAL. The next statutory visit dates are colour-coded red, amber and green by how close they are.
Children’s Social Care · caseload with statutory visit datesCaptured from the running system, build B-591 · seeded data (demonstrated surface)

That screen is a demonstration. The endpoints exist and the page calls them, but what it renders is the seeded caseload instead of records held against a person in the platform’s spine, and I would rather say so here than let a buyer find it in a pilot. The shape is right: Section 17, Section 47, Section 20, interim care orders, kinship placements, care leavers, a confidentiality flag on child protection rows, and visit dates that go red before they’re breached. The SEND and education, health and care plan surface sits in the same position today.

Carer Identification Register listing twelve identified carers with the patient name, NHS number, carer type (unpaid carer, young carer or parent carer), who they care for and the condition, hours per week from ten to sixty, whether a carer's assessment has been offered, whether support has been signposted, and an edit action. Karen Nash is a young carer of eighteen hours a week for a brother with epilepsy who has not been offered an assessment. James Morris is an unpaid carer of twelve hours a week for an elderly neighbour with neither an assessment offered nor support signposted.
Carer Identification Register · unpaid, young and parent carersCaptured from the running system, build B-591 · seeded data

The carer register is live and does real work with two columns. Was this person offered their own assessment, and were they pointed at support. Three of the twelve have had neither, and one of them is a young carer. That’s a number a commissioner can hold somebody to. The fuller carer assessment surface, with young carer casework and wellbeing outcomes, is a demonstration today and reads seeded content.

Where it lives in commvita

CapabilityRouteModel / APIStatus
CPA plans, crisis plan, advance statement/mental-health · /mh-recordsAPI /cpa-plans · /mh/cpa● Live
Mental Health Act detentions/mh-recordsAPI /mh/detentions · /mha-records · person-linked on read● Live
HoNOS and structured risk assessment/mh-recordsAPI /mh/honos · /mh/risk-assessments● Live
Depot / LAI register and administration/mental-healthAPI /depot-register · administer writes an audit entry● Live
Outcome measures and CMHT caseload board/mh-recordsAPI /mh/outcome-measures · /mh/cmht-board● Live
MHSDS extract and CSV download/mh-recordsAPI /mh/mhsds-extract · export logged · role-gated● Live
Lester cardiometabolic, crisis plans, DIALOG+/mental-healthReads seeded content on the page☉ Demonstrated
Patient rights, advocacy, digital governance/mh-recordsReads seeded content on the page☉ Demonstrated
Care Act needs assessment and eligibility/social-careAPI /needs-assessments● Live
Care packages, CHC fast track, placements/social-care · /social-care-recordsAPI /care-packages · /social-care-ext/chc · /social-care-ext/placements● Live
DoLS / MCA authorisations/social-care · /social-care-recordsAPI /dols · /social-care-ext/dols · one store, status derived from expiry● Live
Safeguarding enquiries (Section 42)/social-careAPI /safeguarding · close with an outcome● Live
Safeguarding Hub: alerts, notes, summary/safeguardingAPI /safeguarding/alerts · /safeguarding/summary · person link reported● Live
Carer identification register/carer-identificationAPI /carers · /carers/summary● Live
Carer assessments, young carers, outcomes/carer-assessmentsReads seeded content on the page☉ Demonstrated
Children’s social care: CIN, CP, LAC, visits, census/childrens-social-careEndpoints exist at /childrens-social-care; the page renders seeded rows☉ Demonstrated
SEND and EHC plans/send-plansEndpoints exist at /send-plans and return illustrative cases☉ Demonstrated
SALT return, ASCOF, benchmarking/social-care-performanceSeeded on the page, and the page says so☉ Demonstrated
The honest edges. Two things a buyer should know before a demo. The older mental health screen and the newer clinical record read two detention stores, so one can show no active detentions while the other shows two. The DoLS store has been unified and these haven’t. And every safeguarding alert in the seeded data is marked as not linked to a patient record, which is the platform reporting the gap instead of hiding it.
It doesn’t replace professional judgement. It isn’t a substitute for the professional judgement these statutes place on named people. An approved mental health professional makes the application, a best interests assessor makes the assessment, a social worker decides eligibility, and a Section 42 enquiry follows the safeguarding adults board’s process. The platform holds the record, derives what a date allows, and shows the gap where there is one. It carries no medical-device claim and gives no diagnosis or treatment recommendation: every action it can start lands with a named person who decides.
© 2026 Commvita Digital Health Solutions Ltd. All rights reserved. Mental Health Act 1983 (as amended 2007)Care Act 2014Mental Capacity Act 2005 & DoLS Children Act 1989 & 2004Working Together to Safeguard ChildrenCare Programme Approach HoNOSMHSDSASCOF · SALT Non-SaMD