8.18 SelectionPriceDataType

This structure describes the price of a selection. The structure is defined in Table 124.

Table 124 - SelectionPriceDataType Structure
NameTypeDescription
SelectionPriceDataTypestructure

SelectionId

0:StringShort string identifying the selection.

Price

PriceAndContextDataTypeThe price of the selection if no option is selected effecting the price.

OptionsThatMayAffectThePrice

0:String[]

OptionIds of the selection that may affect the price. Shall only contain OptionIds available in the selection.

If an option is available in the selection, but not in the OptionsThatMayAffectThePrice, the option is free of additional charge. Clients may use this information to avoid calling GetPriceForOneSelection again when an option has changed, that is not affecting the price.

Its representation in the AddressSpace is defined in Table 125.

Table 125 - SelectionPriceDataType definition
Attribute Value
BrowseNameSelectionPriceDataType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the 0:Structure
Conformance Units
UnattendedRetail PaymentService
UnattendedRetail PriceService