load role

IRI: https://spec.industrialontologies.org/ontology/construct/LoadRole

Defined In: https://spec.industrialontologies.org/ontology/supplychain/SupplyChain/

SubClass Of: traceable resource unit role

Class Hierarchy

owl:Thingbfo:entitybfo:continuantbfo:specifically dependent continuantbfo:realizable entitybfo:roletraceable resource unit roleload role

Definition

traceable resource unit role held by a number of material entities that have been transferred or transported together

Examples

  • role of 200 pounds of wheat when it is transfered from one container to another container

Primitive Class

This class is declared primitive and it does not have necessary and sufficient condiftions defined.

Primitive Rationale

The required constructs for creation of a formal definition are not available in this release.

Formal Axioms

First-Order Logic Axioms

LoadRole(x) → TraceableResouceUnitRole(x) ∧ ∃m∃p(MaterialEntity(m) ∧ MaterialLocationChangeProcess(p) ∧ participatesInAtSomeTime(m,p) ∧ ∃i(Identifier(i) ∧ designates(i,m)) ∧ roleOf(x,m))

Semi-Formal Natural Language Axioms

if x is a ‘load role’ then x is a ‘traceable resource unit role’ that is the ‘role of’ some ‘material entity’ m that ‘participates in at some time’ some ‘material location change process’ and m is ‘designated by’ some ‘identifier’

Description Logic

SubClassOf: constr:TraceableResourceUnitRole

SubClassOf: constr:roleOf some (bfo:material_entity and bfo:participates_in some constr:MaterialLocationChangeProcess)