Bridge & Culvert
OSIM-compliant bridge and culvert inspections, BCI calculation (Ontario methodology), load posting management, culvert failure risk scoring, rehabilitation planning, and provincial OBMS report generation — complete structural management for Ontario municipalities.
OSIM Compliance
BCI Calculation
Load Posting
Report Gen
Purpose-Built for Canadian Municipalities
Purpose & Scope
What this module owns
Clear ownership boundaries prevent duplication and ensure every capability has exactly one authoritative home.
Owns
7Delegated to
5Structure locations, condition map
TCA values, replacement cost
Inspection scheduling, overdue alerts
Field inspection data capture
BCI dashboards, compliance reports
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.
All structures: bridges, culverts ≥3m, pedestrian bridges, retaining walls, sign/signal supports. Structural type, span, deck width, year built/rehabilitated, load posting, navigation clearance, waterway crossing. MTO OBMS-compatible.
Structure Types
Bridges, culverts ≥3m, pedestrian bridges, retaining walls, and sign/signal supports.
Structural Details
Type, span lengths, deck width, year built/rehabilitated, navigation clearance.
Waterway Data
Feature crossed, waterway details, and environmental considerations.
OBMS Compatible
Data structure aligned with MTO Ontario Bridge Management System.
Full OSIM forms: deck surface, soffit, barrier/railing, sidewalk, joints, bearings, abutments, piers, wingwalls, channel/waterway, slope protection, approach, and culvert components. Material condition scale (E/G/F/P) with 2-year cycle.
Inspection Types
Type 1 (visual), Type 2 (enhanced), and underwater inspections.
Element Coverage
All OSIM elements: deck, soffit, barriers, joints, bearings, substructure, channel, approaches.
Condition Rating
Material condition scale: Excellent, Good, Fair, Poor per OSIM standards.
2-Year Cycle
Automated tracking with overdue alerts for the mandatory 2-year inspection cycle.
Automatic BCI from OSIM element ratings using Ontario methodology (element weighting, 0–100 composite). Good (≥70), Fair (60–69), Poor (<60). Network distribution and trend reports.
Ontario Methodology
Element-level weighting per Ontario Bridge Condition Index calculation methodology.
0–100 Composite
Weighted composite score from individual element condition ratings.
Grade Classification
Good (≥70), Fair (60–69), Poor (<60) for network-level reporting.
Trend Reports
BCI trends over time per structure and network-wide distribution reports.
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 4 relationships — the authoritative schema for this bounded context.
Entities
Select an entity to explore its fields and relationships
API Surface
Integration Endpoints
7 RESTful endpoints across 6 resource groups — plus 4 domain events for async integration.
/api/v1/bridges
Bridge/culvert inventory
/api/v1/bridges/{id}
Structure detail with inspections
Ecosystem
Products that depend on this module
2 Civic products consume Bridge & Culvert — making it one of the most critical platform services in the ecosystem.
Technical Specifications
Performance, Compliance & Configuration
OSIM Inspection Compliance
BCI Calculation
Load Posting Notifications
OSIM Report Generation
FAQ
Frequently Asked Questions
Ready to Integrate
Build on Bridge & Culvert
Request an architecture brief, integration guide, or live demo environment for your team.