NURAAGS1 ;HIRMFO/RM,MD-MULTIDIVISIONAL GENERIC SORT ROUTINE FOR ADMIN REPORTS ;5/2/97
Source file <NURAAGS1.m>
Package | Total | Call Graph |
---|---|---|
Nursing Service | 2 | EN7^NURSAUTL $$EN11^NURSUT3 |
Kernel | 1 | $$UP^XLFSTR |
VA Fileman | 1 | $$GET1^DIQ |
Name | Comments | DBIA/ICR reference |
---|---|---|
SETMIL | ; SET ^TMP($J FOR MILITARY REPORTS
|
|
SETUPTL | ; BUILD TMP ARRAY
|
|
C | ||
SETLOC | ; SET LOCATION VARIABLE NLOCN
|
|
SETPOS | ; SET SERVICE POSITION AND PRIORITY SEQUENCE VARIABLES NSPOSN,NPRI
|
|
SETCAT | ; SET CATEGORY VARIABLE NURSCATY
|
|
SETLIC | ; SET VARIABLES FOR LICENSE REPORTS
|
|
CHKPOS | ; SELECT ACTIVE POSITIONS
|
|
SETCERT | ; SET ^TMP($J FOR CERTIFICATION REPORTS
|
|
SETUTIL | ;
|
|
SETPROG | ; SET PRODUCT LINE VARIBLE NURPROG(2)
|
|
SETFAC | ; SET FACILITY VARIBLE NURFAC(2)
|
FileNo | Call Tags |
---|---|
^NURSF(212.7 - [#212.7] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(23 - [#23] | SETMIL+3 |
^NURSF(210 - [#210] | SETCERT+1, SETCERT+3, SETMIL+1, SETMIL+3, SETLIC+1 |
^NURSF(211.3 - [#211.3] | SETCAT+2, SETPOS+1, C, C+2, SETPROG+8 |
^NURSF(211.4 - [#211.4] | SETPROG+3, SETPROG+4 |
^NURSF(211.8 - [#211.8] | SETCAT+2, SETLOC+1, SETPOS+1, C, C+2, SETPROG+3, SETPROG+7, CHKPOS+1 |
^NURSF(212.2 - [#212.2] | SETCERT+1 |
^NURSF(212.7 - [#212.7] | SETPROG+10, SETUTIL+2, SETUPTL+2 |
^TMP($J | SETUTIL+4, SETUTIL+5*, SETUTIL+6*, SETUTIL+9, SETUTIL+10*, SETUTIL+11*, SETUTIL+14, SETUTIL+15*, SETUTIL+16*, SETUTIL+19 , SETUTIL+20*, SETUTIL+21*, SETUPTL+4, SETUPTL+5*, SETUPTL+6*, SETUPTL+9, SETUPTL+10*, SETUPTL+11*, SETUPTL+14, SETUPTL+15* , SETUPTL+16*, SETUPTL+19, SETUPTL+20*, SETUPTL+21* |
Name | Line Occurrences |
---|---|
C | SETPOS+1 |
SETUTIL | SETCERT+7, SETMIL+7 |
Name | Field # of Occurrence |
---|---|
^(0 | SETLOC+1, SETPOS+1, C, C+2, SETCERT+1, SETCERT+3, SETMIL+1, SETMIL+3, SETLIC+1, CHKPOS+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> D0 | SETCERT+1, SETCERT+3, SETMIL+1, SETMIL+3, SETLIC+1, SETLIC+2 |
>> DA | SETCERT+1, SETCERT+3, SETMIL+1, SETMIL+3, SETUTIL+6, SETUTIL+11, SETUTIL+16, SETUTIL+21, SETLIC+1, SETUPTL+6 , SETUPTL+11, SETUPTL+16, SETUPTL+21 |
>> DATA | SETCERT+1* |
DT | CHKPOS+1 |
IOST | SETUTIL+1, SETUPTL+1 |
>> NLOCN | SETLOC+1*, SETLOC+2 |
>> NLOCN(1 | SETLOC+2*, SETUTIL+14, SETUTIL+15, SETUTIL+19, SETUTIL+20, SETUPTL+14, SETUPTL+15, SETUPTL+19, SETUPTL+20 |
>> NNM | SETUTIL+6, SETUTIL+11, SETUTIL+16, SETUTIL+21, SETUPTL+4, SETUPTL+5, SETUPTL+11, SETUPTL+16, SETUPTL+21 |
>> NPRI | SETPOS+2*, C+2*, C+3*, SETUTIL+9, SETUTIL+10, SETUTIL+19, SETUTIL+20, SETUPTL+9, SETUPTL+10, SETUPTL+19 , SETUPTL+20 |
>> NPWARD | SETLOC+2* |
>> NSP | SETCERT+5, SETMIL+5 |
>> NSP(1 | SETCERT+6, SETMIL+6 |
>> NSPC | SETCERT+5, SETMIL+5 |
>> NSPC(1 | SETCERT+6, SETMIL+6 |
>> NSPC(2 | SETCERT+6 |
>> NSPEC | SETCERT+3*, SETCERT+4*, SETCERT+6, SETMIL+3*, SETMIL+4*, SETMIL+6, SETUTIL+4, SETUTIL+5, SETUTIL+11, SETUTIL+16 , SETUTIL+21, SETLIC+1*, SETLIC+2*, SETUPTL+4, SETUPTL+5, SETUPTL+9, SETUPTL+10, SETUPTL+14, SETUPTL+15, SETUPTL+21 |
>> NSPEC(1 | SETCERT+1*, SETCERT+2*, SETCERT+5, SETCERT+7, SETMIL+1*, SETMIL+2*, SETMIL+5, SETUTIL+4, SETUTIL+5, SETUTIL+9 , SETUTIL+10, SETUTIL+14, SETUTIL+15, SETUTIL+21 |
>> NSPOSN | SETPOS+2*, C*, C+1*, SETUTIL+9, SETUTIL+10, SETUTIL+19, SETUTIL+20, SETUPTL+9, SETUPTL+10, SETUPTL+19 , SETUPTL+20 |
>> NURFAC(2 | SETFAC+1*, SETFAC+2*, SETUTIL+4, SETUTIL+5, SETUTIL+9, SETUTIL+10, SETUTIL+14, SETUTIL+15, SETUTIL+19, SETUTIL+20 , SETUPTL+4, SETUPTL+5, SETUPTL+9, SETUPTL+10, SETUPTL+14, SETUPTL+15, SETUPTL+19, SETUPTL+20 |
>> NURMDSW | SETFAC+1 |
>> NURNEN | SETPROG+2, SETPROG+6, SETUTIL+3, SETUTIL+8, SETUTIL+13, SETUTIL+18, SETUPTL+3, SETUPTL+8, SETUPTL+13, SETUPTL+18 |
>> NURNEN(1 | CHKPOS+1* |
>> NURNODE4 | SETCAT+2, SETLOC+1, SETPOS+1, C, C+2, SETFAC+1, SETPROG+3, SETPROG+7, SETUTIL+6, SETUTIL+11 , SETUTIL+16, SETUTIL+21, SETUPTL+6, SETUPTL+11, SETUPTL+16, SETUPTL+21, CHKPOS+1 |
>> NURNODE5 | SETCAT+2, SETPOS+1, C, C+2, SETPROG+7, SETUTIL+6, SETUTIL+11, SETUTIL+16, SETUTIL+21, SETUPTL+6 , SETUPTL+16, CHKPOS+1 |
>> NURPLSW | SETPROG+1, SETUTIL+2, SETUPTL+2 |
>> NURPROG(2 | SETPROG+3*, SETPROG+4*, SETPROG+7*, SETPROG+8*, SETPROG+10*, SETPROG+11*, SETPROG+12*, SETPROG+14*, SETUTIL+2*, SETUTIL+4 , SETUTIL+5, SETUTIL+9, SETUTIL+10, SETUTIL+14, SETUTIL+15, SETUTIL+19, SETUTIL+20, SETUPTL+2*, SETUPTL+4, SETUPTL+5 , SETUPTL+9, SETUPTL+10, SETUPTL+14, SETUPTL+15, SETUPTL+19, SETUPTL+20 |
>> NURPROG(3 | SETUTIL+2*, SETUPTL+2* |
>> NURSCATY | SETCAT+3*, SETCAT+4*, SETUTIL+4, SETUTIL+5, SETUTIL+14, SETUTIL+15, SETUPTL+4, SETUPTL+5, SETUPTL+14, SETUPTL+15 |
>> NURSORT | SETUTIL+3*, SETUTIL+5*, SETUTIL+8*, SETUTIL+10*, SETUTIL+13*, SETUTIL+15*, SETUTIL+18*, SETUTIL+20*, SETUPTL+3*, SETUPTL+5* , SETUPTL+8*, SETUPTL+10*, SETUPTL+13*, SETUPTL+15*, SETUPTL+18*, SETUPTL+20* |
U | SETCAT+2, SETCAT+3, SETLOC+1, SETPOS+1, C, C+2, SETPROG+3, SETPROG+4, SETPROG+7, SETPROG+8 , SETCERT+1, SETCERT+3, SETMIL+1, SETMIL+3, SETLIC+1, CHKPOS+1 |
X | SETCAT+1~, SETCAT+2*, SETUTIL+4~*, SETUTIL+5*, SETUTIL+6, SETUTIL+9~*, SETUTIL+10*, SETUTIL+11, SETUTIL+14~*, SETUTIL+15* , SETUTIL+16, SETUTIL+19~*, SETUTIL+20*, SETUTIL+21, SETUPTL+4~*, SETUPTL+5*, SETUPTL+6, SETUPTL+9~*, SETUPTL+10*, SETUPTL+11 , SETUPTL+14~*, SETUPTL+15*, SETUPTL+16, SETUPTL+19~*, SETUPTL+20*, SETUPTL+21 |
Y | SETCAT+1~, SETCAT+2*, SETCAT+3 |