traceable resource unit role

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

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

SubClass Of: bfo:role

Class Hierarchy

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

Direct subclasses:

Definition

role held by a number of uniquely identified material entities when they participate in some supply chain processes or production processes while some agent observes them and collects information about them for future retrieval

Examples

  • role of a shipment of corn when it is tracked by its producer

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

TraceableResouceUnitRole(x) → Role(x) ∧ ∃m∃p1∃p2∃d(MaterialEntity(m) ∧ (ProductProductionProcess(p1) ∨ SupplyChainProcess(p1)) ∧ ObservingProcess(p2) ∧ CodeIdentifier(d) ∧ participatesInAtSomeTime(m,p1) ∧ participatesInAtSomeTime(m,p2) ∧ designatedBy(x,d) ∧ roleOf(x,m))

Semi-Formal Natural Language Axioms

if x is a ‘traceable resource unit role’ then x is a ‘role’ that is a ‘role of’ some ‘material entity’ that is ‘designated by’ some ‘code identifier’ and ‘participates in at some time’ some ‘supply chain process’ or ‘product production process’ and ‘observing process’

Description Logic

SubClassOf: bfo:role