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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: GMRYSTCA

Package: General Medical Record - IO

Routine: GMRYSTCA


Information

GMRYSTCA ;HIRMFO/YH-IV SITE AND CATHETER SELECTION ;3/1/96

Source Information

Source file <GMRYSTCA.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
General Medical Record - IO 1 (EN1,EN2,LISTS)^GMRYUT5  

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
General Medical Record - IO 5 GMRYED2  GMRYED3  GMRYED4  GMRYFLSH  GMRYUT10  

Entry Points

Name Comments DBIA/ICR reference
SITECATH ;ENTER INFUSION SITE/CATH TYPE
ENTER
YN
FINDPORT(JJ) ;
PORT
CATH(II) ;
LISTC

External References

Name Field # of Occurrence
EN1^GMRYUT5 SITECATH+4
EN2^GMRYUT5 SITECATH+5
LISTS^GMRYUT5 LISTC+1

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: SITECATH+4
Function Call: WRITE
  • Prompt: ": "
  • Line Location: SITECATH+4
Function Call: WRITE
  • Prompt: !!,"Enter the number of the site you want and a L for LEFT/R for RIGHT after",!,"the number. The default is L(eft).",!,"For example, 1L or 1 is LEFT HAND, 1R is RIGHT HAND.",!
  • Line Location: SITECATH+6
Function Call: WRITE
  • Prompt: !,GHOLD(1)_" "_GHOLD(3)
  • Line Location: YN+0
Function Call: WRITE
  • Prompt: !!,"Enter N(o) if the data is not correct.",!
  • Condition for execution: %=0
  • Line Location: YN+0
Function Call: WRITE
  • Prompt: !
  • Line Location: PORT+0
Function Call: WRITE
  • Prompt: !,I_" "_$P(GMRPORT(I),"^",2)
  • Line Location: PORT+0
Function Call: READ
  • Variable: JJ(2)
  • Timeout: DTIME
  • Line Location: PORT+1
Function Call: WRITE
  • Prompt: !,"ERROR ENTRY!"
  • Line Location: PORT+2
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: LISTC+1
Function Call: WRITE
  • Prompt: !,"Enter a number between 1 and "_GMRN
  • Line Location: LISTC+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMRD(126.74 - [#126.74] ENTER+2, FINDPORT+2, FINDPORT+3, LISTCLISTC+3

Label References

Name Line Occurrences
CATH ENTER+1
FINDPORT SITECATH+2, ENTER+1, ENTER+2
LISTC LISTC+2
PORT PORT+2
SITECATH SITECATH+6

Naked Globals

Name Field # of Occurrence
^( LISTC

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DTIME SITECATH+4, PORT+1, LISTC+1
>> GCATH SITECATH+1, SITECATH+2, ENTER+1*, ENTER+2
>> GCATH(1 SITECATH+1, SITECATH+2*, ENTER*, ENTER+1*, YN+1*
>> GCATH(2 SITECATH+2, ENTER*, ENTER+1*, YN+1*
>> GDR SITECATH+2
GHOLD SITECATH+1~, SITECATH+2*, ENTER*, ENTER+1, ENTER+2*, YN+1
GHOLD(1 SITECATH+2*, ENTER*, ENTER+1, ENTER+2*, YN
GHOLD(2 SITECATH+2*, ENTER*
GHOLD(3 SITECATH+2*, ENTER*, ENTER+1, YNYN+1
GJ FINDPORT+1~, FINDPORT+3*, PORT
GJ(1 FINDPORT+3*
GJ(2 FINDPORT+3*
GMRN CATH+1~, LISTC*, LISTC+1, LISTC+2
GMRN(1 LISTC+1*
>> GMROUT SITECATH+2, SITECATH+4*, SITECATH+6, ENTER+1, ENTER+3, FINDPORT+2, PORTPORT+1*, PORT+2, LISTC+1*
GMRPORT FINDPORT+1!
GMRPORT( FINDPORT+3*, PORTPORT+2, PORT+3
GMRY CATH+1~
GMRY( LISTC*, LISTC+3
GMRZ SITECATH+4~, CATH+1~, LISTC!*
>> GOPT PORT
>> GSITE SITECATH+1, SITECATH+2, SITECATH+5*, SITECATH+6*
GTXT CATH+1~
>> I PORT*
II CATH~, LISTC+3*
II(1 LISTC+3*
JJ FINDPORT~, FINDPORT+2, FINDPORT+3
JJ(2 PORT+1*, PORT+2, PORT+3
JJ(3 PORT+3*
JJ(4 PORT*
>> X SITECATH+4*, SITECATH+5, SITECATH+6*, LISTC+1*, LISTC+2, LISTC+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All