%ZIBCLU0 ; IHS/ADC/GTH - GENERAL PURPOSE CLEAN UP UTILITY GLOBALS ; [ 02/07/97 3:02 PM ]
Source file <ZIBCLU0.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| XUT | ; Clenaup ^XUTL in MGR separate from other UCIs. | |
| EN | ; | |
| RM | ; Remove dangling ^UTILITY node. ; If not in active JOB table '$D(ZIBJT(ZIBJ)) ; Or if an active JOB and not this UCI $D(ZIBJT(ZIBJ) & ZIBJT(ZIBJ)'=$Z(0) ; Or if an active JOB and this UCI, but the same $J as this JOB. | |
| RMQ | ; | |
| MSM | ; MSM specific look up of active JOBs. | |
| DSM | ; DSM specific look up of active JOBs. | |
| N1Q | ; | |
| MER | ;EP - MSM error trap. | |
| GO | ; $O down ^ZUT or ^UTILITY looking for (jobnbr OR (namespace,jobnbr | |
| N1 | ; Check first subscript value and remove if its a dangling node. | |
| N2 | ; Process second node if first is non-numeric or ^UTILITY("%ER" for MSM | |
| GOQ | ; | |
| OUT | ; | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^XUTL( | XUT+8 | 
| ^XUTL("XQ" | XUT+3 | 
| Name | Line Occurrences | 
|---|---|
| @( | EN+3, GO+2 | 
| GO | EN+5 | 
| N1Q | N1+1 | 
| N2 | N1+1 | 
| OUT | EN+6 | 
| RM | N1+2, N2+2 | 
| RMQ | RM+4 | 
| XUT | EN+4 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | XUT+3!, XUT+8! | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ZIBA | GO+2*, N2+1, N2+4*, RM+5, OUT+1! | 
| ZIBA1 | N2+1*, N2+4, OUT+1! | 
| ZIBGR | EN+5*, GO+2, N2+2, RM+5, OUT+1! | 
| >> ZIBI | DSM+3*, N2+2* | 
| ZIBJ | MSM+5*, DSM+3*, XUT+2*, XUT+3*, XUT+5*, XUT+7*, GO+2*, N2+4*, RM+4, OUT+1! | 
| ZIBJI | OUT+1! | 
| ZIBJM | OUT+1! | 
| ZIBJT | OUT+1! | 
| ZIBJT( | MSM+5*, DSM+3*, DSM+4*, XUT+3, XUT+7, RM+4 | 
| ZIBK | XUT+6*, XUT+7*, XUT+8, OUT+1! | 
| ZIBMXJ | MSM+3*, MSM+5, OUT+1! | 
| ZIBOS | EN+2*, EN+3, N1+1, N2+3, OUT+1! | 
| ZIBPT | MSM+3*, MSM+5, OUT+1! | 
| ZIBQ | OUT+1! | 
| ZIBRM | N2+2*, N2+3*, N2+5! | 
| ZIBSJT | DSM+1*, DSM+3, DSM+5! | 
| ZIBST | MSM+3*, DSM+1*, OUT+1! | 
| ZIBSTA | MSM+3*, OUT+1! | 
| >> ZIBX | XUT+8* | 
| ZIBX1 | GO+1*, GO+2*, N1+1, N2+2, N2+3, OUT+1! | 
| ZIBX2 | N2+1*, N2+2*, N2+3, N2+4, OUT+1! |