1. Home
  2. Docs
  3. Airports
  4. Data models
  5. Generic Product

Generic Product

A Generic Product is any product which is not a Fuel Product.

Generic Products can represent anything as easy as a can of coke sold by a Handling Provider, to more complex structures like a parking fee charged per hour per ton of MTOM.

Prices entered in aviowiki should always be intended as guidance, and do not constitute contractual obligation between the Provider and clients or prospects. They are, however, an extremely useful tool to compare pricing at different Providers, and better estimate the cost of a trip.

PropertyTypeDescription
aidstringA string with the AID of the Product, with PVP as namespace.
namestringThe name of the good or service being sold.
descriptionstring, nullA brief description of the good or service being sold.

null if this information was not added.
pricenumber, nullThe unit price.

A value of 0 indicates that the service is free of charge.

null if this information was not added.
currencystring, nullThe ISO 4217 3-letters currency code.

null if this information was not added.
taxInclusiveboolean, nullBoolean indicating if the price shown is inclusive of all local taxes or not.

true if the price includes all taxes, false otherwise.

null if this information was not added.
unitstring, nullThe unit for which the price is specified.

Possible values are:
LTR for liters
LBS for pounds
KG for kilograms
USG for US Gallons
IMP for Imperial Gallons
PIECE to indicate one piece
QRT for US Quarts
PINT for Imperial Pints
NIGHT for a local night, for example when expressing hotel stays
H24 for a period of 24 hours
HOUR for each hour
MINUTE for each minute
CALENDAR_DAY for each calendar day
CALENDAR_MONTH for each calendar month
METER for linear metres
SET to indicate a single set, for example if the Product is usually sold as a bundle.

More details about the unit can be included in the description, for example to specify the duration of a NIGHT, or the content of a SET.

null indicates that this information was not added.
quantitynumber, nullThe quantity of unit that the price refers to.

This can be useful to create intermediate measure. For example, to describe price of a 6 hours parking: unit will be HOUR and quantity 6.

null indicates that this information was not added.
parentstringThe AID of the parent Provider.

Example

{
    "name": "Grana Padano",
    "description": "Hard Italian Cheese PDO. Can be served grated or in pieces.",
    "currency": "EUR",
    "quantity": 1.00,
    "unit": "KG",
    "price": 69.95,
    "taxInclusive": false,
    "parent": "PRV-56CW-HX5K",
    "aid": "PVP-TFBJ-KTEU"
  }

Was this article helpful to you? Yes No

How can we help?