CPLREC3P - Current plan operation record


Name: DCLCPR3P

Function:
This segment declares a current plan operation record, physically located in EQQCPXDS and
EQQNCPDS.

Offsets
Dec Hex Type Len Name (Dim) Description
0 (0) STRUCTURE * CPLREC3P OPERATION RECORD
0 (0) CHARACTER 436 CPLCOM3P
0 (0) CHARACTER 12 CPLKEYOP
0 (0) CHARACTER 2 CPLKYP3P TYPE IS ALWAYS 03
2 (2) CHARACTER 4 CPLNDXOP KEY TO OCCOP RECORD
2 (2) UNSIGNED 3 CPLOC03P OCCURENC NUMBER
5 (5) UNSIGNED 1 CPLOP03P OPERATION NUMBER
6 (6) CHARACTER 6 CPLKF03P SHOULD CONTAIN blanks
12 (C) CHARACTER 424 CPLBDYOP BODY OF OPERATION RECORD
12 (C) CHARACTER 4 CPLEYE3P EYECATCHER
16 (10) UNSIGNED 1 CPLVERS3P VERSION NUMBER
17 (11) CHARACTER 8 CPLGROUP3P AUTHORITY GROUP
25 (19) CHARACTER 1 CPLCLNSTAT Clean Up status, see DCLRCCON

blank = none

R = request OPInfo

W = waiting OPInfo

O = avail OPInfo

I = initiated

S = started

C = completed

E = ended in error

26 (1A) CHARACTER 16 CPLADIOP APPLICATION ID
42 (2A) CHARACTER 10 CPLIAOP APPL INP. ARRIVAL AFTER MCP
42 (2A) CHARACTER 6 CPLIADOP DATE
48 (30) CHARACTER 4 CPLIATOP TIME
52 (34) SIGNED 2 CPLNETOP NETWORK ID
54 (36) CHARACTER 24 CPLTXTOP OP TEXT DESCRIPTION
78 (4E) CHARACTER 8 CPLJBNOP OP OS JOBNAME | BLANK
86 (56) CHARACTER 8 CPLJIDOP JOB ID
86 (56) CHARACTER 4 CPLJIDOPP Job id prefix for IWS
90 (5A) SIGNED 4 CPLJIDOPN Job id number (IWS)
94 (5E) CHARACTER 6 CPLIDOP OPERATION ID
94 (5E) CHARACTER 4 CPLWSOP WS NAME
98 (62) SIGNED 2 CPLNUMOP OPERATION CREATION NUMBER
100 (64) CHARACTER 1 CPLJCLOP JOBCLASS OR SYSOUTCLASS | BLANK
101 (65) BITSTRING 1 CPLFLG05 Flag byte 5
 1...  ....
CPLDEFLT OPER IA DEFAULTED
 .1..  ....
CPLPSUWAIT 1 = wait for PSU done set by dialog when apply logic is needed, but cleanup is set to none
 ..1.  ....
CPLCP15REQ on = Ask opi CP15 in progress
 ...1  ....
CPLMHLD on=manually held op
 ....  1...
CPLNOP on=nop op
 ....  .1..
CPLEXEC on=execute operation
 ....  ..1.
CPLCLNCM on=clean up comm issued
 ....  ...1
CPLSSEQ CPLISOP used as SSEQ
102 (66) CHARACTER 8 CPLFRMOP FORMNUMBER | BLANK
110 (6E) CHARACTER 10 CPLPSOP PLANNED START
110 (6E) CHARACTER 6 CPLPSDOP DATE | BLANK
116 (74) SIGNED 4 CPLPSTOP TIME | 0
120 (78) CHARACTER 10 CPLPEOP PLANNED END
120 (78) CHARACTER 6 CPLPEDOP DATE | BLANK
126 (7E) SIGNED 4 CPLPETOP TIME | 0
130 (82) CHARACTER 10 CPLOIOP OPERATION INPUT ARRIVAL
130 (82) CHARACTER 6 CPLOIDOP DATE | BLANK
136 (88) CHARACTER 4 CPLOITOP TIME | BLANK
140 (8C) CHARACTER 10 CPLODOP OPERATION DEADLINE
140 (8C) CHARACTER 6 CPLODDOP DATE | BLANK
146 (92) CHARACTER 4 CPLODTOP TIME | BLANK
150 (96) CHARACTER 10 CPLLOOP LATEST OUT FOR OP
150 (96) CHARACTER 6 CPLLODOP DATE
156 (9C) SIGNED 4 CPLLOTOP TIME
160 (A0) CHARACTER 10 CPLASOP ACTUAL START
160 (A0) CHARACTER 6 CPLASDOP DATE | BLANK
166 (A6) SIGNED 4 CPLASTOP TIME | 0
170 (AA) CHARACTER 10 CPLAAOP ACTUAL ARRIVAL
170 (AA) CHARACTER 6 CPLAADOP DATE | BLANK
176 (B0) SIGNED 4 CPLAATOP TIME | 0
180 (B4) CHARACTER 10 CPLISOP INTERMEDIATE START (IF OP
180 (B4) CHARACTER 6 CPLISDOP DATE | BLANK WAS IRUPT)
180 (B4) UNSIGNED 2 CPLSSEQOP SUBMIT SEQUENCE
180 (B4) CHARACTER 2 CPLISDOPF2 SUBMIT SEQUENCE
182 (B6) CHARACTER 4 CPLISDOPL4 (WHEN JOB, STC OR WTO)
186 (BA) SIGNED 4 CPLISTOP TIME | 0
190 (BE) CHARACTER 10 CPLAEOP ACTUAL END
190 (BE) CHARACTER 6 CPLAEDOP DATE | BLANK
196 (C4) SIGNED 4 CPLAETOP DATE | 0
200 (C8) SIGNED 4 CPLEDUOP ESTIMATED DURATION
204 (CC) UNSIGNED 4 CPLADUOP ACTUAL DURATION
208 (D0) SIGNED 2 CPLOPIRET ask opinfo retry counter
210 (D2) SIGNED 2 CPLPSOP PARALLEL SERVERS REQUIRED
212 (D4) SIGNED 2 CPLR1OP WS RESOURCES REQUIRED
214 (D6) SIGNED 2 CPLR2OP WS RESOURCES REQUIRED
216 (D8) CHARACTER 1 CPLCSTOP CURRENT STATE

W - WAITING

A - WAITING FOR ARRIVAL

R - READY

* - READY PREV WS NONREP

S - STARTED

I - INTERRUPTED

U - UNDECIDED

C - COMPLETED

E - ENDED IN ERROR

217 (D9) CHARACTER 4 CPLERROP ERROR CODE
221 (DD) CHARACTER 1 CPLAECOP AUTOM. ERROR COMPL.(YES|NO)
222 (DE) CHARACTER 1 CPLPRIOP PRIORITY
223 (DF) CHARACTER 1 CPLXSTOP EXTENDED STATUS
224 (E0) SIGNED 2 CPLERKOP INDEX TO ERROR RECORD | 0
226 (E2) SIGNED 2 CPLEROOP OFFSET IN ERROR RECORD | 0
228 (E4) SIGNED 2 CPLSUOP NUMBER OF SUCCESSORS
230 (E6) SIGNED 2 CPLPROP NUMBER OF PREDECESSORS
232 (E8) SIGNED 2 CPLDEOP NUMBER OF SUCCESSORS AND PREDECESSORS
234 (EA) SIGNED 2 CPLPCOP NUMBER OF PREDECESSORS COMPLETED
236 (EC) SIGNED 2 CPLSROP NO. OF SPECIAL RESOURCES
238 (EE) BITSTRING 1 CPLFLGOP FLAGS
 1...  ....
CPLREROP RERUN RECORD FOR THIS OP
 .1..  ....
CPLEXTOP ON=VALIDATION EXIT PASSED
 ..1.  ....
CPLASSOP ON=OP. ASSUMED COMPLETED
 ...1  ....
CPLSPIA ON=SPECIFIED IA FOR OP
 ....  1...
CPLSPDL ON=SPECIFIED DL FOR OP
 ....  .1..
CPLASUOP ON=AUTO SUBMISSION OF JOB
 ....  ..1.
CPLAJR ON=AUTO HOLDRELEASE
 ....  ...1
CPLLATEP ON=LATE OP MSG ISSUED
239 (EF) BITSTRING 1 CPLFLGO2 FLAGS
 1...  ....
CPLSUBOP ON=JOB SUBMITTED
 .1..  ....
CPLTJTOP ON=TIME JOB
 ..1.  ....
CPLPRPOP ON=PREP WS EXISTS FOR THIS .. CPU, BUT OP IS .. NOT COMPLETE
 ...1  ....
CPLRELOP ON=RELEASE AS SOON AS POSS.
 ....  1...
CPL2EVOP ON=TYPE 2 EVENT READ
 ....  .1..
CPLHRUOP ON=HIGH RETCODE USED
 ....  ..1.
CPLPENDP A PENDING PREDECESSOR
 ....  ...1
CPLLONGP ON=LONG DUR MS ISSUED
240 (F0) CHARACTER 8 CPLMCPUP TIME OF LAST MCP UPDATE
248 (F8) CHARACTER 1 CPLDEPTOP DEPENDEN TYPE (P|S|R|T) R - conditional predeces T - conditional success
249 (F9) BITSTRING 1 CPLFLGO3 3rd flag byte
 1...  ....
CPLRESTA restartable operation
 .1..  ....
CPLDIRES inst parm restart
 ..1.  ....
CPLRERUT rerouteable operation
 ...1  ....
CPLDIRER inst parm reroute
 ....  1...
CPLWRER op WAS rerouted
 ....  .1..
CPLDWTO DEADLINE WTO WANTED
 ....  ..1.
CPLDWTOS DEADLINE WTO REQ SENT
 ....  ...1
CPLDWTOP DEADLINE WTO REQ PROC
250 (FA) UNSIGNED 2 CPLHRCOP HIGHEST RETCODE NOT IN ERR
252 (FC) SIGNED 2 CPLTMPOP temporary save area
254 (FE) CHARACTER 4 CPLALTWS Alternate WS name
258 (102) SIGNED 2 CPLMXLVL Max nesting level
258 (102) SIGNED 2 CPLMPREDOPNO - used only by ISPF dialogue to pass info in GETL,MSUCC buffer
260 (104) CHARACTER 16 CPLUDATA User field
276 (114) BITSTRING 1 CPLFLAG05 more flags
 1...  ....
CPLMORERUN 0 = First run 1 = At least 1 run set by AB3P event
 .1..  ....
CPLJLINFO 0 = JLInfo to be req. 1 = JLInfo requested. Set by AB3P event; reset when JLInfo requested.
 ..1.  ....
CPLOPINFO 0 = last OPerInfo not available 1 = last OPerInfo available
 ...1  ....
CPLPSUDONE 0 = PSU not compl. 1 = PSU completed
 ....  1...
CPLUSERSYS 1 = need user sysout
 ....  .1..
CPLIMMERR 1 = imm from error state (set by A3P if error status)
 ....  ..1.
CPLSYSSFAIL jes sub failed
 ....  ...1
CPLEXPJCL need Expanded JCL
277 (115) CHARACTER 1 CPLJRSTAT Joblog retrieval staus ' ' = no action yet 'I' = initiated 'R' = Reinitiated 'S' = started (j0-evt) 'C' = complete(j2-evt) 'E' = error (j2-evt)
278 (116) CHARACTER 2 CPLWLM WLM fields
278 (116) CHARACTER 1 CPLJOBCRT Critical Job
279 (117) CHARACTER 1 CPLJOBPOL Late Job Policy
280 (118) CHARACTER 8 CPLTOKEN_FULL operation full token
280 (118) CHARACTER 4 CPLTOKEN_PRE prefix
284 (11C) UNSIGNED 4 CPLTOKEN opctoken
288 (120) CHARACTER 8 CPLEXDEST Execution dest
296 (128) SIGNED 2 CPLASIDJOB OPC ASID D63a
298 (12A) CHARACTER 1 CPLCLNTYP Clean up Type= A = automatic, I = immediate, M = manual, N = none
299 (12B) CHARACTER 1 CPLTWSJOB Y,S only in Sym,N
300 (12C) CHARACTER 8 CPLSTCH status was changed
300 (12C) CHARACTER 4 CPLSTCHD yydddF
304 (130) CHARACTER 4 CPLSTCHT hhmmssth
308 (134) CHARACTER 8 CPLLUSEROP last update user-id
316 (13C) CHARACTER 8 CPLJLODEST Job Log destination
324 (144) CHARACTER 4 CPLPSUTOKEN PSU request token
328 (148) UNSIGNED 1 CPLOPEX03P Operation num extension
329 (149) CHARACTER 1 CPLCLNRES clean up result
330 (14A) CHARACTER 1 CPLCLNDIA clean up from Dialog
331 (14B) CHARACTER 8 CPLEQQCLJID last EQQCLEAN jobid
331 (14B) CHARACTER 8 CPLSUBTOKEN HTTP job submission token
339 (153) CHARACTER 1 CPLFLAG06 free to use
 1...  ....
CPLMONP oper monitoring flag
 .1..  ....
CPLEXPJCLUSED last run used expanded
 ..1.  ....
CPLSENDING on=S-sending exstat
 ...1  ....
CPLSUBER on=E-OSUF exstat
 ....  1...
CPLERFAIL on=E-FAIL exstat
 ....  .1..
CPLRECPRMP on=E-prmpt exstat
 ....  ..1.
CPLRECJOB on=E rec job running
 ....  ...1
CPLRECRUN on=E(R,S,C) not restart
340 (154) CHARACTER 8 CPLEQQCLJBN last EQQCLEAN jobname
340 (154) CHARACTER 8 CPLDOATIME time the op was started
348 (15C) CHARACTER 1 CPLFLAG07
 1...  ....
CPLREC24IS CP24 exists
 .1..  ....
CPLRECEND op. completed by continue recovery action
 ..1.  ....
CPLSCRIPT centralized script used
 ...1  ....
CPLFROMPLC on = from PLC
 ....  1...
CPLWASUJ on = from WASUJ
 ....  .1..
CPLWAITSE on = wait SE
 ....  ..1.
CPLWAITWQA on = wait WS delay
 ....  ...1
CPLURGMSG on = URG msg issued
349 (15D) UNSIGNED 1 CPLEXTINF Extended info area 0 = not allocated 1 = allocated
350 (15E) CHARACTER 1 CPLTWSJBNM criterion used to build the IWS jobname in sym
351 (15F) CHARACTER 1 CPLAUTINF 26CBOGc N = not allocated Y = allocated
352 (160) SIGNED 4 CPLFTWRC RC oper running on FTW
356 (164) CHARACTER 8 CPLRUSER RACF user from EQQUX001
364 (16C) SIGNED 2 CPL3PSPLEX sysplex id
366 (16E) CHARACTER 1 CPLFLAG08
 1...  ....
CPLWLMPROM WLM failure msg flag
 .1..  ....
CPLWLMMSG WLM promotion flag
 ..1.  ....
CPLFTSANOP job nopped on standard agent hosted by master
 ...1  ....
CPLCRITJOBPRED Critical predecessor
 ....  1...
CPLDPREM on = recovered by cond
 ....  .1..
CPLTZONE on = TZONE applied
 ....  ..1.
CPLCONDRJOB on = cond recovery job
 ....  ...1
CPLNOEVAL on = do not eval cond succ
367 (16F) BITSTRING 1 CPLFLAG09
 1...  ....
CPLSTEPDEP on = this 3p has conds with step dep
 .1..  ....
CPLSTEPSUCC on = this 3p has at least 1 csuc with step dep pointing to it
 ..1.  ....
CPLZCENTRIC on = job on z-centric
 ...1  ....
CPLRECOVON on = recov set (not saved)
 ....  1...
CPLNOERR on = NOERROR occurred
 ....  .1..
CPLUNEXPRC on = unexpected RC occur
 ....  ..1.
CPLFAKESUB
 ....  ...1
CPLSHADOW on = shadow job
368 (170) CHARACTER 8 CPLWLMCLASS WLM Service Class
376 (178) SIGNED 4 CPLCRITPATH Critical Path indicator for internal processing
380 (17C) SIGNED 4 CPLEARE Earliest End for internal processing
384 (180) CHARACTER 4 CPLCRTPTHX Critical Path Origin Key
384 (180) UNSIGNED 3 CPLPTHOC Occ. Number
387 (183) UNSIGNED 1 CPLPTHOP Operation Number
388 (184) CHARACTER 2 CPLJESDEST Destination for multiple datastore
390 (186) CHARACTER 8 CPLVDEST last used Virtual Dest
398 (18E) SIGNED 2 CPLTZOFF TZOFF in mins
400 (190) UNSIGNED 4 CPLJOBTBLIDX Job Table index
404 (194) SIGNED 2 CPLCPROP NUMBER OF COND PRED
406 (196) SIGNED 2 CPLCSUOP NUMBER OF COND SUCC
408 (198) SIGNED 2 CPLCONDTOT NUMBER OF CONDS T F U D
410 (19A) SIGNED 2 CPLCOND_T NUMBER OF CONDS TRUE
412 (19C) SIGNED 2 CPLCOND_F NUMBER OF CONDS FALSE
414 (19E) SIGNED 2 CPLCOND_U NUMBER OF CONDS UNDEFINED
416 (1A0) SIGNED 2 CPLCDEOP NUMBER OF COND DEP
418 (1A2) SIGNED 2 CPLPXOP NUMBER OF PREDECESSORS DUMMY COMPLETED
420 (1A4) CHARACTER 4 CPLORIGRC job RC before emerh
424 (1A8) SIGNED 2 CPLCONDID Cond id - Never stored, only used by GS to return extra info
426 (1AA) UNSIGNED 1 CPLRENGINF Remote engine job area
427 (1AB) CHARACTER 1 CPLREJST Remote eng job substatus
428 (1AC) SIGNED 2 CPLBND num of bind requests
430 (1AE) BITSTRING 1 CPLFLAG10
 1...  ....
CPLDYN on = this 3p has conds
 .1..  ....
CPLDRECOV on=recovery in progress
 ..1.  ....
CPLSHOSEQ on=shadow in oseq
 ...1  ....
CPLMVDEADL on=move deadl
 ....  1...
CPLEXIT13RC on=rc 12 from exit13
 ....  .1..
CPLNOERRJT NOERROR match JT
 ....  ..1.
CPLNOERRSKIP NOERROR Skip A3S in reapp
 ....  ...1
CPLMPENDP Used only by ISPF, PIF dialog to pass info in GETL, DEPC buffer
431 (1AF) CHARACTER 1 CPLTASKTYPE plug-in task type
432 (1B0) BITSTRING 1 CPLFLAG11
 1...  ....
CPLMPPEND on if pend or mpend pred - used only by ISPF, PIF dialog to pass info in GETL buffer
 .1..  ....
CPLSTARTED on = started at startup
 ..1.  ....
CPLSUSP on = suspended execution
 ...1  ....
CPLTOARCH to be archived in DB2
 ....  1...
CPLNEWLATE user-defined late
 ....  .1..
CPLMOVEDL moved to deadline
 ....  ..1.
CPLELATE either late, alert, action used only by ISPF, PIF dialogs to pass info in GETL buffer
 ....  ...1
* free
433 (1B1) BITSTRING 1 CPLFLAG12
 1...  ....
CPLNEWDL on: msg Deadline issued
 .1..  ....
CPLNEWL1 on: msg L1 started
 ..1.  ....
CPLNEWL2 on: msg L2 issued
 ...1  ....
* free
434 (1B2) CHARACTER 2 *

Added to make fix part multiple of 4. This because DDICT declare EXT3P as a subfield of a structure having a string of char with length = CP3p fix part len as first field

436 (1B4) CHARACTER 8 CPLOPRRUNC run cycle for est. dur.
444 (1BC) UNSIGNED 4 CPLOPRDURVAR duration variance
448 (1C0) UNSIGNED 4 CPLOPRPSTAVAR planned start variance
452 (1C4) UNSIGNED 4 CPLOPRPENDVAR planned end variance
456 (1C8) CHARACTER 8 CPL3PTOD not used
464 (1D0) CHARACTER 11 CPL3PORIGDL original deadline
464 (1D0) CHARACTER 6 CPL3PORIGDLD original DL date
470 (1D6) CHARACTER 4 CPL3PORIGDLT original DL time
474 (1DA) CHARACTER 1 CPL3PORIGDLA original DL action
475 (1DB) UNSIGNED 1 CPLLATEINF 1: late info is present
476 (1DC) CHARACTER * CPLVAR03 VAR DATA
Offsets
Dec Hex Type Len Name (Dim) Description
476 (1DC) CHARACTER * CPLVAR03 VAR DATA

  
    PREDECESSOR INFORMATION
  

Offsets
Dec Hex Type Len Name (Dim) Description
0 (0) STRUCTURE 12 CPLPREOP (*)
0 (0) CHARACTER 1 CPLPSWOP PREDECESSOR SWITCHES
 1...  ....
CPLPCOOP PREDECESSOR COMPLETED
 .1..  ....
CPLPNROP PRED. WS WAS NON-REPORTING
 ..1.  ....
CPLPNDOP PENDING PRED OCCURRENCE
 ...1  ....
CPLCRITPRED Critical Path indicator for internal processing
 ....  1...
CPLPMANDPEND on is a mandatory pend.
 ....  .111
* RESERVED
1 (1) CHARACTER 1 CPLPMATC Originating matching criteria - C closest preceding - S same day - A absolute IVL - R relative IVL
2 (2) SIGNED 2 CPLPTTOP TRANSPORT TIME
2 (1) UNSIGNED 1 CPLPTTOPO
3 (1) UNSIGNED 1 CPLPTTOPORIG ORIG OPER
4 (4) CHARACTER 4 CPLPOP PREDECESSOR OP'S KEY IN CP
4 (4) UNSIGNED 3 CPLPOCOP OCCURRENCE INDEX
7 (7) UNSIGNED 1 CPLPOPOP OPERATION NO.
8 (8) CHARACTER 4 CPLPMATCIVL resolution criteria IVL
8 (8) SIGNED 2 CPLPIVLLEFT - left side - min value -32500 means no left side
10 (A) SIGNED 2 CPLPIVLRIGHT - right side - min value 0 means same IA


    SUCCESSOR INFORMATION
  

Offsets
Dec Hex Type Len Name (Dim) Description
0 (0) STRUCTURE 6 CPLSUCOP (*)
0 (0) CHARACTER 1 CPLSSWOP SUCCESSOR SWITCHES
 1...  ....
CPLSCROP CRITICAL PATH SUCCESSOR
 .111  1111
* RESERVED
1 (1) CHARACTER 1 * RESERVED
2 (2) CHARACTER 4 CPLSOP SUCCESSOR OP'S KEY IN CP
2 (2) UNSIGNED 3 CPLSOCOP OCCURRENCE INDEX
5 (5) UNSIGNED 1 CPLSOPOP OPERATION NUMBER

  
    SPECIAL RESOURCES
  

Offsets
Dec Hex Type Len Name (Dim) Description
0 (0) STRUCTURE 68 CPLSRSOP (*)
0 (0) CHARACTER 44 CPLSRNOP NAME OF SPECIAL RESOURCE
44 (2C) CHARACTER 1 CPLSRTOP S = SHARED, X = EXCLUSIVE
45 (2D) BITSTRING 1 * flags
 1...  ....
CPLSRAVOP available
 .1..  ....
CPLSRIUSOP in use shared
 ..1.  ....
CPLSRIUXOP in use exclusively
 ...1  ....
CPLSRKEPT was kept at error
 ....  1...
CPLSRKEPTX in exclusive use
 ....  .1..
CPLRESCNEW Q515W msg issued
 ....  ..11
* reserved
46 (2E) CHARACTER 1 CPLSRERR on error flag
47 (2F) UNSIGNED 1 CPLSRWRS reason for wait
48 (30) SIGNED 4 CPLSRNUM amount
52 (34) SIGNED 4 CPLSRIDX resource index id
56 (38) CHARACTER 8 CPLALCTIME allocation time
64 (40) CHARACTER 1 CPLSRAVACO Set SR availaibility to NO Y , N , R or blank
65 (41) CHARACTER 3 * free



  
    EXTENDED INFORMATION
  

Offsets
Dec Hex Type Len Name (Dim) Description
0 (0) STRUCTURE 200 CPL3PEXTINFO
0 (0) CHARACTER 54 CPL3PEXTNAME Extended Job Name
54 (36) CHARACTER 16 CPL3PSENAME Scheduling Env. Name
70 (46) CHARACTER 130 * free

  
    CONDITIONAL PREDECESSOR
  

Offsets
Dec Hex Type Len Name (Dim) Description
0 (0) STRUCTURE 8 CPLCPREOP (*)
0 (0) BITSTRING 1 CPLCPSWOP flags
 1...  ....
CPLCPNDOP pending cond pred occ
 .1..  ....
CPLCPCOOP on = if external, CPRE not to be created
 ..11  1111
* free
1 (1) CHARACTER 1 CPLCPMATC Originating matching criteria - C closest preceding - S same day - A absolute IVL - R relative IVL
2 (2) SIGNED 2 CPLCPOP_CID Cond id
4 (4) CHARACTER 4 CPLCPOP Operation VSAM key
4 (4) UNSIGNED 3 CPLCPOCOP - Occ Number
7 (7) UNSIGNED 1 CPLCPOPOP - Opr Number


    CONDITIONAL SUCCESSOR
  

Offsets
Dec Hex Type Len Name (Dim) Description
0 (0) STRUCTURE 8 CPLCSUCOP (*)
0 (0) BITSTRING 1 CPLCSSWOP flags
1 (1) BITSTRING 1 CPLCSUFLAG
 1...  ....
CPLCSUSTEP on = cond succ with step dep pointing to this 3p
 .111  1111
* free
2 (2) SIGNED 2 CPLCSOP_CID Cond id
4 (4) CHARACTER 4 CPLCSOP Operatiob VSAM key
4 (4) UNSIGNED 3 CPLCSOCOP - Occ Number
7 (7) UNSIGNED 1 CPLCSOPOP - Opr Number

  
    EXTENDED INFORMATION
  

Offsets
Dec Hex Type Len Name (Dim) Description
0 (0) STRUCTURE 200 CPLRENG
0 (0) CHARACTER 16 CPLRENG_JSNAME ad id
16 (10) CHARACTER 40 CPLRENG_JOBNAME job name IWSd
16 (10) CHARACTER 8 CPLRENG_ZJOB matched job name IWSz
56 (38) CHARACTER 16 CPLRENG_JSWS jobstream ws IWSd
56 (38) CHARACTER 4 CPLRENG_ZWS matched workstation IWSz
72 (48) CHARACTER 3 CPLRENG_OPNO operation number IWSz
75 (4B) BITSTRING 1 CPLRENG_FLAGS
 1...  ....
CPLRENG_COMP complete on bind err
 .111  1111
* free
76 (4C) CHARACTER 10 CPLRENG_IA matched input arrival
76 (4C) CHARACTER 6 CPLRENG_IAD date
82 (52) CHARACTER 4 CPLRENG_IAT time
82 (52) CHARACTER 2 CPLRENG_IATH HH
84 (54) CHARACTER 2 CPLRENG_IATM MM
86 (56)

CHARACTER

80 CPLRENG_JSFOLDERSHORT job stream short folder
166 (A6)

CHARACTER

16 CPLRENG_JSFOLDERID job stream long folder ID
182 (B6) CHARACTER 18 * free

  
    BIND REQUESTS INFORMATION
  

Offsets
Dec Hex Type Len Name (Dim) Description
0 (0) STRUCTURE 16 CPLBNDOP (*)
0 (0) CHARACTER 8 CPLBND99K XD99 KEY
8 (8) BITSTRING 1 CPLBNDFLAG
 1...  ....
CPLBNDDEL
 .111  1111
*
9 (9) CHARACTER 7 *


         USER-DEFINED LATE INFO

Offsets
Dec Hex Type Len Name (Dim) Description
0 (0) STRUCTURE 28 CPLLATE
0 (0) CHARACTER 13 CPLLATE1 not started alert
0 (0) CHARACTER 1 CPLLATE1BASE base date: always F
1 (1) CHARACTER 1 CPLLATE1DIR direction A: after IA
2 (2) CHARACTER 1 CPLLATE1ACT not used
3 (3) CHARACTER 10 CPLLATE1DATE date and time
3 (3) CHARACTER 6 CPLLATE1D not started alert date
9 (9) CHARACTER 4 CPLLATE1T not started alert time
13 (D) CHARACTER 13 CPLLATE2 not started action
13 (D) CHARACTER 1 CPLLATE2BASE base date: always F
14 (E) CHARACTER 1 CPLLATE2DIR direction A: after IA
15 (F) CHARACTER 1 CPLLATE2ACT not used
16 (10) CHARACTER 10 CPLLATE2DATE date and time
16 (10) CHARACTER 6 CPLLATE2D not started alert date
22 (16) CHARACTER 4 CPLLATE2T not started alert time
26 (1A) CHARACTER 2 * free