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

Package: Surgery

Routine: SROAPR2


Information

SROAPR2 ;BIR/MAM - PAGE 2 PREOP SCREEN ;01/19/06

Source Information

Source file <SROAPR2.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Surgery 5 CONCC^SROAPRE  (,NO2ALL)^SROAPRE2  ^SROAPS2  HDR^SROAUTL  ($$LOCK,UNLOCK)^SROUTL  
VA Fileman 2 ^DIE  ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Surgery 1 SROAPRE  

Entry Points

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

External References

Name Field # of Occurrence
^DIE ASK+15
^DIR ASK+8
CONCC^SROAPRE ASK
^SROAPRE2 ASK+13, RANGE+2
NO2ALL^SROAPRE2 ASK+9
^SROAPS2 START
HDR^SROAUTL ASK+10
$$LOCK^SROUTL ASK+13, ASK+15, RANGE+1
UNLOCK^SROUTL ASK+13, ASK+15, RANGE+1

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: !!
  • Line Location: ASK+15
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 information.",!!,"2. Enter 'N' to set all fields on this page to NO."
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !!,"3. Enter a number (1-3) to update the information in that group. (For",!," example, enter '2' to update all Central Nervous System information)"
  • Line Location: HELP+2
Function Call: WRITE
  • Prompt: !!,"4. Enter a number/letter combination to update a specific occurrence. (To ",!," update Impaired Sensorium, enter '2A')"
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: !!,"5. Enter a range of numbers (2-3) separated by a ':' to enter all",!," Central Nervous System and Nutritional/Immune/Other information."
  • 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
Routine Call
  • DIE
  • Line Location:
    • ASK+15
Routine Call
  • DIR
  • Line Location:
    • ASK+8

Label References

Name Line Occurrences
HELP ASK+3, ASK+5
RANGE ASK+11
RET START
START ASK+3, ASK+5, ASK+6, ASK+11, ASK+12, ASK+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA ASK+15*!
DIE ASK+15*!
DIR ASK+7!
DIR("A" ASK+7*
DIR("B" ASK+7*
DIR(0 ASK+7*
DR ASK+15*!
DTIME ASK, HELP+5, RET
>> DTOUT ASK+8
>> DUOUT ASK+8
>> EMILY ASK+12*, RANGE+2*
IOF HELP
SRA SROAPR2+2!, START!
>> SRACLR START*
SRAO SROAPR2+2!, START!
SRAO( ASK+2, ASK+3, ASK+12, ASK+14, ASK+15
>> SRPAGE ASK+10*
>> SRSOUT START, ASK*, ASK+3, ASK+5, ASK+8*, ASK+16*, HELP+5*, RANGE+2, RET*
>> SRTN ASK+13, ASK+15, RANGE+1
>> X ASK*, ASK+1*, ASK+2*, ASK+3, ASK+4*, ASK+5, ASK+6, ASK+11, ASK+12, ASK+14
, ASK+15, HELP+5*, RET*
>> Y ASK+5*, ASK+9
>> Z ASK+2*, ASK+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All