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 ;09/30/2011

Source Information

Source file <SROAOUT.m>

Call Graph

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

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Surgery 1 SROA CARDIAC-OUTCOMES  

Entry Points

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

External References

Name Field # of Occurrence
^DIE ONE+3, ONE+10, ONE+12, ONE+16, ONE+18
EN^DIQ1 ONE+2
^DIR ONE+9, ONE+15
^SROAUTL SROAOUT+3
HDR^SROAUTL ASK+4
EXIT^SROES END
SRA^SROES SROAOUT+3
^SROUTC START
DEL^SROUTC ONE+10, ONE+16, ONE+19
UPDATE^SROUTC ONE+5, ONE+6
$$LOCK^SROUTL ASK+7, RANGE+1
UNLOCK^SROUTL ASK+7, RANGE+1
^SRSKILL END

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • 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
  • Variable: X
  • Timeout: DTIME
  • 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 (1-16) 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
  • Variable: X
  • Timeout: DTIME
  • Line Location: HELP+3
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: RET+0
Routine Call
  • DIE
  • Line Location:
    • ONE+3
    • ONE+10
    • ONE+12
    • ONE+16
    • ONE+18
Routine Call
  • DIR
  • Line Location:
    • ONE+9
    • ONE+15

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+8, ONE+14

Label References

Name Line Occurrences
END SROAOUT+2, STARTASKASK+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+7!, ONE+9*!, ONE+10*, ONE+12*, ONE+13!, ONE+15*!, ONE+16*, ONE+18*
DA(1 ONE+9*, ONE+12*, ONE+15*, ONE+18*
DIC ONE+2*!
DIE ONE+3!*, ONE+7!, ONE+9!, ONE+10*, ONE+12*, ONE+13!, ONE+15!, ONE+16*, ONE+18*
DIQ ONE+2*!
DIQ(0 ONE+2*
DIR ONE+9!, ONE+15!
DIR("A" ONE+9*, ONE+15*
DIR(0 ONE+9*, ONE+15*
DR ONE+2*!, ONE+3!*, ONE+7!, ONE+9!, ONE+10*, ONE+12*, ONE+13!, ONE+15!, ONE+16*, ONE+18*
DTIME SROAOUT+2, ASKHELP+3, RET
>> DTOUT ONE+3
>> EMILY ASK+6*, RANGE+2*, ONE+2, ONE+3, ONE+4, ONE+5, ONE+7, ONE+13
IOF ENDHELP
>> 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+7, ONE+13, ONE+19
SRDUR ONE+14~*, ONE+16, ONE+17, ONE+18
SROCC ONE+8~*, ONE+9, ONE+12, ONE+14~*, ONE+15, ONE+18
>> SRSOUT SROAOUT+3*, STARTASK+1, ASK+3, HELP+3*, RANGE+2, ONE+3*, ONE+5, ONE+6, ONE+7
ONE+13, ONE+19, RET*
SRSTAT ONE+8~*, ONE+10, ONE+11, ONE+12
>> SRSUPCPT SROAOUT+3*
>> SRTN SROAOUT+2, ASK+7, ENDRANGE+1, ONE+2, ONE+3, ONE+8, ONE+9, ONE+10, ONE+12
ONE+14, ONE+15, ONE+16, ONE+18
>> 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+7, ONE+10, ONE+11, ONE+13, ONE+16, ONE+17, ONE+19, RET*
>> Y ASK+3*, ONE+3, ONE+10, ONE+12, ONE+16, ONE+18
>> 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