gr:eligibleTransactionVolume leaf node


URI

http://purl.org/goodrelations/v1#eligibleTransactionVolume

Label

eligible transaction volume (0..1)

Description

This property can be used to indicate the transaction volume, in a monetary unit, for which the gr:Offering or gr:PriceSpecification is valid. This is mostly used to specify a minimal purchasing volume, to express free shipping above a certain order volume, or to limit the acceptance of credit cards to purchases above a certain amount.

The object is a gr:PriceSpecification that uses the properties gr:hasMaxCurrencyValue and gr:hasMinCurrencyValue to indicate the lower and upper boundaries and gr:hasCurrency to indicate the currency using the ISO 4217 standard (3 characters).

Usage

DOMAINPROPERTYRANGE
Blank node (see implementation) gr:eligibleTransactionVolume gr:PriceSpecification

Implementation

@prefix gr: <http://purl.org/goodrelations/v1#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

gr:eligibleTransactionVolume a owl:ObjectProperty ;
    rdfs:label "eligible transaction volume (0..1)"@en ;
    rdfs:comment """This property can be used to indicate the transaction volume, in a monetary unit, for which the gr:Offering or gr:PriceSpecification is valid. This is mostly used to specify a minimal purchasing volume, to express free shipping above a certain order volume, or to limit the acceptance of credit cards to purchases above a certain amount.

The object is a gr:PriceSpecification that uses the properties gr:hasMaxCurrencyValue and gr:hasMinCurrencyValue to indicate the lower and upper boundaries and gr:hasCurrency to indicate the currency using the ISO 4217 standard (3 characters)."""@en ;
    rdfs:domain [ a owl:Class ;
            owl:unionOf ( gr:Offering gr:PriceSpecification <http://schema.org/Offer> ) ] ;
    rdfs:isDefinedBy <http://purl.org/goodrelations/v1> ;
    rdfs:range gr:PriceSpecification .