MT0 - MCP Tracking information entry
Name: DCLMT0
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 41 | mt0 | mcp track entry |
| 0 | (0) | CHARACTER | 4 | mt0eye | eye catcher |
| 4 | (4) | CHARACTER | 2 | mt0ver | version |
| 6 | (6) | BITSTRING | 1 | mt0flgs | flag bits |
|
mt0chk | 1=check request | |||
|
mt0error | 1=error is detected | |||
|
mt0drlst | 1=use last occ in cp for dep resolution | |||
|
mt0drlat | 1=use latest occ prec added occ for dep res | |||
|
mt0continued | another mt0 follows | |||
|
mt0aerr | accept error | |||
|
mt0pifad | pif supplied ad | |||
|
mt0fopd | faked op dates | |||
| 7 | (7) | CHARACTER | 1 | mt0type | type of change |
| 8 | (8) | CHARACTER | 1 | mt0caller | function calling mcp a-ar,e-ett,p-pif |
| 9 | (9) | BITSTRING | 1 | mt0flags | additional flags |
|
mt0turnov | 1=turnover in progress | |||
|
mt0restart | 1=cp restart in progress | |||
|
mt0autodep | 1=add ext dependencies | |||
|
mt0resolve | 1=deps must be resolved | |||
|
mt0cmrer | 1=potential cm before oper is rerun | |||
|
mt0ignore | Ignore this MT0 | |||
|
mt0gr_add | This MT0 is part of a group add trnx | |||
|
mt0notlt | 1=Dont use LT file | |||
| 10 | (A) | CHARACTER | 10 | mt0cpe | current plan end |
| 10 | (A) | CHARACTER | 6 | mt0cped | date and time |
| 20 | (14) | CHARACTER | 8 | mt0msgid | msg, if accepted err |
| 20 | (14) | CHARACTER | 8 | mt0stmp | time stamp of update |
| 20 | (14) | SIGNED | 4 | mt0mivloff | modify ivl offsett |
| 20 | (14) | CHARACTER | 4 | mt0date | date of update |
| 24 | (18) | CHARACTER | 4 | mt0time | time of update |
| 28 | (1C) | SIGNED | 4 | mt0lgth | length of entire record ------------------------- |
| 32 | (20) | CHARACTER | 8 | mt0OCCtok | MT0 OCC token Used to decide if when adding an OCC the old token must be used '00'x - first add Filled - add due to JT reapply use old token ------------------------- |
| 40 | (28) | BITSTRING | 1 | mt0flag3 | flags |
|
mt0PSU_Appl | 1 = from Apply Logic | |||
|
mt0chg | ||||
|
mt0chstrer | change status for rerun | |||
|
mt0CAutoSuc | cond succ auto solve | |||
|
mt0inGroup | on = in a group | |||
|
mt0SJR | on = SJR | |||
|
mt0xRerun | on = change occ for rerun | |||
|
* | free | |||
| 41 | (29) | CHARACTER | mt0body | body of change | |
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 10 | (A) | STRUCTURE | 8 | mt0rqsst | start building MT0, or 0s |
| 10 | (A) | CHARACTER | 4 | mt0rqsstd | date |
| 14 | (E) | CHARACTER | 4 | mt0rqsstt | time |
MT0 Body variable part
For ws changes
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 8 | mt0ws | |
| 0 | (0) | CHARACTER | 4 | mt0wsn | work station name |
| 4 | (4) | CHARACTER | 1 | mt0rep | new reporting attribute |
| 5 | (5) | CHARACTER | 1 | mt0wcf | control flags |
|
mt0wcp | control on servers | |||
|
mt0wc1 | control on resource 1 | |||
|
mt0wc2 | control on resource 2 | |||
|
mt0tws | Fault-Tolerance ws | |||
|
* | spare | |||
| 6 | (6) | SIGNED | 2 | mt0wi | number of intervals |
| 8 | (8) | CHARACTER | mt0mws | ws open intervals see dclivl(ivldata) | |
For ws status variation
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 12 | mt0vary | |
| 0 | (0) | CHARACTER | 4 | mt0v_wsn | work station name |
| 4 | (4) | CHARACTER | 1 | mt0v_stat | new ws status |
| 5 | (5) | BITSTRING | 1 | mt0v_opt | failure options |
|
mt0v_opt_fleav | leave started | |||
|
mt0v_opt_ferr | error set | |||
|
mt0v_opt_frest | restart | |||
|
mt0v_opt_rleav | leave scheduled | |||
|
mt0v_opt_rreru | reroute | |||
|
mt0v_opt_rimmd | immediately available | |||
|
* | reserved | |||
| 6 | (6) | CHARACTER | 4 | mt0v_aws | alternate ws name |
| 10 | (A) | CHARACTER | 1 | mt0v_link | link status |
| 11 | (B) | BITSTRING | 1 | mt0v_var | status and link vary |
|
mt0v_var_link | link vary | |||
|
mt0v_var_status | status vary | |||
|
* | reserved | |||
For WS22 changes
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 16 | mt0ws22 | |
| 0 | (0) | CHARACTER | 4 | mt0wsn22 | work station name |
| 4 | (4) | CHARACTER | 8 | mt0dest22 | work station destination |
| 12 | (C) | CHARACTER | 1 | mt0rep22 | new reporting attribute = not used |
| 13 | (D) | CHARACTER | 1 | mt0wcf22 | control flags |
|
mt0wcp22 | control on servers | |||
|
mt0wc122 | control on resource 1 | |||
|
mt0wc222 | control on resource 2 | |||
|
mt0tws22 | Fault-Tolerance ws | |||
|
* | spare | |||
| 14 | (E) | SIGNED | 2 | mt0wi22 | number of intervals |
| 16 | (10) | CHARACTER | mt0mws22 | ws open intervals see dclivl(ivldata) | |
For WS22 status variation
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 20 | mt0vary22 | |
| 0 | (0) | CHARACTER | 4 | mt0v_wsn22 | work station name |
| 4 | (4) | CHARACTER | 8 | mt0v_dest22 | work station destination |
| 12 | (C) | CHARACTER | 1 | mt0v_stat22 | new ws status |
| 13 | (D) | BITSTRING | 1 | mt0v_opt22 | failure options |
|
mt0v_opt_fleav22 | leave started | |||
|
mt0v_opt_ferr22 | error set | |||
|
mt0v_opt_frest22 | restart | |||
|
mt0v_opt_rleav22 | leave scheduled | |||
|
mt0v_opt_rreru22 | reroute | |||
|
mt0v_opt_rimmd22 | immediately available | |||
|
* | reserved | |||
| 14 | (E) | CHARACTER | 4 | mt0v_aws22 | alternate ws name |
| 18 | (12) | CHARACTER | 1 | mt0v_link22 | link status |
| 19 | (13) | BITSTRING | 1 | mt0v_var22 | status and link vary |
|
mt0v_var_link22 | link vary | |||
|
mt0v_var_stat22 | status vary | |||
|
* | reserved | |||
For Occurrence changes adddeletemodify
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 96 | mt0occ | addchange oper entry |
| 0 | (0) | CHARACTER | 26 | mt0key | occurrence key |
| 0 | (0) | CHARACTER | 16 | mt0aid | application name |
| 16 | (10) | CHARACTER | 10 | mt0im | modified input arrival, |
| 16 | (10) | CHARACTER | 6 | mt0imd | the new value if to be |
| 22 | (16) | CHARACTER | 4 | mt0imt | changed in change occ req |
| 26 | (1A) | CHARACTER | 10 | mt0ia | occurrence identifier ia |
| 26 | (1A) | CHARACTER | 6 | mt0iad | same as mt0im if not a |
| 32 | (20) | CHARACTER | 4 | mt0iat | change occurrence request |
| 36 | (24) | CHARACTER | 10 | mt0dl | occurrence deadline |
| 36 | (24) | CHARACTER | 6 | mt0dld | deadline date |
| 42 | (2A) | CHARACTER | 4 | mt0dlt | deadline time |
| 46 | (2E) | CHARACTER | 1 | mt0pri | priority |
| 47 | (2F) | CHARACTER | 4 | mt0err | error code |
| 51 | (33) | BITSTRING | 1 | mt0ocflg | general flag |
|
mt0imset | pif provided IANEW' | |||
|
mt0dlset | pif provided DEADLINE | |||
|
mt0Reas | reason block exists | |||
|
mt0Toler | tolerate | |||
|
mt0chgallmon | chg monitoring flag for all operation in occur | |||
|
mt0mon | oper monit flag value if mt0chgallmon=ON | |||
|
mt0GroupM | ON if Occ of Group is modified | |||
| 52 | (34) | CHARACTER | 16 | mt0jvt | jcl var table name |
| 68 | (44) | CHARACTER | 16 | mt0GroupDef | Occurrence Group Def |
| 84 | (54) | BITSTRING | 1 | mt0ocflg1 | |
|
mt0mheld | set all the operation = mt0mheldV value | |||
|
mt0mheldV | mheld value | |||
|
* | free | |||
| 85 | (55) | CHARACTER | 11 | mt0cflg2 | free |
| 96 | (60) | CHARACTER | mt0ocd | operation details see dclmtd | |
For Occurrence RERUN
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 336 | mt0rstrt | section on restart |
| 0 | (0) | CHARACTER | 8 | mt0rsJob | job name |
| 8 | (8) | CHARACTER | 4 | mt0rsErr | error code |
| 12 | (C) | CHARACTER | 16 | mt0rsUsr | user data field |
| 28 | (1C) | CHARACTER | 300 | mt0rsReason | reason for rerun |
| 328 | (148) | CHARACTER | 8 | mt0rsPanel | panel where reason text entered |
| 336 | (150) | CHARACTER | mt0rod | operation details | |
For Occurrence ADD
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 206 | mt0aoc | added occurrence info |
| 0 | (0) | CHARACTER | 30 | mt0txt | application text |
| 30 | (1E) | CHARACTER | 8 | mt0grp | authority group |
| 38 | (26) | CHARACTER | 16 | mt0oid | application owner |
| 54 | (36) | CHARACTER | 30 | mt0otx | owner text |
| 84 | (54) | CHARACTER | 16 | mt0cal | calendar name |
| 100 | (64) | CHARACTER | 44 | mt0ettcrit | ETT criteria |
| 144 | (90) | CHARACTER | 1 | mt0etttyp | ETT type J or R |
| 145 | (91) | CHARACTER | 8 | mt0ettjob | ETT job name |
| 153 | (99) | CHARACTER | 8 | mt0ettjid | ETT job id |
| 161 | (A1) | UNSIGNED | 1 | mt0ettgrootl | ETT gdg root len |
| 162 | (A2) | CHARACTER | 44 | mt0ettevnam | ETT full event name |
| 206 | (CE) | CHARACTER | mt0aod | operation details see dclmtd | |
Occurrence Group Process MT0
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 356 | Mt0Group | Group Mt0 |
| 0 | (0) | CHARACTER | 4 | Mt0GroupReq | Request type, see constants |
| 4 | (4) | CHARACTER | 16 | Mt0GroupId | NameReference of this Group |
| 20 | (14) | CHARACTER | 16 | Mt0GroupCal | Group Calendar |
| 36 | (24) | CHARACTER | 4 | Mt0GroupErr | Error returned by Group MCP |
| 40 | (28) | CHARACTER | 4 | Mt0GroupCause | Cause of error set by MC0 |
| 44 | (2C) | CHARACTER | 302 | Mt0GroupMt0 | Global change data &period..in group manner &period..for all OCCs |
| 346 | (15A) | CHARACTER | 2 | * | free |
| 348 | (15C) | SIGNED | 4 | Mt0GroupNum | Number of Occs in list |
| 352 | (160) | BITSTRING | 4 | Mt0GroupFlag | Processing flags - group Mt0 |
|
Mt0GroupF_Init | on LogAhead record for group | |||
|
Mt0GroupF_Wait | on Wait for completion req | |||
|
Mt0GroupF_Comp | on This is a completion req | |||
|
Mt0GroupF_Err | on Updates failed | |||
|
Mt0GroupF_Mt0 | on Induced Mt0s follows | |||
|
Mt0GroupF_ADDc | on CANCELLED compl ADD | |||
|
Mt0GroupF_ADDd | on DELETE in compl ADD | |||
|
Mt0GroupF_OPCt | on OPC terminated conversat | |||
| 353 | (161) | |
MT0GroupF_RDH | on Some reldelHold failed | |
|
Mt0GroupF_Dep | on Resol deps grp inter - global data changes flags | |||
|
Mt0GroupFC_Group | on change Group Def id globa | |||
|
Mt0GroupFC_IA | on change IA glabally | |||
|
Mt0GroupFC_DL | on change DeadLine global | |||
|
Mt0GroupFC_Pri | on Change priority global | |||
|
Mt0GroupFC_Err | on Change error code globbb | |||
|
Mt0GroupFC_JVT | on Change JCL Var tab glob | |||
| 354 | (162) | |
* | reserved | |
|
* | reserved | |||
|
* | reserved | |||
|
* | reserved | |||
|
* | reserved | |||
| 356 | (164) | CHARACTER | Mt0GroupEnd | End of header | |
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 28 | Mt0GroupList (*) | List of Occ's subject to Mt0 based on end of header |
| 0 | (0) | CHARACTER | 16 | Mt0GroupOcc | Occurrence AD name |
| 16 | (10) | CHARACTER | 10 | Mt0GroupIa | IA of group OCC |
| 16 | (10) | CHARACTER | 6 | Mt0GroupIaDate | Input Arrival date |
| 22 | (16) | CHARACTER | 4 | Mt0GroupIaTime | &period..time |
| 26 | (1A) | CHARACTER | 1 | * | Reserved |
| 27 | (1B) | BITSTRING | 1 | Mt0GroupOccFlg | Processing indicators |
|
Mt0GroupOcc_Bad | On This OCC causes error | |||
|
Mt0GroupOcc_Mt0 | On Specific dialog MT0 follo | |||
|
Mt0GroupOcc_Mov | On OCC modified vs ADD Mt0 | |||
|
Mt0GroupOcc_Del | On OCC is del d vs ADD Mt0 | |||
|
Mt0GroupOcc_Dep | On: OCC dep. ignored | |||
|
Mt0GroupOcc_Unr | On: OCC dep unresolved | |||