Tag 070 - Scrolling Text with Radio Buttons

Simplify supports a Scrolling Text with Two Radio Buttons Message. This Tag can be used to display a Consent screen. The Request displays a screen with 2 radio buttons plus lines of text through which the customer can scroll. The maximum total number of characters supported (for all lines combined) is 2033.A field in the Request (Required) determines whether the Enter key is accepted when no radio button is selected.

The following details are device-specific:

MX 915 – The maximum combined length of both radio button descriptors (Radio fields) is 45. The maximum length of text lines (Info fields) is 47. The maximum number of lines displayed on one screen is 11.

MX 925 – The maximum combined length of both radio button descriptors (Radio fields) is 47. The maximum length of text lines (Info fields) is 49. The maximum number of lines displayed on one screen is 12.

One field in the Response (ActionButton) indicates whether Enter or Cancel was pressed. Another field (Data) indicates the radio button selected by the customer (if any).

Scrolling Text with Two Radio Buttons Message Format

Request

Field 5001

Field Name Length Description
TTT 3 Tag (always = 070)
LLL 3 Length of the following data
Required 1 Data is required when ENTER is pressed (0=No, 1=Yes)
FS 1 Field separator (Hex 1C)
Radio1 0-45 (MX915)
0-47 (MX925)
Radio button1 text (left justified).
Note: maximum length is for Radio1 and Radio2 combined.
FS 1 Field separator (Hex 1C)
Radio2 0-45 (MX915)
0-47 (MX925)
Radio button2 text (left justified)
Note: maximum length is for Radio1 and Radio 2 combined.
FS 1 Field separator (Hex 1C)
InfoJust 1 Justification
1 = left
2 = center
3 = right
FS 1 Field separator (Hex 1C)
Info1 0-47 (MX915)
0-49 (MX925)
Information 1 text
FS 1 Field separator (Hex 1C)
Info2 0-47 (MX915)
0-49 (MX925)
Text/field separator for Information 2
FS 1
Info3 0-47 (MX915)
0-49 (MX925)
Text/field separator for Information 3
FS 1
Info4 0-47 (MX915)
0-49 (MX925)
Text/field separator for Information 4
FS 1
Info5 0-47 (MX915)
0-49 (MX925)
Text/field separator for Information 5
FS 1
Info6 0-47 (MX915)
0-49 (MX925)
Text/field separator for Information 6
FS 1
InfoMax 0-47 (MX915)
0-49 (MX925)
Text for last Information field
The maximum number of Information fields is determined by the length of the fields. (Total number of characters in all Information fields must not exceed 2033.)

Response

Field 5001

Field Name Length Description
TTT 3 Tag (always = 070 )
LLL 3 Length of the following data
ActionButton 3 If field 11 Completion Code = 000 (success), returns code for key pressed:
777=Enter hard key pressed
888=Cancel hard key pressed
FS 1 Field separator (Hex 1C)
Data 1 If ActionButton = 777 (Enter), returns selected
radio button, if any (1 = left button, 2 = right button). If ActionButton = 777 (Enter) with no radio button selected, returns 0.

Sample Scrolling Text with Two Radio Buttons Message

Request

The following request tells Simplify to display the screen shown below (start of screen is shown).

API Field #, Value Description
0001,36 Transaction Type
0011,14125070000 User Data
5001,[see value below] Non-Financial Data
    070=Tag
    999=Length of data
    1= Data required when ENTER pressed
    I agree=Radio button 1 descriptor
    I do not agree=Radio button 2 descriptor
    1= InfoJust
    You agree that any Services contain proprietary=text for Information 1 (etc.)

5001,0709991FSI agreeFSI do not agreeFS1FSYou agree that any Services contain
proprietary FScontent, information and material thatis FSprotected by applicable intellectual
propertyFSand other laws,including but not limited toFScopyright, and that You will not
usesuchFSproprietary content, information or materialsFSin any waywhatsoever except for
permitted useFSof the Services. No portion ofthe Services mayFSbe reproduced in any form or
by any means.YouFSagree not to modify, rent, lease, loan, sell,FSdistribute, or create
derivative works based onFSthe Services, in any manner, and You shall notFSexploit the
Services in any unauthorized wayFSwhatsoever,including but not limited to, byFStrespass or
burdening network capacity. YouFSfurther agree not to use the Services in anyFSmanner to
harass, abuse, stalk, threaten,FSdefame or otherwise infringe or violate theFSrights of any
other party, and that theFSApplication Provider is not in any wayFSresponsible for any
such use by You, nor forFSany harassing, threatening, defamatory,FSoffensive or illegal
messages orFStransmissions that You may receive as a resultFSof using any of the Services.

Response

API Field #, Value Description
0001,36 Transaction Type
0011,14125070000?V142.18.65_2.18.1 User Data
5001,070005777FS1 Non-Financial Data
    070=Tag
    005=Length of data
    777=Enter key pressed
    1=Radio button 1 pressed