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

Package: Adverse Reaction Tracking

Routine: GMRAMCB


Information

GMRAMCB ;HIRMFO/WAA - MARK CHART & ID BAND FIELD EDIT ;5/29/18 7:34am

Source Information

Source file <GMRAMCB.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Adverse Reaction Tracking 6 GETAL^GMRAMCB1  HANGT^GMRAPEH0  BULLT^GMRASEND  HLP12085^GMRAU851  SITE^GMRAUTL  VAD^GMRAUTL1  
VA FileMan 2 NOW^%DTC  (FILE,YN)^DICN  
Kernel 1 KILL^XUSCLEAN  

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 GMRA MARK CHART  GMRAGUI1  GMRASIGN  

Entry Points

Name Comments DBIA/ICR reference
EN3 ;Entry for EDIT CHART & ID BAND option
EN4(GMRALL,DFN) ;THIS IS THE ENTRY POINT IF YOU KNOW THE ALLERGIES AND PATIENT
EN5 ;THIS IS THE ENTRY POINT TO BY PASS THE FORMAL LIST AGAIN
EN6(GMRALL,DFN,GMRATYPE) ;THIS IS THE ENTRY POINT IF YOU KNOW THE ALLERGIES AND PATIENT
EN7
Q3 ; CLEAN UP AFTER EN3
HELP ;THIS ROUTINE WILL LIST ALL THE SELECTED ALLERGIES AND ALL THE
HLP1 ;LIST ALL ALLERGIES

External References

Name Field # of Occurrence
NOW^%DTC EN5+17
FILE^DICN EN5+17
YN^DICN EN5+10
GETAL^GMRAMCB1 EN3+1
HANGT^GMRAPEH0 HELP+5, HLP1+5
BULLT^GMRASEND EN7+3
HLP12085^GMRAU851 HLP1+4
SITE^GMRAUTL EN5+4, EN6+2
VAD^GMRAUTL1 EN5+1
KILL^XUSCLEAN Q3+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"This session you have CHOSEN:"
  • Line Location: EN5+3
Function Call: WRITE
  • Prompt: !,?5,$P($G(^GMR(120.8,GMRAPA,0)),U,2)
  • Line Location: EN5+3
Function Call: WRITE
  • Prompt: !
  • Line Location: EN5+4
Function Call: WRITE
  • Prompt: !?4,"ANSWER YES IF THE "_GMRAM2_" HAS BEEN MARKED, ELSE ANSWER NO."
  • Line Location: EN5+12
Function Call: WRITE
  • Prompt: !,"No CAUSATIVE AGENTS have been selected for this patient."
  • Line Location: HELP+2
Function Call: WRITE
  • Prompt: !,"You have selected the following CAUSATIVE AGENTS:",!
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: !,?5,$P($G(^GMR(120.8,GMRAPA,0)),U,2)
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: !,"You may choose CAUSATIVE AGENTS from the following list for this patient:"
  • Line Location: HLP1+1
Function Call: WRITE
  • Prompt: !?4,"There are no reactions on file for this patient."
  • Line Location: HLP1+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(120.8 - [#120.8] EN3+1, EN3+3, EN5+2, EN5+3, EN5+16, EN7+2, EN7+3, HELP+3, HLP1+3
^GMRD(120.84 - [#120.84] EN5+4, EN6+2

Label References

Name Line Occurrences
EN5 EN3+2, EN4+1
EN7 EN3+2, EN4+1
Q3 EN3+1, EN3+4

Naked Globals

Name Field # of Occurrence
^(0 EN5+16*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN5+7*, EN5+12*, EN5+14, EN5+17, EN6+1~
%Y EN5+7, EN5+11, EN5+14, EN6+1~, EN7
>> DA(1 EN5+17*
DD EN5+17!
DFN EN3+1, EN3+3, EN4~, EN5+1, EN6~, HLP1+3, HLP1+4
DIC EN5+17*!, HLP1+2~
DIC("DR" EN5+17*
DIC(0 EN5+17*
DINUM EN5+17!
DLAYGO EN5+17*!
DO EN5+17!
DUZ EN5+17
GMRALL EN3+1!, EN4~, EN6~, HELP+2
GMRALL( EN5+2, EN5+3, EN5+15, EN7+1, HELP+3
>> GMRALOC EN5+1, EN5+6, EN7+2
>> GMRAM1 EN5+5*, EN5+6, EN5+10, EN5+16, EN5+17
>> GMRAM2 EN5+5*, EN5+10, EN5+12
>> GMRAMARK EN5+5*
>> GMRANAM EN5+1
>> GMRANULL EN5+7*
GMRAOUT EN3+1*, EN3+2, EN4+1, EN5+4*, EN5+5, EN5+12*, EN6+1~*
GMRAPA EN5+2*, EN5+3*, EN5+15*, EN5+16, EN5+17, EN7+1*, EN7+2, EN7+3, HELP+2*, HELP+3*
HELP+4!
GMRAPA(0 EN7+3*
>> GMRASITE EN5+4, EN6+2
>> GMRASITE(0 EN5+4*, EN5+6, EN6+2*, EN7+2
>> GMRASSN EN5+1
GMRATYPE EN5+3*, EN6~
>> I EN5+3*, EN5+10
REQ EN5+2~*, EN5+6
U EN5+3, EN5+6, EN7+2, HELP+3
>> X EN5+17*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All