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

Package: Surgery

Routine: SROALAB


Information

SROALAB ;BIR/MAM - ENTER/EDIT LABORATORY INFORMATION ;05/26/99 10:51 AM

Source Information

Source file <SROALAB.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Surgery 5 ^SROAL1  ^SROAL2  ^SROALEN  (,HDR)^SROAUTL  ^SRSKILL  
VA FileMan 1 ^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 LAB  

Entry Points

Name Comments DBIA/ICR reference
START
ASK
END ;
HELP
PRESS

External References

Name Field # of Occurrence
^DIR PRESS
^SROAL1 ASK+2
^SROAL2 ASK+3
^SROALEN ASK+4
^SROAUTL SROALAB+3
HDR^SROAUTL START
^SRSKILL END+1

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: SROALAB+2
Function Call: WRITE
  • Prompt: !!,"You must select a surgery risk assessment prior to using this option.",!!,"Press <RET> to continue "
  • Line Location: SROALAB+2
Function Call: WRITE
  • Prompt: !,"Enter/Edit Laboratory Test Results",!!,"1. Capture Preoperative Laboratory Information",!,"2. Capture Postoperative Laboratory Information"
  • Line Location: START+1
Function Call: WRITE
  • Prompt: !,"3. Enter, Edit, or Review Laboratory Test Results"
  • Line Location: START+2
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: END+1
Function Call: WRITE
  • Prompt: !!,"Enter '1' if you want to capture preoperative laboratory test results from the",!,"DHCP Laboratory records. Enter '2' if you want to capture the postoperative"
  • Line Location: HELP+0
Function Call: WRITE
  • Prompt: !,"laboratory test results from the DHCP Laboratory records. If you want to ",!,"enter, edit, or review preoperative and postoperative laboratory test results,",!,"enter '3'."
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !
  • Line Location: PRESS+0
Routine Call
  • DIR
  • Line Location:
    • PRESS

Label References

Name Line Occurrences
END SROALAB+2, STARTASKASK+1
HELP ASK+1
START ASK+1, ASK+2, ASK+3, ASK+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR PRESS!
DIR(0 PRESS*
DTIME SROALAB+2, ASK
>> DTOUT PRESS
>> DUOUT PRESS
IOF END+1
>> SRSOUT SROALAB+3*, STARTASK+1, PRESS*
>> SRSUPCPT SROALAB+3*
>> SRTN SROALAB+2
>> X SROALAB+2*, ASK*, ASK+1, ASK+2, ASK+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All