Reference · Framework

Roles, profiles, items — and the two indices

How the competence model fits together, and what the IRI and ICI actually mean. Drawn from the BIMe/BFB authoritative sources.

The competency hierarchy

The model is a two-level composition. A role (persona) contains profiles; each profile contains measurable items.

This profile appears in multiple rolesDefined Role 1CompetencyProfile ACompetencyProfile CCompetencyProfile BCompetencyProfile DDefined Role 2CompetencyProfile ECompetencyProfile CCompetencyProfile FCompetencyProfile HDefined Role 3CompetencyProfile GCompetencyProfile HCompetencyProfile MCompetencyProfile DDefined Role 4CompetencyProfile ECompetencyProfile CCompetencyProfile GCompetencyProfile D
Roles (personas) are composed of Profiles
Defined Role 1e.g. BIM ManagerCompetency Profile Ae.g. BIM ImplementationCompetency Item 001Competency Item 002Competency Item 003Competency Profile Be.g. Technical SkillsCompetency Item 004Competency Item 008Competency Item 001Competency Profile Ce.g. BIM CollaborationCompetency Item 004Competency Item 011Competency Item 008Competency Profile De.g. Information ManagementCompetency Item 009Competency Item 002Competency Item 011
Profiles are composed of Competency Items
See the interactive role explorer for a live version wired to the database.

Where RPF sits in the wider ecosystem

Accreditation and certification are not one thing done by one actor. They are a chain of distinct roles done by distinct parties — and RPF is the framework layer at the start of the chain.

The accreditation and certification ecosystem: accreditation bodies, certification bodies, assessors, registrars, learning providers, employers, professional associations and credential platforms arranged around RPF as the central framework layer (Node N) that defines roles, profiles and flows the other actors reference.

The diagram places RPF at the centre as the framework layer (Node N). Around it sit the actors with distinct authority that reference, accredit, assess, issue or check against the framework: accreditation bodies accredit learning providers and certification bodies; assessors assess people; certification bodies and credential platforms issue, sign and check credentials; regulators and authorities set the rules; professional, industry or community bodies may recognise roles; learning providers deliver training; employers and recruiters consume credentials. RPF is the framework those actors check against — it is none of them.

The Accreditation & Certification Ecosystem — RPF is Node N, the framework layer.

Around RPF sit distinct actors with distinct authority: accreditation bodies accredit learning providers and certification bodies; assessors assess people; certification bodies and credential platforms issue, sign and check credentials; regulators and authorities set the rules; and professional, industry or community bodies may recognise roles.

RPF defines and publishes the roles, profiles and flows the other actors reference. It does not accredit, assess, certify, issue, sign, check, or store credentials. It records a body's recognition of a role and produces credential templates based on its framework — and stops there.

Model at a glance

Three entities, two indices, one classification. That's the whole model.

Role
What a person is expected to do

A role (e.g. BIM Manager, Junior Architect) carries scale, type, rank, discipline and region. It is the outer container that holds the profiles required to perform it.

Profile
A cluster of related competencies

A competency profile groups items that go together — e.g. BIM Fundamentals, Model-based Collaboration. Either core (applies to every role) or specialized.

Item
A measurable action statement

The atomic unit. An item specifies knowledge, skill and outcome in a structured, assessable sentence.

Flows — the navigational layer

Once a persona's role and competency profiles are defined, a flow translates them into a project journey. Each flow is the navigational layer over the BIM ecosystem: a sequence of stages that point the practitioner to the relevant standard, support, or guide at each step.

Stage
One step in the project journey

An ordered card with a title, an information-management responsibility, plain-language guidance, and links to the ecosystem materials that resolve it. Stages compose into the flow the profile follows.

Ecosystem material
A clause, template, checklist, guide, standard, or explainer

First-class entries from the existing ecosystem (ISO 19650, CWMF, the Irish BIM Mandate, Build Digital, etc.). Each stage links materials by relevance — primary, supporting, or reference.

Gap flag
Where the ecosystem doesn't yet help

When no existing support resolves a stage, the flow flags it with a priority and panel evidence. Flags aggregate into the prioritised gap register that drives Phase-3 scope.

Cross-reference register
The master link table

Every stage→material edge is recorded in the cross-reference register so the library stays coherent as standards evolve and new supports are added.

Worked example
A sole-practitioner architect appointed lead designer on a modest CWMF project follows a four-stage flow: project initiation & role clarification → information requirement specification → team information planning → information delivery & handover. At each stage the flow links to the relevant Build Digital template, the applicable CWMF clause, and a concise plain-language explainer; where no support exists (e.g. a sole-practitioner-scale TIDP guide), the stage flags the gap.

Action statements — the atomic unit

Every item is an Action Statement: a structured sentence that defines an activity, output, or outcome. Each one begins with a verb from a fixed taxonomy and references terms drawn from international standards (ISO 19650, the BIMe Dictionary).

“ statement ”* action *[[ linked term ]]

establish the project’s Information RequirementInformation Requirement — Description unavailable.s

Worked example — verb · object · linked concept
Topic:Tendering & ProcurementLevel:ActivityType:A1 · Do (x)Label:ISO 19650 Part 2Scale:8 (Project)Role:Information Manager
Action (A)
Define actions or processes to be performed

“Establish the delivery team's mobilization plan.”

Enquiry (E)
Gather or confirm information

“Identify the assets for which information shall be managed.”

Capability (C)
Evaluate abilities or competencies

“Determine if the project team is capable of managing federated models.”

Statement type reference

The canonical taxonomy each statement is classified against. Codes are grouped by category — Action (A), Enquiry (E), Capability (C).

CodeExpressionDescription
A1Do (x)do-xThe most generic syntax governing an action within a Statement. To do is to generate, organise, manage, maintain, and similar actions that are not specific enough to warrant their own syntax.
A2Assess (x)assess-xCovers the action of assessing and evaluating an actor, service, or product. It is not intended to determine the result of that assessment.
A3Learn (x)learn-xGaining conceptual and practical knowledge by an actor. Learning can be structured (e.g. through neural networks) or through studying, imitation, and practice. Organisational learning is also covered through recruitment of learned individuals and procurement of expert systems.
A4Teach (x)teach-xTo teach, train, or demonstrate a concept or a solution. To guide others.
A5Certify (x)certify-xTo formally attest to, accredit, or issue a credential confirming that an actor, service, or product meets a defined standard. The act of conferring formal recognition — distinct from assessing (A2) or determining capability (C1).
A6Define (x)define-xThis syntax covers statements that describe / specify what needs to be done or delivered rather than the act of doing or delivering.
E1Establish if (x) is availableestablish-x-availableEstablish if an artefact, role, or system is in place. Use with Establish or Determine.
E2Identify (x)identify-xIdentify an actor, organisation, project or system. Establish the type(s) of actors, organisations, etc.
E3Provide information about (x)provide-information-xSupply, share, report, or make available information, data, or documentation about an actor, artefact, project, or system — without evaluating or determining it.
E4Determine [attribute] of (x)determine-x-attributeAn [attribute] refers to cost, speed, or similar; attributes derived from the BIM Ontology. An [attribute] can also refer to general indicators similar to applicability and affordability.
E5Determine if (x) has occurreddetermine-x-occurredEstablish whether an event, action, or milestone has taken place. Confirms occurrence (yes / no), not the attributes (E4) or accuracy (E8) of the thing.
E6Determine if (x) meets condition (y)determine-x-conformant-yEstablish whether an actor, artefact, or system satisfies a stated condition, requirement, or threshold (y) — a conformance check returning a met / not-met result.
E7Determine if (x) is aware of (y)determine-x-aware-yEstablish whether an actor or organisation has knowledge or awareness of a concept, requirement, or piece of information (y).
E8Determine if (x) is true or accuratedetermine-x-trueTo be used for statements that attempt to confirm, verify, or validate if an action has occurred or if the input is accurate and the claim is true.
C1Determine if (x) is capable of doing (y)determine-x-capable-yDetermine if an actor — a human or machine — is capable of performing a task or delivering a service / product. At the end of this determination, a result must become known: either Actor x is capable or not capable. Capability includes both Readiness (having the abilities / tools) and past Experience.
C2Rate the capability of (x)rate-x-capabilityAssign a graded score, level, or rating to an actor's capability, rather than the binary capable / not-capable result of C1. Produces a position on a defined capability scale.
C3Compare the capability of (x) against condition (y)compare-x-capability-yEvaluate an actor's capability relative to a benchmark, requirement, or another actor (y), producing a relative result (e.g. meets / exceeds / falls short).
C4Establish the qualifications of (x)establish-x-qualificationIdentify and verify the formal qualifications, credentials, certifications, or accreditations held by an actor.
Why it matters
Action statements give the framework a formal, reusable language for both assessment (does this team meet the criterion?) and improvement (what should we do next?). Each one can be tagged with role, scale, lifecycle phase, and topic — which is what powers the matrix and library views elsewhere in the app.

The two indices

Every role↔profile edge carries both. They answer different questions.

IRI — Individual Responsibility Index

Differentiates competencies by their importance to role performance, from Not Required (0) to Required (4).

  • 0
    Not Required

    Competencies outside the profile scope for this role.

  • 1
    Optional

    Supplementary competencies — nice to have, but not needed to perform the role.

  • 2
    Recommended

    Performance-enhancing competencies that improve outcomes without being standard practice.

  • 3
    Expected

    Standard-practice competencies that a practitioner in this role should hold.

  • 4
    Required

    Critical, non-negotiable competencies without which the role cannot be performed.

ICI — Individual Competency Index

Measures an individual's ability to perform a defined activity or achieve a specified outcome, from No Competence (0) to Expert (4).

  • 0
    No Competence

    No demonstrable ability in the subject area.

  • 1
    Basic

    Understands fundamentals and has some initial practical application.

  • 2
    Intermediate

    Solid conceptual understanding and some practical application.

  • 3
    Advanced

    Significant conceptual knowledge and substantive practical experience.

  • 4
    Expert

    Extensive knowledge, refined skill, and prolonged experience in the activity.

Scoring
The item score is IRI × ICI (0–16). A high score means a critical responsibility held at high proficiency — those are the non-negotiable competencies for the role.

Classification

Each profile is attached to a role with a classification that describes how central it is.

C
R4C3
Core

Universally applicable to every defined role — foundational BIM competencies.

P
R4C3
Primary

Central to the role's scope of work — the competencies that define day-to-day delivery.

S
R4C3
Supporting

Secondary competencies that complement the primary set without defining the role.

Reading a matrix cell

One worked example. The same encoding is used everywhere IRI/ICI appear together.

C
R4C3

Core · Individual Responsibility Index 4 (Required) · Individual Competency Index 3 (Advanced).

The hue marks the classification. The outline thickens with IRI depth — the higher the responsibility, the more prominent the edge. The small filled square saturates with ICI depth. Numbers (R for IRI, C for ICI) are always visible for precision.

An empty cell means no edge is defined between that role and profile at this version of the framework.

Entity glossary

Short definitions for every first-class entity in the platform. The full canonical reference lives in the conventions docs.

Role

An organisational position composed of one or more Profiles. Roles vary by jurisdiction even when they share a name — e.g. Architect in the UK vs Niger carries different obligations.

Profile

A generic container of competency Statements and Information Uses. Profiles are the building blocks of Roles; one Profile can appear in many Roles.

Information Use (IU)

A canonical container for the types of information work a profile performs, defined per the BIMei 211in document. Three branches: Model Uses (MU), Document Uses (DU), Data Uses (dU). IUs link to Roles transitively via Profiles.

Statement (Item)

A single competency statement — an action a profile can perform. Items belong to Profiles and may be linked to Materials.

Material / Source Material

A derived artefact (clause, template, checklist, guide, or standard) cited from a Source. Materials connect to Items and IUs only — not directly to Profiles.

Source

The issuing publication, dataset, or upload from which Materials are derived — e.g. ISO 19650, ABNT NBR 15965, an uploaded company SOP.

Flow

An ordered sequence of activities. Flows attach to Profiles only; Roles reach Flows transitively via their Profiles.

Persona

A user-specific tuple: Role + Current Profiles + Target Profiles + Flow of activities to close the gap. Built by the Persona Analyser. Not synonymous with Profile.

Jurisdiction

A scoping context — a country, sub-national region (e.g. Quebec), or supra-national bloc (e.g. EU) — that governs which Materials, Profiles, and Roles apply.

Requirements Analyser

The second Analyser: it ingests a project programme, extracts statements and flows, and identifies the competencies needed to deliver the project. Previously called the Project Planner. Distinct from the Persona Analyser.

Full canonical definitions (including the IU fork pattern) → docs/conventions/glossary.md

Sources & references

Project documents that ship with this app, and the foundational publications behind Project C.

Project documents
  • BIM Roles and Competency Profiles for Brazil — v1.4 (BIMei + BFB, Dr. Bilal Succar). §2.4 defines IRI and ICI.
  • BIMei Competence Matrix Brief — conceptual summary of the role↔profile matrix (IRCM).
  • BFB Roles and Competencies Report — Introduction — programme context for the Brazilian competence framework.
Foundational references