Class: Offer
URI: schema:Offer
Inheritance
Slots
Usages
Identifier and Mapping Information
LinkML Specification
Direct
name: Offer
comments:
- 'An offer to transfer some rights to an item or to provide a service — for example,
an offer to sell tickets to an event, to rent the DVD of a movie, to stream a TV
show over the internet, to repair a motorcycle, or to loan a book.\\n\\nNote: As
the [[businessFunction]] property, which identifies the form of offer (e.g. sell,
lease, repair, dispose), defaults to http://purl.org/goodrelations/v1#Sell; an Offer
without a defined businessFunction value can be assumed to be an offer to sell.\\n\\nFor
[GTIN](http://www.gs1.org/barcodes/technical/idkeys/gtin)-related fields, see [Check
Digit calculator](http://www.gs1.org/barcodes/support/check_digit_calculator) and
[validation guide](http://www.gs1us.org/resources/standards/gtin-validation-guide)
from [GS1](http://www.gs1.org/).'
from_schema: http://w3id.og/linkml/schemaorg
is_a: Intangible
slots:
- areaServed
- availableAtOrFrom
- category
- eligibleRegion
- gtin
- gtin12
- gtin13
- gtin14
- gtin8
- seller
- serialNumber
- sku
- acceptedPaymentMethod
- addOn
- advanceBookingRequirement
- aggregateRating
- availability
- availabilityEnds
- availabilityStarts
- availableDeliveryMethod
- businessFunction
- deliveryLeadTime
- eligibleCustomerType
- eligibleDuration
- eligibleQuantity
- eligibleTransactionVolume
- hasMeasurement
- hasMerchantReturnPolicy
- includesObject
- ineligibleRegion
- inventoryLevel
- itemCondition
- itemOffered
- leaseLength
- mpn
- offeredBy
- price
- priceCurrency
- priceSpecification
- priceValidUntil
- review
- reviews
- shippingDetails
- validFrom
- validThrough
- warranty
class_uri: schema:Offer
Induced
name: Offer
comments:
- 'An offer to transfer some rights to an item or to provide a service — for example,
an offer to sell tickets to an event, to rent the DVD of a movie, to stream a TV
show over the internet, to repair a motorcycle, or to loan a book.\\n\\nNote: As
the [[businessFunction]] property, which identifies the form of offer (e.g. sell,
lease, repair, dispose), defaults to http://purl.org/goodrelations/v1#Sell; an Offer
without a defined businessFunction value can be assumed to be an offer to sell.\\n\\nFor
[GTIN](http://www.gs1.org/barcodes/technical/idkeys/gtin)-related fields, see [Check
Digit calculator](http://www.gs1.org/barcodes/support/check_digit_calculator) and
[validation guide](http://www.gs1us.org/resources/standards/gtin-validation-guide)
from [GS1](http://www.gs1.org/).'
from_schema: http://w3id.og/linkml/schemaorg
is_a: Intangible
attributes:
areaServed:
name: areaServed
comments:
- The geographic area where a service or offered item is provided.
from_schema: http://w3id.og/linkml/schemaorg
slot_uri: schema:areaServed
multivalued: true
alias: areaServed
owner: Offer
any_of:
- range: AdministrativeArea
- range: GeoShape
- range: Place
- range: Text
availableAtOrFrom:
name: availableAtOrFrom
comments:
- The place(s) from which the offer can be obtained (e.g. store locations).
from_schema: http://w3id.og/linkml/schemaorg
is_a: areaServed
slot_uri: schema:availableAtOrFrom
multivalued: true
alias: availableAtOrFrom
owner: Offer
range: Place
category:
name: category
comments:
- A category for the item. Greater signs or slashes can be used to informally
indicate a category hierarchy.
from_schema: http://w3id.og/linkml/schemaorg
slot_uri: schema:category
multivalued: true
alias: category
owner: Offer
any_of:
- range: PhysicalActivityCategory
- range: Text
- range: Thing
- range: URL
eligibleRegion:
name: eligibleRegion
comments:
- "The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape\
\ for the geo-political region(s) for which the offer or delivery charge specification\
\ is valid.\\\\n\\\\nSee also [[ineligibleRegion]].\n "
from_schema: http://w3id.og/linkml/schemaorg
is_a: areaServed
slot_uri: schema:eligibleRegion
multivalued: true
alias: eligibleRegion
owner: Offer
any_of:
- range: GeoShape
- range: Place
- range: Text
gtin:
name: gtin
comments:
- "A Global Trade Item Number ([GTIN](https://www.gs1.org/standards/id-keys/gtin)).\
\ GTINs identify trade items, including products and services, using numeric\
\ identification codes. The [[gtin]] property generalizes the earlier [[gtin8]],\
\ [[gtin12]], [[gtin13]], and [[gtin14]] properties. The GS1 [digital link specifications](https://www.gs1.org/standards/Digital-Link/)\
\ express GTINs as URLs. A correct [[gtin]] value should be a valid GTIN, which\
\ means that it should be an all-numeric string of either 8, 12, 13 or 14 digits,\
\ or a \\\"GS1 Digital Link\\\" URL based on such a string. The numeric component\
\ should also have a [valid GS1 check digit](https://www.gs1.org/services/check-digit-calculator)\
\ and meet the other rules for valid GTINs. See also [GS1's GTIN Summary](http://www.gs1.org/barcodes/technical/idkeys/gtin)\
\ and [Wikipedia](https://en.wikipedia.org/wiki/Global_Trade_Item_Number) for\
\ more details. Left-padding of the gtin values is not required or encouraged.\n\
\ "
from_schema: http://w3id.og/linkml/schemaorg
is_a: identifier
slot_uri: schema:gtin
multivalued: true
alias: gtin
owner: Offer
range: Text
gtin12:
name: gtin12
comments:
- The GTIN-12 code of the product, or the product to which the offer refers. The
GTIN-12 is the 12-digit GS1 Identification Key composed of a U.P.C. Company
Prefix, Item Reference, and Check Digit used to identify trade items. See [GS1
GTIN Summary](http://www.gs1.org/barcodes/technical/idkeys/gtin) for more details.
from_schema: http://w3id.og/linkml/schemaorg
is_a: gtin
mixins:
- identifier
slot_uri: schema:gtin12
multivalued: true
alias: gtin12
owner: Offer
range: Text
gtin13:
name: gtin13
comments:
- The GTIN-13 code of the product, or the product to which the offer refers. This
is equivalent to 13-digit ISBN codes and EAN UCC-13. Former 12-digit UPC codes
can be converted into a GTIN-13 code by simply adding a preceding zero. See
[GS1 GTIN Summary](http://www.gs1.org/barcodes/technical/idkeys/gtin) for more
details.
from_schema: http://w3id.og/linkml/schemaorg
is_a: gtin
mixins:
- identifier
slot_uri: schema:gtin13
multivalued: true
alias: gtin13
owner: Offer
range: Text
gtin14:
name: gtin14
comments:
- The GTIN-14 code of the product, or the product to which the offer refers. See
[GS1 GTIN Summary](http://www.gs1.org/barcodes/technical/idkeys/gtin) for more
details.
from_schema: http://w3id.og/linkml/schemaorg
is_a: gtin
mixins:
- identifier
slot_uri: schema:gtin14
multivalued: true
alias: gtin14
owner: Offer
range: Text
gtin8:
name: gtin8
comments:
- The GTIN-8 code of the product, or the product to which the offer refers. This
code is also known as EAN/UCC-8 or 8-digit EAN. See [GS1 GTIN Summary](http://www.gs1.org/barcodes/technical/idkeys/gtin)
for more details.
from_schema: http://w3id.og/linkml/schemaorg
is_a: gtin
mixins:
- identifier
slot_uri: schema:gtin8
multivalued: true
alias: gtin8
owner: Offer
range: Text
seller:
name: seller
comments:
- An entity which offers (sells / leases / lends / loans) the services / goods. A
seller may also be a provider.
from_schema: http://w3id.og/linkml/schemaorg
is_a: participant
slot_uri: schema:seller
multivalued: true
alias: seller
owner: Offer
any_of:
- range: Organization
- range: Person
serialNumber:
name: serialNumber
comments:
- The serial number or any alphanumeric identifier of a particular product. When
attached to an offer, it is a shortcut for the serial number of the product
included in the offer.
from_schema: http://w3id.og/linkml/schemaorg
is_a: identifier
slot_uri: schema:serialNumber
multivalued: true
alias: serialNumber
owner: Offer
range: Text
sku:
name: sku
comments:
- The Stock Keeping Unit (SKU), i.e. a merchant-specific identifier for a product
or service, or the product to which the offer refers.
from_schema: http://w3id.og/linkml/schemaorg
is_a: identifier
slot_uri: schema:sku
multivalued: true
alias: sku
owner: Offer
range: Text
acceptedPaymentMethod:
name: acceptedPaymentMethod
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: acceptedPaymentMethod
owner: Offer
any_of:
- range: LoanOrCredit
- range: PaymentMethod
addOn:
name: addOn
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: addOn
owner: Offer
range: Offer
advanceBookingRequirement:
name: advanceBookingRequirement
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: advanceBookingRequirement
owner: Offer
range: QuantitativeValue
aggregateRating:
name: aggregateRating
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: aggregateRating
owner: Offer
range: AggregateRating
availability:
name: availability
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: availability
owner: Offer
range: ItemAvailability
availabilityEnds:
name: availabilityEnds
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: availabilityEnds
owner: Offer
any_of:
- range: Date
- range: DateTime
- range: Time
availabilityStarts:
name: availabilityStarts
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: availabilityStarts
owner: Offer
any_of:
- range: Date
- range: DateTime
- range: Time
availableDeliveryMethod:
name: availableDeliveryMethod
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: availableDeliveryMethod
owner: Offer
range: DeliveryMethod
businessFunction:
name: businessFunction
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: businessFunction
owner: Offer
range: BusinessFunction
deliveryLeadTime:
name: deliveryLeadTime
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: deliveryLeadTime
owner: Offer
range: QuantitativeValue
eligibleCustomerType:
name: eligibleCustomerType
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: eligibleCustomerType
owner: Offer
range: BusinessEntityType
eligibleDuration:
name: eligibleDuration
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: eligibleDuration
owner: Offer
range: QuantitativeValue
eligibleQuantity:
name: eligibleQuantity
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: eligibleQuantity
owner: Offer
range: QuantitativeValue
eligibleTransactionVolume:
name: eligibleTransactionVolume
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: eligibleTransactionVolume
owner: Offer
range: PriceSpecification
hasMeasurement:
name: hasMeasurement
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: hasMeasurement
owner: Offer
range: QuantitativeValue
hasMerchantReturnPolicy:
name: hasMerchantReturnPolicy
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: hasMerchantReturnPolicy
owner: Offer
range: MerchantReturnPolicy
includesObject:
name: includesObject
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: includesObject
owner: Offer
range: TypeAndQuantityNode
ineligibleRegion:
name: ineligibleRegion
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: ineligibleRegion
owner: Offer
any_of:
- range: GeoShape
- range: Place
- range: Text
inventoryLevel:
name: inventoryLevel
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: inventoryLevel
owner: Offer
range: QuantitativeValue
itemCondition:
name: itemCondition
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: itemCondition
owner: Offer
range: OfferItemCondition
itemOffered:
name: itemOffered
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: itemOffered
owner: Offer
any_of:
- range: AggregateOffer
- range: CreativeWork
- range: Event
- range: MenuItem
- range: Product
- range: Service
- range: Trip
leaseLength:
name: leaseLength
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: leaseLength
owner: Offer
any_of:
- range: Duration
- range: QuantitativeValue
mpn:
name: mpn
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: mpn
owner: Offer
range: Text
offeredBy:
name: offeredBy
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: offeredBy
owner: Offer
any_of:
- range: Organization
- range: Person
price:
name: price
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: price
owner: Offer
any_of:
- range: Number
- range: Text
priceCurrency:
name: priceCurrency
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: priceCurrency
owner: Offer
range: Text
priceSpecification:
name: priceSpecification
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: priceSpecification
owner: Offer
range: PriceSpecification
priceValidUntil:
name: priceValidUntil
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: priceValidUntil
owner: Offer
range: Date
review:
name: review
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: review
owner: Offer
range: Review
reviews:
name: reviews
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: reviews
owner: Offer
range: Review
shippingDetails:
name: shippingDetails
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: shippingDetails
owner: Offer
range: OfferShippingDetails
validFrom:
name: validFrom
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: validFrom
owner: Offer
any_of:
- range: Date
- range: DateTime
validThrough:
name: validThrough
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: validThrough
owner: Offer
any_of:
- range: Date
- range: DateTime
warranty:
name: warranty
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: warranty
owner: Offer
range: WarrantyPromise
additionalType:
name: additionalType
comments:
- An additional type for the item, typically used for adding more specific types
from external vocabularies in microdata syntax. This is a relationship between
something and a class that the thing is in. In RDFa syntax, it is better to
use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org
tools may have only weaker understanding of extra types, in particular those
defined externally.
from_schema: http://w3id.og/linkml/schemaorg
is_a: type
slot_uri: schema:additionalType
multivalued: true
alias: additionalType
owner: Offer
range: URL
description:
name: description
comments:
- A description of the item.
from_schema: http://w3id.og/linkml/schemaorg
slot_uri: schema:description
multivalued: true
alias: description
owner: Offer
range: Text
disambiguatingDescription:
name: disambiguatingDescription
comments:
- A sub property of description. A short description of the item used to disambiguate
from other, similar items. Information from other properties (in particular,
name) may be necessary for the description to be useful for disambiguation.
from_schema: http://w3id.og/linkml/schemaorg
is_a: description
slot_uri: schema:disambiguatingDescription
multivalued: true
alias: disambiguatingDescription
owner: Offer
range: Text
identifier:
name: identifier
comments:
- "The identifier property represents any kind of identifier for any kind of [[Thing]],\
\ such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties\
\ for representing many of these, either as textual strings or as URL (URI)\
\ links. See [background notes](/docs/datamodel.html#identifierBg) for more\
\ details.\n "
from_schema: http://w3id.og/linkml/schemaorg
slot_uri: schema:identifier
multivalued: true
alias: identifier
owner: Offer
any_of:
- range: PropertyValue
- range: Text
- range: URL
image:
name: image
comments:
- An image of the item. This can be a [[URL]] or a fully described [[ImageObject]].
from_schema: http://w3id.og/linkml/schemaorg
slot_uri: schema:image
multivalued: true
alias: image
owner: Offer
any_of:
- range: ImageObject
- range: URL
name:
name: name
comments:
- The name of the item.
from_schema: http://w3id.og/linkml/schemaorg
slot_uri: schema:name
multivalued: true
alias: name
owner: Offer
range: Text
sameAs:
name: sameAs
comments:
- URL of a reference Web page that unambiguously indicates the item's identity.
E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.
from_schema: http://w3id.og/linkml/schemaorg
slot_uri: schema:sameAs
multivalued: true
alias: sameAs
owner: Offer
range: URL
alternateName:
name: alternateName
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: alternateName
owner: Offer
range: Text
mainEntityOfPage:
name: mainEntityOfPage
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: mainEntityOfPage
owner: Offer
any_of:
- range: CreativeWork
- range: URL
potentialAction:
name: potentialAction
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: potentialAction
owner: Offer
range: Action
subjectOf:
name: subjectOf
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: subjectOf
owner: Offer
any_of:
- range: CreativeWork
- range: Event
url:
name: url
from_schema: http://w3id.og/linkml/schemaorg
multivalued: true
alias: url
owner: Offer
range: URL
class_uri: schema:Offer