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

Package: Nursing Service

Routine: NURA5B


Information

NURA5B ;HIRMFO/PC,RM,JH,MD,FT-INDIVIDUAL SALARY REPORTS ;5/7/96 10:57

Source Information

Source file <NURA5B.m>

Call Graph

Call Graph

Call Graph Total: 8

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

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Nursing Service 1 NURAPR-SAL-IND  

Entry Points

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

External References

Name Field # of Occurrence
^%DT HEADER+2
D^DIQ HEADER+2
^NURAKILL QUIT
EN3^NURSAGP1 NURA5B+7
EN1^NURSAUTL NURA5B+5
$$EN12^NURSUT0 WRITE+4
EN7^NURSUT0 NURA5B+8
CLOSE^NURSUT1 QUIT
ENDPG^NURSUT1 HEADER
$$REPEAT^XLFSTR HEADER+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: NURA5B+3
Function Call: WRITE
  • Prompt: !
  • Line Location: NURA5B+8
Function Call: WRITE
  • Prompt: !?5," NO RECORD FOUND FOR THIS EMPLOYEE "
  • Line Location: PRINT+1
Function Call: WRITE
  • Prompt: !!,"NURSING SERVICE STAFF SALARIES"
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: ?44,Y,?59,"PAGE: ",NURPAGE
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !!,?40,"GRADE/STEP",?61,"GRADE/STEP"
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !,"NAME",?40,"CODE",?61,"SALARY"
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !,"NAME",?40,"CODE",?61,"SALARY"
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(213.9 - [#213.9] NURA5B+2
^NURSF(210 - [#210] PRINTWRITE+3
^NURSF(211.1 - [#211.1] WRITE+3
^TMP($J START+1!, QUIT!
^VA(200 - [#200] WRITE+2

Label References

Name Line Occurrences
HEADER START+2, WRITE
PRINT START+2
QUIT NURA5B+5, NURA5B+7, NURA5B+8
WRITE PRINT

Naked Globals

Name Field # of Occurrence
^(0 WRITE+3
^(7 WRITE+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA WRITE+4*
>> DIC("S" NURA5B+6*
IO START+2
IOF HEADER+1
IOSL WRITE
IOST HEADERHEADER+1
>> N1 PRINTWRITE+3, WRITE+4
>> N2 WRITE+2
>> NDATA WRITE+3*
>> NDATA(1 WRITE+3*
>> NUROUT NURA5B+4*, NURA5B+5, NURA5B+7, START+2*, WRITEHEADER
>> NURPAGE START+2*, HEADER+1*, HEADER+2
>> NURQUEUE NURA5B+4*, HEADER
>> NURSAL WRITE+4*
>> NURSW1 START+2*, WRITE+1*, HEADER
>> POP NURA5B+8
>> X HEADER+2*
>> Y HEADER+2
>> ZTRTN NURA5B+8*
>> ZTSK NURA5B+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All