MNI - Transaction identity monitoring data

    CONTROL BLOCK NAME = DFHMNIDS
    NAME OF MATCHING PLS CONTROL BLOCK = DFHMNIPS
    DESCRIPTIVE NAME = CICS TS Monitoring Identity Record Descriptions
           Licensed Materials - Property of IBM
            Restricted Materials of IBM 
           5655-Y04
           (C) Copyright IBM Corp. 2008, 2016 
    FUNCTION =
           Monitoring Identity record descriptions.
    LIFETIME = N/A
    STORAGE CLASS = N/A
    LOCATION = N/A
    INNER CONTROL BLOCKS = None
    NOTES :
       DEPENDENCIES = S/370
       RESTRICTIONS = None
       MODULE TYPE = Control block definition
   --------------------------------------------------------------------
    EXTERNAL REFERENCES = None
        DATA AREAS = None
        CONTROL BLOCKS = None
        GLOBAL VARIABLES (Macro pass) = None
   --------------------------------------------------------------------
Table 1.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 0 DFHMNIDS , Monitoring Identity Record
(0) FULLWORD 4 (0) Fullword allignment
(0) HALFWORD 2 MNI_LENGTH Length of identity data
(0) ..11 ..11   MNI_ID_EQUATE "51" Monitoring domain id mask
(2) ADDRESS 2 MNI_ID Monitoring domain id
(2) .... ...1   MNI_VERSION "X'01'" DSECT version mask
(4) CHARACTER 1 MNI_DSECT_VERS DSECT version number
(5) CHARACTER 3   Reserved
(8) BITSTRING 32 MNI_HEADER (0) Header Data
(8) HALFWORD 2 MNI_HDRLEN Length of header data
(A) BITSTRING 2   Reserved
(C) BITSTRING 8   Reserved
(14) HALFWORD 2 MNI_TRN Number of record triplets
(16) BITSTRING 2   Reserved
(18) BITSTRING 4 MNI_ISO Offset to ID data
(1C) BITSTRING 2 MNI_ISL Length of ID entry
(1E) BITSTRING 2 MNI_ISN Number of ID entries
(20) BITSTRING 4 MNI_DSO Offset to Data entry
(24) BITSTRING 2 MNI_DSL Length of Data entry
(26) BITSTRING 2 MNI_DSN Number of Data entries
(26) ..1. ....   MNI_HDR_LENGTH "*-MNI_HEADER" Header data length
Table 2.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 0 MNI_ID_DATA Identification Data Entry
(0) CHARACTER 4 MNI_ID_TRANID Transaction id
(4) CHARACTER 4 MNI_ID_TERMID Terminal id
(8) CHARACTER 8 MNI_ID_USERID User id
(10) CHARACTER 4 MNI_ID_STYPE Transaction Start type
(14) BITSTRING 8 MNI_ID_START Transaction Start time
(1C) BITSTRING 8 MNI_ID_STOP Transaction Stop time
(24) BITSTRING 4 MNI_ID_TASKNO Transaction Sequence Number
(28) CHARACTER 8 MNI_ID_LUNAME VTAM Luname
(30) CHARACTER 8 MNI_ID_PGMNAME First program name
(38) BITSTRING 20 MNI_ID_UOW_PX Network Unit-of-Work Prefix
(4C) BITSTRING 8 MNI_ID_UOW_SX Network Unit-of-Work Suffix
(54) CHARACTER 4 MNI_ID_RSYSID Remote sysid routed to
(58) BITSTRING 8 MNI_ID_TRN_FLAGS Transaction flags
(60) CHARACTER 4 MNI_ID_FCTYNAME Transaction Facility name
(64) CHARACTER 4 MNI_ID_RTYPE Resource Record Type
(68) BITSTRING 4 MNI_ID_TERMINFO (0) Terminal Information
(68) BITSTRING 1 MNI_ID_NATURE Nature
(68) .... ....   MNI_ID_NATURE_ NOTAPPLIC "X'00'" Not applic
(68) .... ...1   MNI_ID_NATURE_ TERMINAL "X'01'" Terminal
(68) .... ..1.   MNI_ID_NATURE_SESSION "X'02'" Session
(69) BITSTRING 1 MNI_ID_SESSTYPE Session Type
(69) .... ....   MNI_ID_SESSTYPE_ NOTAPPLIC "X'00'" Not applic
(69) .... ...1   MNI_ID_SESSTYPE_IRC "X'01'" IRC
(69) .... ..1.   MNI_ID_SESSTYPE_IRC_ XM "X'02'" IRC XM
(69) .... ..11   MNI_ID_SESSTYPE_IRC_ XCF "X'03'" IRC XCF
(69) .... .1..   MNI_ID_SESSTYPE_LU61 "X'04'" LU61
(69) .... .1.1   MNI_ID_SESSTYPE_ LU62_SING "X'05'" LU62 SINGLE
(69) .... .11.   MNI_ID_SESSTYPE_ LU62_PARA "X'06'" LU62 PARALLEL
(6A) BITSTRING 1 MNI_ID_ACMETH Access method
(6A) .... ....   MNI_ID_ACMETH_ NOTAPPLIC "X'00'" Not applic
(6A) .... ...1   MNI_ID_ACMETH_VTAM "X'01'" VTAM
(6A) .... ..11   MNI_ID_ACMETH_BSAM "X'03'" BSAM
(6A) .... .1..   MNI_ID_ACMETH_TCAM "X'04'" TCAM
(6A) .... .11.   MNI_ID_ACMETH_BGAM "X'06'" BGAM
(6A) .... .111   MNI_ID_ACMETH_CONSOLE "X'07'" CONSOLE
(6B) BITSTRING 1 MNI_ID_DEVCODE Device type code See TYPETERM RDO attribute
(6C) CHARACTER 4 MNI_ID_TERMCNNM Terminal Connection name
(70) BITSTRING 4   Reserved
(74) BITSTRING 8 MNI_ID_ISIPICNM IPCONN name
(7C) BITSTRING 8   Reserved
(84) BITSTRING 8   Reserved
(8C) CHARACTER 40 MNI_ID_CLIPADDR Client IP Address
(B4) CHARACTER 8 MNI_ID_ORIGIN_NETWKID Originating networkid
(BC) CHARACTER 8 MNI_ID_ORIGIN_APPLID Originating applid
(C4) CHARACTER 8 MNI_ID_ORIGIN_ATT_ TIME Originating task start time
(CC) CHARACTER 4 MNI_ID_ORIGIN_TRANNUM Originating tran seq no
(D0) CHARACTER 4 MNI_ID_ORIGIN_TRANID Originating tran id
(D4) CHARACTER 8 MNI_ID_ORIGIN_USERID Originating userid
(DC) CHARACTER 64 MNI_ID_ORIGIN_USER_ CORR Originating user data
(11C) CHARACTER 8 MNI_ID_ORIGIN_ TCPIPSERV Originating TCPIPSERVICE
(124) BITSTRING 4 MNI_ID_ORIGIN_PORTNUM Originating portnumber
(128) CHARACTER 40 MNI_ID_ORIGIN_ CLIPADDR Originating Client IPaddress
(150) BITSTRING 4 MNI_ID_ORIGIN_ CLIPPORT Originating Client portnum
(154) BITSTRING 8 MNI_ID_ORIGIN_ TRANFLAG Originating transaction flags
(15C) CHARACTER 8 MNI_ID_ORIGIN_ FCTYNAME Originating facility name
(164) CHARACTER 8   Reserved
(16C) CHARACTER 8 MNI_PHD_NETWKID Previous Hop data networkid
(174) CHARACTER 8 MNI_PHD_APPLID Previous Hop data applid
(17C) CHARACTER 8 MNI_PHD_ATTACH_TIME Previous Hop data task start
(184) CHARACTER 4 MNI_PHD_TRANNUM Previous Hop data tran seqno
(188) CHARACTER 4 MNI_PHD_TRANID Previous Hop data tranid
(18C) BITSTRING 4 MNI_PHD_COUNT Previous Hop data count
(190) CHARACTER 4   Reserved
(194) CHARACTER 8   Reserved
(19C) CHARACTER 8 MNI_PTD_ATTACH_TIME Previous Tran task start
(1A4) CHARACTER 4 MNI_PTD_TRANNUM Previous Tran tran seqno
(1A8) CHARACTER 4 MNI_PTD_TRANID Previous Tran tranid
(1AC) BITSTRING 4 MNI_PTD_COUNT Previous Tran count
(1B0) CHARACTER 4   Reserved
(1B4) CHARACTER 8   Reserved
(1B4) 0 MNI_ID_LENGTH "*-MNI_ID_DATA" Identification entry data length
Table 3.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 0 MNI_DATA_ENTRY Data Entry
(0) BITSTRING 2 MNI_ENTRY_IDENT Data entry ident
(2) BITSTRING 2 MNI_ENTRY_LENGTH Data entry length
(4) CHARACTER 1 MNI_ENTRY_FIELD (0) Data entry field