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

Package: General Medical Record - Generator

Routine: GMRGEDB


Information

GMRGEDB ;CISC/RM,RTK-PATIENT DATA EDIT (cont.) ;8/23/93

Source Information

Source file <GMRGEDB.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
General Medical Record - Generator 6 EN1^GMRGED2  (PARSEL,PRAD,REPRT,SETSEL)^GMRGED4  PRN^GMRGED8  EN1^GMRGED9  EN1^GMRGRUT2  EN1^GMRGUTL  
VA FileMan 1 ^DIC  

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

Package Total Caller Graph
General Medical Record - Generator 3 GMRGED1  GMRGED2  GMRGED9  
Nursing Service 1 NURCEVE4  

Entry Points

Name Comments DBIA/ICR reference
REPRINT ; PRINT MENU SELECTIONS USING GMRGSEL ARRAY.
SSC ;
SSCR ;
HDR ;
ADSEL ; IF THE SELECTION HAS BEEN CHOSEN, BUT NOT CURRENTLY ACTIVE IN THE
; FOR THE PLAN, THEN IT WILL BE ADDED WITH ITS ADDED FLAG INDICATING NO
NOADS ;
ADNEW ;
FNDTMP ; FIND TEMPLATE THAT WILL BE USED IN PLAYBACK SESSION.

External References

Name Field # of Occurrence
^DIC FNDTMP+2
EN1^GMRGED2 HDR+2
PARSEL^GMRGED4 SSC+3
PRAD^GMRGED4 REPRINT+8
REPRT^GMRGED4 REPRINT+6
SETSEL^GMRGED4 HDR+2
PRN^GMRGED8 SSCR+1
EN1^GMRGED9 REPRINT+2
EN1^GMRGRUT2 REPRINT+4
EN1^GMRGUTL ADSEL+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!,GMRGLIN("*"),!,GMRGVNAM," ",GMRGVSSN,?50,GMRGVDOB," (",GMRGVAGE,") PAGE: ",GMRGSTAR(2)
  • Line Location: REPRINT+2
Function Call: WRITE
  • Prompt: !,^(X)
  • Line Location: REPRINT+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: REPRINT+4
Function Call: WRITE
  • Prompt: !,GMRGLIN("*"),!
  • Line Location: REPRINT+4
Function Call: WRITE
  • Prompt: !?5,"Additional Text: "
  • Line Location: REPRINT+8
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: FNDTMP+1
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: FNDTMP+3
Routine Call
  • DIC
  • Line Location:
    • FNDTMP+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(124.31 ADSEL+5, NOADS+1, ADNEW+2
^GMR(124.3 - [#124.3] ADSEL+2, ADSEL+5, NOADS+1*, ADNEW+1, ADNEW+2*
^GMRD(124.2 - [#124.2] REPRINT+1
^TMP($J REPRINT+1*, REPRINT+3, SSC+2, HDR+1*, ADSEL+4*

Label References

Name Line Occurrences
ADNEW ADSEL+3
HDR REPRINT+1
NOADS ADSEL+6, ADNEW+3
SSC REPRINT+7
SSCR SSC+2

Naked Globals

Name Field # of Occurrence
^( REPRINT+3
^(1 NOADS+1, ADNEW+2
^(2 ADSEL+5
^(7 REPRINT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA ADSEL+2!*, ADSEL+3, ADSEL+4, ADSEL+5, NOADS+1, ADNEW+1*, ADNEW+2
DA(1 ADSEL+2*, ADSEL+5, NOADS+1, ADNEW+1, ADNEW+2
DIC FNDTMP+2*!
DIC("S" FNDTMP+2*
DIC(0 FNDTMP+2*
DTIME FNDTMP+1, FNDTMP+3
>> DTOUT FNDTMP+2
>> DUOUT FNDTMP+2
>> GMRG0 SSC+2*
>> GMRG1 REPRINT+6*, SSC+2*, SSC+3*, SSCR+1, ADSEL+5*, NOADS+1*, ADNEW+2*
>> GMRGCNT SSC+2
>> GMRGDN REPRINT+6*, REPRINT+8, SSC+2*
>> GMRGHPRT( HDR+1
>> GMRGLIN REPRINT+5*, REPRINT+6, SSC+2, SSCR+1
>> GMRGLIN("*" REPRINT+2, REPRINT+4
>> GMRGLVL REPRINT+1, REPRINT+3, HDR+1, ADSEL+4
>> GMRGLVL( REPRINT+1, REPRINT+3, HDR+1
>> GMRGNORD REPRINT+1*
>> GMRGOUT REPRINT+1, REPRINT+2, REPRINT+6, REPRINT+8, SSC+2, SSCR+1, FNDTMP+1*, FNDTMP+2*, FNDTMP+3*
>> GMRGPDA ADSEL+2
>> GMRGPRC ADSEL+2
>> GMRGPRC(0 REPRINT+4, ADSEL+4*
>> GMRGRT HDR+2, FNDTMP+4
>> GMRGS FNDTMP+2
>> GMRGSCRP HDR+2*
>> GMRGSEL( REPRINT+6
>> GMRGSLVL ADSEL+4
>> GMRGSTAR REPRINT+4, REPRINT+6, SSC+1*, SSC+2, SSCR+1*, HDR+2*
>> GMRGSTAR(0 REPRINT+4*, SSC+1, SSC+2, SSC+3, HDR+2
>> GMRGSTAR(1 REPRINT+6*, SSC+2*
>> GMRGSTAR(2 REPRINT+2, REPRINT+4, SSC+1, SSC+2, SSC+3, HDR+2
>> GMRGSTAR(3 SSC+3
>> GMRGTERM REPRINT+1, REPRINT+4, REPRINT+8
>> GMRGTERM(0 REPRINT+2, REPRINT+4, REPRINT+6, REPRINT+7, REPRINT+8
>> GMRGTLC REPRINT+3*, REPRINT+4*, REPRINT+5
>> GMRGTLVL ADSEL+4
>> GMRGTOP REPRINT+2
>> GMRGTPLT HDR+2*, FNDTMP+1, FNDTMP+4*
>> GMRGUSL( HDR+2*, FNDTMP+4*
>> GMRGVAGE REPRINT+2
>> GMRGVDOB REPRINT+2
>> GMRGVNAM REPRINT+2
>> GMRGVSSN REPRINT+2
>> GMRGXPRT REPRINT+4*
>> GMRGXPRT(0 REPRINT+4*
>> GMRGY ADSEL+4*
>> I SSCR+1*
IOF REPRINT+2
>> X REPRINT+3*, HDR+1*, ADSEL+2*, ADSEL+5*, NOADS+1*, ADNEW+2, FNDTMP+1*, FNDTMP+2*, FNDTMP+3*
>> Y FNDTMP+2, FNDTMP+3, FNDTMP+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All