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

Package: General Medical Record - Generator

Routine: GMRGED8


Information

GMRGED8 ;HIRMFO/JH,RM-PATIENT DATA EDIT (cont.) ;9/1/95

Source Information

Source file <GMRGED8.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
General Medical Record - Generator 2 FITLINE^GMRGRUT1  (EN1,HIOF,HION)^GMRGRUT2  

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

Package Total Caller Graph
General Medical Record - Generator 2 GMRGED4  GMRGEDB  

Entry Points

Name Comments DBIA/ICR reference
EN1 ;Entry point for building Split Screen Array ( ^TMP($J,"GMR",I) )
BRK
BRK1
ADD ;Check for added text
REST
PAD ;Pack Utility Array into Split Screen Format
PRN ;Entery point to print one (1) line from Split Screen Array,
NUR ;Check For Additional Text
NUR1
QUIT
PAGE ;
NXT1 ;

External References

Name Field # of Occurrence
FITLINE^GMRGRUT1 BRK1REST
EN1^GMRGRUT2 BRK
HIOF^GMRGRUT2 PRN+4, PRN+5
HION^GMRGRUT2 PRN+4, PRN+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$P(^TMP($J,"GMR",I),"^",2)
  • Line Location: PRN+4
Function Call: WRITE
  • Prompt: GMRGXPRT
  • Line Location: PRN+4
Function Call: WRITE
  • Prompt: GMRGXPRT
  • Line Location: PRN+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(124.3 - [#124.3] NUR1
^GMRD(124.2 - [#124.2] BRK+1, ADD+1
^TMP($J EN1+3!*, BRK1*, REST*, PRN+4, PRN+5, PRN+6, NUR+1*, QUIT!, PAGE+1, PAGE+2
PAGE+4*, NXT1+1

Label References

Name Line Occurrences
BRK EN1+4
BRK1 BRK+1
NUR ADD+3
NUR1 NUR+1
NXT1 PAGE+1, PAGE+2, NXT1+3
PAD EN1+5, REST
PAGE PAD+1
QUIT EN1+4, EN1+5
REST ADD+3, NUR1

Naked Globals

Name Field # of Occurrence
^( PRN+4, PRN+5, NXT1+1
^("ADD" NUR1
^("GMR1" EN1+3!
^(10 ADD+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
GMRG1 REST*, QUIT!
GMRGCOL ADD+2*, QUIT!
GMRGHPR ADD+2*, QUIT!
GMRGHPRT ADD+1!, QUIT!
GMRGHPRT(1 ADD+2
>> GMRGIO("RVOF" PRN+3
>> GMRGIO("RVON" PRN+3
>> GMRGIO("S" BRKPRN+3
>> GMRGLEN BRK+1*, BRK1*, REST*
>> GMRGOUT EN1+4, ADD+1, NUR+1
>> GMRGPDA NUR1
GMRGPL BRK+1*, BRK1*, ADD+3*, REST*, NUR1*, QUIT!
GMRGPLN BRK+1*, BRK1*, ADD+2*, REST*, NUR1*, QUIT!
GMRGPLN(0 BRK1REST
GMRGPLN(1 BRK1REST
>> GMRGPRT BRK*
>> GMRGPRT(0 BRK*
GMRGS QUIT!
>> GMRGSEL BRK*
>> GMRGSEL( EN1+4, BRKBRK+1, BRK1ADD+1
>> GMRGSEL(0 EN1+5
>> GMRGSELC EN1+4*
>> GMRGSITE(0 BRKPRN+3
GMRGSP ADD+2*, QUIT!
GMRGSPLI QUIT!
GMRGSPP ADD+2*, ADD+3, REST, NUR1*, QUIT!
>> GMRGSTAR(0 PAD+1*
>> GMRGSTAR(3 PRN+7*
>> GMRGTERM NUR+1, NUR1
>> GMRGTERM(0 NUR+1
GMRGXPRT BRK*, BRK+1, PRN+4*, PRN+5*, PRN+7!, QUIT!
GMRGXPRT(0 BRK*
GMRGXPRT(1 BRK*, PRN+3*
GMRGXPRT(4 PRN+3*
GMRGXPRT(5 PRN+3*
GMRLINS QUIT!
I BRK1*, PAD+1*, PRN+4, PRN+5, PRN+6, QUIT!
>> II PAGE+1*, PAGE+2*
J EN1+4*, BRK1*, REST*, PAD+1*, NUR+1*, QUIT!, PAGE+1
JJ ADD+2*, PAD+1*, QUIT!, PAGE+4*, PAGE+5*
K QUIT!
L EN1+4*, BRKBRK+1, BRK1ADD+1, QUIT!, PAGE+3*, PAGE+4
>> LL PAD+1*, PAGE+1*, PAGE+2*, PAGE+3*, NXT1+1, NXT1+2*
M QUIT!, PAGE+1*, PAGE+3, PAGE+4*
>> MM PAGE+1*, PAGE+2, PAGE+3, PAGE+4
N QUIT!
O QUIT!, PAGE+2*, PAGE+3, PAGE+4*
>> OO PAGE+2*, PAGE+3, PAGE+4
>> X PRN+6*, PRN+7
>> Y PRN+6*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All