material trade item role
IRI: https://spec.industrialontologies.org/ontology/construct/MaterialTradeItemRole
Defined In: https://spec.industrialontologies.org/ontology/supplychain/SupplyChain/
SubClass Of: bfo:role
Class Hierarchy
owl:Thing βΊ bfo:entity βΊ bfo:continuant βΊ bfo:specifically dependent continuant βΊ bfo:realizable entity βΊ bfo:role βΊ material trade item role
Definition
role of a material product, package of, or group of material products when it is intended to be offered for sale in a selling business process and is identified for trade.
Semi-Formal Definition:
if x is a βtrade item roleβ then x is a βroleβ that is a βrole ofβ some βmaterial productβ or some βpackageβ that βparticipates in at some timeβ some βselling business processβ and that is βidentified byβ some β Identifierβ.
Examples
- role of a bottle of detergent, identified by a GTIN for retail , role of a box containing 6 bottles of the detergent available for sale, role of a corrugated carton containing 4 inner packs available for salem role of a full pallet holding 20 cases of the detergent available for sale.
Primitive Class
This class is declared primitive and it does not have necessary and sufficient condiftions defined.
Primitive Rationale
Formal Axioms
First-Order Logic Axioms
TradeItemRole(x) β
( Role(x) β§
βy βp βi (
RoleOf(x, y) β§
(MaterialProduct(y) β¨ Package(y) β¨ CommercialServiceAgreement(y)) β§
SellingBusinessProcess(p) β§
ParticipatesInAtSomeTime(y, p) β§
Identifier(i) β§
designatedBy(y, i)
)
)
Description Logic
constr:MaterialTradeItemRole β bfo:role
constr:MaterialTradeItemRole β β constr:roleOf .(constr:MaterialProduct β β bfo:participates_in_at_some_time .constr:SellingBusinessProcess β β constr:designatedBy .constr:Identifier)
SubClassOf: bfo:role
SubClassOf: constr:roleOf some (constr:MaterialProduct and bfo:participates_in_at_some_time some constr:SellingBusinessProcess and constr:designatedBy some constr:Identifier)