← All articles
Sweden Pack · reference hub

CoClass, BIP and BK04 entries, and their model equivalents

Three Swedish reference systems answer three different questions. This page lists what each one contains, entry by entry, and shows where the same idea usually appears in a Revit or IFC model — so a team can tell scope from identity from product taxonomy before mapping anything.

Reviewed
Svensk Byggtjänst

CoClass

What kind of built asset, system or component is this?

CoClass is the Swedish classification system for the built environment, structured as a set of tables following the international construction-classification framework. Each table classifies a different kind of thing, and a CoClass designation is normally built from more than one table at once.

The code values themselves are published and maintained by Svensk Byggtjänst and are licensed. The tables below describe what each CoClass table classifies; go to the publisher for the current codes and revision.

EntryWhat it identifiesModel equivalentWhere it enters the chain
Construction complexesByggnadsverkskomplexA group of construction entities forming one facility, such as a campus or a plantUsually above the model: a project or site grouping in the common data environment, IfcSite at the edge of a federated modelScope only — it frames which models a decision applies to
Construction entitiesByggnadsverkA single building or civil structure — a school, a bridge, a tunnelIfcBuilding; the model file or ACC model versionScope and identity context; it does not by itself determine any element's system
Built spacesUtrymmenSpaces by their nature and use, such as a wet room or a stairwellRevit Rooms and Spaces; IfcSpaceStrong evidence for requirements — a wet room implies moisture requirements — but the requirement comes from regulation, not from the code
Functional systemsFunktionella systemWhat a part of the building is there to do: enclose, separate, carry, heat, ventilateRevit Systems and assembly intent; IfcSystem, IfcBuildingSystemClosest to LITHIC's system classification step — the nature of the thing, before any product exists
Constructive systemsKonstruktiva systemHow that function is physically realised: a timber-framed external wall, a concrete sandwich wallRevit wall/floor/roof types and their compound layer structure; IfcWallType, IfcSlabTypeFeeds the recipe step: the build-up that material requirements are derived from
ComponentsKomponenterThe individual physical parts: a stud, a board, a door leaf, a window frameRevit family instances and compound layers; IfcMember, IfcPlate, IfcDoor, IfcWindowWhere material requirements are stated and products are eventually selected against them
PropertiesEgenskaperMeasurable characteristics: fire resistance, U-value, sound reductionRevit type and instance parameters; IFC property sets (Pset_*)Candidate evidence for a requirement check — the value still has to be verified, not trusted because a parameter exists
ActivitiesAktiviteterWork performed on or with the built assetNot usually in the geometric model; schedules, method statements, procurement packagesOutside the current LITHIC chain; relevant to later procurement and logistics phases

CoClass tables classify different things, so one object can legitimately carry several CoClass designations at once. Reading one of them as the object's whole identity is the most common misuse.

Svensk Byggtjänst — CoClassThe publisher of the classification, its tables and its current revision.

BIP (bipkoder.se)

BIP

How are properties and designations written consistently?

BIP is a Swedish convention set for designations and properties used in BIM authoring. It does not say what an object is — it says how the information about it should be written so that different disciplines and different offices produce comparable data.

The BIP code and property lists are published and maintained at bipkoder.se and are versioned. The entries below describe the kinds of convention BIP covers, not its code values.

EntryWhat it identifiesModel equivalentWhere it enters the chain
Object designationsTypbeteckningarA consistent, discipline-aware designation for an object typeRevit type name and the type mark parameter; IFC ObjectTypeEvidence quality: consistent designations raise how much of a model can be classified without manual work
Property designationsEgenskapsbeteckningarAgreed names for the properties carried on an objectRevit shared parameters; IFC property set and property namesMakes a property machine-readable. It does not make the value authoritative
Discipline setsDisciplinvisa uppsättningarWhich designations and properties each discipline is expected to deliverDiscipline models and their parameter schedulesFeeds information requirements: what must exist before a decision can be resolved
Value conventionsVärdeformatHow values are expressed — units, decimals, permitted enumerationsParameter data types and unit settingsDirectly affects quantity and cost work: incompatible units are refused, never converted by guesswork
File and model namingFil- och modellbenämningHow models, views and deliverables are named and versionedACC file naming, model version labelsScope integrity: a decision is bound to an exact model version, so naming discipline is what makes the binding legible to people

BIP is a convention, not a classification. A perfectly BIP-conformant model can still be unclassified and unpriceable — the conventions make evidence readable, they do not supply authority.

BIP — Building Information PropertiesPublisher of the designation and property conventions, with current versions.

Byggmaterialhandlarna

BK04

Which building-material product group does this item belong to?

BK04 is a product grouping used in the Swedish building-materials trade: it organises what is sold, for catalogue, ordering and statistics purposes. It is supplier-side taxonomy, which is exactly why it sits at the bottom of a decision chain rather than the top.

The BK04 group codes are published by Byggmaterialhandlarna as part of the Vilma standard and are revised over time. The levels below describe the structure and how it meets a model; the codes themselves come from the publisher's current revision.

EntryWhat it identifiesModel equivalentWhere it enters the chain
Main groupHuvudgruppThe broadest trade division, such as a family of building materialsNo direct model equivalent; closest is the canonical category a LITHIC element resolves toProduct selection only. A trade division never establishes what an element requires
GroupGruppA narrower product family within the main groupComparable in granularity to a compound-layer material in a Revit typeHelps find candidate products for a material requirement that already exists
Sub-groupUndergruppThe finest published grouping before individual articlesComparable to a specific layer specification — board type, insulation type, stud typeCandidate shortlist for a stated material requirement
ArticleArtikelA supplier's actual sellable itemA manufacturer-specific family or type, where the model carries oneThe product selection itself: bound to a requirement, a product version and a price-book line
Trade attributesHandelsuppgifterPack size, unit of sale, ordering and logistics dataNot in the modelCost and procurement. Unit of sale must be reconciled with the governed quantity basis, never assumed equal to it

The inversion to avoid: letting a product group define a requirement. A material class says what is required; a BK04 group says what a merchant sells. If the catalogue changes, the requirement must not.

Byggmaterialhandlarna — BK04 (Vilma)Publisher of the product grouping; use the applicable published revision.