supply chain agent
IRI: https://spec.industrialontologies.org/ontology/construct/SupplyChainAgent
Defined In: https://spec.industrialontologies.org/ontology/supplychain/SupplyChain/
SubClass Of: agent
Class Hierarchy
owl:Thing › bfo:entity › bfo:continuant › bfo:independent continuant › bfo:material entity › agent › supply chain agent
Definition
person or business organization who supplies material products or commercial services to other agents in a supply chain
Semi-Formal Definition:
every instance of ‘supply chain agent’ is defined as exactly an instance of ‘person’ or ‘business organization’ that ‘has role’ some ‘supply chain role’
Examples
- a manufacturer in a supply chain; a carrier in a supply chain; a contractor who is responsible for on-site inspection of batches produced by a supplier of ventilator components
Formal Axioms
First-Order Logic Definition
SupplyChainAgent(x) ↔ (BusinessOrganization(x) ∨ Person(x)) ∧ ∃r(SupplyChainAgentRole(r) ∧ hasRole(x,r))
Description Logic
constr:SupplyChainAgent ≡ (constr:BusinessOrganization ⊔ constr:Person) ⊓ ∃ constr:hasRole .constr:SupplyChainAgentRole
EquivalentTo: (constr:BusinessOrganization or constr:Person) and constr:hasRole some constr:SupplyChainAgentRole
SubClassOf: constr:Agent