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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: NURAED0

Package: Nursing Service

Routine: NURAED0


Information

NURAED0 ;HIRMFO/RM,JH,FT-MODULE TO EDIT NURS STAFF FILE ;8/23/96 10:41

Source Information

Source file <NURAED0.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 5 ^DIC  (FILE,YN)^DICN  DQ^DICQ  ^DIE  ^DIK  
Nursing Service 4 EN1^NURAED01  (,HEADER)^NURAED1  EN6^NURAED3  ^NURAEDCK  

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

Package Total Caller Graph
Nursing Service 14 NURAED-STF-ALL  NURAED-STF-CERT  NURAED-STF-DEMO  NURAED-STF-EDUC  NURAED-STF-EXP  NURAED-STF-LIC  NURAED-STF-LOC  NURAED-STF-MENU  
NURAED-STF-MIL  NURAED-STF-NPSB  NURAED-STF-PER  NURAED-STF-PROB  NURAED-STF-STAT/POS  NURSAED-I-STAFF5  

Entry Points

Name Comments DBIA/ICR reference
EN14 ; CALL FROM OPTION NURAED-STF-MENU
EN13 ; CALLED BY MENU OPTION NURAED-STF-ALL
CONTASK ;
EN1 ; CALLED BY OPTION NURAED-STF-DEMO
EN2 ; CALLED BY OPTION NURAED-STF-PER
EN3 ; CALLED BY OPTION NURAED-STF-STA/POS
EN4 ; CALLED BY OPTION NURAED-STF-LIC
EN5 ; CALLED BY OPTION NURAED-STF-PROB
EN6 ; CALLED BY OPTION NURAED-STF-NPSB
EN7 ; CALLED BY OPTION NURAED-STF-EDUC
EN8 ; CALLED BY OPTION NURAED-STF-EXP
EN83
EN85
MS85
DEL
DEL1
EN9 ; CALLED BY OPTION NURAED-STF-CERT
EN10 ; CALLED BY OPTION NURAED-STF-MIL
EN15 ;CALLED BY OPTION NURAED-STF-MENU EXIT ACTION
C
QQ
Q

External References

Name Field # of Occurrence
^DIC EN85+6, EN85+8
FILE^DICN EN85+9
YN^DICN CONTASK+1, DEL1
DQ^DICQ EN85+3
^DIE EN1+3, EN1+4, EN2+2, EN3+2, EN3+3, EN4+2, EN5+2, EN6+2, EN7+2, EN85+11
EN9+2, EN10+2
^DIK DEL1
EN1^NURAED01 EN14+3, C+1
^NURAED1 EN3+3
HEADER^NURAED1 EN1+2, EN2+2, EN3+2, EN4+2, EN5+2, EN6+2, EN7+2, EN8+3, EN9+2, EN10+2
EN6^NURAED3 EN85+2
^NURAEDCK EN7+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"DO YOU WISH TO CONTINUE TO THE NEXT SECTION"
  • Line Location: CONTASK+1
Function Call: WRITE
  • Prompt: !,"ANSWER YES OR NO"
  • Line Location: CONTASK+4
Function Call: WRITE
  • Prompt: !,"Nursing Employee Demographic Data Edit. ",!
  • Line Location: EN1+2
Function Call: WRITE
  • Prompt: !,"Employee's Status and Position.",!
  • Line Location: EN3+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN3+3
Function Call: WRITE
  • Prompt: $C(7),!!,"Another user is editing this employee's experience file.",!!
  • Line Location: EN8+2
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: EN85+0
Function Call: READ
  • Variable: XX
  • Timeout: DTIME
  • Line Location: EN85+10
Function Call: WRITE
  • Prompt: !,"PROFESSIONAL EXPERIENCE: "_XZ_"// "
  • Line Location: EN85+10
Function Call: WRITE
  • Prompt: $C(7),!!,"New clinical backgrounds can only be enter through Site File option!"
  • Line Location: MS85+0
Function Call: WRITE
  • Prompt: $C(7),!?3,"SURE YOU WANT TO DELETE THE ENTIRE '",XZ,"' PROFESSIONAL EXPERIENCE"
  • Line Location: DEL+0
Function Call: WRITE
  • Prompt: *7,!," <DELETED>"
  • Line Location: DEL1+0
Function Call: WRITE
  • Prompt: !?2,"Enter 'Yes' or 'No'"
  • Line Location: DEL1+1
Function Call: WRITE
  • Prompt: $C(7),!," <NOTHING DELETED>"
  • Line Location: DEL1+2
Routine Call
  • DIC
  • Line Location:
    • EN85+6
    • EN85+8
Routine Call
  • DIE
  • Line Location:
    • EN1+3
    • EN1+4
    • EN2+2
    • EN3+2
    • EN3+3
    • EN4+2
    • EN5+2
    • EN6+2
    • EN7+2
    • EN85+11
    • EN9+2
    • EN10+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^NURSF(210 - [#210] Classic Fileman Calls
^NURSF(211.5 - [#211.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(213.9 - [#213.9] EN14+1, EN14+2, EN1+3, C
^NURSF(210 - [#210] EN8+2, EN8+3, EN83EN85+2, EN85+9, EN85+11

Label References

Name Line Occurrences
@( EN13+2
C EN13+1, EN1+1, EN2+1, EN3+1, EN4+1, EN5+1, EN6+1, EN7+1, EN8+1, EN9+1
EN10+1
CONTASK EN13+2, CONTASK+4
DEL EN85EN85+10
DEL1 DEL1+1
EN15 Q
EN83 DEL1
EN85 EN85+5, EN85+8, EN85+10, EN85+12, DEL1+3
MS85 EN85+8, EN85+10
Q EN13+1, EN13+3, EN1+1, EN1+3, EN1+4, EN2+1, EN2+2, EN3+1, EN3+2, EN3+4
EN4+1, EN4+2, EN5+1, EN5+2, EN6+1, EN6+2, EN7+1, EN7+2, EN8+1, EN9+1
EN9+2, EN10+1, EN10+2
QQ EN85EN85+10

Naked Globals

Name Field # of Occurrence
^("OFF" C
^(0 EN1+3, EN8+3*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN13+3!, CONTASK+1*, CONTASK+2, CONTASK+3, DEL1*, DEL1+1, QQ!
%DT Q!
%Y QQ!
D EN85+3*, QQ!
D0 EN85+2*, QQ!
DA EN1+2*, EN1+3*, EN1+4*, EN2+2*, EN3+2*, EN3+3*, EN4+2*, EN5+2*, EN6+2*, EN7+2*
EN8+3*, EN85+11*, DEL1*, EN9+2*, EN10+2*, EN15+1!, Q!
DA(1 EN8+3*, EN83EN85EN85+2, EN85+9, EN85+11*, DEL1*
DD EN85+9!
DDH QQ!
DI QQ!
DIC EN85*, EN85+2*, EN85+3*, EN85+6*, EN85+8*, EN85+9*, DEL1, Q!
DIC("W" EN85+6*
DIC(0 EN85+3*, EN85+6*, EN85+8*, EN85+9*
DIE EN1+2*, EN1+3*, EN1+4*, EN2+2*, EN3+2*, EN3+3*, EN4+2*, EN5+2*, EN6+2*, EN7+2*
EN85+11*, EN9+2*, EN10+2*, EN15+1!, Q!
DIK DEL1*!
DIZ QQ!
DLAYGO EN85+9*, QQ!
DO EN85+9!
DQ QQ!
DR EN1+3*, EN1+4*, EN2+2*, EN3+2*, EN3+3*, EN4+2*, EN5+2*, EN6+2*, EN7+2*, EN85+11*
EN9+2*, EN10+2*, Q!
DTIME EN85EN85+10
>> DZ EN85+3*
I QQ!
J Q!
NDA QQ!
NI EN15+1!
NNM EN10+3!
NOD1 QQ!, Q!
NOD2 QQ!, Q!
NPREV C!, C+1*, Q!
NPTR EN10+3!
NQUIT EN13+1, EN1+1, EN2+1, EN3+1, EN4+1, EN5+1, EN6+1, EN7+1, EN8+1, EN9+1
EN10+1, C!*, C+1*, Q!
NSPOS EN10+3!
NSSN EN10+3!
NUROUT EN3+3, EN3+4!
NURS QQ!
NURSDBA EN1+2, EN1+3, EN1+4, EN2+2, EN3+2, EN3+3, EN4+2, EN5+2, EN6+2, EN7+2
EN8+2, EN8+3, EN85+11, DEL1EN9+2, EN10+2, EN15+1!, C+1
NURSLO QQ!
NURSM EN10+2!
NURSTAT EN15+1!
NURSX EN1+3!, EN10+2!
NURSZ QQ!
NURX EN15+1!
U EN83EN85EN85+9, EN85+10
X EN13+2, CONTASK+2*, CONTASK+3*, EN1+3, EN3+2, EN85*, EN85+1, EN85+3~, EN85+5, EN85+6*
EN85+7*, EN85+8, EN85+9*, QQ!
XQUIT EN14+1*, EN14+2*, EN15+1!, C+1!
XX EN85+7*, EN85+9, EN85+10*, QQ!
XZ EN83*, EN85+10*, DEL, QQ!
Y EN83*, EN85+1, EN85+2*, EN85+3~, EN85+5*, EN85+8, EN85+9, EN85+11*, DEL1, QQ!
Y(0 EN85+10
>> YY EN85+1*, EN85+5
ZX EN13+2*, EN13+3!, Q
ZZ EN83*, EN85EN85+6, EN85+12*, QQ!
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 |  Naked Globals |  Local Variables  | All