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

Package: Surgery

Routine: SROMENU


Information

SROMENU ;B'HAM ISC/MAM - OPERATION MENU OPTIONS ;10/13/04

Source Information

Source file <SROMENU.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
Surgery 9 ^SRCUSS  ^SROCON1  ^SROERR0  ^SROLOCK  ^SROPCE1  ^SROPS  ($$LOCK,UNLOCK)^SROUTL  EN2^SROVAR  
^SRSKILL  
Kernel 1 T0^%ZOSV  
VA Fileman 1 ^DIE  

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
Surgery 9 SROMEN-ANES TECH  SROMEN-OP  SROMEN-OUT  SROMEN-PACU  SROMEN-POST  SROMEN-REFER  SROMEN-STAFF  SROMEN-START  
SROREQV  

Entry Points

Name Comments DBIA/ICR reference
RT ; start RT logging
PACU ; sromen-pacu
SHORT ; sromen-out
END ;
NO ;
COMP ; sromen-comp
REV ; review request information (request menu)
START ; sromen-start
TECH ; sromen-anes tech
POST ; sromen-post
STAFF ; sromen-staff
REF ; sromen-refer
OP ; sromen-op

External References

Name Field # of Occurrence
T0^%ZOSV RT+1
^DIE TECH+3, COMP+4, REF+4
^SRCUSS OP+4, SHORT+4, PACU+4, POST+4, STAFF+4, START+4, REV+2
^SROCON1 TECH+3, OP+6, COMP+5, SHORT+6, PACU+5, POST+6, REF+5, STAFF+6, START+6
^SROERR0 PACU+6, END+1
^SROLOCK TECH+1, OP+2, COMP+2, SHORT+2, PACU+2, POST+2, REF+2, STAFF+2, START+2
^SROPCE1 OP+5, SHORT+5, POST+5, STAFF+5, START+5
^SROPS REV+1
$$LOCK^SROUTL TECH+2, OP+3, COMP+3, SHORT+3, PACU+3, POST+3, REF+3, STAFF+3, START+3
UNLOCK^SROUTL END+2
EN2^SROVAR OP+4, SHORT+4, PACU+4, POST+4, STAFF+4, START+4, REV+2
^SRSKILL END+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!
  • Line Location: COMP+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: REF+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: REF+4
Function Call: WRITE
  • Prompt: !!,"An operative procedure must be selected to use this option.",!
  • Line Location: NO+1
Function Call: WRITE
  • Prompt: !!,"Press RETURN to continue "
  • Line Location: NO+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: END+3
Routine Call
  • DIE
  • Line Location:
    • TECH+3
    • COMP+4
    • REF+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SRF - [#130] OP+5, SHORT+5, POST+5, STAFF+5, START+5

Label References

Name Line Occurrences
END TECH+1, TECH+2, TECH+4, OP+3, OP+4, OP+7, COMP+2, COMP+3, COMP+6, SHORT+3
, SHORT+4, SHORT+7, PACU+3, PACU+4, PACU+7, POST+3, POST+4, POST+7, REF+2, REF+3
, REF+6, STAFF+3, STAFF+4, STAFF+7, START+3, START+4, START+7, REV+1, REV+3
NO TECH+1, OP+2, COMP+2, SHORT+2, PACU+2, POST+2, REF+2, STAFF+2, START+2
RT OP+1, SHORT+1, PACU+1, POST+1, STAFF+1, START+1, REV+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA TECH+3*, OP+4*, COMP+4*, SHORT+4*, PACU+4*, POST+4*, REF+4*, STAFF+4*, START+4*, REV+2*
>> DIC REV+2*
>> DIE TECH+3*, OP+4*, COMP+4*, SHORT+4*, PACU+4*, POST+4*, REF+4*, STAFF+4*, START+4*
DR TECH+3!*, OP+4!*, COMP+4!*, SHORT+4!*, PACU+4!*, POST+4!*, REF+4!*, STAFF+4!*, START+4!*, REV+2!*
DTIME OP+4*, SHORT+4*, POST+4*, STAFF+4*, START+4*, NO+2
IOF COMP+4, REF+4, END+3
>> Q3("VIEW" OP+2*, OP+4!, SHORT+2*, SHORT+4!, PACU+2*, PACU+4!, POST+2*, POST+4!, STAFF+2*, STAFF+4!
, START+2*, START+4!, REV+2*
SRDTIME OP+4*, SHORT+4*, POST+4*, STAFF+4*, START+4*, END+3!
SRLCK TECH+2~*, OP+3~*, COMP+3~*, SHORT+3~*, PACU+3~*, POST+3~*, REF+3~*, STAFF+3~*, START+3~*
SRNEWOP REV+1!
SRODR TECH+3!, OP+1!, OP+6, COMP+1!, COMP+5, SHORT+1!, SHORT+6, PACU+1!, PACU+5, POST+1!
, POST+6, REF+1!, REF+5, STAFF+1!, STAFF+6, START+1!, START+6
>> SROERR OP+7*, SHORT+7*, PACU+6*, POST+7*, STAFF+7*, START+7*, END+1
>> SROLOCK TECH+1, OP+2, OP+4, COMP+2, SHORT+2, SHORT+4, PACU+2, PACU+4, POST+2, POST+4
, REF+2, STAFF+2, STAFF+4, START+2, START+4
SRTN TECH+1, TECH+2, TECH+3, OP+2, OP+3, OP+4, OP+5, OP+7, COMP+2, COMP+3
, COMP+4, SHORT+2, SHORT+3, SHORT+4, SHORT+5, SHORT+7, PACU+2, PACU+3, PACU+4, PACU+6
, POST+2, POST+3, POST+4, POST+5, POST+7, REF+2, REF+3, REF+4, STAFF+2, STAFF+3
, STAFF+4, STAFF+5, STAFF+7, START+2, START+3, START+4, START+5, START+7, REV+1, REV+2!
, END+2, RT+1
>> ST OP+4*, SHORT+4*, PACU+4*, POST+4*, STAFF+4*, START+4*, REV+2*
>> X NO+2*
>> XRTL RT+1
>> XRTN RT+1*
Y REV+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All