8.18 SelectionPriceDataType
This structure describes the price of a selection. The structure is defined in Table 124.
| Name | Type | Description |
|---|---|---|
| SelectionPriceDataType | structure | |
SelectionId | 0:String | Short string identifying the selection. |
Price | PriceAndContextDataType | The 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.
| Attribute | Value | |||||
| BrowseName | SelectionPriceDataType | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName | DataType | TypeDefinition | Other | |
|---|---|---|---|---|---|---|
| Subtype of the 0:Structure | ||||||
| Conformance Units | ||||||
|---|---|---|---|---|---|---|
| UnattendedRetail PaymentService | ||||||
| UnattendedRetail PriceService |