OPC UA for Unattended Retail & Coffee Solutions - Part 1: Core Components
7.9.2 ObjectType definition
Table 27 - PaymentServiceDeliveryType definition
Attribute
Value
BrowseName
PaymentServiceDeliveryType
IsAbstract
False
References
Node Class
BrowseName
DataType
TypeDefinition
Other
Subtype of the 0:BaseObjectType
0:HasComponent
Method
DeliverRequest
M
0:HasComponent
Method
CancelDeliverRequest
M
0:HasComponent
Variable
TransactionProgress
TransactionProgressDataType[]
0:BaseDataVariableType
M
Conformance Units
UnattendedRetail PaymentService
The TransactionProgress Variable is an array that contains the progress information of the payment of the delivery requests that are currently in execution or have recently been executed. The DataType is defined in 8.15. When the Status is changing, the entry of a delivery progress shall change. It is up to the implementation when the finished delivery requests get removed from the array. The simplest implementation just manages one entry and disallows a new delivery request while there is already one in execution and will keep the value there till a new delivery is started.