Dictionary


The GSA Dictionary is a compilation of the Terms & Definitions found in GSA Standards. The GSA Dictionary is by no means a comprehensive listing of all terms used in GSA standards. If there are other terms that you would like to see added, please send your requests Oscar Salgado.

Download GSA Dictionary:

TERM DEFINITION SEE ALSO
17025 accreditation

[Topic: GSA CERT]

[Product Certification] Attestation by an accreditation body that a testing laboratory conforms to the ISO/IEC 17025 standard.

Within the GSA Certification Program, this also means that the lab has been assessed by an accreditation body that meets GSA requirements; and that the lab has been assessed as technically competent according to GSA-defined 17025 requirements, if applicable, to perform specified GSA standards conformance testing of gaming products.

ISO/IEC 17025 accreditation alone does not guarantee GSA's acceptance of a testing laboratory as being qualified to participate in the GSA certification program. A 17025 accredited testing laboratory must also comply with all applicable GSA certification program requirements and policies.

From GSA Certification Program Policy Guide v1.0.2.

Acknowledge
(acknowledgement)

[Topic: GSA G2S/S2S]

An acknowledgement, or to 'acknowledge' in general, is a means of conveying to a sender that something was received. In G2S and S2S, there are message-level and application-level acknowledgements.

Applicable to G2S v1.0.3+.

Action

[Topic: GSA G2S]

An Action is the physical or logical occurrence that triggers an event. Examples include a bill inserted into a note acceptor, a cabinet door being opened, a meter subscription being cleared, or a myriad of other occurrences that may affect an EGM on a gaming floor.

Activate device

[Topic: GSA G2S]

The act of making a device active. This is done by an operator at the EGM or remotely by the commConfig class.

Applicable to G2S v1.0.3+.

Active Device
Active denomination

[Topic: GSA G2S]

The active denomination is the current denomination in the gamePlay device that is being used. A gamePlay device may contain multiple denominations. By inactivating and activating these denominations, any of the available denominations may become the active denomination. However, there may only be one active denomination at a time.

Applicable to G2S v1.0.3+.

Active device

[Topic: GSA G2S]

An active device is a device that is exposed by the protocol to the owners and guests of the device. Owners and guests of the device may use commands within the protocol, as permitted by the protocol, to manipulate the device. Devices may be activated and deactivated through the commConfig class. An active device is not necessarily able to perform its intended function. See Enabled.

Applicable to G2S v1.0.3+.

Activate Device, Enabled
Alterable media

[Topic: General]

Any form of storage device that allows the modification of the programs or data on the device during the normal operation of the gaming device. This does not include devices typically considered to be alterable but through either software or hardware means approved by the jurisdictional authority, have been rendered un-alterable.

Application level
(application-level)

[Topic: GSA G2S/S2S]

The application level is where the protocol commands are executed, including retry and recovery. These commands initiate an action or report the results of an action. An application level acknowledgement indicates that a command has been processed.

Applicable to G2S v1.0.3+.

Acknowledge, Command, Retry
Area
(areaId)

[Topic: GSA G2S/S2S]

An area is a portion of the casino floor that is larger than a bank but smaller than a zone. The hierarchy of machine location is EGM position, bank, area, and zone. The areaId is one of the attributes used in the cabinet profile command to identify the location of an EGM.

Applicable to G2S v1.0.3+.

Bank, Zone
Audit mode
(meters mode)

[Topic: GSA G2S]

Audit mode is initiated at the EGM, usually with a key combined with machine button presses and, typically, with the cabinet door closed. This mode is used by an operator to access a display on the EGM of meters and other historical game information. In audit mode all money in, money out, and gamePlay devices are typically rendered inoperable.

Applicable to G2S v1.0.3+.

Authenticate
(authentication)

[Topic: GSA G2S]

Authenticate is the process done to ensure that an item or a belief is fully trustworthy and is exactly what is claimed. An authentic voucher or a voucher that has been authenticated is one that can be trusted to have been issued or be an exact copy of a voucher that has been issued by an EGM. An authenticated endpoint in a communications connection is one that has been determined to be trustworthy and connected to the source that it is represented to be.

Applicable to G2S v1.0.3+.

Authorization host

[Topic: GSA G2S]

An authorization Host is a host system that has been granted the right to authorize specific transactions within the download and configuration classes. Authorization hosts typically have specific criteria that must be met before further action in the process that the authorization host is monitoring, may proceed. For example, in a configuration change, the authorization host may require specific meters to be captured before the configuration may take place.

Applicable to G2S v1.0.3+.

Bank
(bankId)

[Topic: GSA G2S/S2S]

A bank is a group of EGMs, typically situated immediately next to each other. A bank is smaller in size than an area or a zone. The EGM position identifies a specific position in the bank. A bankId is an attribute used to identify a specific bank of EGMs.

Applicable to G2S v1.0.3+.

Area, Zone
Bonus

[Topic: GSA G2S]

A bonus encompasses a wide variety of game enhancements for the player such as win multipliers and mystery progressives. A bonus win differs from standard paytable win or progressive win in that the determination of the award amount and the win criteria are solely the responsibility of the bonus host.

Applicable to G2S v1.0.3+.

Business functional group

[Topic: GSA General]

A particular area of functionality defined in a GSA standard that a product may support, such as accounting or player tracking.

Cabinet

[Topic: GSA G2S]

The cabinet refers to the physical housing of an EGM. A cabinet is the housing in which the note acceptor, video monitor, printer, etc. are mounted.

Applicable to G2S v1.0.3+.

Camel-case

[Topic: GSA General]

A style convention for names, such as the names of XML components (classes, commands, attributes, etc.) in GSA's S2S and G2S message protocols.

Carryover
(carry over, carry-over)

[Topic: GSA G2S]

Carryover refers to an amount that a player has accumulated towards the awarding of a loyalty point in a 'points for play' system. This residual amount is tracked so that a player will retain his/her progress towards acquiring the next point from one player session to the next.

Applicable to G2S v1.0.3+.

Player Session
Cash out
(cashout, cash-out)

[Topic: GSA G2S]

What a player does to remove unwagered credits from the EGM. A cash out is typically initiated by the player by pressing a cash out button or in some cases by winning a large amount. The act of cashing out is more closely related to a player ending his session on a machine than it is to actual cash. The EGM may use WAT, Voucher, handpay, tokens or actual cash to “cash-out” the player.

Applicable to G2S v1.0.3+.

EGM, Player Session
Cashable

[Topic: GSA G2S]

Cashable refers to credits or monetary amounts on a slot machine that may be redeemed for cash and have no promotional status.

Applicable to G2S v1.0.3+.

Central Computer
(Central Control Computer, Central Site Computer)

[Topic: General]

Any central site computer provided to and controlled by the [gaming] commission to which video lottery terminals communicate for purposes of information retrieval and terminal activation and to disable programs. The Central Computer includes the computer at the [gaming] commission's hot backup site when it is functioning as the central control computer.

Central determinant
(central determination, central determine)

[Topic: GSA G2S]

Central determinant or central determination refers to a type gaming system that consists of gaming client terminals that receive the outcome of the player’s wagers from a central system instead of being determined on the gaming client itself, i.e. local determination. A significant characteristic of a central determination system is that if the central server fails, play ceases on all the attached clients.

Applicable to G2S v1.0.3+.

CEQ

[Topic: General]

Cash equivalent.

Certification criteria

[Topic: GSA CERT]

[Product Certification] Requirements a gaming product must meet in order to be GSA Certified as compliant with a given version of a GSA standard. Detailed and checklist versions of GSA standards certification requirements are available for download on the GSA Certification web site (http://cert.gamingstandards.com). Certification requirements identify groups of, and/or specific, functionality available within a GSA standard for which a product may be certified. From GSA Certification Program Policy Guide v1.0.2.

GSA Certification, GSA Certification Program, GSA Certified product
Chunk

[Topic: GSA G2S]

Some commands may be broken into chunks, or portions of a command, if they are too large to be contained in a single message. In these cases, each chunk of the command is contained in a message and the resulting multiple messages form a multi-part message.

Applicable to G2S v1.0.3+.

Command, Message
Class
(Class-level)

[Topic: GSA G2S]

A class represents a specific function or feature of the EGM, e.g. meters, cabinet, voucher, etc. Some classes represent physical devices such as a printer or hopper and some classes represent logical devices such as progressives and handpays. A class also has a hierarchal connotation – a class contains the devices associated with the specific class. From a schema point of view, the class-level element for a command contains the command-level elements for all the commands within that class.

Applicable to G2S v1.0.3+.

Command
Class-level meters
(Class level meters)

[Topic: GSA G2S]

Each device that supports meters must keep meters specific to that device. The class-level meters represent the cumulative lifetime meters for all the devices within that class. Because devices may be added or removed from a class, the class-level meters may not always balance with the device meters. The class-level meters are available at device identifier 0 (zero).

Applicable to G2S v1.0.3+.

Class, Device
Clear Coin Status

[Topic: GSA GDS]

A 0x57 Coin Status event which reports no cheat, jam, or diverter faults—that is, all bits are set to zero (0) in Byte 2.

Applicable to GDS Coin Acceptor v1.1.x

Coin

[Topic: GSA G2S]

A coin is a stamped piece of metal issued by a government as money. A coin can also refer to a wagering token, or token, which is also, typically a stamped piece of metal, not issued by a government, that is used in an EGM as a substitute for actual coins. The term coin is also sometimes used as a legacy term referring to wagers (coin in) or wins (coin out). This dates back to when the only way to place a wager on a slot machine was to drop a coin in a slot, and winnings were always paid either by dispensing coins or by an attendant pay (jackpot). With modern EGMs, there are many ways other ways to wager and pay winnings. Therefore, the protocol generally attempts to avoid usage of these legacy terms.

Applicable to G2S v1.0.3+.

Currency, Denomination, Token
Coin in
(coin-in, coinin)

[Topic: GSA G2S]

Coin in is the total amount wagered on an EGMs. This amount is metered and accumulated on a Coin In meter and figures into the calculation of gross revenue and payback percentage. This meter lost its association to actual coins when other forms of monetary value such as currency and vouchers began to be used in EGMs. In G2S, this meter is referred to, more appropriately, as the Wagered Amount (wageredAmt) meter. Other names for this meter include 'turnover'.

Applicable to G2S v1.0.3+.

Currency, Payback, Voucher
Coin out
(coin-out, coinout)

[Topic: GSA G2S]

Coin out is the total amount paid by the machine as a result of winning wagers. However, the specific contributing factors that make up this amount, and result in the corresponding meter value, are not consistent between jurisdictions. In G2S, this amount is metered in the egmPaidGameWonAmt and the G2S meter is consistent with the definition of coin out in the Nevada Technical Standards - it does not include progressive or bonus wins.

Applicable to G2S v1.0.3+.

Command

[Topic: GSA G2S]

A command is a complete application level request, response or notification. A command always has a class-level element and, usually, has a command-level element.

Applicable to G2S v1.0.3+.

Message, Notification, Request, Response
Commit
(committed)

[Topic: GSA G2S]

Commit means that an operator, host or other entity has decided on an action and has initiated that action to the point where the action will occur or has occurred – there is no turning back. For example, a progressiveCommit command is generated after a progressive has been paid. Event G2S_JPE005 Device Configuration Changed by Host event is generated after the configuration changes have been committed. Applicable to G2S v1.0.3+.

Complete voucher

[Topic: General]

A voucher which contains, at a minimum, a complete validation number and is of a quality that can be redeemed through the use of an automated reader or scanner.

Duplicate voucher, Incomplete voucher, Voucher
Conditional certification

[Topic: GSA CERT]

[Product Certification] Indicates that the CA determined that a product was found to conform to a sufficient portion, but not all, of the requirements of a GSA standard to be certified. A conditional certification is issued only under special circumstances, on a case-by-case basis, where requiring support for the specific function would be contrary to the intended goals of the GSA certification program.

From GSA Certification Program Policy Guide v1.0.2.

GSA Certification, GSA Certification Program, GSA Certified product
Configuration Mode

[Topic: GSA G2S]

This is an optional mode or state that an EGM enters, at the request of an owner host, so that device, communications, or option configuration changes may be made on a basically “static” EGM. Prior to entering configuration mode, any transactions pending on an EGM must be completed, and typically there must not be any credits on the EGM. Once in configuration mode, no new transactions may be initiated that are not directly related to configuration. EGMs may be configured without entering configuration mode. It is anticipated that configuration changes that do not affect game play, such as volume control, will be made without entering configuration mode.

Applicable to G2S v1.0.3+.

Configurator
(Configurator host, Configuration host)

[Topic: GSA G2S]

A configurator is a host that is authorized to configure the options of a specific device. The configurator is typically the owner of an optionConfig device within the EGM. Each device may have an owner host, a configurator host, and one or more guest hosts. Only the configurator — that is, a host with configuration authority for a particular device — may specify option changes for that device.

Applicable to G2S v1.0.3+.

Conventional ROM Device

[Topic: General]

A device incapable of being altered while installed in a gaming device and may contain executable programs or data that are directly addressed by a processor.

Countdown
(count down, count-down)

[Topic: GSA G2S]

Countdowns are used in “points for play” systems to show players their progress toward their next point award. The countdown may increment or decrement towards a target value. When the target value is reached, one or more points are awarded.

Applicable to G2S v1.0.3+.

Player Session
Coupon

[Topic: GSA G2S]

A coupon is an EGM wagering voucher that has a fixed dollar value that can only be used to acquire non-cashable credits.

Applicable to G2S v1.0.3+.

Credit, Non-cashable, Voucher
Credit

[Topic: GSA G2S]

As used with an EGM, a credit is the value associated with a particular denomination, i.e. each credit may represent 25 cents. The association of the credit with a particular denomination may be changed causing the number of credits to increase or decrease depending on the new denomination’s value. The total monetary value remains constant throughout the process. Credits are accumulated as funds are accepted by the EGM and winnings are added to the credit meter. Credits are removed from the EGM when a player wagers or cashes out. Credits, when used, are the gaming currency on the EGM.

Applicable to G2S v1.0.3+.

Cash Out, Currency, Denomination
Credit meter

[Topic: General]

A slot machine indicator that displays the number of denominational credits or monetary value available to a patron for wagering.

Credit, Meter
CTR

[Topic: General]

Cash transaction record

Currency

[Topic: GSA G2S]

Currency is coins or notes issued by a government as legal tender.

Applicable to G2S v1.0.3+.

Data set

[Topic: GSA G2S]

A defined set of data, such as meter data, or transaction log data, or device status data. In the context of event handling, data sets are associated with the time an event is generated.

Applicable to G2S v1.0.3+.

Default

[Topic: GSA G2S]

Default refers to a value that is assumed in the absence of an assigned value. For example, the syncTimer has a default value of 30000 milliseconds. In the absence of a specific action that changes the default value, the syncTimer can be assumed to be at 30000 milliseconds upon initialization.

Applicable to G2S v1.0.3+.

Delta

[Topic: GSA G2S]

Delta refers to a meter accounting method that reports the amount of change in a meter value over a period of time instead of the actual value of the meter. For example, if the G2S_wageredAmt meter (in millicents) indicates 10000000 ($100) and 10 dollars are wagered, the G2S_wageredAmt meter would increase to 11000000 ($110) and the delta value would be 1000000 ($10).

Applicable to G2S v1.0.3+.

Meter
Demo mode
(gaff mode)

[Topic: GSA G2S]

See Tournament mode.

Applicable to G2S v1.0.3+.

Denomination
(denom, denomId)

[Topic: GSA G2S]

When placing wagers, the denomination represents the value of one credit. For EGMs that accept coins, tokens and notes, the denomination may also represent the value of a specific coin, token or note.

Applicable to G2S v1.0.3+.

Coin, Credit, Token
Device

[Topic: GSA G2S]

A device is an instantiation of a class. Commands affect the state of a device. A device is basically the embodiment of a specific set of features and functions of the EGM. A device may be configured, enabled or disabled, activated or deactivated, locked or unlocked, or put into configuration mode. A device is the primary working entity of the protocol.

Applicable to G2S v1.0.3+.

Class, Command
Device-level
(device level)

[Topic: GSA G2S]

Device-level typically refers to the meters and configuration options kept by the individual devices. The device-level meters are accessible using the device identifier of the device. The device-level is also the level affected by commands. The commands provide instructions that request information from the device or otherwise act on the device at the device-level.

Applicable to G2S v1.0.3+.

Device-level meter
(device level meter)

[Topic: GSA G2S]

A device-level meter records the activity of a particular device. All activity added to device-level meters is also added to the corresponding class-level meters.

Applicable to G2S v1.0.3+.

Device, Meter
Device profile

[Topic: GSA G2S]

A device profile is the set of protocol-related configuration options for a device. The information is returned in the classProfile command, where class represents the name of the device class. This information may be configured locally by an operator at the EGM or remotely by a configuration server.

Applicable to G2S v1.0.3+.

Device
Disable
(disabled)

[Topic: GSA G2S]

Disable or being disabled means that the particular entity cannot perform its stated function. For example, a disabled EGM is not playable, a disabled printer cannot print, a disabled voucher device cannot redeem or issue vouchers, etc. However, “disabled” does not mean that communications are lost or that the disabled entities cannot be acted upon. For example, request/response pairs specifically indicate which commands may be issued while a device is disabled. The protocol specifies, in detail, requirements for disabled devices.

Applicable to G2S v1.0.3+.

Enabled
Disable

[Topic: GSA GDS]

Condition of a peripheral device imposed by its host in which the device does not perform operations other than diagnostic functions and communications in response to host requests. A device that is disabled by the host must be reenabled by the host.

Applicable to GDS Coin Acceptor v1.1.x, Coin Hopper v1.1.x, Card Reader v1.0.x, Note Acceptor v1.1.x, Printer v1.0.x

Discontinued product

[Topic: GSA CERT]

[Product Certification]. A discontinued product is a GSA Certified product that is a member of a product line that a vendor has discontinued and no longer sells or supports in any way.

From GSA Certification Program Policy Guide v1.0.2.

Discover
(discovery)

[Topic: GSA G2S]

Discover or discovery refers to the ability of a host to recognize that a device exists and, if active, that it may be acted upon. A device is typically discovered using the getDescriptor command in the communications class. The getDescriptor command provides a list of device identifiers and descriptive information about the devices.

Applicable to G2S v1.0.3+.

Device
Dot Axis

[Topic: GSA GDS]

Axis on which the dots are printed.

Applicable to GDS PDL v1.0.x, Printer v1.0.x

Download

[Topic: GSA G2S]

Download typically refers to the act of moving software from a software distribution point, or content server, to a specific EGM. The downloaded software could contain game software, scripts, graphics, or other software items.

Applicable to G2S v1.0.3+.

Duplicate voucher

[Topic: General]

Any reprinted complete or incomplete voucher.

Complete voucher, Incomplete voucher, Voucher
EFT

[Topic: General]

Electronic Fund Transfer

EGM

[Topic: GSA General]

Electronic Gaming Machine. For example a slot or video machine.

EGM idle

[Topic: GSA G2S]

EGM idle is the state that an EGM may enter when it is not in a game cycle and has no credits remaining to be played. The idleTimePeriod in the cabinetProfile command determines how long the EGM must be in this state before it is considered idle. EGM idle is indicated by the egmIdle attribute in the cabinet class.

EGM-owned
(EGM owned)

[Topic: GSA G2S]

EGM-owned refers to devices that are not owned by a remote host. In this case, the EGM, at hostId=0, acts as the owner for the devices. EGM-owned devices may or may not be exposed through the protocol depending on the device, jurisdictional requirements and other factors. However, EGM-owned devices that contain meters that affect the balancing of money movements within the EGM must be exposed through the protocol.

Applicable to G2S v1.0.3+.

Device, Foreign host, Foreign owned, Guest host, Host, Meter
Enabled
(enable)

[Topic: GSA G2S]

Enabled refers to the state of an entity when the entity is capable of performing its intended function. A device that is enabled may execute any command or function considered appropriate for that device contingent on other overriding factors such as configuration modes and EGM lock conditions.

Applicable to G2S v1.0.3+.

Device, Disable, Lock
EOD

[Topic: GSA General]

End of Day. Time designated as the end of the operational day, such as in reference to end-of-day report generation.

Error

[Topic: GSA G2S]

Enabled refers to the state of an entity when the entity is capable of performing its intended function. A device that is enabled may execute any command or function considered appropriate for that device contingent on other overriding factors such as configuration modes and EGM lock conditions.

Applicable to G2S v1.0.3+.

Application Level, Message Level
Evaluate

[Topic: GSA G2S]

To determine the value, condition, or significance of one or more attributes, usually by careful appraisal. This may apply to a host, an EGM, or a device. For example, the state of the egmEnabled attribute may be determined by evaluating the state of other status attributes as well as the operational state of the device itself.

Applicable to G2S v1.0.3+.

Event

[Topic: GSA G2S]

An event is generated by an EGM as a result of a change in the status, logs, or meters associated with a device. An event may also be generated due to a physical occurrence at the EGM that is detected by the device. And, an event may be generated in response to commands from a host. Events are generated regardless of subscriptions.

Applicable to G2S v1.0.3+.

Event subscriptions

[Topic: GSA G2S]

Event subscriptions indicate whether an event should be sent to a host. Event subscriptions also indicate whether associated data should be included with the event.

Applicable to G2S v1.0.3+.

Exception

[Topic: GSA G2S]

An exception is a behavior that is specifically allowed even though it varies from what would typically be expected. For example: 'all logs are kept at the class level with the exception of the event handler class where there is a separate log for each device.'

Applicable to G2S v1.0.3+.

Exception code

[Topic: GSA G2S]

An exception code is used to report a specific condition that caused a transaction to fail or a device to enter an error state.

Applicable to G2S v1.0.3+.

Failure
(fail, failed)

[Topic: GSA G2S]

The inability of an end-point to perform a normal function or the cessation of normal function at an end-point. Failures are more serious than errors and typically require a restarting of the failed entity or process and, in some cases, an operator intervention. Examples of a failure would be a break in the communications line that would cause a communications failure.

Applicable to G2S v1.0.3+.

Fault

[Topic: GSA G2S]

An aberration from what is normally expected. In most cases synonymous with error . For example an NVM fault, optical fault, etc.

Applicable to G2S v1.0.3+.

Error
Fault

[Topic: GSA CERT]

[Product Certification] A possible non-conformance to defined requirements, such as a GSA standard or other standard. Faults must be formally reported to the appropriate body, such as the GSA certification authority, in order to be properly tracked and evaluated. Within the GSA Certification Program, this term is generally used in reference to a GSA Certified product, but may also be used in reference to other components within the GSA Certification Program.

From GSA Certification Program Policy Guide v1.0.2.

Force

[Topic: GSA G2S]

Indicates an action made through a configuration server or manually at an EGM. Used in reference to event subscriptions.

Applicable to G2S v1.0.3+.

Event
Foreign host
(foreign-host)

[Topic: GSA G2S]

A foreign host is a host that uses a protocol other than G2S to communicate with an EGM.

Applicable to G2S v1.0.3+.

Foreign-owned
(foreign owned)

[Topic: GSA G2S]

Foreign-owned refers to devices that are controlled by a foreign host. These devices may or may not be exposed through the protocol. However, if the foreign-owned devices can affect the balancing of money movement meters within the EGM they must be exposed through the protocol. Foreign-owned devices are a sub-category of EGM-owned devices.

Applicable to G2S v1.0.3+.

Foreign Host
G2S

[Topic: GSA General]

Game To System. GSA's open message protocol for communications between systems and EGMs as well as other devices.

Game

[Topic: GSA G2S]

The physical, visual, and logical representation of what the player is presented to play. This would include the paytable, denomination, graphics, sounds, buttons etc.

Applicable to G2S v1.0.3+.

Denomination, Game combination, Paytable, Theme
Game combination
(game combo)

[Topic: GSA G2S/S2S]

(or game combo). The combination of one theme, one paytable, and one denomination.

Applicable to G2S v1.0.3+.

Denomination, Paytable, Theme
Game cycle

[Topic: GSA G2S]

A game cycle is all that occurs in a game from the point where a wager is committed to the point where the final outcome has been determined, including any secondary game, and all winnings, if any, from the play of the game have been paid.

Applicable to G2S v1.0.3+.

Game delay

[Topic: GSA G2S]

A game delay is a period of time at the end of a game cycle that allows a bonus host to send a bonus to the EGM before a new game cycle is initiated. This period is specified and configured in the setGameDelay command. The game delay is intended to be used with bonuses involving bonus awards that are directly related to the game outcomes.

Applicable to G2S v1.0.3+.

Bonus, Game Cycle
Game play
(gameplay, game-play)

[Topic: GSA G2S]

Game play is all that happens during a game cycle. This includes the visual presentation of the game, ancillary wagers, intermediate game steps, decision points where the player can make decisions regardless of whether or not they affect the outcome of the game, etc.

Applicable to G2S v1.0.3+.

Game Cycle
GAT
(GAT protocol)

[Topic: GSA G2S]

GAT is an acronym for Game Authentication Terminal but, for the purposes of the protocol, just refers to a software mechanism for authenticating EGM components. GAT is a class in the protocol that implementers may use to conduct software authentication of EGMs either at the EGM, remotely from another location in a casino, or remotely from another location outside the casino. GAT supports multiple authentication algorithms as well as useful security enhancing features such as the ability to enter seed and salt values into the verification process.

Applicable to G2S v1.0.3+.

GAT

[Topic: GSA GDS]

Game Authentication Terminal. An application, installed on a personal computer or laptop, which uses serial communication to authenticate game program components on a gaming machine.

Applicable to GDS Coin Acceptor v1.1.x, Coin Hopper v1.1.x, Card Reader v1.0.x, Note Acceptor v1.1.x, Printer v1.0.x

GAT Protocol

[Topic: GSA G2S]

GAT is an acronym for Game Authentication Terminal, however, it has lost much of the relationship to a terminal. In G2S, GAT is a class in the protocol that implementers may use to conduct software authentication of EGMs either at the EGM, remotely from another location in a casino, or remotely from another location outside the casino. GAT supports multiple authentication algorithms as well as useful security enhancing features such as the ability to enter seed and salt values into the verification process.

Applicable to G2S v1.0.3+.

GDS

[Topic: GSA General]

Gaming Device Standard. GSA's open communication standards for communications between EGMs and their peripheral devices, such as coin/note acceptors and dispensers, hoppers, printers, touch screens, and card readers.

Generate

[Topic: GSA G2S]

Generate means to build or fabricate a command or an event. Generate is what the device does immediately prior to actually handing a command to the communications device. For events, generate refers to the associated tasks (for example, updating a transaction log or incrementing a meter) which must be performed even though there may be no host subscribing to a particular event.

Applicable to G2S v1.0.3+.

Command, Error, Event
Gross Profits

[Topic: General]

The portion of gross terminal income collected by the [gaming] commission from the permittee that remains after the [gaming] commission deducts two percent of gross terminal income for administrative expenses.

Gross Terminal Income

[Topic: General]

The total amount of cash inserted into video lottery terminals operated by a licensee, minus the total value of game credits which are cleared from the video lottery terminals in exchange for winning redemption tickets printed by the video lottery terminals. Gross terminal income may also be determined by subtracting total credits won from total credits played. Either method will yield the same gross terminal income for the period.

GSA Certificate of Compliance

[Topic: GSA CERT]

[Product Certification] A document issued by the GSA certification authority that indicates that, at the time of issuance, 1) a specific product model or version has been found to conform to one or more versions of one or more GSA standards by a qualified testing laboratory, AND 2) the product vendor is in compliance with GSA certification program requirements and policies.

If a product was not tested for conformance with the entire standard, the certificate will specify the individual functional group requirements to which the product was found to conform.

When a certified product is a module within a larger package, the certificate for the product does not apply to the larger package, nor ensure conformant behavior from the larger package.

From GSA Certification Program Policy Guide v1.0.2.

GSA Certification

[Topic: GSA CERT]

[Product Certification].

Process in which: 1) a qualified testing laboratory attests that it found a product to be conformant to one or more GSA standards, 2) a certificate is issued for that product by the GSA certification authority, and 3) a public record for that product is added to the GSA certification registry.

From GSA Certification Program Policy Guide v1.0.2.

Certification criteria, GSA Certification Program, GSA Certified product, Recertification, Self-determination
GSA Certification Authority
(GSA CA)

[Topic: GSA CERT]

[Product Certification] Directs and manages the GSA certification program, and approves certifications. The Certification Authority (CA) is designated by GSA.

GSA Certification Program

[Topic: GSA CERT]

[Product Certification] A program developed by GSA comprised of policies and processes, both automated and manual, used to certify products as conforming to GSA standards.

From GSA Certification Program Policy Guide v1.0.2.

GSA Certification Registry

[Topic: GSA CERT]

[Product Certification] The public list of all GSA Certified products, maintained at http://cert.gamingstandards.com/?page=registry.

GSA Certified product

[Topic: GSA CERT]

[Product Certification] A product that has completed certification and has not had the certification revoked.

From GSA Certification Program Policy Guide v1.0.2.

Guest
(Guest host)

[Topic: GSA G2S]

A guest or guest host is a host that, basically, has been granted read-only access to a device. A guest host may subscribe to events, review logs, and request status and profile information. As a read-only host, the guest host may not enable, disable, configure, or operate a device.

Applicable to G2S v1.0.3+.

Owner
Handpay
(hand pay, hand-pay)

[Topic: GSA G2S]

A handpay is a large game win, progressive win, bonus win, or cancelled credit amount that cannot be paid directly by the EGM. Contrary to the name of the function, a handpay does not have to be paid by an attendant. Although that is one way to resolve the payment, handpays may also be keyed off to the credit meter, to a voucher, or to a wagering account.

Applicable to G2S v1.0.3+.

Bonus, Large win, Progressive , Voucher, WAT - Wagering Account Transfer
Hard meter
(hard-meter)

[Topic: GSA G2S]

A hard meter is a mechanical metering device that indicates specific counts or amounts accumulated. These meters are count based without any inherent denominational unit definitions. These meters are typically used to accumulate basic accounting information such as coin in, coin out and jackpot handpays among others. Hard meters must be externally labeled for the count information to have meaning.

Applicable to G2S v1.0.3+.

Meter, Soft Meter
High water mark
(high-water mark)

[Topic: GSA G2S]

The high water mark is a specific level in the hopper. When filled to this level, it typically indicates that the coin acceptor should start sending all subsequent coins to drop. After a payout has been made and the hopper level falls below the high water mark, the coin acceptor switches back to diverting inserted coins to the hopper.

Applicable to G2S v1.0.3+.

Host

[Topic: GSA G2S]

A host is a server or service that fulfills the roll of owner, guest or configurator of one or more devices in the protocol. A host has a hostId that is registered with the devices with which it fulfills one of the host rolls. A host typically makes requests of the devices in the EGM and receives responses containing the requested information.

Applicable to G2S v1.0.3+.

Configurator, Guest, Owner
Host

[Topic: GSA GDS]

A machine that gathers data from, and sends directives to, its peripheral devices.

Applicable to GDS Coin Acceptor v1.1.x, Coin Hopper v1.1.x, Card Reader v1.0.x, Note Acceptor v1.1.x, Printer v1.0.x

Hot player

[Topic: GSA G2S]

A hot player is one that typically is wagering more than a certain amount of money in a specific amount of time. The player class supports several levels of “hot players” that are configurable by the operator. The operator determines the specific criteria required for each hot player level. Player class events are generated when the specific levels are reached.

Applicable to G2S v1.0.3+.

ID

[Topic: General]

Identification.

Idle

[Topic: GSA G2S]

See EGM Idle or Game Idle.

Applicable to G2S v1.0.3+.

EGM idle, Game idle
Illegal

[Topic: GSA G2S]

Illegal refers to an activity that has been linked to cheating or attempting to cheat an EGM. The term is used in the currency classes (note acceptor, note dispenser, coin acceptor and hopper), as well as other classes, to indicate that such an action has occurred.

Applicable to G2S v1.0.3+.

Inappropriate coin-in

[Topic: General]

A legal coin or token of the correct denomination which has been accepted by a gaming device after the device has already accepted its maximum number of coins or when the device is in a state which normally rejects additional coins.

Coin in
Incomplete voucher

[Topic: General]

A voucher which contains, at a minimum, the voucher validation number printed across the printed leading edge and is manually redeemable, but is not of a quality that can be redeemed through the use of an automated reader or scanner.

Complete voucher, Duplicate voucher, Voucher
Intended Path

[Topic: GSA GDS]

Intended Path: set by the device's host for an inserted coin to go through.

Applicable to GDS Coin Acceptor v1.1.x, Coin Hopper v1.1.x, Note Acceptor v1.1.x

Interface mode

[Topic: GSA G2S]

The interface mode defines the method used to communicate with the player to access account information, make transfer decisions, etc. The interface mode is either EGM-controlled or host-controlled depending on which entity controls the interface used to communicate with the player.

Applicable to G2S v1.0.3+.

Jackpot

[Topic: GSA G2S]

A jackpot is a winning amount, typically a large win, that requires special handling before being paid to the player A jackpot may be the result of a large progressive win, a large bonus win, or a large paytable win and typically locks the EGM until an attendant keys off the jackpot to a WAT transfer, voucher, handpay, or directly to the credit meter.

Applicable to G2S v1.0.3+.

Bonus, Handpay, Keyed off, Large win, Progressive , Voucher, WAT - Wagering Account Transfer
Join

[Topic: GSA G2S]

To add one of the devices of an EGM to the list of recipients in a defined multicast group.

Applicable to G2S v1.0.3+.

Multicast
Key

[Topic: GSA G2S]

A key has several meanings depending on the context in which the term is used. First, a key can mean a physical security key used to open a machine door or to turn a key operated switch that removes credits from a machine (key off a handpay or canceled credits) or to move credits to a different medium (key off to a voucher or WAT). Another definition of “key” is a security key. A security key is a set of information – for example, a string of alpha-numeric or Hexadecimal characters – that is used to authorize or authenticate a transaction or communications connection. Another definition for key, which is used in conjunction with option configuration, refers to a “Duplicate Key”. This key is used in cases where an option can have multiple entries (maxSelections >=1), i.e. the option is a list of data records. The key identifies the set of parameters which comprise the unique key for each selection in the list. The combination of values must make up a unique set for the entry to be regarded as unique and not a duplicate. An example is in section 15.20.6 Note Dispenser Data Table Option Definitions among others. Applicable to G2S v1.0.3+.

Key pair, Keyed off
Key pair
(key-pair)

[Topic: GSA G2S]

Key pair refers to a particular set of values used in the WAT class to secure player PINs. The values could include a salt, seed, a portion of a key, or a public key for a specific private key depending on the hash algorithm being used. The values include the keyPairId, hashType, keyValue and keyPairExpiry attributes.

Applicable to G2S v1.0.3+.

Salt, Seed
Keyed off
(key off, keyed-off, key-off)

[Topic: GSA G2S]

This phrase is used to describe a method to move credits to resolve a handpay lockup condition. For example, the credits could be keyed off to a voucher, to the credit meter, to a WAT transfer, or to a handpay. The actual movement of the credits is initiated by a key switch or host command.

Applicable to G2S v1.0.3+.

Handpay, Locked
Kiosk

[Topic: GSA G2S]

A kiosk is a device on the casino floor capable of redeeming vouchers for cash, accepting cash and issuing a corresponding voucher, or converting large notes into smaller ones. A kiosk may perform other functions as well, such as redeeming player points, displaying account balances, dispensing cash for handpays, or simply providing general information to players or employees.

Applicable to G2S v1.0.3+.

Voucher
Large win
(large-win)

[Topic: GSA G2S]

A win amount exceeding a level determined by the largeWinLimit attribute of the cabinetProfile command. When a win exceeds the large win threshold, a handpay lock up occurs. The “large win” may or may not result in a handpay — other payment methods may be used to resolve the lock up. If a “large win” is keyed off to a voucher, a “large win” voucher is printed that typically must be redeemed by a cashier.

Applicable to G2S v1.0.3+.

Handpay, Keyed off, Voucher
Locale

[Topic: GSA G2S]

The locale identifies the language and country where the EGM is located. ISO-639 defines the language codes and ISO-3166 defines the country codes. For example, the locale identifier for English in the United States is EN_US.

Applicable to G2S v1.0.3+.

Lock
(locked, lockout, lock-out)

[Topic: GSA G2S]

A lockout freezes the machine in its current state until the lock is removed by either a host or an operator. If a lock command is received during a game cycle the EGM (or device) is not locked until the game cycle is completed.

Applicable to G2S v1.0.3+.

Loss limit
(loss-limit)

[Topic: GSA G2S]

A loss limit refers to a specific amount of money that a player may insert into a machine within a specific time period , or per trip, for riverboats. This amount represents the maximum amount a player can lose.

Applicable to G2S v1.0.3+.

Low water mark
(low-water mark)

[Topic: GSA G2S]

The low-water mark is a term used to indicate a coin level in coin hopper where a sensor is placed to indicate a preemptive fill is necessary. When the coin level in the hopper falls below the low-water mark, the low-water mark sensor signals the EGM, which generates an event to notify the operator that the hopper level is low. In many cases, it is more convenient for an operator to refill the hopper when the low water mark is reached instead of waiting until the hopper is empty.

Applicable to G2S v1.0.3+.

MAY

[Topic: GSA General]

(All caps) Indicates a function or choice that is completely optional. Marketplace value and other factors may influence this choice. Implementations MUST be prepared to interoperate (although, perhaps with reduced functionality) with implementations that provide the feature and with implementations that omit the feature. The choice to disregard the criteria listed after the term 'MAY' (e.g., persisting the counters in the phrase 'MAY persist the counters') is entirely up to the implementer. See RFC 2119 for more information.

Applicable to G2S v1.0.3+.

SHOULD
Message

[Topic: GSA G2S]

A message is the data structure used to transfer information between endpoints. It contains the hostId, egmId, and the date/time that the message was generated plus one or more application-level commands. A message is passed to the transport layer for delivery to the recipient.

Applicable to G2S v1.0.3+.

Message level
(message-level)

[Topic: GSA G2S]

The message level is the portion of the G2S implementation that is responsible for sending and receiving messages between an EGM and one or more hosts. The message level generates the messages that contain the application-level commands that is moved between G2S endpoints.

Applicable to G2S v1.0.3+.

Meter

[Topic: GSA G2S]

A meter is a counter that accumulates count-based information or holds a current value related to a particular function. Meters may be in units of currency, counts, or percentages as necessary to convey the information accumulated in a meaningful way. See also Hard Meter and Soft Meter.

Applicable to G2S v1.0.3+.

Hard meter, soft meter
Meters mode

[Topic: GSA G2S]

See Audit Mode.

Applicable to G2S v1.0.3+.

Audit mode
Module

[Topic: GSA G2S]

Module refers to uniquely identifiable units of information used in the download class. A module may contain various types of information including, but not limited to, a file or multiple files, command scripts, WAV files, or an operating system file. Modules must be replaceable or removable as a single unit. A module may be associated with a specific HASH value that may be verified using the GAT class.

Applicable to G2S v1.0.3+.

MPI
(main product identifier)

[Topic: GSA CERT]

[Product Certification] The identifier that the vendor uses to uniquely identify the product being certified. The identifier must apply only to the specific combination of software and/or hardware components within the product being certified, and must apply only to the specific model or version of the product that is being certified.

Multicast
(multi-cast)

[Topic: GSA General]

Method of communications in which communications are directed from a single host to a multicast group.

Join
Multicast

[Topic: GSA XPT]

Functionally, a sub-class of broadcasting. The general function is to allow one software component (see host) send a specific message exactly one time with the intention of having many listeners (see listener) receive that same message. This process is made possible by network routers that understand and properly make use of the IGMP protocol. Once IGMP is used to configure the network, further transmissions use UDP to deliver the host's message to the listeners.

Multi-device class

[Topic: GSA G2S]

A multi-device class supports multiple active devices at one time. All classes may have multiple devices, but not all classes support multiple active devices.

Applicable to G2S v1.0.3+.

MUST

[Topic: GSA G2S]

The use of this term in the G2S protocol indicates an absolute requirement. See RFC 2119 for more information.

Applicable to G2S v1.0.3+.

Non-cashable
(noncashable)

[Topic: GSA G2S]

Non-cashable refers to a credit type that is not redeemable for cash. The protocol supports the ability to transfer this type of credits using WAT and also supports the ability to move non-cashable credits from machine to machine using vouchers. Typically, these credits must be played off the EGM or expired.

Applicable to G2S v1.0.3+.

Note

[Topic: GSA G2S]

Also known as bank note or bill, a note is typically an individual piece of paper money issued by a government as legal tender.

Applicable to G2S v1.0.3+.

Notification

[Topic: GSA G2S]

A notification is one of three different types of commands allowed in the protocol (request, response, notification). An application-level response is not sent for a notification. The sessionType attribute of a command indicates whether the command is a notification, request, or response.

Applicable to G2S v1.0.3+.

NVM

[Topic: General]

Non-volatile memory.

Offline
(off-line, off line)

[Topic: GSA G2S]

Offline refers to the condition where communications between endpoints has not been established or has been broken. An EGM may be offline or one or more specific hosts may be offline.

Applicable to G2S v1.0.3+.

Online
(on-line, on line)

[Topic: GSA G2S]

Online refers to the condition where communications has been established between two endpoints and information is able to be passed between the endpoints.

Applicable to G2S v1.0.3+.

Operator

[Topic: General]

A site on which gaming systems and devices are operated, such as a casino.

Operator mode

[Topic: GSA G2S]

Operator mode is a specific mode the EGM is put into to allow the operator to configure the EGM. Operator mode may also provide the information that is available in the audit mode. Operator mode typically can only be accessed with the cabinet door open. In operator mode all money in, money out, and gamePlay devices are rendered inoperable.

Applicable to G2S v1.0.3+.

Outage

[Topic: GSA G2S]

Outage refers to a loss of communications between two end-points. An outage may affect the entire EGM or may be the result of the loss of communications to one or more hosts.

Applicable to G2S v1.0.3+.

Owner

[Topic: GSA G2S]

The owner of a device has the privilege to enable the device, disable the device and perform other command-and-control functions for the device. Owner is one of three types of hosts that a device may have: owner, configurator and guest.

Applicable to G2S v1.0.3+.

Package

[Topic: GSA G2S]

A package is a manufacturer-defined software component which contains a payload and an optional header. The payload may consist of various types of files, scripts, executables, modules, etc. Packages are the container used to move modules to and from the EGM in the download class. Installing the package, in effect, installs the modules contained in it.

Applicable to G2S v1.0.3+.

Paper Axis

[Topic: GSA GDS]

Axis on which the paper moves.

Applicable to GDS PDL v1.0.x, Printer v1.0.x

Dot Axis
Par-sheet
(parsheet, par sheet)

[Topic: General]

Paytable definition, percentages contributed, withheld, and so on.

Paytable
Payback

[Topic: GSA G2S]

Payback refers to the amount of money returned to the player during play. The payback is typically represented as a percentage of total wagers made. Payback is typically referred to either as theoretical payback or actual payback. Theoretical payback is the percentage that can be shown mathematically to be returned to a player over the long term. Actual payback refers to the payback calculated at a particular point in time based on the actual wagers made and the actual amount paid by the game.

Applicable to G2S v1.0.3+.

Paytable
(pay table, pay-table)

[Topic: GSA G2S]

The paytable identifies the specific amounts paid when specific game combinations are hit. The paytable is typically printed on the EGM glass or contained in “help” or “paytable” screens accessible on the EGM.

Applicable to G2S v1.0.3+.

Performance requirements

[Topic: GSA CERT]

[Product Certification] Required results, applicable to a specific version of a GSA standard, that a product must produce during conformance testing in order to be GSA certified. The original source of performance requirements is the GSA standards, though additional performance requirements documentation may be created that correspond to test scripts used in conformance testing. From GSA Certification Program Policy Guide v1.0.2.

Player interface mode
(player-interface mode)

[Topic: GSA G2S]

The player interface mode is a mode the EGM enters to effect a WAT transfer. From this mode the player may access account information and make transfer decisions. This mode is either EGM or host controlled depending on which entity communicates with the patron and controls the transfer.

Applicable to G2S v1.0.3+.

Player rating

[Topic: GSA G2S]

Player rating is a process by which game play associated with a particular player is accumulated. Based on the game play and other specific indicators, a casino operator can assess player value. The player class is used to gather game play information for the player rating process.

Applicable to G2S v1.0.3+.

Player session

[Topic: GSA G2S]

See Session.

Applicable to G2S v1.0.3+.

Session
Player tracking

[Topic: GSA G2S]

Player tracking refers to the process of accumulating of player information; typically, for the purpose of assessing player value and for determining player comps. The information typically includes the amount wagered, amount won, and time played, amongst others. This information is communicated to the player tracking system for analysis. Player rating and player tracking are often used interchangeably.

Applicable to G2S v1.0.3+.

Point to point
(point-to-point, P2P)

[Topic: GSA General]

Method of communications in which communication takes place between a single host and a single EGM or other device.

Multicast
Power cycle
(power-cycle, powercycle)

[Topic: GSA G2S]

A power cycle is the cycling between the power off and power up states of an EGM or host system.

Applicable to G2S v1.0.3+.

Power lost
(power off)

[Topic: GSA G2S]

Power off means that power has been lost or removed from an EGM or host system.

Applicable to G2S v1.0.3+.

Power up
(power-up)

[Topic: GSA G2S]

Power up means that power has been applied to an EGM or host system and the EGM or system has returned to an operative state.

Applicable to G2S v1.0.3+.

Print Job

[Topic: GSA GDS]

The instruction to print given data with a specified printable template.

Applicable to GDS PDL v1.0.x, Printer v1.0.x

Printable Region

[Topic: GSA GDS]

An area (content block) on the printed output that is self described by the syntax of the PDL and takes on the printed form of text, barcodes or graphics.

Applicable to GDS PDL v1.0.x, Printer v1.0.x

Printable Template

[Topic: GSA GDS]

A defined page format for printer output, consisting of associations of one or more defined printable regions.

Applicable to GDS PDL v1.0.x, Printer v1.0.x

Progressive

[Topic: GSA G2S]

Progressive refers to a jackpot that increments over time as a game is being played. A progressive jackpot is typically awarded based a on a particular alignment of game elements, but may also be host triggered based on other factors, e.g. a mystery progressive. Progressive awards based on achieving specific winning alignments — i.e. EGM-triggered awards — are addressed in the progressive class. Those associated with host-triggered awards are addressed in the bonus class.

Applicable to G2S v1.0.3+.

Progressive hit

[Topic: GSA G2S]

Progressive hit refers to achieving the particular criteria necessary to be awarded the progressive. Hitting the progressive is synonymous with winning the progressive and can apply to both traditional progressives, where a specific combination of game elements is achieved, and host-triggered progressives.

Applicable to G2S v1.0.3+.

Promotional

[Topic: GSA G2S]

Promotional refers to a type of credit that is given to players by an operator as a promotion and that are redeemable for cash.

Applicable to G2S v1.0.3+.

Recertification
(re-certification)

[Topic: GSA CERT]

[Product Certification] Certification of a gaming product that is a modified version of an existing GSA Certified product. Recertification requires a new application to be submitted for the new product version. Retesting may be required in the recertification process. Self-determination may be used in requesting recertification by product vendors in good standing.

From GSA Certification Program Policy Guide v1.0.2.

Recommendation
(recommend, RECOMMENDED)

[Topic: GSA G2S]

A function, concept, action, etc. that is not mandated by the protocol but is something that the committee felt strongly enough about to prescribe a specific means or method as the optimal or expected behavior.

Applicable to G2S v1.0.3+.

Registered host

[Topic: GSA G2S]

A host from which an EGM can receive commands. The list of registered hosts can be configured in the EGM manually or through a configuration host.

Applicable to G2S v1.0.3+.

Command, Configuration Host
Remote configuration

[Topic: GSA G2S]

Remote configuration is the capability to change specific configurable options on an EGM or other similar device from a point not physically at the EGM.

Applicable to G2S v1.0.3+.

Report ID

[Topic: GSA GDS]

A unique identifier assigned by GSA to GDS device commands and events.

Applicable to GDS Coin Acceptor v1.1.x, Coin Hopper v1.1.x, Card Reader v1.0.x, Note Acceptor v1.1.x, Printer v1.0.x

Request

[Topic: GSA G2S]

A request is one of three different types of commands allowed in the protocol (request, response, notification). An application-level response must be sent for a request. The sessionType attribute of a command indicates whether the command is a notification, request, or response.

Applicable to G2S v1.0.3+.

Resend
(re-send)

[Topic: GSA G2S]

When the originator of a message containing a g2sBody has not received a corresponding g2sAck message, the originator can resend the command(s) by placing the exact same command(s) in a new message and sending the new message. Note that the term resend is different from the term retry.

Applicable to G2S v1.0.3+.

Reset

[Topic: GSA G2S]

An action done to cause an EGM or host system to stop its current function and start from an initial “power up” state. Also, the specific criteria for an initial “power up” state, i.e. reset condition.

Applicable to G2S v1.0.3+.

Response

[Topic: GSA G2S]

A response is one of three different types of commands allowed in the protocol (request, response, notification). An application-level response must be sent for a request. The sessionType attribute of a command indicates whether the command is a notification, request, or response.

Applicable to G2S v1.0.3+.

Restart
(re-start)

[Topic: GSA G2S]

Restart is to begin a certain function again. In some cases this is synonymous with 'reset' when the function pertains to, for example, the EGM restarting. However, restart may pertain to other functions within an EGM or host system that do not involve resetting an entire device.

Applicable to G2S v1.0.3+.

Retesting
(re-testing)

[Topic: GSA CERT]

[Product Certification] Testing of a gaming product that is a new model or version of a previously GSA Certified product for the purpose of acquiring a GSA certificate of compliance for the new product version. Depending on the type of changes made to the new product version, it may be retested in all or part of the functionality in which the previously GSA Certified product was tested in order to acquire a new GSA Certificate of compliance. The new GSA Certificate of compliance will cover all areas of the certificate issued for the previously certified product.

Retesting may or may not be a required part of recertification.

From GSA Certification Program Policy Guide v1.0.2.

GSA Certification
Retry
(re-try)

[Topic: GSA G2S]

When the originator of a request command has not received a response, the originator can retry the command. The command is retried by generating a new command with a new commandId, the current time for the dateTime, and the sessionRetry indicator set to true. An EGM must gather all values afresh when it retries a command. Note that the term retry is different from the term resend.

Applicable to G2S v1.0.3+.

Rollover
(roll over, roll-over)

[Topic: GSA G2S]

The condition where a meter has exceeded its maximum value and has started over again from zero. This term originated with hard meters, which had fixed maximum values, and was carried over to include soft meters as well.

Applicable to G2S v1.0.3+.

Runaway
(run-away, run-away hopper, runaway hopper)

[Topic: GSA G2S]

Runaway typically refers to the condition where a coin hopper was turned on, started dispensing coins, but is no longer responding to commands from the controlling entity. In a runaway condition the hopper continues to operate, even if all the coins have been dispensed, until power is removed from the hopper or until some other event occurs such that the hopper responds to commands from the controlling entity again.

Applicable to G2S v1.0.3+.

S2S

[Topic: GSA General]

System To System. GSA's open message protocol for communications between gaming systems.

Salt

[Topic: GSA G2S]

Salt is a set of arbitrary bytes prepended to a buffer or file that is to be hashed. Salt is supported in many but not all hashing algorithms.

Applicable to G2S v1.0.3+.

Script

[Topic: GSA G2S]

A script is a set of instructions or commands used in the download class to perform download functions, such as installing and uninstalling packages or modules, as needed by the particular application.

Applicable to G2S v1.0.3+.

SDDP
(Software Download Distribution Point)

[Topic: GSA G2S]

The SDDP is an entity between the EGM and the SMP (System Management Point) in a software download configuration. The SDDP is the entity that transfers packages to/from the EGM.

Applicable to G2S v1.0.3+.

Secondary game

[Topic: General]

A game in which the winnings that resulted from the primary game can be wagered, won, and lost, such as a double-or-nothing game where winnings from the primary game can be wagered and doubled or lost entirely.

Seed

[Topic: GSA G2S]

A seed is a number used in some hash types as the initial starting value for the algorithm. As used in the voucher class, the seed is a value provided by the voucher system that is used to form the 32 character manual authentication identifier used in the manual voucher redemption process.

Applicable to G2S v1.0.3+.

Self-determination

[Topic: GSA CERT]

[Product Certification] Determination by the vendor submitting a product application, rather than a third-party or end-user test lab, that a new version of the vendor's previously certified product requires no retesting in order for the GSA CA to issue a certificate of compliance for the new product version. In order to receive a GSA certificate of compliance for the new product version without retesting, the vendor must represent and warrant that no retesting is required to certify the new product. Provided the vendor is in good standing, the CA will issue a certificate for the new product based on self-determination. (Accreditation bodies call this First Party Conformity Assessment.)

GSA Certification, GSA Certification Program, GSA Certified product
Self-Disabled

[Topic: GSA GDS]

Identical to Disabled, except the peripheral device imposes the condition on itself in response to detecting a fault within itself; and if the fault is corrected, the device must remain disabled until enabled by the host.

Applicable to GDS Coin Acceptor v1.1.3+

Disable
Send

[Topic: GSA G2S]

Send is used to indicate that a message or command is actually communicated from one end-point to another. This happens mostly at the message-level and within the communications class.

Applicable to G2S v1.0.3+.

Server

[Topic: GSA G2S]

Server is usually synonymous with the term host. A server is generally described as a computer typically thought of as being more powerful than a standard desk top PC.

Applicable to G2S v1.0.3+.

Session
(Player session, WAT session)

[Topic: GSA G2S]

The term session has multiple definitions in the protocol but can be loosely defined as being a set of continuous steps occurring between defined starting and stopping points. For example, a player session is the set of games played and actions taken from the time a player card is inserted until the time it is removed. Another example would be a WAT session that consists of the set of commands necessary to complete a transfer.

Applicable to G2S v1.0.3+.

SHOULD

[Topic: GSA G2S]

The use of this term in the G2S protocol indicates a function or choice that is optional but is generally thought of as the correct method for most cases. The choice to disregard the criteria listed after the term 'SHOULD' (e.g., forcing a cash-out before disabling an EGM in the phrase 'EGM SHOULD force a cash-out before disabling') could have severe operational or functional consequences which should be thoroughly evaluated before making that choice. See RFC 2119 for more information.

Applicable to G2S v1.0.3+.

Single device class
(single-device class)

[Topic: GSA G2S]

A single device class supports one active device at a time. For example, the commConfig and player classes are single device classes.

Applicable to G2S v1.0.3+.

SMP
(System Management Point)

[Topic: GSA G2S]

The SMP is a server or service in a software download configuration that directs the software download process. The SMP directs the EGM to download packages, execute scripts, authorizes scripts etc.

Applicable to G2S v1.0.3+.

Soft meter
(soft-meter)

[Topic: GSA G2S]

A soft meter is a software based meter used to accumulate information on an EGM. This information may be in units of currency, counts, or percentages as necessary to convey the information in a meaningful way. Soft meters that reset periodically as a result of a command or specified occurrence are referred to as period meters as they accumulate information for the period between resets. Meters that continue to accumulate without resetting are referred to as lifetime meters. Soft meters can also be used to maintain current values, such as the credit meter.

Applicable to G2S v1.0.3+.

Standard configuration option

[Topic: GSA G2S]

Standard configuration options are the configuration options reported in the profile command for a class. These options may be configured manually at the EGM or remotely by using commands within the optionConfig class.

Applicable to G2S v1.0.3+.

State

[Topic: GSA G2S]

The term “state” refers to one of many statuses that a particular device or transaction may be in. Typically, there is a “state machine” associated with such statuses defining the transitions from state to state.

Applicable to G2S v1.0.3+.

Status

[Topic: GSA G2S]

Status is the current state of a particular device or transaction. The status is generally reflected through one or more attributes associated with the device or transaction. For example, the current status of a WAT transaction or the current status of the cabinet door.

Applicable to G2S v1.0.3+.

Subscription

[Topic: GSA G2S]

Subscriptions allow hosts to request that information regarding meters or events be sent based on certain trigger points on an EGM. Hosts can subscribe to particular events and, when the events occur, the EGM will send the event to the host. The command may include meter information, device status information, and/or transaction log information. Hosts may also subscribe to end-of-day and/or periodic meter information. Subscriptions provide a means for a host to filter out unwanted data from an EGM and only be notified of information required by the host’s function.

Applicable to G2S v1.0.3+.

Sync
(syncronize, syncronization)

[Topic: GSA G2S]

Sync refers to one of the states in establishing communications. The “sync” state is entered after the “open” state and immediately prior to the “online” state. While in the “sync” state, the host is able to query the device structure of the EGM and take other actions before normal communications begin.

Applicable to G2S v1.0.3+.

System Based Game

[Topic: General]

A gaming device comprised of a server or system part and client stations that, together, form a single integrated device where the system portion of the game determines the outcomes of the individual games conducted on the client stations and the client stations cannot operate independently from the system.

System Supported Game

[Topic: General]

A gaming device comprised of a collection of conventional gaming devices or client stations connected to a system for the purpose of downloading control programs and other software resources to the conventional gaming device or client station on an intermittent basis. The client stations connected to the system are capable of operating independently from the system once the downloading process has been completed. In a system supported game, game outcome is determined by the conventional gaming devices or client stations connected to the system and not by the system itself.

Testing laboratory
(testing lab, test lab, lab)

[Topic: GSA CERT]

[Product Certification] A qualified ISO/IEC 17025+ accredited laboratory, as defined in the GSA Certification Program Policy Guide, that performs or intends to perform gaming product conformance testing in the GSA certification program.

From GSA Certification Program Policy Guide v1.0.2.

17025 accreditation
Theme

[Topic: GSA G2S]

The term 'theme' is used to describe a particular game or type of game played on an EGM. The theme is typically the title of the game such as 'Win Like a Wild Man' or 'Deuces Wild Poker' and includes the graphics, rules of play, and other game defining characteristics. A single theme may be associated with multiple paytables and denominations. The theme, along with paytable and denomination, is one part of a game combo.

Applicable to G2S v1.0.3+.

Ticket

[Topic: GSA G2S]

The term “ticket” is used in the protocol to refer to a document printed as a result of a printTicket command from a host, typically using the same printer as is used for vouchers. Tickets can be used to provide personalized advertisements or special offers directly to players. The EGM is typically unaware of the contents or significance of this document.

Applicable to G2S v1.0.3+.

TID Event

[Topic: GSA GDS]

Any event that contains a transaction ID number in its report format. A pending TID event is a TID event that is sent to the host but has not yet been acknowledged by the host.

Applicable to GDS Coin Acceptor v1.1.x, Coin Hopper v1.1.x, Card Reader v1.0.x, Note Acceptor v1.1.x, Printer v1.0.x

Time-to-Live
(time to live, TTL)

[Topic: GSA G2S]

Time-to-live refers to the amount of time a receiver has to begin processing a request received from a sender. The time-to-live value is set by the sender in the timeToLive attribute of a command. If the receiver does not begin processing the command within the amount of time specified by the attribute, the receiver must abort the command and respond with error code G2S_APX011.

Applicable to G2S v1.0.3+.

Token

[Topic: GSA G2S]

A token, as used in the protocol, is a metallic representation of a coin used specifically for gaming. Tokens differ from and are not interchangeable with casino chips. Tokens may be redeemable for cash but are not considered currency.

Applicable to G2S v1.0.3+.

Token

[Topic: GSA GDS]

A chip resembling a coin to which a casino may assign a certain monetaryvalue or number of credits.

Applicable to GDS Coin Acceptor v1.1.x, Coin Hopper v1.1.x, Note Acceptor v1.1.x

Tournament
(Tournament Mode)

[Topic: GSA G2S]

EGM tournaments are contests in which players compete to see who can accumulate the most credits in a set amount of time or based on some other control criteria. Tournament games typically have very high payback percentages, sometimes over 1000% payback. Money in and money out devices are typically not enabled and the regular EGM game play and accounting meters are not incremented. There may be separate meters to specifically track tournament play.

Applicable to G2S v1.0.3+.

Transaction

[Topic: GSA G2S]

A transaction is a communication action or activity typically involving the transfer of information, services or funds between a host and an EGM. Transactions typically require multiple exchanges of commands between the host and the EGM. Many transactions use standard four-part request-authorize-commit-acknowledge command sequences. Transactions are recorded in non-volatile transaction logs that can be used for transaction tracking and recovery.

Applicable to G2S v1.0.3+.

Transaction ID

[Topic: GSA GDS]

A unique identifier assigned to a communication transaction between a host and a peripheral device.

Applicable to GDS Coin Acceptor v1.1.x, Coin Hopper v1.1.x, Card Reader v1.0.x, Note Acceptor v1.1.x, Printer v1.0.x

TID Event
Transfer protocol

[Topic: GSA G2S]

Transfer Protocol refers to the method used during download to move packages from the SDDP to the EGM. The protocol does not define a required transfer protocol. Instead, the manufacturers have been left to choose the transfer protocol that best suites their needs.

Applicable to G2S v1.0.3+.

Transport protocol

[Topic: GSA G2S]

The transport protocol refers to the protocol used to transfer messages between EGMs and hosts.

Applicable to G2S v1.0.3+.

True Coin

[Topic: GSA GDS]

A coin of the proper denomination, origin, material, and mold that is intended to be accepted by the device.

Applicable to GDS Coin Acceptor v1.1.x, Coin Hopper v1.1.x, Note Acceptor v1.1.x

Unlock
(un-lock, unlocked, un-locked)

[Topic: GSA G2S]

Unlock means to bring an EGM out of a locked condition.

Applicable to G2S v1.0.3+.

Upload

[Topic: GSA G2S]

Upload means to transfer packages from the EGM to the host system. The packages typically include game recall logs or metering information that would otherwise be lost due to a software change on the EGM.

Applicable to G2S v1.0.3+.

Validate
(Validation)

[Topic: GSA G2S]

Validate means “to ensure the correctness of.” Validation is the result of a successful validating operation. This may apply to an identifier such as a hostId, which must be a known value, or to a message, which must comply with a schema. Validation may also refer to a particular number or string used in the creation of a security hash. In the voucher class, validation refers to a unique identifier printed on a voucher, and the process whereby a voucher is redeemed on an EGM. Applicable to G2S v1.0.3+. Updates, Updates 2

Vendor
(manufacturer)

[Topic: GSA CERT]

[Product Certification] An organization that manufactures and/or sells gaming products. In the context of the GSA Certification Program, this normally means a vendor that is participating or intends to participate in the GSA Certification Program and has or intends to submit products into the program to be certified.

GSA Certification, GSA Certification Program, GSA Certified product
Verified Path

[Topic: GSA GDS]

Verified Path: detected by sensory equipment that an inserted coin had taken.

Applicable to GDS Coin Acceptor v1.1.x, Coin Hopper v1.1.x, Note Acceptor v1.1.x

Verify
(Verification)

[Topic: GSA G2S]

Verify means to 'check the state of'. Verification is the result of verifying. For example, verifying the contents of a package, verifying subscriptions, etc. An error code may be sent in response to a request if the request fails verification.

Applicable to G2S v1.0.3+.

Voucher

[Topic: GSA G2S]

Voucher refers to a printed document dispensed from an EGM (or other device) as a form of payment. Jurisdictions typically use their own terms for various types of vouchers.

Applicable to G2S v1.0.3+.

Wager

[Topic: GSA G2S]

A wager is the amount that is risked by the player during a single game cycle. Wagers may be made when a game cycle is first initiated and, if the game design allows, at other appropriate points during game play.

Applicable to G2S v1.0.3+.

Wager category

[Topic: GSA G2S]

A wager category is a subset of a paytable with a specific payback percentage. A paytable may be made up of one or more wager categories. Wager categories may be based on the amount wagered and/or the type of wager.

Applicable to G2S v1.0.3+.

Wagering account
(wager account)

[Topic: GSA G2S]

A wagering account is an account at a casino, funded by a player, for use in gaming activities or other purchases in the casino. A wagering account can be accessed by the player via commands within the WAT class to transfer funds to/from an EGM for gaming activities.

Applicable to G2S v1.0.3+.

WAT
(Wagering account transfer)

[Topic: GSA G2S]

WAT is a class specifically designed to facilitate the movement of funds between a wagering account and an EGM. The actual movement of funds between a wagering account and an EGM is a wagering account transfer.

Applicable to G2S v1.0.3+.

WAT session

[Topic: GSA G2S]

See Session.

Applicable to G2S v1.0.3+.

Session
Wildcard
(wild card, wild-card)

[Topic: GSA General]

Characters used to indicate all instances of a particular group, rather than a particular instance.

For example, in G2S: using G2S_all to indicate all meters or using -1 to indicate all devices.

Win level
(win-level)

[Topic: GSA G2S]

WAT is a class specifically designed to facilitate the movement of funds between a wagering account and an EGM. The actual movement of funds between a wagering account and an EGM is a wagering account transfer.

Applicable to G2S v1.0.3+.

Zone
(zoneId)

[Topic: GSA G2S]

A zone is an operator configurable identifier used to indicate the specific portion of the casino floor where an EGM is located. The zone identifier represents the largest of the location attributes. The hierarchy of machine location identifiers is EGM position, bank, area, and zone. Therefore, a zone is larger than an area on the casino floor.

Applicable to G2S v1.0.3+.