Take work and keep it visible
An officer claims an item to work on it and releases it if they cannot continue. Colleagues see who holds it. Draft notes stay private to the officer until a decision is recorded.
Registry Casework
Corrections, disputes, requests another system cannot settle on its own: some work has to be given to a person, tracked against a due date, and answered. Registry Casework gives your teams one place to receive that work, take it, decide it, and show who did what and when. The system that owns the work keeps its own rules about what may change.
One example: a licence scope correction in a registry
A professional register receives a request to correct the scope of a licence. The registry team wants corrections reviewed by an officer before they take effect, a first response within 48 hours, and a clear record of who decided.
An illustrative correction request
Professional register
The register keeps the licence record and decides who may change it.
Registry Casework
Supervisors see who holds each item and for how long.
Professional register
Applied by the officer
The officer applies the approved change under their own account, with the access they already have.
History Who received, held, asked, approved, and applied the item, and when. Supervisors read it without opening the database.
Casework never changes the register on its own. The officer who approves the correction applies it under their own account, so the register records the change against the person who made it, with the permissions that person already has. The same holds for any other system that owns the work.
One inbox for the work that needs a person
Work arrives from a registry, a case system, or any service that hands in a request. Casework routes it to the agreed queue, and everyone with access sees the same picture: what is waiting, who is working on it, and when the first response is due.
An officer claims an item to work on it and releases it if they cannot continue. Colleagues see who holds it. Draft notes stay private to the officer until a decision is recorded.
When information is missing, the officer records a correction request and the item waits for the applicant. The response clock pauses while the item is awaiting the applicant, so measured response times reflect the time your team controlled.
Approval and application are separate steps. The officer applies the approved change in the source system under their own account, and that system records who made it. If its answer is uncertain, the attempt is kept and recovered; no outcome is invented.
How it fits your organization
Casework holds the queue, the holder, and the clocks. The system that owns the work keeps eligibility, permissions, and the records themselves. Supervisors and administrators run the team from Casework rather than from database access.
Work reaches Casework in two ways. A source system connects through an adapter, which decides how its work appears in the inbox and what a decision may do there; Base Registry Engine ships with one, and another system needs an adapter written against the published contract. Any service can also hand in a request through the API and follow its progress; it cannot claim or decide the item.
If the review a registry needs is a fixed number of approvals and nothing more, Base Registry Engine can require them on its own and hold the proposal until they are in. Casework is for review work that has to be given to a person, tracked against a due date, chased when it stalls, and answered back to whoever asked.
For developers and implementers
Start with the overview: what runs where, how work reaches the inbox from a source system or a requesting service, and which guide an author, an operator, or an application developer opens next.
The configuration guide then walks through a starter project: declare queues, routing, and clock policies, test them against synthetic fixtures, and package the reviewed policy for deployment.
Work with us
Get hands-on help through a paid implementation pilot, or ongoing support while your team builds and runs the solution.
Implementation and support