IDS Validation Workflow
Define Requirements
Create IDS file specifying what data is required
Share with Team
Distribute IDS to modellers and consultants
Author Model
Teams model elements with required data
Validate
IFC model checked against IDS automatically
Report
Pass/fail results with detailed issues list
Specification
The container for all requirements. An IDS file can contain multiple specifications for different purposes or project phases.
<specification>
Applicability
Defines which elements the requirements apply to. Filters by entity type, property values, classifications, or other facets.
<applicability>
Requirements
Defines what data must be present on applicable elements. Specifies required properties, materials, classifications, etc.
<requirements>
Facets
Building blocks used in both applicability and requirements. Entity, Property, Classification, Attribute, Material, PartOf.
<entity> <property> <classification>