Validation Service Rule Definitions
- Alignment (
ALB)ALB000Alignment layout - v1ALB002Alignment layout relationships - v1ALB003Alignment nesting - v1ALB004Alignment in spatial structure relationships - v1- ( ⚠
ALB005Positioning of referents - v1) (disabled) ALB010Alignment nesting referents - v2ALB012Alignment vertical segment radius of curvature - v2ALB015Alignment business logic zero length final segment - v2ALB021Alignment overall agreement of business logic and geometry - v2ALB022Alignment agreement on number of segments - v1ALB023Alignment same segment types in business logic and geometry - v2ALB030Alignment local placement - v1ALB031Alignment layouts default case - v1ALB032Alignment layouts reusing horizontal - v1
- Alignment geometry (
ALS)ALS000Alignment geometry - v1ALS004Alignment segment shape representation - v2ALS005Alignment shape representation - v3ALS006Alignment horizontal shape representation - v1ALS007Alignment vertical shape representation - v2ALS008Alignment cant shape representation - v1ALS010Alignment segment shape representation has the correct number of items - v1ALS011Alignment segment entity type consistency - v3ALS012Alignment segment start and length attribute types - v1ALS015Alignment representation zero length final segment - v3ALS016Alignment horizontal segment geometric continuity - v3ALS017Alignment vertical segment geometric continuity - v4
- Annotations (
ANN) - Assemblies (
ASM) - Axis geometry (
AXG) - Bounding box (
BBX) - Built elements (
BLT) - Boundary Representation (BREP) (
BRP) - Classification reference (
CLS) - Presentation Colours & Textures (
CTX) - Grid placement (
GDP) - Geometry representation (
GEM)GEM001Closed shell edge usage - v3GEM002Space representation - v2GEM003Unique representation identifier - v1GEM004Constraints on representation identifiers - v3- ( ⚠
GEM005Building shape representation - v2) (disabled) GEM011Curve segments consistency - v2GEM051Presence of geometric context - v2GEM052Correct geometric subcontexts - v2GEM111No duplicated points within a polyloop or polyline - v1GEM112No duplicated points within an indexed poly curve - v1GEM113Indexed poly curve arcs must not be defined using colinear points - v2
- Georeferencing (
GRF)GRF000Georeferencing - v1GRF001Identical coordinate operations - v2GRF002EPSG code in coordinate reference system - v1GRF003CRS presence with spatial entities - v1GRF004Valid EPSG prefix in coordinate reference system - v1GRF005CRS unit type differences - v1GRF006WKT specification for missing EPSG - v2GRF007valid vertical datum crs type - v1GRF008Rigid operation units - v1
- Groups (
GRP) - IFC (
IFC) - Presentation layer (
LAY) - Linear placement (
LIP) - Local placement (
LOP) - Materials (
MAT) - Mapped geometry (
MPD) - Object placement (
OJP) - Objects typing (
OJT) - Project definition (
PJS) - Ports Connectivity & Nesting (
POR) - Properties for object (
PSE) - Quantities for objects (
QTY) - Spaces (
SPA) - Spatial breakdown (
SPS)SPS001Basic spatial structure for buildings - v2SPS002Correct spatial breakdown - v3SPS003Correct containment of assemblies - v1- ( ⚠
SPS004No combination of containment and positioning - v2) (disabled) SPS005Simultaneous spatial relationships - v2- ( ⚠
SPS006Elements referenced in Spatial structures - v2) (disabled) SPS007Spatial containment - v6SPS008Spatial container representations - v1
- Sweeps (i.e. extrusions, lofts, blends) (
SWE) - SYS (
SYS) - Tessellated (i.e. meshes) (
TAS) - Versioning & Revision Control (
VER) - Virtual elements (
VRT)