XUGOT ; DBA/CJS - COMPARE LOCAL/NATIONAL CHECKSUMS REPORT ;10/20/2006
Source file <XUGOT.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| LOAD | ; -- use MFS to get ROUTINE file from FORUM (background job)
|
|
| NPL2(IEN) | ; get Package name from Patch multiple
|
|
| SL(SL) | ; get Prefix_Package from the second line
|
|
| RT(RTN) | ; get Package and Version base on routine name
|
|
| CLN(RTNIEN) | ; clean all entries in sub-file #9.818
|
|
| LSLPN(SL) | ; return package name from the second line (piece 3rd of the second line)
|
|
| GETSL(RTN) | ;
|
|
| CLEAN | ; clean all entries in subfile 9.818 if $G(^DIC(9.8,RTNIEN,6))=2 (national tracking)
|
|
| XUN4(XUS) | ;
|
|
| INPUT | ; input routines' information in Routine file
|
|
| SETFLD6(NAME) | ;
|
|
| PACK(RTN,SL) | ; get package name
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("LOAD" | GETSL+3 |
| ^%ZOSF("UPPERCASE" | SL+3 |
| ^DIC(9.4 - [#9.4] | NPL2+5, SL+3, SL+4, RT+3, RT+4, RT+6 |
| ^DIC(9.8 - [#9.8] | CLEAN+2, CLEAN+3, CLEAN+5*, CLN+1, SETFLD6+4*, NPL2+1, NPL2+3, NPL2+4 |
| ^TMP("XUMF ARRAY" | INPUT+3, INPUT+4, INPUT+26! |
| ^TMP($J | GETSL+2!, GETSL+4 |
| Name | Line Occurrences |
|---|---|
| $$LSLPN | SL+2 |
| $$RT | PACK+2 |
| $$SL | PACK+4 |
| CLEAN | LOAD+2 |
| CLN | CLEAN+5 |
| INPUT | LOAD+4 |
| SETFLD6 | INPUT+24 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AAA | INPUT+1~, INPUT+12*, INPUT+21 |
| BBB | INPUT+1~, INPUT+13*, INPUT+22 |
| CCC | INPUT+1~, INPUT+14*, INPUT+20 |
| DA | CLN+2~* |
| DA(1 | CLN+2* |
| DIF | GETSL+2~, GETSL+3* |
| DIK | CLN+2~* |
| ERROR | INPUT+1~ |
| FDA | INPUT+1~ |
| FDA(1 | INPUT+15*, INPUT+16*, INPUT+18*, INPUT+19*, INPUT+20*, INPUT+21*, INPUT+22* |
| HFLS | INPUT+1~ |
| HLFS | INPUT+1~, INPUT+2*, INPUT+5, INPUT+7, INPUT+9, INPUT+10, INPUT+12, INPUT+13, INPUT+14 |
| IDX98 | INPUT+1~, INPUT+2*, INPUT+3*, INPUT+4 |
| IEN | NPL2~, NPL2+1, NPL2+3, NPL2+4 |
| NAME | INPUT+1~, INPUT+5*, INPUT+6, INPUT+15, INPUT+24, SETFLD6~, SETFLD6+2 |
| NODE | INPUT+1~, INPUT+4*, INPUT+5, INPUT+7, INPUT+9, INPUT+10, INPUT+12, INPUT+13, INPUT+14 |
| PCK | SL+1~, SL+2*, SL+4*, SL+5, RT+2~*, RT+6*, RT+7 |
| PCKNAME | RT+2~*, RT+6*, RT+7 |
| RTN | PACK~, PACK+2, RT~, RT+1, RT+3, RT+4, GETSL~ |
| RTNIEN | CLEAN+1~*, CLEAN+2*, CLEAN+3, CLEAN+5, CLN~, CLN+1, CLN+2 |
| SL | PACK~, PACK+4, LSLPN~, LSLPN+1, SL~, SL+2 |
| VERSION | RT+2~*, RT+6*, RT+7 |
| X | INPUT+1~, SL+1~, SL+3* |
| XCNP | GETSL+2~, GETSL+3* |
| XI | CLN+1~*, CLN+2 |
| XUA | XUN4+1~, XUN4+5*, XUN4+6, NPL2+4* |
| XUB | XUN4+1~, XUN4+6* |
| XUC | XUN4+1~ |
| XUI | RT+2~, RT+3*, RT+4 |
| XUIEN | SETFLD6+1~*, SETFLD6+2*, SETFLD6+3, SETFLD6+4, NPL2+2~*, NPL2+3*, NPL2+4, SL+1~, SL+2*, SL+3* , SL+4, RT+2~*, RT+3, RT+4*, RT+5*, RT+6, RT+7 |
| XUN4 | XUN4+1~, XUN4+3*, XUN4+4, XUN4+6*, XUN4+7 |
| XUPK | NPL2+2~*, NPL2+4*, NPL2+5 |
| XUPK1 | NPL2+2~*, NPL2+5*, NPL2+6 |
| XUPK2 | NPL2+2~*, NPL2+4*, NPL2+5 |
| XUQUIT | RT+2~ |
| XUS | PACK+1~*, PACK+2*, PACK+3, PACK+5, XUN4~, XUN4+2, XUN4+3, XUN4+5, XUN4+6 |
| XUS1 | PACK+1~*, PACK+4* |
| XUS2 | PACK+1~*, PACK+3*, PACK+4*, PACK+5 |
| XUSIEN | INPUT+1~ |
| XUSL | GETSL+1~ |
| XUST | SL+1~, SL+2*, SL+3, RT+2~*, RT+6* |
| XUTR | CLEAN+1~, CLEAN+3*, CLEAN+4*, CLEAN+5 |
| XXX | INPUT+1~, INPUT+7*, INPUT+8 |
| Y | SL+1~, SL+3 |
| YYY | INPUT+1~, INPUT+9*, INPUT+18 |
| ZZZ | INPUT+1~, INPUT+10*, INPUT+11, INPUT+19 |