transport equipment role
IRI: https://spec.industrialontologies.org/ontology/construct/TransportEquipmentRole
Defined In: https://spec.industrialontologies.org/ontology/supplychain/SupplyChain/
SubClass Of: equipment role
Class Hierarchy
owl:Thing βΊ bfo:entity βΊ bfo:continuant βΊ bfo:specifically dependent continuant βΊ bfo:realizable entity βΊ bfo:role βΊ equipment role βΊ transport equipment role
Definition
equipment role held by a material artifact or engineered system that is used to hold, protect, secure or support cargo in the transport process in which the role is realized
Explanatory Notes
-
βEquipmentβ is used in the IOF Core sense. The bearer of a transport equipment role holds, protects, secures or supports cargo; it is distinguished from the bearer of a means of transport role, whose material transport function effects the change of location. A trailer or rail wagon bears a transport equipment role; the tractor or locomotive pulling it bears a means of transport role. One artifact may bear both roles, as a tanker does.
-
Where the bearer is a container, the role is typically realized together with the bearerβs material containment function; containment is one way of holding cargo, not the only one. A pallet supports; straps secure; a tarpaulin protects.
-
The scope follows GS1βs definition of transport equipment as equipment used to hold, protect or secure cargo for transportation, and UN/CEFACTβs distinction between transport equipment and means of transport.
Examples
- role of an intermodal container loaded for sea freight; role of a pallet on which cases are stacked for shipment; role of a ULD in air cargo; role of a trailer pulled by a tractor; role of a rail wagon pulled by a locomotive; role of load straps securing a machine on a flatbed
Counter-Examples
- role of the tractor pulling the trailer (means of transport role); role of a container used for on-site storage (not realized in a transport process); role of a forklift loading the trailer (equipment role in a material handling process)
Primitive Class
This class is declared primitive and it does not have necessary and sufficient condiftions defined.
Primitive Rationale
Holding, protecting, securing and supporting are distinct functions for which IOF Core currently provides no constructs; necessary conditions are given.
Formal Axioms
First-Order Logic Axioms
TransportEquipmentRole(r) β EquipmentRole(r) β§ βxβp((MaterialArtifact(x) β¨ EngineeredSystem(x)) β§ roleOf(r,x) β§ TransportProcess(p) β§ hasRealization(r,p))
Semi-Formal Natural Language Axioms
if x is a βtransport equipment roleβ then x is an βequipment roleβ that βhas realizationβ some βtransport processβ and is βrole ofβ some βmaterial artifactβ or βengineered systemβ
Description Logic
constr:TransportEquipmentRole β constr:EquipmentRole
constr:TransportEquipmentRole β β bfo:has_realization .constr:TransportProcess β β constr:roleOf .(constr:EngineeredSystem β constr:MaterialArtifact)
constr:TransportEquipmentRole β constr:MeansOfTransportRole β β₯
SubClassOf: constr:EquipmentRole
SubClassOf: bfo:has_realization some constr:TransportProcess and constr:roleOf some (constr:EngineeredSystem or constr:MaterialArtifact)
constr:TransportEquipmentRole DisjointWith: constr:MeansOfTransportRole