XTPMKPCF ;OAK/BP - COMPUTED FIELDS AND OTHER ODDITIES FOR PATCH MONITOR; ; 3/15/11 12:17pm
Source file <XTPMKPCF.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CONT | ||
| INSDATE | ;Print out Installed Date | |
| INQUIRE | ||
| WHO | ; returns who installed the patch | |
| PKGLOOK | ; used for free-text lookup in monitoring of namespaces | |
| CMPDTCG | ; Compliance Date change | |
| LOOKUP | ||
| INSTALL | ; returns the patch installation information from the INSTALL file. ; note: Fileman variables are NOT killed because they are used in output. ; read the index backwards and select the last patch reference because TEST ; patches may be involved. If a test patch, null the pointer, like nothing is there. | |
| EXITA | ||
| EXITI | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DIC(9.4 - [#9.4] | Classic Fileman Calls | 
| ^XPD(9.9 - [#9.9] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD("SITE" | INQUIRE+1 | 
| ^DIC(9.4 - [#9.4] | PKGLOOK+4 | 
| ^TMP($J | EXITA+1! | 
| ^VA(200 - [#200] | WHO+4 | 
| ^XMB(3.9 - [#3.9] | CMPDTCG+2, CMPDTCG+3 | 
| ^XPD(9.7 - [#9.7] | INSTALL+5, INSTALL+6, WHO+2, WHO+3, INSDATE+4, INSDATE+5 | 
| ^XPD(9.9 - [#9.9] | INSTALL+4, WHO+1, INSDATE+2, INSDATE+3 | 
| Name | Line Occurrences | 
|---|---|
| EXITI | INQUIRE+4, CONT, CONT+1 | 
| INQUIRE | CONT+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | EXITI+2! | 
| %X | EXITI+2! | 
| %ZIS | EXITA+2! | 
| A | EXITI+2! | 
| ANS | CONT*, CONT+1, EXITI+2! | 
| D0 | INSTALL+4, WHO+1, EXITI+2!, PKGLOOK+1~, INSDATE+2, INSDATE+3 | 
| D1 | EXITI+2! | 
| D2 | EXITI+2! | 
| DA | INQUIRE+4*, LOOKUP+1*, EXITI+2!, PKGLOOK+1~, CMPDTCG+8*, CMPDTCG+10! | 
| DASH | INQUIRE*, LOOKUP+1, EXITI+3! | 
| DD | EXITA+3! | 
| DIC | INQUIRE+2!, INQUIRE+3*, EXITI+2!, PKGLOOK+1~, PKGLOOK+2*, CMPDTCG+7*, CMPDTCG+10!, EXITA+3! | 
| DIC("A" | INQUIRE+3* | 
| DIC(0 | INQUIRE+3*, PKGLOOK+2*, CMPDTCG+7* | 
| DICR | PKGLOOK+1~ | 
| DIE | CMPDTCG+7*, CMPDTCG+10!, EXITA+3! | 
| DIK | EXITI+2! | 
| DIQ | EXITI+3! | 
| DIQ(0 | LOOKUP* | 
| DK | EXITI+3! | 
| DL | EXITI+2! | 
| DO | PKGLOOK+1~, EXITA+3! | 
| DR | LOOKUP*, EXITI+3!, CMPDTCG+8*, CMPDTCG+10! | 
| DTIME | CONT | 
| DX | EXITI+2! | 
| HD | INQUIRE+1*, INQUIRE+2, LOOKUP+1, EXITI+2! | 
| I | EXITI+3! | 
| IOF | INQUIRE+2, LOOKUP, LOOKUP+1, EXITI | 
| IOP | INQUIRE*!, EXITI+3! | 
| IOST | EXITI | 
| NIGHT | EXITA+7! | 
| NOFILE | EXITA+6! | 
| PG | EXITA+3! | 
| POP | EXITI+3!, EXITA+3! | 
| S | EXITI+3! | 
| U | INSTALL+4, INSTALL+6, WHO+1, WHO+3, WHO+4, CONT+1, PKGLOOK+4, INSDATE+2, INSDATE+3, INSDATE+5 | 
| X | INSTALL+4*, INSTALL+5*, INSTALL+6*, INSTALL+7, INSTALL+8*, WHO+1*, WHO+2*, WHO+3*, WHO+4*, INQUIRE+2! , EXITI+3!, PKGLOOK+3!, PKGLOOK+4*, CMPDTCG+7*, CMPDTCG+10!, EXITA+3!, INSDATE+1~, INSDATE+2*, INSDATE+4*, INSDATE+5* | 
| X1 | EXITA+5!, INSDATE+1~, INSDATE+3* | 
| X2 | EXITA+5! | 
| XMB | EXITA+3! | 
| XMDUZ | EXITA+5! | 
| XMER | EXITA+3! | 
| XMREC | EXITA+3! | 
| XMRG | EXITA+3! | 
| XMSUB | EXITA+5! | 
| XMTEXT | EXITA+5! | 
| XMY | EXITA+5! | 
| XMZ | CMPDTCG+2, CMPDTCG+3, EXITA+5! | 
| XTBANS | EXITA+2! | 
| XTBCMDCG | CMPDTCG+1!, CMPDTCG+9* | 
| XTBCMPDT | EXITA+7! | 
| XTBCNT | EXITA+4! | 
| XTBCOMPD | EXITA+2! | 
| XTBDA | EXITA+4! | 
| XTBDESG | CMPDTCG+4*, CMPDTCG+5, CMPDTCG+7, CMPDTCG+10!, EXITA+2! | 
| XTBDTA | EXITA+5! | 
| XTBHDR | EXITA+3! | 
| XTBI | EXITA+2! | 
| XTBINSDA | EXITA+6! | 
| XTBINST | EXITA+2! | 
| XTBINSTX | EXITA+2! | 
| XTBISTAT | EXITA+6! | 
| XTBLIMIT | EXITA+4! | 
| XTBLN | EXITA+4! | 
| XTBMG | EXITA+5! | 
| XTBMGN | EXITA+5! | 
| XTBMLN1 | CMPDTCG+2*, EXITA+3! | 
| XTBPCTVR | EXITA+6! | 
| XTBPKG | EXITA+2! | 
| XTBPKGPT | EXITA+6! | 
| XTBPLVER | EXITA+6! | 
| XTBPRIO | EXITA+2! | 
| XTBPTNM | EXITA+4! | 
| XTBPTYPE | EXITA+6! | 
| XTBPURGI | EXITA+2! | 
| XTBRCPDT | EXITA+5! | 
| XTBRECPT | EXITA+4! | 
| XTBRUNDT | EXITA+4! | 
| XTBSEQ | EXITA+2! | 
| XTBSUB | EXITA+2! | 
| XTBSUBJ | EXITA+4! | 
| XTBTCMPD | CMPDTCG+6*, CMPDTCG+8, CMPDTCG+10! | 
| XTBVER | EXITA+3! | 
| XTBX | CMPDTCG+3*, CMPDTCG+7*, EXITA+3!, EXITA+5! | 
| XTBX1 | EXITA+7! | 
| XTBXX | EXITA+3! | 
| XTBY | CMPDTCG+3*, CMPDTCG+4, CMPDTCG+5, CMPDTCG+6, EXITA+3! | 
| XTBZ | EXITA+3!, EXITA+7! | 
| >> XTINST | INSTALL+6* | 
| XX | EXITA+3! | 
| Y | INSTALL+8*!, INQUIRE+2!, INQUIRE+4, LOOKUP+1, EXITI+3!, PKGLOOK+1~, PKGLOOK+3, PKGLOOK+4, CMPDTCG+7, CMPDTCG+8 , CMPDTCG+10!, EXITA+5! | 
| YY1 | EXITA+6! | 
| ZTDESC | EXITA+4! | 
| ZTIO | EXITA+7! | 
| ZTRTN | EXITA+7! | 
| ZTSAVE | EXITA+7! | 
| ZTSK | EXITA+7! |