Tag 060 - Slider Message

Simplify supports a Slider Message. The Request displays a screen with up to three lines of text and an adjustable slider.

One field in the Response (ActionButton) indicates whether Enter or Cancel was pressed. If the customer presses Enter, another field (Data) indicates the customer-selected position of the slider.

Field 5001 Format

Request

Field NameLengthDescription
TTT3Tag (always = 060)
LLL3Length of the following data
Msg1Var.Message 1
FS1Field separator (Hex 1C)
Msg2Var.Message 2
FS1Field separator (Hex 1C)
Msg3Var.Message 3
FS1Field separator (Hex 1C)
MinValueVar.Minimum Value to start (e.g. 0)
FS1Field separator (Hex 1C)
MaxValueVar.Maximum Value to end (e.g. 100)
FS1Field separator (Hex 1C)
IncrementVar.Incremental steps of the slider (e.g. 5)
FS1Field separator (Hex 1C)
InitialVar.Initial Value of the slider (e.g. 0 = start at zero)
FS1Field separator (Hex 1C)
ProgLabelVar.Text label for the progress of the slide (e.g. %)

Response

Field NameLengthDescription
TTT3Tag (always = 060)
LLL3Length of the following data
ActionButton3If field 11 Completion Code = 000 (success), returns code for key pressed by customer:
777=Enter (green) key
888=Cancel (red) key
FS1Field separator (Hex 1C)
DataVar.If ActionButton = 777 (Enter), returns selected position of the slider as a Percent (%).

Sample Message

Request

The following request tells Simplify to display the screen shown below:

API Field #, ValueDescription
0001,36Transaction Type
0011,14125060060User Data. See Field 11 (User Data).
5001,[see value below]Non-Financial Data
    060=Tag
    101=Length of data
    Rate this survey using the slider below01234567890=Msg1
    (Msg2 is null)
    0% <————————> 100%=Msg3
    0=MinValue
    100=Maxvalu
    5=Increment
    50=Initial
    %=ProgLabel

5001,060101Rate this survey using the slider below01234567890FSFS0% <———————––> 100%FS0FS100FS5FS50FS%

sample survey screen with user rating

Response

API Field #, ValueDescription
0001,36Transaction Type
0011,14125060000?V102.18B01803User Data. See Field 11 (User Data).
5001,060006777FS650Non-Financial Data
    060=Tag
    006=Length of data
    777=Enter Key Pressed
    65=Customer-selected position of the slider