Service Offering
- CURIE:
gmeow:ServiceOffering - IRI: https://blackcatinformatics.ca/gmeow/ServiceOffering
- Category: class
- Defined by:
gmeow:slices/organization - Box roles: TBox role (What is this?)
A service an agent provides — consulting, support, hosting (project homepage and language). Distinct from gmeow:Service (the documents-slice creative-work sense); this is the commercial service. Its kind is an open gmeow:ServiceType value; projects to schema:Service.
Structure
Subclass of: gmeow:Entity
Practical Pattern
Use gmeow:ServiceOffering as a specialized kind of gmeow:Entity. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
schema-org |
rdf, schema |
External Equivalences
Equivalent or closely aligned targets: schema
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:ServiceOffering |
equivalence | - |
skos:closeMatch | schema:Service | gmeow-classes.sssom.tsv; gmeow:eqClasses058; confidence 0.85 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:ServiceOffering |
projection | schema-org |
projects to / <= | rdf:type, schema:Service, schema:areaServed, schema:serviceType | gmeow:mapSchemaServiceOffering; confidence 0.85; lossy: the service offering is typed schema:Service; the serviceType value collapses to its label |
Usage Advice
Use when
- Use for a commercial service an agent provides — consulting, support, hosting — typically as the
gmeow:itemOfferedof agmeow:Offering, tagged with an opengmeow:ServiceType.
Avoid when
- Avoid confusing it with the documents-slice
gmeow:Service(the creative-work sense) — this is the commercial service — and avoid subclassing it by service kind (the kind is the valuegmeow:serviceType).
How to use
- Mint a
gmeow:ServiceOffering, tag its kind withgmeow:serviceType, and name it as thegmeow:itemOfferedof agmeow:Offering; carry the served area withgmeow:areaServed.
Examples
- ex:hostingService a
gmeow:ServiceOffering;gmeow:serviceTypeex:serviceTypeHosting.