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: NURAAGS0

Package: Nursing Service

Routine: NURAAGS0


Information

NURAAGS0 ;HIRMFO/RM,JH,MD-MULTIDIVISIONAL GENERIC SORT ROUTINE FOR ADMIN REPORTS ;11/18/96

Source Information

Source file <NURAAGS0.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Nursing Service 2 (CHKPOS,SETCAT,SETCERT,SETFAC,SETLIC,SETLOC,SETMIL,SETPOS,SETPROG,SETUPTL)^NURAAGS1  (EN2,EN3,EN4)^NURSAUTL  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 22

Package Total Caller Graph
Nursing Service 22 NURA6A1  NURA6B1  NURA6B2  NURA6C1  NURA6C2  NURA6E1  NURA6F1  NURA6G  
NURA6H1  NURA6J1  NURA7B  NURA9A1  NURA9B1  NURA9B2  NURA9C1  NURA9C2  
NURA9D2  NURA9E1  NURA9F1  NURA9G  NURA9H1  NURA9J1  

Entry Points

Name Comments DBIA/ICR reference
ACSORT ; SORT FROM NURSING "AC" & "C" XREF
CSORT ; SORT FROM NURSING "D" XREF
Q
EN1 ; SER.CAT-SPEC. SORT
EN2 ; PRIO.SQ.-SER.POS.-SPEC. SORT
EN3 ; LOC-SER.CAT.-SPEC. SORT
EN4 ; LOC.-PRIO.SQ.-SER.POS.-SPEC. SORT
ESORT ; SORT FROM NURSING "B" XREF
SETVAR ; SET SUBSCRIPTS FOR GLOBAL SET

External References

Name Field # of Occurrence
$$GET1^DIQ SETVAR+27
CHKPOS^NURAAGS1 ACSORT+2, ESORT+2, CSORT+2
SETCAT^NURAAGS1 SETVAR+4
SETCERT^NURAAGS1 SETVAR+14
SETFAC^NURAAGS1 SETVAR+4
SETLIC^NURAAGS1 SETVAR+22
SETLOC^NURAAGS1 SETVAR+4
SETMIL^NURAAGS1 SETVAR+25
SETPOS^NURAAGS1 SETVAR+4
SETPROG^NURAAGS1 SETVAR+4
SETUPTL^NURAAGS1 SETVAR+22, SETVAR+24, SETVAR+38
EN2^NURSAUTL SETVAR+2
EN3^NURSAUTL SETVAR+2
EN4^NURSAUTL EN3+3, EN4+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)
^NURSF(210 - [#210] ACSORT+1, ESORT+3, CSORT+2, SETVAR+13, SETVAR+14, SETVAR+17, SETVAR+18, SETVAR+20, SETVAR+21, SETVAR+24
, SETVAR+25
^NURSF(211.1 - [#211.1] SETVAR+17
^NURSF(211.3 - [#211.3] SETVAR+11, SETVAR+34
^NURSF(211.4 - [#211.4] SETVAR+5, SETVAR+15
^NURSF(211.8 - [#211.8] ACSORT+2, ESORT+2, ESORT+3, CSORT+1, CSORT+2, SETVAR+15
^NURSF(212.1 - [#212.1] SETVAR+13, SETVAR+18
^NURSF(212.7 - [#212.7] SETVAR+27
^TMP("NURSCAT" SETVAR+10
^TMP($J SETVAR+28, SETVAR+29*, SETVAR+30*
^VA(200 - [#200] ACSORT+1, ESORT+3, SETVAR+12, SETVAR+16, SETVAR+19

Label References

Name Line Occurrences
ACSORT EN1+1, EN2+2, EN3+3, EN4+3
CSORT EN2+1
ESORT EN3+2, EN4+2
Q EN1+2, EN2+1, EN2+3, EN3+2, EN3+4, EN4+2
SETVAR ACSORT+2, ESORT+3, CSORT+2

Naked Globals

Name Field # of Occurrence
^("I" SETVAR+5
^(0 ACSORT+1, ESORT+3, SETVAR+12, SETVAR+13, SETVAR+15, SETVAR+17, SETVAR+18
^(1 SETVAR+16, SETVAR+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D0 Q!, SETVAR+14*, SETVAR+20*, SETVAR+21, SETVAR+25*
DA Q!, ACSORT+1*, ESORT+3*, CSORT+2*, SETVAR+1, SETVAR+13, SETVAR+14, SETVAR+17, SETVAR+18, SETVAR+20
, SETVAR+21, SETVAR+24, SETVAR+25, SETVAR+30
DA(1 ACSORT+1*, ACSORT+2, ESORT+3*, CSORT+1*, CSORT+2, SETVAR+12, SETVAR+16, SETVAR+19
IOST SETVAR+29
NLOCN Q!, SETVAR+5
NLOCN(1 SETVAR+9, SETVAR+28, SETVAR+29
NLOCN(2 SETVAR+5*
NNM Q!, SETVAR+12*, SETVAR+30
NPODA Q!, SETVAR+11*
>> NPOS CSORT+1, CSORT+2, SETVAR+11
NPRI Q!, SETVAR+28, SETVAR+29
NPWARD Q!
>> NRPT SETVAR+1, SETVAR+11, SETVAR+13, SETVAR+14, SETVAR+15, SETVAR+16, SETVAR+17, SETVAR+18, SETVAR+19, SETVAR+20
, SETVAR+24, SETVAR+25, SETVAR+26, SETVAR+32, SETVAR+33, SETVAR+34, SETVAR+36, SETVAR+37
>> NSP SETVAR+19, SETVAR+22, SETVAR+24, SETVAR+37
>> NSPC SETVAR+19, SETVAR+22, SETVAR+24, SETVAR+37
>> NSPC(1 SETVAR+19
>> NSPC(2 SETVAR+22, SETVAR+24
NSPEC Q!, SETVAR+13!*, SETVAR+15*, SETVAR+16*, SETVAR+17*, SETVAR+18*, SETVAR+19*, SETVAR+22, SETVAR+24*, SETVAR+35*
, SETVAR+36, SETVAR+37
NSPOSN Q!, SETVAR+11, SETVAR+28, SETVAR+29, SETVAR+34
>> NSTAT SETVAR+21
>> NSTAT(1 SETVAR+21
NURCAT Q!
NUREQWRD Q!, ESORT+1*, ESORT+2
>> NURFAC SETVAR+6
>> NURFAC(1 SETVAR+6
>> NURFAC(2 SETVAR+6, SETVAR+28, SETVAR+29
NURFLAG Q!
>> NURHOSP EN3+2, EN4+2, SETVAR+9
>> NURMDSW SETVAR+6
NURNEN EN1+1*, EN2+1*, EN2+2*, EN3+1*, EN4+1*, Q!, SETVAR+4, SETVAR+9, SETVAR+10, SETVAR+11
NURNEN(1 ACSORT+2, ESORT+2, CSORT+2
NURNODE4 Q!, ACSORT+2*, ESORT+2*, ESORT+3, CSORT+1*, CSORT+2, SETVAR+15, SETVAR+30
>> NURNODE5 ACSORT+2*, ESORT+2*, ESORT+3, CSORT+2*, SETVAR+15
>> NURPLSW SETVAR+7, SETVAR+8, SETVAR+27
>> NURPROG SETVAR+7
>> NURPROG(1 SETVAR+7
>> NURPROG(2 SETVAR+7, SETVAR+8*, SETVAR+27, SETVAR+28, SETVAR+29
>> NURPROG(3 SETVAR+27*
NURSCAT Q!
NURSCATY Q!, SETVAR+10, SETVAR+22, SETVAR+24, SETVAR+33
>> NURSER EN2+1, SETVAR+11
>> NURSIEN ESORT+1*
>> NURSNLOC( ESORT+1, SETVAR+9
>> NURSORT SETVAR+26*, SETVAR+29*
NURSZ Q!, ESORT+1*
>> NURSZAP EN3+3, EN4+3, SETVAR+1, SETVAR+2, SETVAR+15
>> NURSZDA SETVAR+1
>> NURSZLO( SETVAR+15
NURSZORT Q!, SETVAR+1*, SETVAR+2, SETVAR+3
U ESORT+3, CSORT+2, SETVAR+5, SETVAR+11, SETVAR+12, SETVAR+13, SETVAR+15, SETVAR+16, SETVAR+17, SETVAR+18
, SETVAR+19, SETVAR+34
X SETVAR+28~*, SETVAR+29*, SETVAR+30
>> Z ACSORT+1*
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