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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: GMRAFA1

Package: Adverse Reaction Tracking

Routine: GMRAFA1


Information

GMRAFA1 ;ISP/RFR - CORRECT ASSESSMENTS DETAIL;04/11/2013 07:13

Source Information

Source file <GMRAFA1.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
List Manager 3 ($$SETFLD,FULL)^VALM1  (CLEAN,FLDTEXT,SET,WRITE)^VALM10  RE^VALM4  
Adverse Reaction Tracking 2 (EIE,WAIT)^GMRAFX3  NKAASK^GMRANKA  
VA FileMan 2 ($$GET1,EN)^DIQ  ^DIR  
Kernel 1 $$LJ^XLFSTR  
Registration 1 (DEM,INP)^VADPT  

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

Package Total Caller Graph
Adverse Reaction Tracking 5 GMRA ASSESS DET ALL EIE  GMRA ASSESS DET ASSESSMENT  GMRA ASSESS DET REVIEW  GMRA ASSESS FIX DETAIL  GMRAFA  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- main entry point for GMRA ASSESS FIX DETAIL
HDR ; -- header code
INIT ; -- init variables and list array
EIE(IEN) ; -- return 'Entered in Error' text
HELP ; -- help code
EXIT ; -- exit code
EXPND ; -- expand code
RR ; -- review reaction
UASSESS ; -- update assessment
ALLEE ; -- mark all allergies as entered in error
MEIE ; -- mark allergy as entered in error
NOLOCK() ; -- determines if the user has a lock on the current patient
SELECT(RETURN,ENTITIES) ; -- select an item from the list

External References

Name Field # of Occurrence
$$GET1^DIQ EIE+2
EN^DIQ RR+7
^DIR RR+12, ALLEE+9, SELECT+8
EIE^GMRAFX3 MEIE+1
WAIT^GMRAFX3 HELP+9, RR+16, ALLEE+5, NOLOCK+9, SELECT+4
NKAASK^GMRANKA UASSESS+3
DEM^VADPT HDR+3
INP^VADPT HDR+3
$$SETFLD^VALM1 INIT+7, INIT+8, INIT+9
FULL^VALM1 HELP+1, EXIT+1, UASSESS+2, SELECT+10
CLEAN^VALM10 INIT+2
FLDTEXT^VALM10 MEIE+2
SET^VALM10 INIT+10
WRITE^VALM10 MEIE+4
RE^VALM4 UASSESS+5
$$LJ^XLFSTR HDR+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Use MA to reassess the patient for adverse reactions. The patient's current",!
  • Line Location: HELP+2
Function Call: WRITE
  • Prompt: "assessment appears in the upper-left corner of the screen.",!
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: !!,"Use RR to view a single reaction. After the reaction is displayed, the system",!
  • Line Location: HELP+4
Function Call: WRITE
  • Prompt: "will ask if you want to mark the reaction as 'Entered in Error'.",!
  • Line Location: HELP+5
Function Call: WRITE
  • Prompt: !!,"Use EE to mark all displayed reactions as 'Entered in Error'. Use extreme",!
  • Line Location: HELP+6
Function Call: WRITE
  • Prompt: "caution when performing a mass update. It is better to first view the reaction",!
  • Line Location: HELP+7
Function Call: WRITE
  • Prompt: "and then mark it as 'Entered in Error'.",!
  • Line Location: HELP+8
Function Call: WRITE
  • Prompt: !
  • Line Location: RR+7
Routine Call
  • DIR
  • Line Location:
    • RR+12
    • ALLEE+9
    • SELECT+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMR(120.8 - [#120.8] Classic Fileman Calls,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(120.8 - [#120.8] INIT+5, INIT+8, ALLEE+14, ALLEE+16
^GMR(120.86 - [#120.86] HDR+5, HDR+6
^XTMP("GMRAFA" NOLOCK+3, NOLOCK+4

Label References

Name Line Occurrences
$$EIE INIT+9, RR+8, MEIE+2
$$NOLOCK RR+1, UASSESS+1, ALLEE+1
MEIE RR+15, ALLEE+17
SELECT RR+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ASSESS HDR+2~, HDR+6*, HDR+7
DA RR+2~, RR+6*, RR+8, RR+14
>> DFN HDR+1, HDR+5, INIT+1, INIT+5, UASSESS+3, NOLOCK+3, NOLOCK+4
DIC RR+2~, RR+6*
DIQ RR+2~
DIQ(0 RR+6*
DIR RR+2~, ALLEE+6~, SELECT+6~
DIR("A" RR+10*, ALLEE+7*, ALLEE+8*
DIR("B" RR+11*, ALLEE+8*
DIR(0 RR+10*, ALLEE+7*, SELECT+7*
DIROUT RR+2~, ALLEE+6~, SELECT+6~, SELECT+9
DIRUT RR+2~, ALLEE+6~, ALLEE+10, SELECT+6~, SELECT+9
DTOUT RR+2~, ALLEE+6~, SELECT+6~
DUOUT RR+2~, ALLEE+6~, SELECT+6~
DUZ NOLOCK+3, NOLOCK+4
ENTITIES SELECT~, SELECT+3
GMRAITM RR+2~, RR+3, RR+4, RR+5, RR+6, ALLEE+11~, ALLEE+12*, ALLEE+13, ALLEE+15, MEIE+2
MEIE+4
GMRAPA RR+2~, RR+14*, ALLEE+11~, ALLEE+13*, ALLEE+14, ALLEE+15*, ALLEE+16, MEIE+2
IEN HDR+2~, HDR+5*, HDR+6, HDR+7, INIT+3~, INIT+5*, INIT+8, INIT+9, INIT+10, EIE~
, EIE+2
IOM HDR+4
RETURN EIE+1~, EIE+2*, EIE+3*, EIE+4, NOLOCK+1~, NOLOCK+2*, NOLOCK+3*, NOLOCK+4*, NOLOCK+5, NOLOCK+10
, SELECT~, SELECT+1*, SELECT+5*, SELECT+11*
STATUS RR+2~, RR+8*, RR+9, RR+16
TEXT INIT+3~, INIT+7*, INIT+8*, INIT+9*, INIT+10
U HDR+6, INIT+8, RR+10, ALLEE+7, ALLEE+14, ALLEE+16
VADM HDR+2~
VADM(1 HDR+4
VADM(2 HDR+4
VAIN HDR+2~, HDR+4
>> VALMAR RR+6, ALLEE+12, ALLEE+13, ALLEE+15
>> VALMBCK HELP+10*, NOLOCK+8*
>> VALMCNT INIT+4*, INIT+6*, INIT+7, INIT+10, INIT+11, ALLEE+2, SELECT+2, SELECT+7
VALMHDR UASSESS+4!, MEIE+3!
VALMHDR(1 HDR+4*
VALMHDR(2 HDR+7*
VALMHDR(3 HDR+8*
VALMSG INIT+11*, RR+4*, RR+17!, UASSESS+4!, ALLEE+4*, MEIE+3!
X RR+2~, ALLEE+6~, SELECT+6~
Y RR+2~, RR+13, ALLEE+6~, ALLEE+10, SELECT+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All