Verastream SDK for Airlines
ALC OIA Data

The getOIAContents method (of the ScreenAlc class) returns the contents of the OIA portion (status line) of the screen in a string format. The following table displays the OIA data returned for an ALC session.

Note The byte value starts with 0 to match the array indexes in most programming languages.
ALC OIA Data
Byte Description Value
0 Terminal type 125 (ALC)
1-80 Reserved Ignore
81 Reserved 0 (zero)
82 Host Type 0x00=Global (all others)
0x02=American Airlines (FOS)
0x03=British Airways (BABS)
0x04=CCS shares (Continental)
0x05=HOST (Hooper)
0x06=JAL
0x07=KLM (CORDA)
0x08=QANTAS
0x09=TWA
0x0A=United Airlines (APOLLO)
0x0B=Egypt Air
0x0C=El Al
0x0D=Thai Airways
0x0E=Canadian Airlines (GEMINI)
0x0F=Garuda (variant of LY)
0x10=Abacus
0x11=Amadeus
0x12=Apollo (ASCII)
83 Connection status 0=Normal Connection
1=Broken Connection
84 Keyboard locked 0=Off (false)
1=On (true)
85 Push repeat 0=Off (false)
1=On (true)
86 Reenter 0=Off (false)
1=On (true)
87 Reset 0=Off (false)
1=On (true)
88 UMSG 0=Off (false)
1=On (true)
89 Broadcast message (SITA) 0=Off (false)
1=On (true)
90-91 Reserved Ignore
92 Cursor row Row number
93 Reserved 0 (zero)
94 Cursor column Column number
95 Reserved 0 (zero)
96 Reserved Space
97-98 Carrier code AA=American Airlines
BA=British Airways (BABS)
CO=CCS Shares (Continental)
HA=HOST (Hooper)
JL=JAL
KL=KLM (CORDA)
QF=QANTAS
TW=TWA
UA=United Airlines (APOLLO)
MS=Egypt Air
LY=El Al
TG=Thai Airways
CP=Canadian Airlines (GEMINI)
GA=Garuda (variant of LY)
1B=Abacus
1A=Amadeus
99 Rows Number of rows on current screen
100 Columns Number of columns on current screen
101-102 Reserved Ignore
Related Topics
OIA Data Overview
Presentation Space Overview
  Footer