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¶

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 |