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

Package: Surgery

Routine: SROXRET


Information

SROXRET ;B'HAM ISC/MAM - UNEXPECTED RETURNS ; 17 JAN 1991 9:00 AM

Source Information

Source file <SROXRET.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 3 C^%DTC  FILE^DICN  D^DIQ  
Registration 1 DEM^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: 8

Package Total Caller Graph
Surgery 8 SRONEW  SROPER  SRSCAN2  SRSCHC1  SRSCHUN  SRSDT  SRSRQST  SRSUP1  

Entry Points

Name Comments DBIA/ICR reference
ASK
SEL
STUFF
ONE
SET
HELP
LOOP ; break procedure if greater than 50 characters

External References

Name Field # of Occurrence
C^%DTC SROXRET+2
FILE^DICN STUFF+1
D^DIQ SET+3
DEM^VADPT SET+6

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: SRYN
  • Timeout: DTIME
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: ASK+1
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: SEL+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SEL+0
Function Call: WRITE
  • Prompt: !!,"Enter the number corresponding to the operative procedure associated with",!,"this unexpected return to surgery."
  • Line Location: SEL+1
Function Call: READ
  • Variable: SRYN
  • Timeout: DTIME
  • Line Location: ONE+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: ONE+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: ONE+1
Function Call: WRITE
  • Prompt: @IOF,!,"Completed cases for "_VADM(1)_" within the past 30 days:",!!
  • Line Location: SET+6
Function Call: WRITE
  • Prompt: !,CNT_".",?5,OPDATE,?25,SROP(1)
  • Line Location: SET+7
Function Call: WRITE
  • Prompt: !,?25,SROP(2)
  • Line Location: SET+7
Function Call: WRITE
  • Prompt: !,?25,SROP(2)
  • Line Location: SET+7
Function Call: WRITE
  • Prompt: !,?25,SROP(2)
  • Line Location: SET+7
Function Call: WRITE
  • Prompt: !!,"If this surgical case is related to a previous case, enter 'YES'. Otherwise, ",!,"press RETURN to continue entering information for this operative procedure."
  • Line Location: HELP+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SRF - [#130] SROXRET+2, SROXRET+3, STUFFSTUFF+2*, SETSET+1, SET+2, SET+4
^SRF("AC" SROXRET+3

Label References

Name Line Occurrences
ASK ASK+2
HELP ASK+2, ONE+2
LOOP SET+5
ONE SROXRET+5, ONE+2
SEL SEL+1
SET SROXRET+3
STUFF SROXRET+5, SET+8

Naked Globals

Name Field # of Occurrence
^( SROXRET+3
^(0 STUFF*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CNT SROXRET+3*, SET+2*, SET+6, SET+7, SET+8
D0 STUFF+1!
DA SROXRET+3, STUFF+1!, STUFF+2*
DA(1 STUFF+1*
DD STUFF+1!
>> DFN SROXRET+3*
DIC STUFF+1!*
DIC(0 STUFF+1*
DINUM STUFF+1!*
DLAYGO STUFF+1*!
DTIME ASKSELONE
IOF ASKASK+1, SELSTUFF+3, ONEONE+1, SET+6
>> LOOP LOOP+1*
>> MAM SET+5*, LOOP+1
MM SET+4!, LOOP+1*
MMM SET+4!, SET+5, LOOP+1*
>> OPDATE SET+3*, SET+7
>> SRDATES SROXRET+2*, SROXRET+3*, SET+2, SET+3
>> SRELATE SROXRET+5*, SEL+2*, STUFF+2, STUFF+3, SET+8*
>> SRETURN SROXRET+3*, STUFF*, STUFF+1, STUFF+2, SETSET+1, SET+2, SET+4
>> SRETURN( SEL+1, STUFFSET+2*
>> SRETURN(0 SROXRET+4
>> SRETURN(2 SROXRET+5
SROP SET+4!
SROP( LOOP+1*
SROP(1 SET+5*, SET+7
SROP(2 SET+7
SROP(3 SET+7
SROP(4 SET+7
>> SROPER SET+4*, SET+5, LOOP+1*
SRSDATE SROXRET+2~*, SROXRET+3
>> SRTN SROXRET+2, SROXRET+3, STUFF+1, STUFF+2, SET
>> SRYN ASK*, ASK+1*, ASK+2, ONE*, ONE+1*, ONE+2
>> VADM(1 SET+6
>> X SROXRET+2, SROXRET+5, SEL*, SEL+1, STUFFSTUFF+1*, ONE*, ONE+1*, ONE+3*, SET+8*
>> X1 SROXRET+2*
>> X2 SROXRET+2*
>> Y SET+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All