Starter contract

public_sector_service

9 rules · plain YAML · starts in observation mode

OpenDQV Cloud starter template (v0.1) — your tenant inherits this baseline. First customer edit creates v1.0 in your audit trail; pin by yaml_hash for replay. Public sector service case record validation

These are starting points you own. Every rule below ships in the trial, starts in observation mode, and is yours to read, edit, or delete from day one. Rules that reference a lookup list (lookup_file) validate against reference data you control in your tenant.
Rules as at 29 August 2026 — starting points you own, not a maintained regulatory feed. We correct errors in these samples; tracking regulatory change in your active contracts is yours.
RuleFieldSeverityWhat it enforces (the message your team sees)
case_id_requiredcase_iderrorcase_id is required
citizen_id_requiredcitizen_iderrorcitizen_id is required
service_type_requiredservice_typeerrorservice_type is required
submission_date_formatsubmission_dateerrorsubmission_date must be a valid date (YYYY-MM-DD)
department_requireddepartmenterrordepartment is required
status_requiredstatuserrorstatus is required
region_requiredregionerrorregion is required
postcode_formatpostcodeerrorpostcode must be a valid UK postcode
officer_id_requiredofficer_iderrorofficer_id is required

Run your own data against this contract in the free trial — drop a CSV in the dashboard, no code, no credit card. Start free trial →