Request a Demo
Domain

Housing Provider Portfolio

Manage social housing provider portfolio — provider registry, operating agreements, unit inventory, capital planning (building condition assessments), operational reviews, financial oversight (benchmarking), and Service Manager compliance per HSA 2011 and Transfer Order obligations.

Service Manager

HSA 2011

5: years

BCA Cycle

Triennial

Op Review

Real-time

Portfolio Units

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

8

Delegated to

4

Building registry, asset condition

asset-registry

Building inspections, BCA field assessments

inspection-engine

Financial ledger, subsidy payments

financial-core

Reporting engine

reporting-analytics

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

Core Capabilities

What it does

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

Housing provider directory — municipal, non-profit, co-operative — with program type (rent supplement, OCHAP, AHP, IAH, OPHI), board composition, and contact information.

Provider Types

Municipal, non-profit, co-operative housing.

Programs

Rent supplement, OCHAP, AHP, IAH, OPHI. Multi-program providers.

Governance

Board of directors. AGM tracking. Governance compliance.

Agreement terms, funding allocation, reporting requirements, compliance conditions, and renewal/wind-down management.

Terms

Agreement start/end. Funding formula. Reporting requirements.

Compliance

Compliance conditions. Breach management.

Lifecycle

Renewal, amendment, wind-down (end of mortgage/operating agreement).

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

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

Entities

Select an entity to explore its fields and relationships

API Surface

Integration Endpoints

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

|
GET

/api/v1/housing/providers

Provider directory

Ecosystem

Products that depend on this module

3 Civic products consume Housing Provider Portfolio — making it one of the most critical platform services in the ecosystem.

Technical Specifications

Performance, Compliance & Configuration

HSA 2011 Compliance

TargetService Manager obligations met

BCA Cycle

Target100% of buildings assessed within 5 years

Operational Reviews

TargetTriennial cycle completed

Portfolio Tracking

TargetReal-time unit counts and vacancy

System Availability

Target99.9%

FAQ

Frequently Asked Questions

Ready to Integrate

Build on Housing Provider Portfolio

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