service provider
IRI: https://spec.industrialontologies.org/ontology/construct/ServiceProvider
Defined In: https://spec.industrialontologies.org/ontology/core/Core/
SubClass Of: supplier
Class Hierarchy
owl:Thing βΊ bfo:entity βΊ bfo:continuant βΊ bfo:independent continuant βΊ bfo:material entity βΊ agent βΊ supplier βΊ service provider
Definition
person or organization which has a service provider role
Semi-Formal Definition:
every instance of βservice providerβ is defined as exactly an instance of βpersonβ or βorganizationβ that βhas roleβ some βservice provider roleβ
Explanatory Notes
See the expanded definition under the corresponding role class. The term is formalized here as a defined class by referring to its corresponding role class and exists primarily for ontological modeling and implementation convenience.
Examples
- FedEx; Home-cleaning service; aircraft maintenance service; internet service provider
Formal Axioms
First-Order Logic Definition
ServiceProvider(x) β (Person(x) β¨ Organization(x)) β§ βr(ServiceProviderRole(r) β§ hasRole(x,r))
Description Logic
constr:ServiceProvider β‘ (constr:Organization β constr:Person) β β constr:hasRole .constr:ServiceProviderRole
EquivalentTo: (constr:Organization or constr:Person) and constr:hasRole some constr:ServiceProviderRole
SubClassOf: constr:Supplier