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

Package: Mental Health

Routine: YSSR2


Information

YSSR2 ;SLC/DJP,HIOFO/FT - SECLUSION/RESTRAINT - Management Utilities ;10/21/11 10:21am

Source Information

Source file <YSSR2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 4 IX^DIC  YN^DICN  ^DIE  EN^DIQ  
Mental Health 2 ERRMSG^YSSITE  (DELETE,END)^YSSR  

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
Mental Health 13 YSSR 10-2683  YSSR 15-CHECK  YSSR DELETE  YSSR EDIT  YSSR ENTRY  YSSR MGTRD  YSSR MGTRI  YSSR MGTRN  
YSSR MGTRW  YSSR RELEASE  YSSR REVIEW  YSSR REVIEW RPT  YSSR W-ORDER  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
ENEDIT ; Called from MENU option YSSR EDIT
ENTRYD ; Called from MENU option YSSR DELETE
QUES ;
KILLALL ;This sub routine is an exit action to be called from the following

External References

Name Field # of Occurrence
IX^DIC ENEDIT+3, ENTRYD+3
YN^DICN QUES+1
^DIE ENEDIT+8, ENEDIT+14, ENEDIT+15, ENEDIT+16
EN^DIQ ENTRYD+5
ERRMSG^YSSITE ENEDIT+7, ENEDIT+13
DELETE^YSSR QUES+3
END^YSSR ENEDIT+3, ENEDIT+4, ENEDIT+7, ENEDIT+11, ENEDIT+13, ENEDIT+17, ENTRYD+3, ENTRYD+4, QUES+1, QUES+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?10,"Patient not shown on file."
  • Line Location: ENEDIT+4
Function Call: WRITE
  • Prompt: !?10,"Patient not shown on file."
  • Line Location: ENTRYD+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: ENTRYD+5
Function Call: WRITE
  • Prompt: !!,"Is this the entry you wish to delete"
  • Line Location: QUES+1
Function Call: WRITE
  • Prompt: !!,"YES will remove the entry from the file. It will not be recoverable.",!,"NO will exit you from this option. Entry will remain on file.",!
  • Line Location: QUES+2
Routine Call
  • DIC
  • Line Location:
    • ENEDIT+3
    • ENTRYD+3
Routine Call
  • DIE
  • Line Location:
    • ENEDIT+8
    • ENEDIT+14
    • ENEDIT+15
    • ENEDIT+16

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^YS(615.2 - [#615.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] QUES+3
^YS(615.2 - [#615.2] ENEDIT+6, ENEDIT+9, ENEDIT+12, ENEDIT+14, ENEDIT+15, ENEDIT+16, ENEDIT+17, QUES+3

Label References

Name Line Occurrences
QUES QUES+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % QUES+1*, QUES+2, QUES+3
%DT KILLALL+2!
A KILLALL+2!
B KILLALL+2!
B1 KILLALL+2!
D ENEDIT+3*!, ENTRYD+3*!, KILLALL+2!
D0 KILLALL+2!
>> DA ENEDIT+5*, ENEDIT+6, ENEDIT+9, ENEDIT+12, ENEDIT+14, ENEDIT+15, ENEDIT+16, ENEDIT+17, ENTRYD+5*, QUES+3
>> DIC ENEDIT+3*, ENEDIT+5, ENTRYD+3*
>> DIC("A" ENEDIT+3*!, ENTRYD+3*!
>> DIC(0 ENEDIT+3*, ENTRYD+3*
>> DIE ENEDIT+5*
DIK KILLALL+2!
>> DILOCKTM ENEDIT+6, ENEDIT+12
DIQ KILLALL+2!
DIS KILLALL+2!
DLAYGO ENEDIT+3*, ENTRYD+3*, KILLALL+2!
>> DR ENEDIT+5*, ENEDIT+14*, ENEDIT+15*, ENEDIT+16*, ENTRYD+5*
DTOUT ENEDIT+3, ENEDIT+10, ENTRYD+3, QUES+1, KILLALL+2!
DUOUT ENEDIT+3, ENEDIT+10, ENTRYD+3, QUES+1, KILLALL+2!
FN ENTRYD+5*, QUES+3*, KILLALL+2!
IOF ENTRYD+5
JRBY KILLALL+2!
JRBYN KILLALL+2!
JRVAR KILLALL+2!
K KILLALL+3!
L KILLALL+3!
MSG1 KILLALL+3!
QRVN KILLALL+3!
RVN KILLALL+3!
RVNM KILLALL+3!
RVP KILLALL+3!
S ENTRYD+5*, KILLALL+3!
SSN KILLALL+3!
U QUES+3
W1 QUES+3*, KILLALL+3!
W2 QUES+3*, KILLALL+3!
W3 QUES+3*, KILLALL+3!
X1 KILLALL+3!
XQY KILLALL+3!
>> Y ENEDIT+4, ENEDIT+5, ENTRYD+4, ENTRYD+5
YS02 KILLALL+4!
YSA1 KILLALL+4!
YSDA ENTRYD+5*, KILLALL+4!
YSDFN KILLALL+4!
YSDX KILLALL+4!
YSI KILLALL+4!
YSN KILLALL+4!
YSNM QUES+3*, KILLALL+4!
>> YSTOUT ENEDIT+3*, ENEDIT+10*, ENEDIT+11, ENTRYD+3*, QUES+1*
>> YSUOUT ENEDIT+3*, ENEDIT+10*, ENEDIT+11, ENTRYD+3*, QUES+1*
YSWN KILLALL+4!
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