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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: NURSAFUD

Package: Nursing Service

Routine: NURSAFUD


Information

NURSAFUD ;HIRMFO/RM,MD-SITE FILES UPDATE ;1/24/96

Source Information

Source file <NURSAFUD.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Nursing Service 4 EN1^NURSAFLL  EN1^NURSALED  ^NURSKILL  EN2^NURSUT4  
VA FileMan 3 ^DIC  (FILE,YN)^DICN  ^DIE  

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

Package Total Caller Graph
Nursing Service 4 NURAFL-CERT  NURAFL-CLBK  NURAFL-GS-COD  NURSFL-LOC  

Entry Points

Name Comments DBIA/ICR reference
EN3 ; ENTRY FROM NURSFL-LOC NURS LOCATION EDIT
Q3
EN4 ; ENTRY FROM NUREFL-MI NURS MI FILE EDIT
EN5 ; ENTRY FROM NURAFL-CERT CERTIFICATION FILE EDIT
Q5
EN6 ; ENTRY FROM NURAFL-CLBK CLINICAL BACKGROUND FILE EDIT
Q6
EN7 ; ENTRY FROM NURAFL-GS-COD OPTION (LOAD GRADE/STEP CODES)
Q7

External References

Name Field # of Occurrence
^DIC EN5+2, EN6+2, EN7+4
FILE^DICN EN7+8
YN^DICN EN7+7
^DIE EN5+2, EN6+2, EN7+10
EN1^NURSAFLL EN3+2
EN1^NURSALED EN3+2
^NURSKILL Q3Q5Q6Q7
EN2^NURSUT4 EN7+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"TO EDIT MANDATORY INSERVICE DATA, USE THE EDUCATION TRACKING SOFTWARE."
  • Line Location: EN4+2
Function Call: READ
  • Variable: NURX
  • Timeout: DTIME
  • Line Location: EN7+2
Function Call: WRITE
  • Prompt: !,"Select GRADE/STEP Code: "
  • Line Location: EN7+2
Function Call: WRITE
  • Prompt: !,$C(7),"Are you adding '"_X_"' AS A NEW NURS PAY SCALE (the "_(Y+1)_"nd)"
  • Line Location: EN7+7
Routine Call
  • DIC
  • Line Location:
    • EN5+2
    • EN6+2
    • EN7+4
Routine Call
  • DIE
  • Line Location:
    • EN5+2
    • EN6+2
    • EN7+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^NURSF(211.1 - [#211.1] Classic Fileman Calls
^NURSF(211.4 - [#211.4] Classic Fileman Calls
^NURSF(211.5 - [#211.5] Classic Fileman Calls
^NURSF(212.2 - [#212.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(213.9 - [#213.9] EN3+1, EN4+1, EN5+1, EN6+1, EN7+1
^NURSF(211.1 - [#211.1] EN7+7

Label References

Name Line Occurrences
EN3 EN3+2
EN5 EN5+2
EN6 EN6+2
EN7 EN7+3, EN7+10
Q3 EN3+2
Q5 EN5+2
Q6 EN6+2
Q7 EN7+2, EN7+6, EN7+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN7+7!
>> DA EN5+2*, EN6+2*, EN7+10*
DD EN7+8!
DIC EN3+2*, EN5+2*!, EN6+2*!, EN7+4*!, EN7+8*
DIC("A" EN5+2*, EN6+2*
DIC(0 EN3+2*, EN5+2*, EN6+2*, EN7+4*, EN7+8*
DIE EN5+2*!, EN6+2*!, EN7+10*
>> DLAYGO EN3+2*, EN5+2*, EN6+2*, EN7+8*
DO EN7+8!
>> DR EN5+2*, EN6+2*, EN7+10*
DTIME EN7+2
>> DTOUT EN7+10
>> DUOUT EN7+10
>> NUROUT EN7+6, EN7+7*, EN7+8*
>> NURSREV EN3+2*
>> NURX EN7+2*, EN7+3, EN7+4
U EN7+7
X EN3+1*, EN4+1*, EN5+1*, EN6+1*, EN7+1*, EN7+4*, EN7+5!, EN7+6, EN7+7
>> Y EN3+2, EN5+2, EN6+2, EN7+6, EN7+7*, EN7+8, EN7+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All