IfcSubContractResource

Definition from IAI: An IfcSubContractResource is a construction resource needed in a construction process that represents a type of sub-contractor.

> HISTORY: New Entity in IFC Release 2.0

### Use Definition

An IfcSubContractResource can be used in cost estimating and work planning without specifying the subcontractor. However, it can be associated with an actor fulfilling the subcontractor role when detailed work planning is performed. The type of subcontractor can also be identified in a construction crew resource.

EXPRESS specification:

ENTITY IfcSubContractResource
SUBTYPE OF ( | IfcConstructionResource);
SubContractor | : | OPTIONAL IfcActorSelect;
JobDescription | : | OPTIONAL IfcText;
END_ENTITY;

Attribute definitions:

SubContractor | : | The actor performing the role of the subcontracted resource.
JobDescription | : | The description of the jobs that this subcontract should complete.

Inheritance graph

ENTITY IfcSubContractResource;
ENTITY IfcRoot;
GlobalId | : | IfcGloballyUniqueId;
OwnerHistory | : | IfcOwnerHistory;
Name | : | OPTIONAL IfcLabel;
Description | : | OPTIONAL IfcText;
ENTITY IfcObjectDefinition;
INVERSE
HasAssignments | : | SET OF IfcRelAssigns FOR RelatedObjects;
IsDecomposedBy | : | SET OF IfcRelDecomposes FOR RelatingObject;
Decomposes | : | SET [0:1] OF IfcRelDecomposes FOR RelatedObjects;
HasAssociations | : | SET OF IfcRelAssociates FOR RelatedObjects;
ENTITY IfcObject;
ObjectType | : | OPTIONAL IfcLabel;
INVERSE
IsDefinedBy | : | SET OF IfcRelDefines FOR RelatedObjects;
ENTITY IfcResource;
INVERSE
ResourceOf | : | SET OF IfcRelAssignsToResource FOR RelatingResource;
ENTITY IfcConstructionResource;
ResourceIdentifier | : | OPTIONAL IfcIdentifier;
ResourceGroup | : | OPTIONAL IfcLabel;
ResourceConsumption | : | OPTIONAL IfcResourceConsumptionEnum;
BaseQuantity | : | OPTIONAL IfcMeasureWithUnit;
ENTITY IfcSubContractResource;
SubContractor | : | OPTIONAL IfcActorSelect;
JobDescription | : | OPTIONAL IfcText;
END_ENTITY;