Construction Entity and Construction Entity Type
Overview
A Construction entity typically represents a distinct part of the built environment, such as a building, a bridge, or any other significant structure. It is one of the core tables in the CCI classification system, which also includes categories like Built space, Construction complex, Construction element, Functional system, Technical system, and Construction component.
The purpose of classifying construction entities is to ensure that information is consistently organized and easily accessible throughout the different stages of a construction project, from planning and design to construction and maintenance. This helps in improving communication, reducing errors, and enhancing the overall efficiency of construction processes.
The Construction Entity Type and Construction Entity modules provide a hierarchical structure for defining, classifying, and managing the physical and logical entities within a construction or commissioning project. These modules support multi-level classification, parent-child relationships, and integration with related systems such as built spaces, functional systems, technical systems, and risk analysis.
Key Concepts
Construction Entity Type: A template or category that defines the characteristics and classification of construction entities (e.g., Building, Floor, Room Type).
Construction Entity: An instance of a construction entity type, representing a specific physical or logical entity in the project (e.g., Building A, Floor 1, Room 101).
Hierarchy: Both entity types and entities support parent-child relationships, allowing for a tree structure (e.g., Building > Floor > Room).
Classification: Multi-level classification based on external standards, supporting filtering, reporting, and unique identifiers.
Integration: Direct links to built spaces, functional systems, technical systems, and risk analysis.
Main Pages
1. Construction Entity Types List
Purpose: View and manage all construction entity types in a hierarchical tree.
Key Features:
Tree View: Indentation and parent-child relationships are visualized.
Display Code, Description, Translation: Main fields for identification and localization.
Classification Term Lookup: Selects the classification term for the entity type.
Level 1–2: Multi-level classification codes.
No. of Construction Entities: Shows how many entities are based on this type.
Actions: Open related built space types, functional system types, technical system types, and risk analysis.
2. Construction Entity Type Card
Purpose: View and edit details of a single construction entity type.
Sections:
General: Code, display code, parent entity code, description, translation, and classification.
Classification Identifiers: Unique identifiers for reporting and traceability.
FactBoxes: Show related built space types, functional system types, technical system types, and attached documents.
Actions: Create instances (entities) from this type, open risk analysis.
Construction Entities List
Purpose: View and manage all construction entities in a hierarchical tree.
Key Features:
Tree View: Indentation and parent-child relationships are visualized.
Display Code, Description, Translation: Main fields for identification and localization.
Entity Type Code: Links the entity to its type.
Classification Term Lookup: Selects the classification term for the entity.
Level 1–2: Multi-level classification codes.
Actions: Open related built spaces, functional systems, technical systems, and risk analysis.
4. Construction Entity Card
Purpose: View and edit details of a single construction entity.
Sections:
General: Code, display code, parent entity, description, translation, entity type, and classification.
Classification Identifiers: Unique identifiers for reporting and traceability.
FactBoxes: Show related built spaces, functional systems, technical systems, and attached documents.
Actions: Open risk analysis.
How to Use
Creating a Construction Entity Type
Go to NOC Construction Entity Types and select New.
Enter the required fields: Code, Display Code, Description, and Classification Term Lookup.
Set the parent entity type if this is a child in the hierarchy.
Use the Create Instances action to generate construction entities from this type.
Creating a Construction Entity
Go to NOC Construction Entities and select New.
Enter the required fields: Code, Display Code, Description, and Entity Type Code.
Set the parent entity if this is a child in the hierarchy.
Assign classification terms as needed.
Managing the Hierarchy
Use the tree view in both lists to visualize and manage parent-child relationships.
Indentation and presentation order are managed automatically but can be recalculated using the Recalculate action.
Classification and Identifiers
Use the Classification Term Lookup to select a classification term. The system will auto-fill classification levels and identifiers.
Classification identifiers are used for reporting and integration with other modules.
Integration with Other Modules
Use the provided actions to open related built spaces, functional systems, technical systems, and risk analysis directly from the entity type or entity card.
Field Descriptions
Field | Description |
---|---|
Code | Unique identifier for the entity or type |
Display Code | Short code for display purposes |
Parent Entity Code | Code of the parent entity or type |
Description / Translation | Description and translation |
Entity Type Code | Links an entity to its type |
Classification Term Lookup | Classification system term |
Level 1–4 | Multi-level classification codes |
Classification Identifiers | Unique IDs for type, location, and multi-level classification |
Indentation | Visualizes hierarchy in tree view |
Presentation Order | Order in which entities/types are displayed |
No. of Construction Entities | Number of entities based on this type |
Security Filter Id | Used for permission filtering (system-managed) |
Actions & Integration
Recalculate: Updates the tree structure and presentation order.
Create Instances: Generates construction entities from a type.
Open Built Space Types/Spaces: Opens related built space types or spaces.
Open Functional/Technical System Types/Systems: Opens related system types or systems.
Risk Analysis: Opens the risk analysis list filtered for this entity or type.
Tips
Use the Classification Term Lookup to ensure consistent classification and reporting.
Use the Create Instances action for efficient setup of multiple entities.
Use the tree view to easily manage and visualize the hierarchy.
Attach documents and use the translation field for comprehensive documentation and localization.
Security & Permissions
Only users with appropriate permissions can create, edit, or assign construction entity types and entities.
Security filter IDs are managed automatically for permission-based filtering.
Troubleshooting
If you cannot see or edit an entity or type, check your permissions and assignment.
If classification fields are not auto-filled, ensure the correct term is selected and classification data is set up.
If hierarchy or presentation order appears incorrect, use the Recalculate action.