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

Package: Adverse Reaction Tracking

Routine: GMRAPEH0


Information

GMRAPEH0 ; HIRMFO/WAA,RM - EDIT A/AR DATA FOR A HISTORICAL ALLERGY ;May 11, 2021@12:06:07

Source Information

Source file <GMRAPEH0.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Adverse Reaction Tracking 3 MECH^GMRAPED0  ENDING^GMRAPEM1  EN1^GMRAPER2  
VA FileMan 2 ^DIE  ^DIR  

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 6 GMRAMCB  GMRAPAT  GMRAPEM0  GMRAPEM4  GMRAPEO0  GMRASIGN  

Entry Points

Name Comments DBIA/ICR reference
EN1 ; ENTRY FROM MAIN A/AR EDIT TO EDIT HISTORICAL A/AR
SIG
COM
COMCHECK ; CHECK TO SEE IF COMMENTS ARE REQUIRED
CKSIGCOM ; Check to require Historical entry to have
; a sign/symptom entered or a minimum of 4 characters
; in a comment.
HANGT ;Hang for TIMEOUT or press return
EXIT ;

External References

Name Field # of Occurrence
^DIE EN1+5
^DIR HANGT+3
MECH^GMRAPED0 SIG+2
ENDING^GMRAPEM1 COM
EN1^GMRAPER2 SIG+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$C(7),"COMMENTS ARE REQUIRED."
  • Line Location: COMCHECK+3
Function Call: WRITE
  • Prompt: !!,$C(7),"AT LEAST ONE SIGN/SYMPTOM OR A COMMENT, OF AT LEAST FOUR"
  • Line Location: CKSIGCOM+12
Function Call: WRITE
  • Prompt: !,$C(7),"CHARACTERS, MUST BE ENTERED FOR HISTORICAL REACTIONS."
  • Line Location: CKSIGCOM+13
Routine Call
  • DIE
  • Line Location:
    • EN1+5
Routine Call
  • DIR
  • Line Location:
    • HANGT+3

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(120.8 - [#120.8] SIG+1, COMCHECK+2, CKSIGCOM+7, CKSIGCOM+8, CKSIGCOM+9
^GMRD(120.84 - [#120.84] COMCHECK+1
^XUSEC("GMRA-ALLERGY VERIFY" SIG+2

Label References

Name Line Occurrences
CKSIGCOM COM+4
COM COM+3
COMCHECK COM+2
EXIT EN1+6, SIG+1, SIG+3
HANGT COMCHECK+3, CKSIGCOM+13
SIG COM+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CHARCNT CKSIGCOM+3~, CKSIGCOM+6*, CKSIGCOM+7, CKSIGCOM+8*, CKSIGCOM+10
DA EN1+3*, EN1+7!, COM+7!, CKSIGCOM+5, CKSIGCOM+7, CKSIGCOM+8, EXIT+1!
DIE EN1+2*, EN1+7!, COM+7!
DIK EXIT+1!
DIR HANGT+1~
DIR("A" HANGT+2*
DIR(0 HANGT+2*
DIRUT COMCHECK+4, COMCHECK+5!, CKSIGCOM+14, CKSIGCOM+15!
DR EN1+4*, EN1+7!, COM+7!, EXIT+1!
DTOUT EN1+6, COM+1, COM+7!
DUOUT EN1+6, COM+7!
DUZ SIG+2
GMRADATE EXIT+1!
GMRADT EXIT+1!
>> GMRAOUT SIG+1, SIG+3, COM+1*, COM+2, COM+3, COM+4, COM+5, COM+6*, COMCHECK+4*, CKSIGCOM+14*
>> GMRAOUT1 CKSIGCOM+14*
>> GMRAPA EN1+3, SIG+1, COMCHECK+2, CKSIGCOM+7, CKSIGCOM+8, CKSIGCOM+9
>> GMRAPA(0 COM+4
GMRAPA1 EXIT+1!
GMRAR10 EXIT+1!
GMRARAD EXIT+1!
GMRARDL EXIT+1!
GMRAREC EXIT+1!
GMRAREQ EN1+1~, COM+3, COMCHECK+1*, COMCHECK+2*, COMCHECK+3
GMRAREQS EN1+1~, SIG*, COM+5, CKSIGCOM+4*, CKSIGCOM+10*, CKSIGCOM+11
GMRARODT EXIT+1!
GMRAROT EXIT+1!
GMRARPR EXIT+1!
>> GMRASITE COMCHECK+1
>> GMRAVCM COM*
GMRAX CKSIGCOM+3~, CKSIGCOM+9*, CKSIGCOM+10, EXIT+1!
GMRAY EXIT+1!
GMRAZN EXIT+1!
U SIG+1
X EN1+7!, COMCHECK+2*, CKSIGCOM+3~, CKSIGCOM+6*, CKSIGCOM+7*, CKSIGCOM+8
Y EN1+7!, COM+1
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