SPI Reference Summary
SPI Standard Definitions
SPI Reference Summary—427507-006
1-14
Additional Structure Definitions
Additional Structure Definitions
HEADER
def ZSPI-DDL-HEADER.
 02 Z-MSGCODE type ZSPI-DDL-INT.
 02 Z-BUFLEN type ZSPI-DDL-UINT.
 02 Z-OCCURS type ZSPI-DDL-UINT.
 02 Z-FILLER type ZSPI-DDL-BYTE
 occurs 0 to 94 times depending on Z-OCCURS.
end
TIMESTAMP TIMESTAMP 
def ZSPI-DDL-TIMESTAMP
 type ZSPI-DDL-INT4
 spi-null 255 tacl tstamp.
TOKENCODE TOKENCODE
def ZSPI-DDL-TOKENCODE.
 02 Z-TKN.
 03 Z-DATATYPE 
 type ZSPI-DDL-BYTE.
 03 Z-BYTELEN
 type ZSPI-DDL-BYTE.
 03 Z-NUMBER 
 type ZSPI-DDL-INT.
 02 Z-TKNTYPE redefines Z-TKN 
 type ZSPI-DDL-INT
 occurs 2 times.
 02 Z-TKNCODE redefines Z-TKN
 type ZSPI-DDL-INT2. 
end
TRANSID TRANSID
def ZSPI-DDL-TRANSID 
 tacl transid. 
 02 Z-TRANSID type binary 64.
end
UINT UINT
def ZSPI-DDL-UINT
 type binary 16 unsigned
 spi-null 0.
USERID BYTE
def ZSPI-DDL-USERID
 type ZSPI-DDL-BYTE-PAIR.
USERNAME USERNAME
def ZSPI-DDL-USERNAME
 tacl username.
 02 Z-GROUPNAME
 type ZSPI-DDL-CHAR8.
 02 Z-USERNAME
 type ZSPI-DDL-CHAR8. 
end
VERSION UINT
def ZSPI-DDL-VERSION
 type binary 16 unsigned
 spi-null 0.
Token Type 
(ZSPI-TYP-)
Token Data Type 
(ZSPI-TDT-) Related DDL Declaration (page 6 of 6)










