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

Package: Surgery

Routine: SROACLN


Information

SROACLN ;BIR/MAM - CLINICAL DATA ;07/25/04 1:32 PM

Source Information

Source file <SROACLN.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Surgery 5 ^SROACL1  ^SROACL2  (,HDR)^SROAUTL  ($$LOCK,UNLOCK)^SROUTL  ^SRSKILL  
VA Fileman 2 ^DIE  ^DIR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Surgery 2 SROA CLINICAL INFORMATION  SROAUTL3  

Entry Points

Name Comments DBIA/ICR reference
END
HELP
FUNCT
RET
ONE ; edit one item
START
RANGE ; range of numbers
ASK

External References

Name Field # of Occurrence
^DIE ONE+2, ONE+3, FUNCT+2, FUNCT+3
^DIR FUNCT
^SROACL1 START
^SROACL2 ONE+2
^SROAUTL SROACLN+3
HDR^SROAUTL ASK+4
$$LOCK^SROUTL ASK+7, RANGE+1
UNLOCK^SROUTL ASK+7, RANGE+1
^SRSKILL END

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: SROACLN+2
Function Call: WRITE
  • Prompt: !!,"A Surgery Risk Assessment must be selected prior to using this option.",!!,"Press <RET> to continue "
  • Line Location: SROACLN+2
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: !!
  • Line Location: ASK+7
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: END+0
Function Call: WRITE
  • Prompt: @IOF,!!!!,"Enter the number 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 a specific number to update the information in that field. (For",!," example, enter '8' to update Current Smoker)"
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !!,"3. Enter a range of numbers separated by a ':' to enter a range of",!," information. (For example, enter '7:9' to enter Pulmonary Rales,",!," Current Smoker, and Active Endocarditis.)"
  • Line Location: HELP+2
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: HELP+3
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: RET+0
Routine Call
  • DIE
  • Line Location:
    • ONE+2
    • ONE+3
    • FUNCT+2
    • FUNCT+3
Routine Call
  • DIR
  • Line Location:
    • FUNCT

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
END SROACLN+2, START, ASK, ASK+1, ASK+3
FUNCT ONE+1
HELP ASK+1, ASK+3
ONE ASK+7, RANGE+2
RANGE ASK+5
RET START
START ASK+1, ASK+3, ASK+5, ASK+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CURLEY RANGE+2*
DA ONE+2*, ONE+3*, FUNCT!*, FUNCT+2!, FUNCT+3!
DIE ONE+2!*, ONE+3!*, FUNCT+2!*, FUNCT+3!*
DIR FUNCT!
DIR("A" FUNCT*
DIR(0 FUNCT*
DR ONE+2!*, ONE+3!*, FUNCT+2!*, FUNCT+3!*
DTIME SROACLN+2, ASK, HELP+3, RET
>> DTOUT FUNCT+1
>> DUOUT FUNCT+1
>> EMILY ASK+6*, RANGE+2*, ONE+1, ONE+2, ONE+3, ONE+4
IOF END, HELP
>> SHEMP RANGE+2*
SRA START!
>> SRACLR SROACLN+3*, START*
SRAO START!
SRAO( ASK+1, ASK+6, ONE+3
SRAO(15 ONE+2
>> SREQST END
>> SRSOUT SROACLN+3*, START, ASK+1, ASK+3, HELP+3*, RANGE+2, ONE+2*, ONE+3*, RET*
>> SRSUPCPT SROACLN+3*
>> SRTN SROACLN+2, ASK+7, RANGE+1, ONE+2, ONE+3, ONE+4, FUNCT
>> X SROACLN+2*, ASK*, ASK+1*, ASK+2*, ASK+3, ASK+5, ASK+6, HELP+3*, RANGE+2, RET*
, FUNCT+2
>> Y ASK+3*, ONE+2, ONE+3, FUNCT+3
>> Z ASK+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All