CAD-QA Index — View (Model Deliverable Assurance)

The View (Model Deliverable Assurance) tab at https://index.itwin.app/cadqa-index is the operational workbench where CAD coordinators, BIM managers, and information managers execute CAD-QA rules against a synchronized iModel, inspect per-deliverable RED / AMBER / GREEN gates, launch live ECSQL queries in Bentley iModel Console, export sign-off checklists, and publish calculation runs.


Prerequisites

  1. Select an iTwin and iModel (and optional ChangeSet) in the top Digital Index header bar.
  2. Select an Authority / CAD-QA Standard Configuration in the toolbar (defaults to Network Rail — CP0091 Issue 4 (CAD-QA)).

[!TIP] Even before selecting an iModel, you can switch to the Configure tab at any time to inspect all preset rules, clause references, regular expressions, and parameterized ECSQL templates.


Toolbar Controls & Filters

Control Description
Authority / CAD-QA Standard Configuration Switches between the 3 shipped public UK presets (Network Rail — CP0091 Issue 4, National Highways — DMRB GG 184, NHS England — Digital Estate ISO 19650 / HBN 00-01) and any custom forked project configurations.
Calculation Run Appears once one or more runs exist for the active configuration and iModel, allowing instant switching between historical timestamped runs and their Deliverable File Scores.
Search Model / Rule / Clause Filters the deliverable model accordions by CAD file name (.dgn / .dwg / .rvt), rule code (CP0091-9.6), rule title, or standard clause reference (Cl. 7.4.3).
Discipline Filters deliverable models by the 2–4 character discipline/role code automatically parsed from 7-field BS 1192 / ISO 19650 / NR/L3/INI/P3M/131/02 file names (e.g., AR, CV, EP, SG, TR, or GEN fallback).
Model RAG Gate Isolates models by assurance gate status: All Gates, Red (Rejected), Amber (Variation), or Green (Compliant).

Running a CAD-QA Calculation

  1. Verify your target iTwin, iModel, and Authority Configuration are selected.
  2. Click Calculate CAD-QA.
  3. Digital Index first discovers all synchronized CAD deliverable containers via bis.RepositoryLink (automatically falling back to non-private bis.GeometricModel3d sub-models when repository links are absent).
  4. Enabled rules execute in parallel batches of 4 via @candc/bentleyapi, displaying live progress (Evaluating CP0091-9.6 (15/17)...).

Headline KPI Summary Cards

Once calculation completes, five headline KPI cards summarize container readiness:

  1. DELIVERABLE FILE SCORE (S_iModel): Equal-weight mean percentage across all discovered CAD deliverable models.
  2. ELEMENT-WEIGHTED SCORE: Compliance score weighted by element population across all evaluated models.
  3. GREEN MODELS (PASS): Count of deliverable models achieving 100% compliance across every applicable RED and AMBER rule.
  4. AMBER MODELS (VARIATION): Count of deliverable models passing 100% of RED blockers but exhibiting one or more AMBER deviations (requiring or holding a recorded BIM Manager Variation).
  5. RED MODELS (REJECTED): Count of deliverable models failing one or more mandatory RED blocker gates.

Inspecting Per-Model Deliverable Accordions

Below the KPI bar, each discovered CAD deliverable model is rendered as an expandable accordion card showing:

Expanding any model accordion reveals its Rule-by-Rule Evaluation Table:

Column Meaning
Code Canonical rule code (e.g., CP0091-6.1, GG184-3.4, NHS-EIR-5.1).
Rule & Authority Clause Rule title, primary standard clause reference, and diagnostic notes (such as mixed-discipline breakdowns CV: 420, EP: 18 on CP0091-7.4.3).
Target Inspected BIS target dimension (repository_link, spatial_category, sheet_border_and_tags, etc.).
RAG (Weight) Severity gate (RED, AMBER, GREEN) and weight multiplier (2.0x, 1.0x, 0.5x).
Elements / Good / Bad Total evaluated instances, compliant count, and non-compliant count in that CAD model.
Score Rule compliance percentage (0.0%–100.0%, or N/A if not applicable to that model's schema).
Gate Status PASS, VARIATION (<Ref>), FAIL, or N/A.
Console Opens the exact compiled ECSQL query directly inside Bentley iModel Console (imodelconsole.bentley.com) pre-bound to your iTwinId, iModelId, and changesetId for forensic row-level inspection.

Exporting Sign-Off Checklists & Publishing Results

Once a calculation run is active, three assurance actions unlock in the View banner: