MessageHeader

Definition: Message header of the Sale to POI protocol message.

Usage: It conveys Information related to the Sale to POI protocol management

Type: defined data structure

Component

Required

Type

Description

Rule

ProtocolVersion

CONDITIONAL

String

If MessageCategory is Login or Diagnosis

REQUIRED

Enumeration

Class of the message

REQUIRED

Enumeration

Category of message.

REQUIRED

Enumeration

Type of message of the Sale to POI protocol

ServiceID

CONDITIONAL

String

Identification of a message pair, which processes a transaction. Should be alphanumeric.

Required if 'Service' or 'Event' MessageClass message or if 'Device' MessageClass and request from POI or response from Sale.

The length of the string must be greater than or equal to 1 and less than or equal to 10

DeviceID

CONDITIONAL

String

Identification of a device message pair

If 'Device' MessageClass

The length of the string must be greater than or equal to 1 and less than or equal to 10

SaleID

REQUIRED

String

Identification of a Sale System or a Sale Terminal for the Sale to POI protocol

POIID

REQUIRED

String

Identification of a POI System or a POI Terminal for the Sale to POI protocol