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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: SROAC

Package: Surgery

Routine: SROAC


Information

SROAC ;B'HAM ISC/MAM - NON-CARDIAC COMPLICATIONS ; 4 MAR 1992 7:55 am

Source Information

Source file <SROAC.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Surgery 2 ^SROAC2  ^SROACS  
Registration 1 DEM^VADPT  
VA Fileman 1 ^DIE  

Entry Points

Name Comments DBIA/ICR reference
END
HELP
RET
START
RANGE ; range of numbers
ASK

External References

Name Field # of Occurrence
^DIE ASK+3, ASK+8
^SROAC2 ASK+7, RANGE+1
^SROACS START
DEM^VADPT SROAC+2

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: @IOF,!,SRANAME,!
  • Line Location: ASK+4
Function Call: WRITE
  • Prompt: "-"
  • Line Location: ASK+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: ASK+6
Function Call: WRITE
  • Prompt: @IOF,!!!!,"Enter the number, number/letter combination, or range of numbers you want to",!,"edit. Examples of proper responses are listed below."
  • Line Location: HELP+0
Function Call: WRITE
  • Prompt: !!,"1. Enter 'A' to update all complications.",!!,"2. Enter a number (1-6) to update the complications in that group. (For",!," example, enter '5' to update all cardiac complications)"
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !!,"3. Enter a number/letter combination to update a specific complication. (To ",!," update Acute Renal Failure, enter '3B')"
  • Line Location: HELP+2
Function Call: WRITE
  • Prompt: !!,"4. Enter a range of numbers (1-6) separated by a ':' to enter a range of",!," complications. (For example, enter '2:4' to enter all respiratory, urinary",!," tract, and CNS complications)"
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: !!,"5. Enter 'NONE' to enter 'NO' for all complications."
  • Line Location: HELP+4
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: HELP+5
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: RET+0
Function Call: WRITE
  • Prompt: !!,"Enter <RET> to re-display all complication information, or '^' to return to",!,"the previous menu."
  • Line Location: RET+1
Routine Call
  • DIE
  • Line Location:
    • ASK+3
    • ASK+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SRF - [#130] SROAC+2

Label References

Name Line Occurrences
END ASK, ASK+1, ASK+2
HELP ASK+1, ASK+2
RANGE ASK+6
RET RET+1
START ASK+1, ASK+2, ASK+3, ASK+6, ASK+7, ASK+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CURLEY RANGE+1*
>> DA ASK+3*, ASK+8*
>> DFN SROAC+2*
DIE ASK+3!*, ASK+8!*
DR ASK+3!*, ASK+8!*
DTIME ASK, HELP+5, RET
>> EMILY ASK+7*, RANGE+1*
IOF ASK+4, HELP
>> MOE ASK+4*
>> SHEMP RANGE+1*
SRA START!
>> SRANAME SROAC+2*, ASK+4
SRAO START!
SRAO( ASK+1, ASK+7, ASK+8
>> SRSOUT SROAC+2*, START, ASK+1, ASK+2, HELP+5*, RANGE+1, RET*
>> SRTN SROAC+2, ASK+3, ASK+8
>> VA("PID" SROAC+2
>> VADM(1 SROAC+2
>> X ASK*, ASK+1, ASK+2, ASK+3, ASK+5*, ASK+6, ASK+7, ASK+8, HELP+5*, RANGE+1
, RET*, RET+1
>> Y ASK+2*
>> Z ASK+2*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All