{
"class" : {
"rdf:type" : "rdfs:Class",
"rdfs:comment" : "The price asked for a given offer by the respective organization or person.",
"rdfs:label" : "UnitPriceSpecification",
"rdfs:subClassOf" : "schema:PriceSpecification",
"schema:contributor" : "collab:GoodRelationsClass"
},
"properties" : {
"schema:billingDuration" : {
"rdf:type" : "rdf:Property",
"rdfs:comment" : "Specifies for how long this price (or price component) will be billed. Can be used, for example, to model the contractual duration of a subscription or payment plan. Type can be either a Duration or a Number (in which case the unit of measurement, for example month, is specified by the unitCode property).",
"rdfs:label" : "billingDuration",
"schema:domainIncludes" : "schema:UnitPriceSpecification",
"schema:isPartOf" : "http:pending.schema.org",
"schema:rangeIncludes" : [
"schema:Number",
"schema:QuantitativeValue",
"schema:Duration"
],
"schema:source" : "https://github.com/schemaorg/schemaorg/issues/2689"
},
"schema:billingIncrement" : {
"rdf:type" : "rdf:Property",
"rdfs:comment" : "This property specifies the minimal quantity and rounding increment that will be the basis for the billing. The unit of measurement is specified by the unitCode property.",
"rdfs:label" : "billingIncrement",
"schema:contributor" : "collab:GoodRelationsTerms",
"schema:domainIncludes" : "schema:UnitPriceSpecification",
"schema:rangeIncludes" : "schema:Number"
},
"schema:billingStart" : {
"rdf:type" : "rdf:Property",
"rdfs:comment" : "Specifies after how much time this price (or price component) becomes valid and billing starts. Can be used, for example, to model a price increase after the first year of a subscription. The unit of measurement is specified by the unitCode property.",
"rdfs:label" : "billingStart",
"schema:domainIncludes" : "schema:UnitPriceSpecification",
"schema:isPartOf" : "http:pending.schema.org",
"schema:rangeIncludes" : "schema:Number",
"schema:source" : "https://github.com/schemaorg/schemaorg/issues/2689"
},
"schema:priceComponentType" : {
"rdf:type" : "rdf:Property",
"rdfs:comment" : "Identifies a price component (for example, a line item on an invoice), part of the total price for an offer.",
"rdfs:label" : "priceComponentType",
"schema:domainIncludes" : "schema:UnitPriceSpecification",
"schema:isPartOf" : "http:pending.schema.org",
"schema:rangeIncludes" : "schema:PriceComponentTypeEnumeration",
"schema:source" : "https://github.com/schemaorg/schemaorg/issues/2689"
},
"schema:priceType" : {
"rdf:type" : "rdf:Property",
"rdfs:comment" : "Defines the type of a price specified for an offered product, for example a list price, a (temporary) sale price or a manufacturer suggested retail price. If multiple prices are specified for an offer the [[priceType]] property can be used to identify the type of each such specified price. The value of priceType can be specified as a value from enumeration PriceTypeEnumeration or as a free form text string for price types that are not already predefined in PriceTypeEnumeration.",
"rdfs:label" : "priceType",
"schema:contributor" : "collab:GoodRelationsTerms",
"schema:domainIncludes" : [
"schema:UnitPriceSpecification",
"schema:CompoundPriceSpecification"
],
"schema:rangeIncludes" : [
"schema:PriceTypeEnumeration",
"schema:Text"
]
},
"schema:referenceQuantity" : {
"rdf:type" : "rdf:Property",
"rdfs:comment" : "The reference quantity for which a certain price applies, e.g. 1 EUR per 4 kWh of electricity. This property is a replacement for unitOfMeasurement for the advanced cases where the price does not relate to a standard unit.",
"rdfs:label" : "referenceQuantity",
"schema:contributor" : "collab:GoodRelationsTerms",
"schema:domainIncludes" : "schema:UnitPriceSpecification",
"schema:rangeIncludes" : "schema:QuantitativeValue"
},
"schema:unitCode" : {
"rdf:type" : "rdf:Property",
"rdfs:comment" : "The unit of measurement given using the UN/CEFACT Common Code (3 characters) or a URL. Other codes than the UN/CEFACT Common Code may be used with a prefix followed by a colon.",
"rdfs:label" : "unitCode",
"schema:contributor" : "collab:GoodRelationsTerms",
"schema:domainIncludes" : [
"schema:UnitPriceSpecification",
"schema:QuantitativeValue",
"schema:PropertyValue",
"schema:TypeAndQuantityNode"
],
"schema:rangeIncludes" : [
"schema:URL",
"schema:Text"
]
},
"schema:unitText" : {
"rdf:type" : "rdf:Property",
"rdfs:comment" : "A string or text indicating the unit of measurement. Useful if you cannot provide a standard unit code for\n<a href='unitCode'>unitCode</a>.",
"rdfs:label" : "unitText",
"schema:domainIncludes" : [
"schema:UnitPriceSpecification",
"schema:QuantitativeValue",
"schema:TypeAndQuantityNode",
"schema:PropertyValue"
],
"schema:rangeIncludes" : "schema:Text"
}
}
}