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

Package: Mental Health

Routine: YSUTL


Information

YSUTL ;SLC/DKG-UTILITIES FOR PT DATA, DATES, ETC. ;7/18/91 08:51 ;

Source Information

Source file <YSUTL.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 2 ^DIC  ^DIR  
MailMan 1 EN^XMB  
Registration 1 (DEM,KVAR,PID)^VADPT  

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

Package Total Caller Graph
Mental Health 23 YIPHYD  YIPROB  YSDGDEM0  YSDX3RU  YSLOCN  YSSR  YSSRU  YTAPI9  
YTAR  YTAR2  YTAUDIT  YTDESC  YTDP1  YTDRIV  YTEXT  YTEXT1  
YTKILINC  YTONLY  YTPIT  YTS  YTSCII  YTSCL9R  YTTLS  

Entry Points

Name Comments DBIA/ICR reference
ENDD ; Called by routines YSCEN1, YSCEN22, YSCEN33, YSCEN54, YSCEN7, YSHX1
; YSHX1R, YSMV1, YSPHY, YSPRBR1, YSPROBR, YSPTX, YSPTXR
; Formats date for time-stamping entry of patient data
ENDTM ; Called by routines YSCEN, YSCEN1, YSCEN2, YSCEN21, YSCEN34, YSCEN55
; YSCEN56, YSCEN6, YSCEN61, YSCHX1, YSLOCN, YSMV, YSPROB, YSPROB2
; YSPROB4, YSPTX1
ENHM ; Called by routine YSCEN22, YSMV1
ENBUL ;
WAIT ; Called by routine YSCEN4, YSDGDEM0, YSDX3RU, YSDXR, YSPDXR, YSSR,
; YSPROBR1, YSWX, YSPN2
WAIT1 ; Called by routine YSPP, YSPP1, YSPP1A, YSPP3, YSPP4, YSPP5, YSPP6
; YSPP7, YSPP8, YSPP9
WAIT11 ;
; %%%%FIND YSLFT AND USE YSTOUT OR YSUOUT %%%%%%
AE ;
PSIG ; Called by routines YSCEN33, YSHX1R, YSPHYR, YSPP7, YSPROBR1, YSPRXR
ENPT ; Called by routines YSCEN1, YSCEN2, YSCEN23, YSCEN32, YSCEN33, YSCEN34
; YSCEN35, YSCEN38, YSCEN39, YSCEN52, YSCEN54, YSCEN61, YSPP7, YSUTL

External References

Name Field # of Occurrence
^DIC ENBUL+2
^DIR WAIT+4
DEM^VADPT ENPT+3
KVAR^VADPT ENPT+3
PID^VADPT ENPT+3
EN^XMB ENBUL+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: WAIT+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: WAIT+5
Function Call: WRITE
  • Prompt: !
  • Line Location: WAIT1+2
Function Call: WRITE
  • Prompt: !!,"To select different ""areas of info"", enter ""^N"" where ""N"" is set to the following area you want. Ex. enter ""^3"" to go to the 3rd screen.",!!
  • Line Location: WAIT11+5
Routine Call
  • DIC
  • Line Location:
    • ENBUL+2
Routine Call
  • DIR
  • Line Location:
    • WAIT+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] ENBUL+5
^VA(200 - [#200] ENBUL+5, PSIG+1

Label References

Name Line Occurrences
ENDD ENDTM+4
ENDTM ENHM+1, ENBUL+4
ENHM ENDTM+4
WAIT11 WAIT11+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% ENDD+4*!, ENDTM+4*!, AE+1!
%Y ENDD+4*!, AE+1!
A ENDTM+4!, ENHM+2*, ENHM+3!
D AE+1!
D0 AE+1!
DA AE+1!
>> DFN ENPT+3*
DIC ENBUL+2*, AE+1!
DIC(0 ENBUL+2*
DIE AE+1!
DIR WAIT+4!
DIR(0 WAIT+4*
DIRUT WAIT+3~, WAIT+4
DQ AE+1!
DR AE+1!
DT ENDTM+4
DTIME WAIT11+3
DTOUT WAIT+3~, WAIT+4
DUOUT WAIT+3~, WAIT+4
DUZ ENBUL+5
DZ AE+1!
>> I WAIT11+6*
>> I0 WAIT+2*, WAIT1+2*
IOF WAIT+5
IOSL WAIT+2, WAIT1+2
M ENDTM+4!, ENHM+2*, ENHM+3!
U ENBUL+5, PSIG+1, ENPT+4
>> VA("BID" ENPT+4
>> VADM(1 ENPT+4
>> VADM(3 ENPT+4
>> VADM(4 ENPT+4
>> VADM(5 ENPT+4
X ENDTM+4!, ENBUL+2*, WAIT11+6*, AE+1!, PSIG+1, ENPT+4!
>> XMB ENBUL+5*
>> XMB(1 ENBUL+5*
>> XMB(2 ENBUL+5*
>> XMB(3 ENBUL+5*
>> XMB(4 ENBUL+5*
>> XMDUZ ENBUL+5*
>> XMY( ENBUL+5*
Y ENDD+3, ENDD+4*, ENDD+5*, ENDTM+4!, ENBUL+2, ENBUL+4!, AE+1!, PSIG+1*
>> YSA8 WAIT11+6*
>> YSAGE ENPT+4*
>> YSBID ENPT+4*
>> YSDFN ENBUL+5, ENPT+3
>> YSDOB ENPT+4*
>> YSDT(0 ENDD+4*
>> YSDT(1 ENDD+5*, ENBUL+4, ENBUL+5
>> YSDTM ENDTM+4*, ENHM+1
YSHM ENDTM+4!, ENHM+1*, ENHM+2
YSHR ENDTM+4!, ENHM+2*
>> YSI WAIT11+6*
>> YSLFT WAIT+4*, WAIT11+2*, WAIT11+4*
YSMN ENDTM+4!, ENHM+1*, ENHM+2
>> YSNM ENPT+4*
>> YSORD ENBUL+3, ENBUL+5
YSPTD ENDD+4*!
YSPTM ENDD+4*!
>> YSSEX ENPT+4*
>> YSSKIP WAIT11+3*, WAIT11+4, WAIT11+5, WAIT11+6
>> YSSSN ENPT+4*
>> YSTM ENHM+2*
>> YSTOUT WAIT+4*, WAIT11+4*
>> YSUOUT WAIT+4*, WAIT11+4*
Z AE+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All