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

Package: Surgery

Routine: SRTPRACE


Information

SRTPRACE ;BIR/SJA - RACE INFORMATION ;03/27/08

Source Information

Source file <SRTPRACE.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 4 FILE^DICN  ^DIE  EN^DIQ1  ^DIR  
Surgery 2 ^SRSKILL  SRHDR^SRTPUTL  

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

Package Total Caller Graph
Surgery 5 SRTPCOM  SRTPDONR  SRTPHRT6  SRTPLIV7  SRTPLUN5  

Entry Points

Name Comments DBIA/ICR reference
START
OPT
END
LIST ; list existing race
SEL ; select race
HDR ; print screen header
EDIT ; edit one race
ASK
NEW

External References

Name Field # of Occurrence
FILE^DICN NEW+3
^DIE EDIT+1
EN^DIQ1 LIST+1
^DIR NEW
^SRSKILL END+1
SRHDR^SRTPUTL HDR+1

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: SRTPRACE+3
Function Call: WRITE
  • Prompt: @IOF,!!,"A transplant assessment must be selected prior to using this option.",!!,"Press RETURN to continue "
  • Line Location: SRTPRACE+3
Function Call: WRITE
  • Prompt: !!,SRLINE
  • Line Location: START+1
Function Call: WRITE
  • Prompt: !!,SRLINE
  • Line Location: START+4
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: OPT+0
Function Call: WRITE
  • Prompt: !!,"Select the number corresponding to the race you want to edit, or 'NEW' to",!,"enter an additional race information."
  • Line Location: OPT+2
Function Call: WRITE
  • Prompt: !!,"Press RETURN to continue "
  • Line Location: END+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: END+1
Function Call: WRITE
  • Prompt: !,$S(CNT<10:" ",1:"")_CNT_". "_$P(SRACE(CNT),"^",2)
  • Line Location: LIST+3
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: SEL+1
Function Call: WRITE
  • Prompt: !!,"Enter the number corresponding to the race you want to edit, or RETURN",!,"to continue listing."
  • Line Location: SEL+3
Function Call: WRITE
  • Prompt: !,SRHDR(I)
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: ?(79-$L(SRHPG)),SRHPG
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !
  • Line Location: EDIT+1
Function Call: READ
  • Variable: SRYN
  • Timeout: DTIME
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: !!,"Enter 'YES' to add another race, or 'NO' to return to the",!,"previous screen."
  • Line Location: ASK+2
Function Call: WRITE
  • Prompt: !
  • Line Location: NEW+0
Function Call: WRITE
  • Prompt: $C(7)," ??"
  • Line Location: NEW+1
Routine Call
  • DIE
  • Line Location:
    • EDIT+1
Routine Call
  • DIR
  • Line Location:
    • NEW

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SRT - [#139.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SRT - [#139.5] START+1, LIST+2, NEW+1, NEW+2*

Label References

Name Line Occurrences
ASK START+5, ASK+2
EDIT START+3, OPT+3
END SRTPRACE+3
HDR STARTSEL+2, EDIT+1, NEW
LIST START+1
NEW OPT+1
OPT OPT+2
SEL START+1, SEL+3
START START+3, START+5, OPT+1, OPT+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT SRTPRACE+2~, START+1*, START+4, START+5, OPTLIST+2, LIST+3, SEL+1, SEL+2*
DA LIST+1*, EDIT+1*, NEW!, NEW+3!
DA( LIST+1*
DA(1 EDIT+1*, NEW+3*
DD NEW+3!
DIC LIST+1*, NEW+3!*
DIC(0 NEW+3*
DIE EDIT+1*!
DINUM NEW+3!
>> DIQ LIST+1*
>> DIQ(0 LIST+1*
DIR NEW!
DIR("A" NEW*
DIR(0 NEW*
DO NEW+3!
DR LIST+1*, EDIT+1*!
DR( LIST+1*
DTIME SRTPRACE+3, OPTENDSEL+1, ASK
>> DTOUT NEW
>> DUOUT NEW
I SRTPRACE+2~, HDR+3*, HDR+4*
IOF SRTPRACE+3, END+1, HDR+2
RAC SRTPRACE+2~, START+1*, LIST+1, LIST+2
SRACE SEL+2!
SRACE( OPT+2, OPT+3, LIST+2*, LIST+3, SEL+3, SEL+4
>> SRHDR HDR+1, HDR+2
>> SRHDR( HDR+3
SRHPG HDR+3, HDR+4!
>> SRLINE SRTPRACE+2*, START+1, START+4
SRORAC START+1!, START+3, OPT+3*, SEL+4*, EDIT+1
SRPAGE SRTPRACE+2~, START*, HDR+2, HDR+4!
>> SRSOUT SRTPRACE+3*, START+1, START+2, START+5*, ENDSEL+1*, ASK+3*
>> SRTPP SRTPRACE+3, START+1, LIST+1, LIST+2, EDIT+1, NEW+1, NEW+2, NEW+3
SRY SRTPRACE+2~, LIST+1!
SRY( LIST+2
SRYN SRTPRACE+2~, ASK*, ASK+1*, ASK+2*, ASK+3
>> X SRTPRACE+3*, OPT*, OPT+1, OPT+2, OPT+3, END*, SEL+1*, SEL+2, SEL+3, SEL+4
NEW+3*
>> Y NEWNEW+1, NEW+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