PXRMINDD ; SLC/PKR - Index string date checking routines. ;09/27/2012
Source file <PXRMINDD.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
CNT5(FILENUM,NSD) | ;Check for string dates for indexes where the date
|
|
CNT6(FILENUM,NSD) | ;Check for string dates for indexes where the date
|
|
CNTPL(FILENUM,NSD) | ;Check for string date for Problem List indexes where the
|
|
CNTPTF(FILENUM,NSD) | ;Check for string dates for PTF indexes where the
|
|
CNTSS(FILENUM,NSD) | ;Check for string dates for indexes where the start date
|
|
CHECK | ;Driver for making index date checks.
|
|
MESSAGE(FILENUM,NSD,START,END) | ;Build the MailMan message giving the
|
|
RUNNOW(LIST,GBL) | ;Run the routines now.
|
|
TASKIT(LIST,GBL,ROUTINE) | ;Check the indexes as a tasked job.
|
|
TASKJOB | ;Execute as tasked job. LIST and GBL come through ZTSAVE.
|
Name | Field # of Occurrence |
---|---|
^%ZTLOAD | TASKIT+20 |
$$S^%ZTLOAD | TASKJOB+7 |
$$GET1^DID | MESSAGE+5 |
$$GET1^DIQ | MESSAGE+22 |
^DIR | TASKIT+7 |
RUNNOW^PXRMINDD | TASKJOB+9 |
SEND^PXRMMSG | MESSAGE+24 |
$$ASKTASK^PXRMSXRM | CHECK+6 |
$$ETIME^PXRMSXRM | MESSAGE+10 |
SEL^PXRMSXRM | CHECK+3 |
$$FMTE^XLFDT | MESSAGE+9, TASKIT+4 |
$$NOW^XLFDT | MESSAGE+9, TASKIT+2 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PXRMINDX( | CNT5+8, CNT5+12, CNT5+14, CNT5+17, CNT6+6, CNT6+10, CNT6+12, CNT6+14, CNT6+17, CNT6+22 , CNT6+25, CNT6+29, CNT6+31, CNT6+33, CNT6+36, CNTPL+8, CNTPL+12, CNTPL+14, CNTPL+16, CNTPL+18 , CNTPL+21, CNTPTF+6, CNTPTF+8, CNTPTF+12, CNTPTF+14, CNTPTF+16, CNTPTF+19, CNTSS+7, CNTSS+11, CNTSS+13 , CNTSS+16, CNTSS+18, MESSAGE+12, RUNNOW+28 |
^PXRMINDX(9000011 | CNTPL+6 |
^TMP("PXRMXMZ" | MESSAGE+3!, MESSAGE+8*, MESSAGE+9*, MESSAGE+10*, MESSAGE+11*, MESSAGE+13*, MESSAGE+14*, MESSAGE+16*, MESSAGE+20*, MESSAGE+21* , MESSAGE+25! |
^TMP($J | CNT5+19*, CNT6+19*, CNT6+38*, CNTPL+23*, CNTPTF+21*, CNTSS+20*, MESSAGE+20, MESSAGE+25!, RUNNOW+2! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CODESYS | CNT6+3~, CNT6+21*, CNT6+22*, CNT6+23, CNT6+25, CNT6+29, CNT6+31, CNT6+33, CNT6+36, CNT6+38 , CNTPL+3~, CNTPL+5*, CNTPL+6*, CNTPL+8, CNTPL+12, CNTPL+14, CNTPL+16, CNTPL+18, CNTPL+21, CNTPL+23 , CNTPTF+3~, CNTPTF+5*, CNTPTF+6*, CNTPTF+8, CNTPTF+12, CNTPTF+14, CNTPTF+16, CNTPTF+19, CNTPTF+21 |
DAS | CNT5+4~, CNT5+16*, CNT5+17*, CNT5+19, CNT6+3~, CNT6+16*, CNT6+17*, CNT6+19, CNT6+35*, CNT6+36* , CNT6+38, CNTPL+3~, CNTPL+20*, CNTPL+21*, CNTPL+23, CNTPTF+3~, CNTPTF+18*, CNTPTF+19*, CNTPTF+21, CNTSS+3~ , CNTSS+17*, CNTSS+18*, CNTSS+20 |
DATE | CNT5+4~, CNT5+13*, CNT5+14*, CNT5+15, CNT5+17, CNT5+19, CNT6+3~, CNT6+13*, CNT6+14*, CNT6+15 , CNT6+17, CNT6+19, CNT6+32*, CNT6+33*, CNT6+34, CNT6+36, CNT6+38, CNTPL+3~, CNTPL+17*, CNTPL+18* , CNTPL+19, CNTPL+21, CNTPL+23, CNTPTF+3~, CNTPTF+15*, CNTPTF+16*, CNTPTF+17, CNTPTF+19, CNTPTF+21 |
DFN | CNT5+4~, CNT5+7*, CNT5+8*, CNT5+12, CNT5+14, CNT5+17, CNT5+19, CNT6+3~, CNT6+5*, CNT6+6* , CNT6+10, CNT6+12, CNT6+14, CNT6+17, CNT6+19, CNT6+24*, CNT6+25*, CNT6+29, CNT6+31, CNT6+33 , CNT6+36, CNT6+38, CNTPL+3~, CNTPL+7*, CNTPL+8*, CNTPL+12, CNTPL+14, CNTPL+16, CNTPL+18, CNTPL+21 , CNTPL+23, CNTPTF+3~, CNTPTF+7*, CNTPTF+8*, CNTPTF+12, CNTPTF+14, CNTPTF+16, CNTPTF+19, CNTPTF+21, CNTSS+3~ , CNTSS+6*, CNTSS+7*, CNTSS+11, CNTSS+13, CNTSS+16, CNTSS+18, CNTSS+20 |
DIR | TASKIT+1~, TASKIT+11! |
DIR("A" | TASKIT+3*, TASKIT+4*, TASKIT+5* |
DIR(0 | TASKIT+6* |
DIROUT | TASKIT+1~, TASKIT+8 |
DIRUT | TASKIT+1~, TASKIT+8 |
DTOUT | TASKIT+1~, TASKIT+9 |
DUOUT | TASKIT+1~, TASKIT+9 |
DUZ | MESSAGE+22, MESSAGE+23 |
END | MESSAGE~, MESSAGE+10, RUNNOW+1~, RUNNOW+29*, RUNNOW+30 |
FILENUM | CNT5~, CNT5+5, CNT5+8, CNT5+12, CNT5+14, CNT5+17, CNT5+19, CNT6~, CNT6+4, CNT6+6 , CNT6+10, CNT6+12, CNT6+14, CNT6+17, CNT6+19, CNT6+20, CNT6+22, CNT6+25, CNT6+29, CNT6+31 , CNT6+33, CNT6+36, CNT6+38, CNTPL~, CNTPL+4, CNTPL+8, CNTPL+12, CNTPL+14, CNTPL+16, CNTPL+18 , CNTPL+21, CNTPL+23, CNTPTF~, CNTPTF+4, CNTPTF+6, CNTPTF+8, CNTPTF+12, CNTPTF+14, CNTPTF+16, CNTPTF+19 , CNTPTF+21, CNTSS~, CNTSS+4, CNTSS+7, CNTSS+11, CNTSS+13, CNTSS+16, CNTSS+18, CNTSS+20, MESSAGE~ , MESSAGE+4, MESSAGE+5, MESSAGE+12, MESSAGE+13 |
FN | RUNNOW+1~, RUNNOW+24*, RUNNOW+25, RUNNOW+26, RUNNOW+28, RUNNOW+30 |
FROM | MESSAGE+2~, MESSAGE+22*, MESSAGE+24 |
GBL | CHECK+1~, CHECK+3, CHECK+9, CHECK+10, RUNNOW~, TASKIT~, TASKJOB+9 |
GBL( | RUNNOW+24 |
IND | CNT5+4~, CNT5+6*, CNT5+9*, CNT5+10, CNT6+3~, CNT6+5*, CNT6+7*, CNT6+8, CNT6+26*, CNT6+27 , CNTPL+3~, CNTPL+7*, CNTPL+9*, CNTPL+10, CNTPTF+3~, CNTPTF+5*, CNTPTF+9*, CNTPTF+10, CNTSS+3~, CNTSS+5* , CNTSS+8*, CNTSS+9, MESSAGE+2~, MESSAGE+18*, MESSAGE+20, RUNNOW+1~, RUNNOW+21*, RUNNOW+22, TASKJOB+1~, TASKJOB+5* , TASKJOB+7*, TASKJOB+8 |
ITEM | CNT5+4~, CNT5+11*, CNT5+12*, CNT5+14, CNT5+17, CNT5+19, CNT6+3~, CNT6+11*, CNT6+12*, CNT6+14 , CNT6+17, CNT6+19, CNT6+30*, CNT6+31*, CNT6+33, CNT6+36, CNT6+38, CNTPL+3~, CNTPL+15*, CNTPL+16* , CNTPL+18, CNTPL+21, CNTPL+23, CNTPTF+3~, CNTPTF+13*, CNTPTF+14*, CNTPTF+16, CNTPTF+19, CNTPTF+21, CNTSS+3~ , CNTSS+10*, CNTSS+11*, CNTSS+13, CNTSS+16, CNTSS+18, CNTSS+20 |
LI | RUNNOW+1~, RUNNOW+22*, RUNNOW+24, TASKJOB+1~, TASKJOB+8*, TASKJOB+9 |
LIST | CHECK+1~, CHECK+3, CHECK+4, CHECK+9, CHECK+10, RUNNOW~, RUNNOW+20, RUNNOW+22, TASKIT~, TASKJOB+4 , TASKJOB+8 |
MINDT | TASKIT+1~, TASKIT+2*, TASKIT+4, TASKIT+6 |
NAME | MESSAGE+2~, MESSAGE+5*, MESSAGE+6, MESSAGE+7 |
NL | MESSAGE+2~, MESSAGE+17*, MESSAGE+19*, MESSAGE+20, MESSAGE+21* |
NODE | CNTPTF+3~, CNTPTF+11*, CNTPTF+12*, CNTPTF+14, CNTPTF+16, CNTPTF+19, CNTPTF+21 |
NSD | CNT5~, CNT5+18*, CNT5+19, CNT6~, CNT6+18*, CNT6+19, CNT6+37*, CNT6+38, CNTPL~, CNTPL+22* , CNTPL+23, CNTPTF~, CNTPTF+20*, CNTPTF+21, CNTSS~, CNTSS+19*, CNTSS+20, MESSAGE~, MESSAGE+6, MESSAGE+7 , MESSAGE+12, MESSAGE+15, MESSAGE+18, RUNNOW+1~, RUNNOW+23*, RUNNOW+30 |
NUM | RUNNOW+1~, RUNNOW+20*, RUNNOW+21, TASKJOB+1~, TASKJOB+4*, TASKJOB+5, TASKJOB+7 |
PRIORITY | CNTPL+3~, CNTPL+13*, CNTPL+14*, CNTPL+16, CNTPL+18, CNTPL+21, CNTPL+23 |
ROUTINE | CHECK+9, RUNNOW+1~, TASKIT~ |
ROUTINE( | RUNNOW+9*, RUNNOW+10*, RUNNOW+11*, RUNNOW+13*, RUNNOW+14*, RUNNOW+15*, RUNNOW+16*, RUNNOW+17*, RUNNOW+18*, RUNNOW+19* , RUNNOW+25 |
ROUTINE(100 | RUNNOW+8* |
ROUTINE(45 | RUNNOW+3* |
ROUTINE(52 | RUNNOW+4* |
ROUTINE(55 | RUNNOW+5* |
ROUTINE(63 | RUNNOW+6* |
ROUTINE(70 | RUNNOW+7* |
ROUTINE(9000011 | RUNNOW+12* |
RTN | RUNNOW+1~, RUNNOW+25*, RUNNOW+26*, RUNNOW+28 |
SDTIME | TASKIT+1~, TASKIT+10*, TASKIT+18 |
START | CNTSS+3~, CNTSS+12*, CNTSS+13*, CNTSS+14, CNTSS+16, CNTSS+18, CNTSS+20, MESSAGE~, MESSAGE+10, RUNNOW+1~ , RUNNOW+27*, RUNNOW+30 |
STATUS | CNTPL+3~, CNTPL+11*, CNTPL+12*, CNTPL+14, CNTPL+16, CNTPL+18, CNTPL+21, CNTPL+23 |
STOP | CNTSS+3~, CNTSS+15*, CNTSS+16*, CNTSS+18, CNTSS+20 |
TASKIT | CHECK+1~, CHECK+6*, CHECK+7 |
TEXT | MESSAGE+2~, MESSAGE+6*, MESSAGE+7*, MESSAGE+8 |
TO | MESSAGE+2~, MESSAGE+24 |
TO( | MESSAGE+23* |
TOTAL | RUNNOW+1~ |
TYPE | CNT6+3~, CNT6+9*, CNT6+10*, CNT6+12, CNT6+14, CNT6+17, CNT6+19, CNT6+28*, CNT6+29*, CNT6+31 , CNT6+33, CNT6+36, CNT6+38, CNTPL+3~ |
U | TASKIT+6 |
X | TASKIT+1~ |
XMSUB | MESSAGE+2~, MESSAGE+4*, MESSAGE+24 |
Y | TASKIT+1~, TASKIT+10 |
>> ZTDESC | TASKIT+17* |
>> ZTDTH | TASKIT+18* |
>> ZTIO | TASKIT+19* |
>> ZTQUEUED | CNT5+5, CNT5+10, CNT6+4, CNT6+8, CNT6+27, CNTPL+4, CNTPL+10, CNTPTF+4, CNTPTF+10, CNTSS+4 , CNTSS+9 |
>> ZTREQ | TASKJOB+2* |
>> ZTRTN | TASKIT+16* |
ZTSAVE | TASKIT+13! |
ZTSAVE("GBL(" | TASKIT+15* |
ZTSAVE("LIST" | TASKIT+14* |
>> ZTSK | TASKIT+21 |
>> ZTSTOP | TASKJOB+3*, TASKJOB+7* |