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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: NURA6K1

Package: Nursing Service

Routine: NURA6K1


Information

NURA6K1 ;HIRMFO/RM,JH,MD,FT-INDIVIDUAL PROFICIENCY REPORT ;8/8/96 13:14

Source Information

Source file <NURA6K1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Nursing Service 5 ^NURAKILL  EN3^NURSAGP1  (EN1,EN6)^NURSAUTL  EN7^NURSUT0  (CLOSE,ENDPG)^NURSUT1  
VA FileMan 2 ^%DT  D^DIQ  
Kernel 1 $$REPEAT^XLFSTR  

Entry Points

Name Comments DBIA/ICR reference
START ;
QUIT
PRINT
WRITE ;
WRITE1
NGO
HEADER

External References

Name Field # of Occurrence
^%DT HEADER+2
D^DIQ NGO+1, NGO+3, HEADER+2
^NURAKILL QUIT
EN3^NURSAGP1 NURA6K1+7
EN1^NURSAUTL NURA6K1+4
EN6^NURSAUTL WRITE1
EN7^NURSUT0 NURA6K1+8
CLOSE^NURSUT1 QUIT
ENDPG^NURSUT1 HEADER
$$REPEAT^XLFSTR HEADER+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: NURA6K1+8
Function Call: WRITE
  • Prompt: !?5," NO RECORD FOUND FOR THIS EMPLOYEE "
  • Line Location: PRINT+1
Function Call: WRITE
  • Prompt: ?40,NL1
  • Line Location: WRITE1+0
Function Call: WRITE
  • Prompt: ?ZZ,Y
  • Line Location: NGO+3
Function Call: WRITE
  • Prompt: !
  • Line Location: NGO+4
Function Call: WRITE
  • Prompt: !,"INDIVIDUAL PROFICIENCY PROFILE"
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: ?90,Y,?105,"PAGE: ",NURPAGE
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !!,?51,"DATE",?91,"WORK COPY",?105,"COPY RET'D",!,"NAME",?23,"SSN",?40,"LOCATION",?51,"DUE",?65,"EVALUATOR",?91,"SENT OUT",?105,"FOR TYPING"
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !,$$REPEAT^XLFSTR("-",132),!
  • Line Location: HEADER+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(213.9 - [#213.9] NURA6K1+2
^NURSF(210 - [#210] PRINTWRITE1+1, NGO+1, NGO+2, NGO+3
^NURSF(211.4 - [#211.4] WRITE+3
^NURSF(211.8 - [#211.8] WRITE+3
^TMP($J QUIT!
^VA(200 - [#200] WRITE+1, WRITE+2, NGO+2

Label References

Name Line Occurrences
HEADER START+1, NGO
NGO WRITE1+1
PRINT START+1
QUIT NURA6K1+4, NURA6K1+7, NURA6K1+8
WRITE PRINT
WRITE1 WRITE+3

Naked Globals

Name Field # of Occurrence
^(0 NGO+1, NGO+2
^(1 WRITE+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA WRITE+3*
>> DATA NGO+3*
>> DIC("S" NURA6K1+5*
>> I NGO+3*
IO START+1
IOF HEADER+1
IOSL NGO
IOST HEADERHEADER+1
>> M WRITE+2*
>> N1 PRINTWRITE+3, WRITE1+1, NGO+1, NGO+2, NGO+3
>> N2 WRITE+1, WRITE+2
>> NDD NGO+1*
>> NIE NGO+2*
>> NL1 WRITE1*
>> NN WRITE1+1*, NGO+1, NGO+2, NGO+3
>> NOD1 WRITE+3*
>> NPWARD WRITE+3*, WRITE1
>> NUROUT NURA6K1+3*, NURA6K1+4, NURA6K1+7, START+1*, HEADER
>> NURPAGE START+1*, HEADER+1*, HEADER+2
>> NURQUEUE NURA6K1+3*, HEADER
>> NURQUIT NURA6K1+3*, START+1*, WRITE+3, WRITE1WRITE1+1, NGO, HEADER*
>> NURS132 NURA6K1+8*
>> NURSW1 START+1*, WRITE+1*, HEADER
>> POP NURA6K1+8
U WRITE+3, NGO+3
>> X HEADER+2*
>> Y NGO+1*, NGO+3*, HEADER+2
>> ZTDESC NURA6K1+8*
>> ZTRTN NURA6K1+8*
>> ZTSK NURA6K1+8
>> ZZ NGO+3*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All