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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: SROAOUT

Package: Surgery

Routine: SROAOUT


Information

SROAOUT ;BIR/SJA - OUTCOMES DATA ;04/03/07

Source Information

Source file <SROAOUT.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Surgery 5 (,HDR)^SROAUTL  (EXIT,SRA)^SROES  (,DEL,UPDATE)^SROUTC  ($$LOCK,UNLOCK)^SROUTL  ^SRSKILL  
VA Fileman 3 ^DIE  EN^DIQ1  ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Surgery 1 SROA CARDIAC-OUTCOMES  

Entry Points

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

External References

Name Field # of Occurrence
^DIE ONE+3, ONE+9, ONE+11
EN^DIQ1 ONE+2
^DIR ONE+8
^SROAUTL SROAOUT+3
HDR^SROAUTL ASK+4
EXIT^SROES END
SRA^SROES SROAOUT+3
^SROUTC START
DEL^SROUTC ONE+9, ONE+12
UPDATE^SROUTC ONE+5
$$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: SROAOUT+2
Function Call: WRITE
  • Prompt: !!,"A Surgery Risk Assessment must be selected prior to using this option.",!!,"Press <RET> to continue "
  • Line Location: SROAOUT+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 number (0-13) to update the information in that field. (For",!," example, enter '4' to update Mediastinitis)"
  • 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 '11:13' to enter Stroke,",!," Coma >= 24 hr, and New Mech Circ Support)"
  • 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+3
    • ONE+9
    • ONE+11
Routine Call
  • DIR
  • Line Location:
    • ONE+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SRF - [#130] Classic Fileman Calls

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
END SROAOUT+2, START, ASK, ASK+1, ASK+3
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*!, ONE+6!, ONE+8*!, ONE+9*, ONE+11*
DA(1 ONE+8*, ONE+11*
DIC ONE+2*!
DIE ONE+3!*, ONE+6!, ONE+8!, ONE+9*, ONE+11*
DIQ ONE+2*!
DIQ(0 ONE+2*
DIR ONE+8!
DIR("A" ONE+8*
DIR(0 ONE+8*
DR ONE+2*!, ONE+3!*, ONE+6!, ONE+8!, ONE+9*, ONE+11*
DTIME SROAOUT+2, ASK, HELP+3, RET
>> DTOUT ONE+3
>> EMILY ASK+6*, RANGE+2*, ONE+2, ONE+3, ONE+4, ONE+6
IOF END, HELP
>> SHEMP RANGE+2*
SRA START!
>> SRACLR SROAOUT+3*, START*
SRAO START!
SRAO( ASK+1, ASK+6, ONE+2, ONE+3
SRBEF ONE+1~, ONE+2*, ONE+5, ONE+6, ONE+12
SROCC ONE+7~*, ONE+8, ONE+11
>> SRSOUT SROAOUT+3*, START, ASK+1, ASK+3, HELP+3*, RANGE+2, ONE+3*, ONE+5, ONE+6, ONE+12
, RET*
SRSTAT ONE+7~*, ONE+9, ONE+10, ONE+11
>> SRSUPCPT SROAOUT+3*
>> SRTN SROAOUT+2, ASK+7, END, RANGE+1, ONE+2, ONE+3, ONE+7, ONE+8, ONE+9, ONE+11
>> SRY(130 ONE+2
>> X SROAOUT+2*, ASK*, ASK+1*, ASK+2*, ASK+3, ASK+5, ASK+6, HELP+3*, RANGE+2, ONE+5
, ONE+6, ONE+9, ONE+10, ONE+12, RET*
>> Y ASK+3*, ONE+3, ONE+9, ONE+11
>> Z ASK+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All