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 |