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.
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 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.
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.
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.
A competency profile groups items that go together — e.g. BIM Fundamentals, Model-based Collaboration. Either core (applies to every role) or specialized.
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.
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.
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.
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.
Every stage→material edge is recorded in the cross-reference register so the library stays coherent as standards evolve and new supports are added.
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).
establish the project’s Information RequirementInformation Requirement — Description unavailable.s
“Establish the delivery team's mobilization plan.”
“Identify the assets for which information shall be managed.”
“Determine if the project team is capable of managing federated models.”
The canonical taxonomy each statement is classified against. Codes are grouped by category — Action (A), Enquiry (E), Capability (C).
| Code | Expression | Description |
|---|---|---|
| A1 | Do (x)do-x | The 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. |
| A2 | Assess (x)assess-x | Covers the action of assessing and evaluating an actor, service, or product. It is not intended to determine the result of that assessment. |
| A3 | Learn (x)learn-x | Gaining 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. |
| A4 | Teach (x)teach-x | To teach, train, or demonstrate a concept or a solution. To guide others. |
| A5 | Certify (x)certify-x | To 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). |
| A6 | Define (x)define-x | This syntax covers statements that describe / specify what needs to be done or delivered rather than the act of doing or delivering. |
| E1 | Establish if (x) is availableestablish-x-available | Establish if an artefact, role, or system is in place. Use with Establish or Determine. |
| E2 | Identify (x)identify-x | Identify an actor, organisation, project or system. Establish the type(s) of actors, organisations, etc. |
| E3 | Provide information about (x)provide-information-x | Supply, share, report, or make available information, data, or documentation about an actor, artefact, project, or system — without evaluating or determining it. |
| E4 | Determine [attribute] of (x)determine-x-attribute | An [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. |
| E5 | Determine if (x) has occurreddetermine-x-occurred | Establish whether an event, action, or milestone has taken place. Confirms occurrence (yes / no), not the attributes (E4) or accuracy (E8) of the thing. |
| E6 | Determine if (x) meets condition (y)determine-x-conformant-y | Establish whether an actor, artefact, or system satisfies a stated condition, requirement, or threshold (y) — a conformance check returning a met / not-met result. |
| E7 | Determine if (x) is aware of (y)determine-x-aware-y | Establish whether an actor or organisation has knowledge or awareness of a concept, requirement, or piece of information (y). |
| E8 | Determine if (x) is true or accuratedetermine-x-true | To 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. |
| C1 | Determine if (x) is capable of doing (y)determine-x-capable-y | Determine 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. |
| C2 | Rate the capability of (x)rate-x-capability | Assign 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. |
| C3 | Compare the capability of (x) against condition (y)compare-x-capability-y | Evaluate an actor's capability relative to a benchmark, requirement, or another actor (y), producing a relative result (e.g. meets / exceeds / falls short). |
| C4 | Establish the qualifications of (x)establish-x-qualification | Identify and verify the formal qualifications, credentials, certifications, or accreditations held by an actor. |
The two indices
Every role↔profile edge carries both. They answer different questions.
Differentiates competencies by their importance to role performance, from Not Required (0) to Required (4).
- 0Not Required
Competencies outside the profile scope for this role.
- 1Optional
Supplementary competencies — nice to have, but not needed to perform the role.
- 2Recommended
Performance-enhancing competencies that improve outcomes without being standard practice.
- 3Expected
Standard-practice competencies that a practitioner in this role should hold.
- 4Required
Critical, non-negotiable competencies without which the role cannot be performed.
Measures an individual's ability to perform a defined activity or achieve a specified outcome, from No Competence (0) to Expert (4).
- 0No Competence
No demonstrable ability in the subject area.
- 1Basic
Understands fundamentals and has some initial practical application.
- 2Intermediate
Solid conceptual understanding and some practical application.
- 3Advanced
Significant conceptual knowledge and substantive practical experience.
- 4Expert
Extensive knowledge, refined skill, and prolonged experience in the activity.
Classification
Each profile is attached to a role with a classification that describes how central it is.
Universally applicable to every defined role — foundational BIM competencies.
Central to the role's scope of work — the competencies that define day-to-day delivery.
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.
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.
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.
A generic container of competency Statements and Information Uses. Profiles are the building blocks of Roles; one Profile can appear in many Roles.
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.
A single competency statement — an action a profile can perform. Items belong to Profiles and may be linked to Materials.
A derived artefact (clause, template, checklist, guide, or standard) cited from a Source. Materials connect to Items and IUs only — not directly to Profiles.
The issuing publication, dataset, or upload from which Materials are derived — e.g. ISO 19650, ABNT NBR 15965, an uploaded company SOP.
An ordered sequence of activities. Flows attach to Profiles only; Roles reach Flows transitively via their Profiles.
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.
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.
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.
Sources & references
Project documents that ship with this app, and the foundational publications behind Project C.
- 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.
- Redefining Competence — A Five-Component Model for Digital Transformation
BIM ThinkSpace (2024), Episode 25. bimthinkspace.com/2024/11/episode-25-redefining-competence.html
- An integrated approach to BIM competency acquisition, assessment and application
Succar, B., Sher, W., & Williams, A. (2013). Automation in Construction. doi:10.1016/j.autcon.2013.05.016 · bit.ly/BIMPaperA6
- 201in Competency Table
BIMei (2016). bimexcellence.org/resources/200series/201in
- 211in Model Uses List
BIMei (2015). bimexcellence.org/resources/200series/211in
- 351in Model Use Templates Guide
BIMei (2020). bimexcellence.org/resources/300series/351in-model-use-templates-guide