Request a Demo
Shared Functional

Compliance Orders

Generates and manages compliance orders, administrative monetary penalties, and enforcement actions — deadline tracking, appeal workflows, progressive enforcement, and repeat offender management across all regulatory domains.

≤5s

Order Generation

Daily

Deadline Monitoring

≤30s

Evidence Package

99.9%

Availability

Purpose-Built for Canadian Municipalities

Ontario Compliant
MFIPPA Ready
AODA Accessible
Bilingual Support
Canadian Hosted
SOC 2 Aligned

Purpose & Scope

What this module owns

Clear ownership boundaries prevent duplication and ensure every capability has exactly one authoritative home.

Owns

7

Delegated to

4

Inspection execution & deficiency identification

inspection-engine

Notification delivery (email, SMS, mail)

notification-engine

Document storage & template management

document-records

Workflow state machine & SLA tracking

workflow-automation

These capabilities are handled by dedicated modules and consumed via stable API contracts — keeping boundaries clean and ownership unambiguous.

Core Capabilities

What it does

3 capability groups comprising 7 discrete capabilities — each with API surface, business rules, and data ownership.

Template-based orders/notices: compliance order, work order, stop work order, prohibitory order, remedial action order; auto-populated from inspection findings; bilingual; registered mail tracking.

Template Engine

Bilingual order templates auto-populated from inspection findings, deficiency details, and code references.

Order Types

Compliance order, work order, stop work order, prohibitory order, remedial action order — per enforcement domain.

Service Tracking

Track service method (in-person, registered mail, email, posted) with proof-of-delivery documentation.

Configurable penalty schedules per bylaw/code; daily penalties for continued non-compliance; early payment discount; aggravating/mitigating factors; maximum caps.

Penalty Schedules

Configurable base penalty amounts per bylaw/code section; graduated penalties for repeat offences.

Daily Penalties

Daily penalty accrual for continuing offences until compliance achieved; configurable maximum caps.

Early Payment Discount

Early payment discount (e.g., 25% off if paid within 15 days) with aggravating/mitigating factor adjustments.

Track compliance deadlines per order item; partial compliance; extension requests; verification inspections (via inspection-engine); auto-escalation on non-compliance.

Deadline Management

Track compliance deadlines per order item; daily automated check for overdue items.

Partial Compliance

Record partial compliance for multi-item orders; track individual item status independently.

Auto-Escalation

Non-compliant orders auto-escalate to the next enforcement level after deadline passes.

Every module owns a single bounded context, exposes stable APIs, and can be composed into any Civic product — that's the architecture that scales.

Krutik Parikh

Creator of Civic

Data Model

Entity Architecture

3 entities with 5 relationships — the authoritative schema for this bounded context.

Entities

Select an entity to explore its fields and relationships

API Surface

Integration Endpoints

10 RESTful endpoints across 4 resource groups — plus 7 domain events for async integration.

|
POST

/api/v1/orders

Create enforcement order

GET

/api/v1/orders

List orders (filter: type, status, source, respondent, area)

PATCH

/api/v1/orders/{id}

Update order status

POST

/api/v1/orders/{id}/serve

Record service of order

POST

/api/v1/orders/{id}/escalate

Escalate to next enforcement level

Technical Specifications

Performance, Compliance & Configuration

Order Generation

Target≤ 5 seconds

Compliance Deadline Monitoring

TargetDaily automated check

Appeal Scheduling

Target≤ 3 seconds

Order Document (PDF)

Target≤ 3 seconds

Legal Evidence Package

Target≤ 30 seconds compilation

Availability

Target99.9%

FAQ

Frequently Asked Questions

Ready to Integrate

Build on Compliance Orders

Request an architecture brief, integration guide, or live demo environment for your team.