MoniPlus2 Voice Guidance Configuration Guide
April 29, 2014
8
4.4.1 <afaLang> Element
The <afaLang> element is used to define the VG languages available and the keys to be used to select the
individual languages.
Prior the MoniPlus2 release 02.03.xx, this element was used only as a way to inform the host that the
transaction request being sent is for a VG session.
4.4.1.1
afaLang Attributes
This attribute is used in conjunction with the opCode attribute of the <LangOption> element to add a
single, alphanumeric character into the opcode buffer when this optional feature is desired.
Tag
Values
Description
screen
Numeric
Identifies the screen to be displayed to the customer to prompt
him to select his language for the session or screen to be used in
its place.
opCodePos
Numeric
(0 through 7)
Specifies the opcode buffer position that will be populated
when a transaction request is sent during a VG session. This
entry is optional and can be omitted if you do not want the
opcode altered for a VG session.
See also: the opCode attribute for the <LangOption> element.
4.4.2 <LangOption> Element
Each language offered must have an <LangOption> element. Three attributes are currently supported for
this element.
4.4.2.1
LangOption Attributes
Tag
Values
Description
lang
2 characters
(en or sp)
Specifies the 2-character ISO 639-1 language code of the
language being used for the transaction. Currently only English
(en) and Spanish (sp) are supported. This value is used when
determining what Text child element to play when an Audio
element has multiple Text child elements related to language.
keyPos
1 - 16
Specifies the key on the numeric keypad that the customer
should press to select the associated language.
opCode
1 character
Specifies the character to place in the opcode buffer to indicate
to the host that this is a VG transaction
− when this optional
feature is desired.
See also: the opCodePos attribute of the <afaLang> element.
screenOffset
1 to 4 digits
(0 – 9999)
Specifies a value to use to identify an alternate set of screens to
display for a language. The value you specify for this attribute
will be added to the screen number of specific English screens
defined in the <Config> element to determine what screen to
display for the language. These screens include:
blankScreenID
cardPromptScreen