supply chain agent role
IRI: https://spec.industrialontologies.org/ontology/construct/SupplyChainAgentRole
Defined In: https://spec.industrialontologies.org/ontology/supplychain/SupplyChain/
SubClass Of: agent role
Class Hierarchy
owl:Thing βΊ bfo:entity βΊ bfo:continuant βΊ bfo:specifically dependent continuant βΊ bfo:realizable entity βΊ bfo:role βΊ agent role βΊ supply chain agent role
Definition
role held by an agent that is a part of a supply chain system when it supplies material products or commercial services to other agents in the supply chain system
Semi-Formal Definition:
if x is a βsupply chain agent roleβ then x is a βroleβ that is the βrole ofβ some βagentβ a that is βmember part of at some timeβ some βgroup of suppliersβ and that βhas realizationβ in some βsupply chain processβ
Examples
- role held by a manufacturer in a supply chain; role held by a carrier in a supply chain; role held by a contractor who is responsible for on-site inspection of batches produced by a supplier of ventilator components
Formal Axioms
First-Order Logic Definition
SupplyChainAgentRolel(x) β AgentRole(x) β§ βaβsβp(Agent(a) β§ SupplyChainProcess(p) β§ GroupOfSuppliers(p) β§ hasRelization(x,p) β§ memberPartAtSomeTime(a,s) β§ roleOf(x,a))
Description Logic
constr:SupplyChainAgentRole β‘ constr:AgentRole β β bfo:has_realization .constr:SupplyChainProcess β β constr:roleOf .(constr:Agent β β bfo:member_part_of_at_some_time .constr:GroupOfSuppliers)
constr:SupplyChainAgentRole β β€
EquivalentTo: constr:AgentRole and bfo:has_realization some constr:SupplyChainProcess and constr:roleOf some (constr:Agent and bfo:member_part_of_at_some_time some constr:GroupOfSuppliers)
SubClassOf: owl:Thing