7.24 PriceServiceType definition

7.24.1 Overview

The PriceServiceType provides the interface to access the price service. It is used by other components like the payment service. A more detailed overview is given in 6.2.5. It is formally defined in Table 83.

7.24.2 ObjectType definition

Table 83 - PriceServiceType definition
Attribute Value
BrowseNamePriceServiceType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseObjectType
0:HasComponentObject2:IdentificationIdentificationTypeM
0:HasComponentObjectConfigurationBaseConfigurationTypeM
0:HasComponentObjectPriceInformationPriceInformationTypeM
0:HasComponentObjectComponentsBaseComponentsTypeO
0:GeneratesEventObjectTypeConfigurationChangedEventType
Conformance Units
UnattendedRetail PriceService

The 2:Identification Object provides Properties describing the identification of the price service (see 7.2 for details).

The Configuration Object provides the configuration information of the price service (see 7.3 for details).

The PriceInformation Object provides the prices for the selections of the machine engines, managed by the payment service (see 7.11 for details).

The optional Components Object is the entry point to information about subcomponents of the machine engine (see 7.4 for details).

The GeneratesEvent Reference to the ConfigurationChangedEventType indicates that an instance may generate Events of that EventType (see 7.29). Such an Event shall be generated when Objects gets added or removed from the Components Object, or when the values of Variables of the Configuration change. Multiple changes may be reported by a single Event.