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

Package: Adverse Reaction Tracking

Routine: GMRAPER2


Information

GMRAPER2 ;HIRMFO/WAA CENTRAL ENTRY FOR REACTIONS ; 1/7/93

Source Information

Source file <GMRAPER2.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Adverse Reaction Tracking 3 EN1^GMRAPER0  EN1^GMRAPTB  SITE^GMRAUTL  
VA FileMan 1 (,IX1)^DIK  

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

Package Total Caller Graph
Adverse Reaction Tracking 3 GMRAPED0  GMRAPEH0  GMRAPEO0  

Entry Points

Name Comments DBIA/ICR reference
EN1(GMRAIEN,GMRAFILE,GMRAOUT,GMRAODT) ; ENTRY TO EDIT THE OBSERVED A/AR DATA
; INPUT
; GMRAPIEN = THE INTERNAL ENTRY NUMBER FOR THE REACTION
; GMRAFILE = THE FILE NUMBER OF THE ENTRY IE 120.9 OR 120.85
; GMRAODT = THE OBSERVED DATE OF THE REACTION (OPTIONAL)
SITE ; v--> Load predefined sign and symptoms from SITE FILE
ADREAC ; ADD ENTRY TO SIGNS/SYMPTOMS MULTIPLE
PAT ;This is to process entries in file 120.8 on the 10 mutli.
ADR ;This is to load the data in 120.85 on the 2 Multi.
LOAD(GMRAIEN,GMRAFILE,GMRAND) ;
EXIT ;KILL CLEAN

External References

Name Field # of Occurrence
^DIK SITE+20, SITE+23
IX1^DIK ADREAC+4
EN1^GMRAPER0 SITE+11
EN1^GMRAPTB SITE+24
SITE^GMRAUTL EN1+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"BAD DATA CONTACT IRM",$C(7)
  • Line Location: PAT+2
Function Call: WRITE
  • Prompt: !,"BAD DATA CONTACT IRM",$C(7)
  • Line Location: ADR+3
Function Call: WRITE
  • Prompt: !,"BAD DATA CONTACT IRM",$C(7)
  • Line Location: ADR+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR( SITE+13, SITE+20, SITE+23, ADREAC+1, ADREAC+2*, ADREAC+4*, LOAD+8, LOAD+9
^GMR(120.8 - [#120.8] PAT+2, PAT+3, ADR+4
^GMR(120.85 - [#120.85] ADR+3
^GMRD(120.83 - [#120.83] SITE+3, SITE+5, LOAD+10
^GMRD(120.84 - [#120.84] SITE+2

Label References

Name Line Occurrences
ADR SITE+8
ADREAC SITE+15, SITE+17
EXIT SITE+11
LOAD SITE+9
PAT SITE+7

Naked Globals

Name Field # of Occurrence
^(0 SITE+2, SITE+3, SITE+13*, SITE+23, LOAD+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA SITE+20*, SITE+23*, ADREAC+1*, ADREAC+2, ADREAC+4
>> DA(1 SITE+19*, SITE+20, SITE+22*, SITE+23, ADREAC+3*
DFN EN1+8~, PAT+2~*
>> DIK SITE+19*, SITE+22*, ADREAC+4*
DUZ SITE+15, SITE+17
GMRAASK EN1+9~
GMRACHC EN1+9~
GMRADATE EN1+9~, SITE+10*
GMRAFILE EN1~, SITE+7, SITE+8, SITE+9, SITE+13, SITE+19, SITE+20, SITE+22, SITE+23, SITE+24
ADREAC+1, ADREAC+2, ADREAC+4, LOAD~, LOAD+8, LOAD+9
GMRAFLG SITE+12~*, SITE+15*, SITE+17*, SITE+20*, SITE+23*, SITE+24
GMRAIEN EN1~, SITE+9, SITE+13, SITE+19, SITE+22, ADREAC+1, ADREAC+2, ADREAC+3, ADREAC+4, PAT+1
ADR+2, LOAD~, LOAD+8, LOAD+9
GMRAND SITE+7*, SITE+8*, SITE+9, SITE+13, SITE+19, SITE+20, SITE+22, SITE+23, ADREAC+1, ADREAC+2
ADREAC+4, LOAD~, LOAD+8, LOAD+9
GMRANDT EN1+8~, ADR+1*
GMRAODT EN1~, EN1+10*
GMRAOTH EN1+8~, SITE+5*, SITE+17, SITE+23, LOAD+10
GMRAOUT EN1~, SITE+11, PAT+2*, ADR+3*, ADR+4*
>> GMRAPA PAT+1*, PAT+2, PAT+3, ADR+4*
>> GMRAPA(0 PAT+3*, ADR+4*
>> GMRAPA1 ADR+2*, ADR+3
>> GMRAPA1(0 ADR+3*, ADR+4
GMRAR10 EN1+9~
GMRAR10( SITE+3*
>> GMRARAD( SITE+15
>> GMRARDL( SITE+20
GMRAREAC EN1+8~
>> GMRAREC SITE+15*, SITE+17*, SITE+20*, SITE+23*
GMRARECN EN1+8~
>> GMRAROT( SITE+17
>> GMRAROTD( SITE+23
GMRARPR EN1+9~
GMRARPR( LOAD+11*
GMRASITE EN1+8~, EN1+12
GMRAX EN1+8~, SITE+1*, SITE+2, SITE+3, SITE+17*, LOAD+8*, LOAD+9
GMRAY EN1+8~, EN1+12*, SITE+2
>> GMRAZN ADREAC+1*, ADREAC+4
U SITE+2, SITE+3, SITE+15, SITE+17, SITE+23, ADREAC+1, ADREAC+4, PAT+2, ADR+4, LOAD+10
, LOAD+11
>> X SITE+2*, SITE+3, SITE+15*, SITE+17*, ADREAC+2, LOAD+10*, LOAD+11
>> Y SITE+3*, LOAD+9*, LOAD+10, LOAD+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All