Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: NURAAGS1

Package: Nursing Service

Routine: NURAAGS1


Information

NURAAGS1 ;HIRMFO/RM,MD-MULTIDIVISIONAL GENERIC SORT ROUTINE FOR ADMIN REPORTS ;5/2/97

Source Information

Source file <NURAAGS1.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Nursing Service 2 EN7^NURSAUTL  $$EN11^NURSUT3  
Kernel 1 $$UP^XLFSTR  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 15

Package Total Caller Graph
Nursing Service 15 NURA5A  NURA5C  NURA6I2  NURA6K2  NURA9D11  NURA9I  NURA9K  NURAAGS0  
NURADEG1  NURADEG2  NURSEP31  NURSEPC0  NURSEPCA  NURSEPD2  NURSEPML  

Entry Points

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)

External References

Name Field # of Occurrence
$$GET1^DIQ SETPROG+11, SETUTIL+2, SETUPTL+2
EN7^NURSAUTL SETLOC+2
$$EN11^NURSUT3 SETFAC+1
$$UP^XLFSTR SETCAT+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^NURSF(212.7 - [#212.7] GET1^DIQ

Global Variables Directly Accessed

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*

Label References

Name Line Occurrences
C SETPOS+1
SETUTIL SETCERT+7, SETMIL+7

Naked Globals

Name Field # of Occurrence
^(0 SETLOC+1, SETPOS+1, C, C+2, SETCERT+1, SETCERT+3, SETMIL+1, SETMIL+3, SETLIC+1, CHKPOS+1

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All