Skip to content

BusinessEntity

An instance of this class represents the legal agent making (or seeking) a particular offering. This can be a legal body or a person. A business entity has at least a primary mailing address and contact details. For this, typical address standards (vCard) and location data (geo, WGS84) can be attached. Note that the location of the business entity is not necessarily the location from which the product or service is being available (e.g. the branch or store). Use gr:Location for stores and branches.

Example: Siemens Austria AG, Volkswagen Ltd., Peter Miller's Cell phone Shop LLC

Compatibility with schema.org: This class is equivalent to the union of http://schema.org/Person and http://schema.org/Organization.

Diagram

cluster_associated BusinessEntity BusinessEntity category : rdfs:Literal description : rdfs:Literal hasDUNS : xsd:string hasGlobalLocationNumber : xsd:string hasISICv4 : xsd:int hasNAICS : xsd:int legalName : rdfs:Literal name : rdfs:Literal taxID : xsd:string vatID : xsd:string Brand Brand BusinessEntity->Brand hasBrand Individual Individual BusinessEntity->Individual owns Location Location BusinessEntity->Location hasPOS Offering Offering BusinessEntity->Offering offers BusinessEntity->Offering seeks

BusinessEntity Diagram

Specializations of BusinessEntity

Class Description
Organization1
Person1

Formalization for BusinessEntity

Property Constraint
category datatype rdfs:Literal
description datatype rdfs:Literal
hasBrand only Brand
hasDUNS datatype xsd:string
hasGlobalLocationNumber datatype xsd:string
hasISICv4 datatype xsd:int
hasNAICS datatype xsd:int
hasPOS only Location
legalName datatype rdfs:Literal
name datatype rdfs:Literal
offers only Offering
owns only Individual
seeks only Offering
taxID datatype xsd:string
vatID datatype xsd:string
disjointWith Brand
disjointWith BusinessEntityType
disjointWith BusinessFunction
disjointWith DayOfWeek
disjointWith DeliveryMethod
disjointWith Location
disjointWith Offering
disjointWith OpeningHoursSpecification
disjointWith PaymentMethod
disjointWith PriceSpecification
disjointWith QuantitativeValue
disjointWith TypeAndQuantityNode
disjointWith WarrantyPromise
disjointWith WarrantyScope

  1. Specialization asserted by this ontology via alignment; the class is defined in an external ontology and is not declared as a specialization of this class there.