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

Package: General Medical Record - IO

Routine: GMRYUT9


Information

GMRYUT9 ;HIRMFO/YH-LIST/SELECT IV LINES ;10/15/96

Source Information

Source file <GMRYUT9.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 3 FILE^DICN  ^DIE  ^DIK  
General Medical Record - IO 1 (PT,WAIT)^GMRYUT0  

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
General Medical Record - IO 7 GMRYFLSH  GMRYFLW0  GMRYMNT1  GMRYRP0  GMRYSE0  GMRYUT5  GMRYUT6  
General Medical Record - Vitals 1 GMRVVS0  

Entry Points

Name Comments DBIA/ICR reference
IVLINE ;
KILLRC
PATIENT ;OBTAIN PATIENT WARD
ADDRC
LIST
WRITE
VAL2 ;
VALIDAT ;
VAL1 ;

External References

Name Field # of Occurrence
FILE^DICN LIST+10
^DIE ADDRC
^DIK KILLRC
PT^GMRYUT0 PATIENT+1
WAIT^GMRYUT0 LIST+10, ADDRC

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,GSITE_" - "_GSITE(GSITE),!
  • Line Location: LIST+0
Function Call: READ
  • Timeout: DTIME
  • Variable: GMRX
  • Line Location: LIST+1
Function Call: WRITE
  • Prompt: !,GMESSG,!,"or enter ^ to quit.",!
  • Line Location: LIST+2
Function Call: WRITE
  • Prompt: !,"ERROR ENTRY, TRY AGAIN",!
  • Line Location: LIST+4
Function Call: WRITE
  • Prompt: !,"ERROR ENTRY, TRY AGAIN",!
  • Line Location: LIST+5
Function Call: WRITE
  • Prompt: !,?3,I_". "
  • Line Location: WRITE+0
Function Call: WRITE
  • Prompt: !!,"Data not completed, the record of site maintenance is deleted!!!",!
  • Line Location: KILLRC+0
Routine Call
  • DIE
  • Line Location:
    • ADDRC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(126 - [#126] LIST+7*, LIST+10, LIST+11*, ADDRC
^NURSF(211.4 - [#211.4] PATIENT+2
^NURSF(214 - [#214] PATIENT+2
^SC - [#44] PATIENT+2

Label References

Name Line Occurrences
LIST LIST+2, LIST+4, LIST+5
VAL1 VALIDAT+1
VAL2 VAL1+1
VALIDAT LIST+3
WRITE LIST

Naked Globals

Name Field # of Occurrence
^(0 LIST+7*, LIST+11*, PATIENT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA LIST+7, LIST+10*, LIST+11
>> DA(1 LIST+7, LIST+10, LIST+11, KILLRC
>> DA(2 LIST+7, LIST+10, LIST+11, KILLRC
DD LIST+10!
>> DFN LIST+10, ADDRC, PATIENT+2
>> DIC LIST+10*
>> DIC(0 LIST+10*
DIE ADDRC+1!
DIK KILLRC*!
DR ADDRC*, ADDRC+1!
DTIME LIST+1
>> GFLUSH LIST+6
>> GMESSG LIST+1, LIST+2
>> GMRN LIST+3*, VAL1+2, VAL2+1
>> GMRNUR PATIENT+2
>> GMROUT LIST+1*, LIST+9, LIST+10, ADDRC
>> GMRWARD(1 PATIENT+2*
GMRX LIST+1*, LIST+2, VALIDAT+1, ADDRC+1!
GMRX(1 VALIDAT+1*
GMRX(2 VALIDAT+1*, VAL1+1, VAL1+2, VAL2+1
GMRX(3 VAL2+1*
GMRX(4 VAL2+1*
GMRX(5 VAL2+1*
GMRYZ IVLINE+1!, LIST+5*, LIST+7, LIST+9*, LIST+11
GMRYZ( IVLINE+1*, LIST, LIST+5, LIST+7, LIST+9, LIST+11
>> GN IVLINE+1*, IVLINE+2, LIST, LIST+3
>> GN(1 IVLINE+1*, LIST*, WRITE*, WRITE+1
>> GN(2 IVLINE+1*, WRITE*, WRITE+1
>> GSEL LIST+4
>> GSEL( LIST+9, VAL1+2*, VAL2+1*
>> GSEL(0 LIST+5
>> GSITE IVLINE+1, LIST, WRITE+1
>> GSITE( LIST
>> GST( IVLINE+1, WRITE+1
>> GX LIST+10
>> I LIST*, WRITE
>> X LIST+10*, PATIENT+2*
>> Y LIST+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All