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

Package: General Medical Record - Generator

Routine: GMRGED2


Information

GMRGED2 ;HIRMFO/RM-PATIENT DATA EDIT (cont.) ;1/23/96

Source Information

Source file <GMRGED2.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
General Medical Record - Generator 8 EN1^GMRGED1  SETSEL^GMRGED4  (ADDITION,APPEND)^GMRGED5  (DELETE,INTERNAL,PRCTRM,STUT)^GMRGED6  NOTMIN^GMRGED7  SCRPT^GMRGED9  (ADSEL,HDR)^GMRGEDB  STAT^GMRGRUT0  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
General Medical Record - Generator 3 GMRGED0  GMRGED1  GMRGEDB  
Nursing Service 1 NURCEVE4  

Entry Points

Name Comments DBIA/ICR reference
EN1 ; ENTRY TO PROCESS USER SELECTIONS IN GMRGUSL ARRAY
QP
PRCSEL ;
REPRC
JS

External References

Name Field # of Occurrence
EN1^GMRGED1 REPRC+2
SETSEL^GMRGED4 PRCSEL+8, PRCSEL+9
ADDITION^GMRGED5 PRCSEL+5
APPEND^GMRGED5 PRCSEL+18
DELETE^GMRGED6 PRCSEL+10
INTERNAL^GMRGED6 PRCSEL+17
PRCTRM^GMRGED6 REPRC+1, QP+3
STUT^GMRGED6 EN1+2
NOTMIN^GMRGED7 QP+5
SCRPT^GMRGED9 PRCSEL+9
ADSEL^GMRGEDB PRCSEL+16
HDR^GMRGEDB PRCSEL+8, REPRC+1
STAT^GMRGRUT0 PRCSEL+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?3,$C(7),"THE MINIMUM NUMBER OF SELECTIONS HAVE NOT BEEN SELECTED FOR THIS FRAME",!?3,"THEREFORE IT WILL NOT BE FILED WITH THE PATIENT DATA."
  • Line Location: QP+6
Function Call: READ
  • Timeout: DTIME
  • Line Location: QP+7
Function Call: WRITE
  • Prompt: !?3,$C(7),"<RET> WILL CONTINUE WITH DATA ENTRY, ^ OR ^^ WILL EXIT FROM THE APPLICATION."
  • Line Location: QP+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(124.3 - [#124.3] PRCSEL+11, PRCSEL+12, PRCSEL+15, QP
^GMRD(124.2 - [#124.2] JS+5, PRCSEL+3, PRCSEL+7, PRCSEL+8, PRCSEL+10, REPRC, REPRC+1, QP+9
^GMRD(124.25 - [#124.25] PRCSEL+3
^TMP($J EN1+1!, JS, JS+1!, JS+4, PRCSEL+1, PRCSEL+6, QP+10*

Label References

Name Line Occurrences
EN1 PRCSEL+9
JS PRCSEL+2, PRCSEL+8
PRCSEL JS
QP PRCSEL+8, PRCSEL+9, PRCSEL+17, PRCSEL+18
REPRC QP+10

Naked Globals

Name Field # of Occurrence
^( JS+4, PRCSEL+1
^("ADD" QP
^(0 JS+4, JS+5, PRCSEL+3, PRCSEL+6, PRCSEL+7, PRCSEL+10, REPRC
^(7 PRCSEL+8, REPRC+1
^(9 REPRC+1, QP+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DTIME QP+7
>> GMRG0 EN1+1*, EN1+2*
>> GMRG1 QP+1*
>> GMRG2 EN1+2*, PRCSEL+3*, QP*, QP+1*, QP+2
>> GMRGKU PRCSEL+10*, PRCSEL+12*, PRCSEL+13, PRCSEL+15, REPRC*, REPRC+1
>> GMRGKU(0 PRCSEL+10*, REPRC*, REPRC+1
>> GMRGLVL EN1+1, JS, JS+1, JS+2, JS+3*, JS+4, PRCSEL+1, PRCSEL+2*, PRCSEL+6, PRCSEL+7
, QP+10
>> GMRGLVL( EN1+1*!, JS*, JS+2!*, JS+3!, PRCSEL+7*, QP+10
>> GMRGMIN PRCSEL+4*, QP+2*, QP+3, QP+4
>> GMRGNORD JS+5*, PRCSEL+1*
>> GMRGOUT JS, PRCSEL+8, PRCSEL+9, PRCSEL+17, PRCSEL+18, REPRC+1, QP+5, QP+7*, QP+9
>> GMRGPDA PRCSEL+11, PRCSEL+12, PRCSEL+13, PRCSEL+15, QP
>> GMRGPRC JS+4*, JS+5, PRCSEL+1*, PRCSEL+2, PRCSEL+3, PRCSEL+5, PRCSEL+7, PRCSEL+8, PRCSEL+9, PRCSEL+10
, PRCSEL+11*, PRCSEL+12, PRCSEL+14, PRCSEL+17, PRCSEL+18, REPRC, REPRC+2, QP+10*
>> GMRGPRC(0 JS+4*, JS+5, PRCSEL+6*, PRCSEL+7, PRCSEL+10, PRCSEL+11, PRCSEL+15*, REPRC
>> GMRGRDIS QP+9*, QP+10
>> GMRGRT JS+5, PRCSEL+3, PRCSEL+14
>> GMRGSCRP PRCSEL+2*
>> GMRGSEL( QP+1
>> GMRGSLVL JS*, JS+2*, JS+3*, JS+4, PRCSEL+1, PRCSEL+6
>> GMRGST PRCSEL+13*
>> GMRGST(1 PRCSEL+13*
>> GMRGSTAT PRCSEL+12*, PRCSEL+14*, PRCSEL+16
>> GMRGTCHK REPRC*, REPRC+1
>> GMRGTERM JS+5*, PRCSEL+7*, PRCSEL+8, PRCSEL+10*, REPRC*, REPRC+1*, QP, QP+9
>> GMRGTERM(0 JS+5*, PRCSEL+7*, PRCSEL+10*, REPRC*, REPRC+1*, QP+2, QP+5
>> GMRGTLVL EN1+1*, JS, JS+1, JS+2*, JS+3*, JS+4, PRCSEL+1, PRCSEL+2*, PRCSEL+6, PRCSEL+7*
>> GMRGTOP PRCSEL+3
>> GMRGTOP(0 JS+5*, PRCSEL+3*
GMRGTPLT PRCSEL+2!
>> GMRGUP QP+9
>> GMRGUSL( EN1+2
>> X QP+7*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All