01 INFORMATION-AREA.
02 INF-LAYOUT-REVISION PIC 99.
02 INF-APPL-STATUS.
03 APPL-STATUS PIC S9(10)
SIGN IS LEADING SEPARATE.
88 TP-OK VALUE 0.
88 TP-DISCONNECT VALUE -20.
88 TP-APPLICATION-ERROR VALUE 204.
* Following APPL-STATUS values returned only by TPSERVI
88 TP-SIGNON-INHIBITED VALUE -24.
88 TP-DISSOLVED VALUE -6.
88 TP-RESET VALUE -5.
88 TP-SERVICE VALUE -4.
88 TP-USER VALUE -19.
88 TP-SYSTEM-ERROR
VALUE 101, -8, -1, -9, -27, -22, -18, -28, -21, -7,
-15, -3.
03 APPL-EXTENDED-STATUS PIC S9(10)
SIGN IS LEADING SEPARATE.
88 TP-EXT-OK VALUE 0.
88 TP-EXT-FUNCTION-INITIALIZATION VALUE 201.
88 TP-EXT-FUNC-SWITCH VALUE 102.
88 TP-EXT-SIGNOFF VALUE 103.
88 TP-EXT-ROLLBACK VALUE 118.
88 TP-EXT-CLIENT-FAILED VALUE 111.
88 TP-EXT-REQ-ERROR VALUE 202.
88 TP-EXT-ROOT-TX VALUE 109.
88 TP-EXT-SUB-DLGS VALUE 110.
88 TP-EXT-SUB-DLG-TX VALUE 114.
88 TP-EXT-FQ-UNDEFINED VALUE 203.
88 TP-EXT-SYSTEM-ERROR
VALUE 101, -8, -1, -9, -27, -22, -18, -28, -21, -7,
-15, -3.
* Following extended status values returned only by TPS
88 TP-SIGNON-INHIBITED VALUE -24.
88 TP-DISSOLVED VALUE -6.
88 TP-RESET VALUE -5.
88 TP-SERVICE VALUE -4.
88 TP-USER VALUE -19.
* Following extended status values returned only by RTQ
88 TP-RTQ-ERROR VALUE -101.
88 TP-RTQ-PROTOERR VALUE -102.
88 TP-RTQ-MEMERR VALUE -104.
88 TP-RTQ-PARAMERR VALUE -105.
88 TP-RTQ-NO-SPACE VALUE -106.
88 TP-RTQ-EOF VALUE -107.
88 TP-RTQ-UNAVAIL VALUE -108.
88 TP-RTQ-QDISABLED VALUE -109.
02 INF-SERVICE-NAME.
03 SERVICE-PRODUCT-NAME PIC X(32).
03 SERVICE-FUNCTION-NAME PIC X(8).
03 SERVICE-FUNCTION-QUALIFIER
PIC S9(10)
SIGN IS LEADING SEPARATE.
02 INF-FORMAT.
03 FORMAT-NAME PIC X(8).
03 FORMAT-LANGUAGE PIC XX.
03 FORMAT-TYPE PIC X(4).
03 FORMAT-QUALIFIER PIC S9(10)
SIGN IS LEADING SEPARATE.
02 INF-SOURCE.
03 SOURCE-DATE.
04 DATE-YEAR PIC 9(4).
04 DATE-MONTH PIC 99.
04 DATE-DAY PIC 99.
03 SOURCE-TIME.
04 TIME-HOUR PIC 99.
04 TIME-MINUTES PIC 99.
04 TIME-SECONDS PIC 99V9(2).
03 SOURCE-ENDPOINT PIC X(20).
03 SOURCE-USER-ID PIC X(12).
03 SOURCE-NODE-NAME PIC X(8).
02 INF-REQUEST-OPTIONS.
03 REQ-DISCONNECT-NOTIFICATION
PIC X.
03 REQ-ROLLBACK-ONLY PIC X.
03 REQ-RESET-DIALOGUE PIC X.
03 REQ-DISSOLVE-DIALOGUE PIC X.
03 REQ-GOTO-EXIT PIC X.
03 REQ-FUTURE-USE-AREA PIC X(9).
02 INF-INDICATION-OPTIONS.
03 IND-DISSOLVE-DIALOGUE PIC X.
03 IND-NO-RESPONSE PIC X.
03 IND-INPUT-TRUNCATED PIC X.
03 IND-FUTURE-USE-AREA PIC X(10).
01 OUTPUT-AREA.
02 AREA-LENGTH PIC S9(10)
SIGN IS LEADING SEPARATE.
02 F PIC X.
02 OUTPUT-DATA.
03 F PIC X OCCURS 1 TO 2097152
DEPENDING ON AREA-LENGTH
OF OUTPUT-AREA.
01 ok-xptn-cnt binary-long.