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 |  Local Variables  | All
Print Page as PDF
Routine: PXRMGECX

Package: Clinical Reminders

Routine: PXRMGECX


Information

PXRMGECX ;SLC/JVS - GEC Debug Utilities ;08/21/2003 08:54

Source Information

Source file <PXRMGECX.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Clinical Reminders 2 MATCHB^PXRMGECY  MATCHB^PXRMGECZ  
Kernel 1 (ENDR,KILL)^%ZISS  
VA FileMan 1 ^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: 2

Package Total Caller Graph
Clinical Reminders 1 PXRM GEC DEBUG REPORTS  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
PROMPT ; Prompt for Correct Report
DAS ;GET IENS OF TOP LEVEL DIALOGS WITH GEC IN THE IDENTITY FIELD
SCREEN(IEN) ;Screen for use in GEC Dialog Group
ST
REDO
MUL(IEN,DGDA) ;SEARCH ADDITONAL FINDINGS
HF ;Gather Health Factors
PR ;
PR1
DISPLAY ;REPORT DISPLAY

External References

Name Field # of Occurrence
ENDR^%ZISS PR+5, PR1+2
KILL^%ZISS PR+54, DISPLAY+30
^DIR PROMPT+8
MATCHB^PXRMGECY PR+6, PR1+3
MATCHB^PXRMGECZ PR+6, PR1+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: IORVON
  • Line Location: PR+31
Function Call: WRITE
  • Prompt: " ",IORVON,$L(FNA),IORVOFF
  • Line Location: PR+32
Function Call: WRITE
  • Prompt: !
  • Line Location: PR+33
Function Call: WRITE
  • Prompt: IORVOFF
  • Line Location: PR+34
Function Call: WRITE
  • Prompt: !,?17,IORVON,$S(SYN="":"**Synonum Missing",1:"syn- "_SYN),IORVOFF
  • Line Location: PR+38
Function Call: WRITE
  • Prompt: !,?19,$S(SYN="":"**Synonum Missing",1:"syn- "_SYN)
  • Line Location: PR+39
Function Call: WRITE
  • Prompt: !!,?7,"**Missing Original GEC Health Factors**"
  • Line Location: PR+42
Function Call: WRITE
  • Prompt: !
  • Line Location: PR+45
Function Call: WRITE
  • Prompt: !,"Categories - "_$J(CATCNT,3)
  • Line Location: PR+46
Function Call: WRITE
  • Prompt: !,"Health Factors- "_$J(FACCNT,3)
  • Line Location: PR+47
Function Call: WRITE
  • Prompt: !,"Not in Use - "_$J(STOPCNT,3)
  • Line Location: PR+48
Function Call: WRITE
  • Prompt: !,"Used Factors - ",$J(((FACCNT+CATCNT)-STOPCNT),3)
  • Line Location: PR+49
Function Call: WRITE
  • Prompt: !
  • Line Location: PR+50
Function Call: WRITE
  • Prompt: !,"-----------------------------END OF REPORT ----------------------"
  • Line Location: PR+51
Function Call: WRITE
  • Prompt: IORVON
  • Line Location: DISPLAY+21
Function Call: WRITE
  • Prompt: " "
  • Line Location: DISPLAY+22
Function Call: WRITE
  • Prompt: !!,"Health Factors- "_$J(FACCNT,3)
  • Line Location: DISPLAY+25
Function Call: WRITE
  • Prompt: !
  • Line Location: DISPLAY+26
Function Call: WRITE
  • Prompt: !,"-----------------------------END OF REPORT ----------------------"
  • Line Location: DISPLAY+27
Routine Call
  • DIR
  • Line Location:
    • PROMPT+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTHF - [#9999999.64] HF+4, HF+5, HF+6, HF+7, HF+9, HF+10, HF+12, HF+13, HF+15, HF+16
HF+17, HF+18, PR+35
^AUTTHF("B" PR+35
^DISV( PROMPT+6, PROMPT+13*
^PXRMD(801.41 - [#801.41] DAS+2, SCREEN+8, SCREEN+9, STST+1, REDO+2, MUL+3, DISPLAY+4
^PXRMD(811.5 - [#811.5] PR+36, PR+37
^TMP("PXRMGEC" HF+1!, HF+19*, HF+20*, PR+52!, PR+53!, DISPLAY+28!, DISPLAY+29!
^TMP("PXRMGECX" ST+2*, REDO+3*

Label References

Name Line Occurrences
$$MUL SCREEN+8
$$SCREEN HF+19, HF+20
DAS PR+6, PR1+3
HF PR+9, PR1+6
PR PROMPT+11
PR1 PROMPT+10
REDO REDO+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ANS HF+2~, HF+18*
CAT HF+2~, HF+7*, HF+8
CATCNT PR+7~, PR+8*, PR+17*, PR+19, PR+46, PR+49, PR1+4~, PR1+5*, DISPLAY+3*, DISPLAY+6*
DISPLAY+7, DISPLAY+18
CATDA HF+2~, HF+10*, HF+11, HF+12, HF+13, HF+15, HF+16, HF+17
CATNA HF+2~, HF+13*, HF+14, HF+19, HF+20, PR+15*, PR+16, PR+19, PR+22, PR+24
PR+25, PR+26, DISPLAY+5*, DISPLAY+7, DISPLAY+10, DISPLAY+12, DISPLAY+13, DISPLAY+14
COMB DISPLAY+18~*, DISPLAY+22
DGDA SCREEN+1~, SCREEN+3*, SCREEN+7*, SCREEN+8, SCREEN+9, MUL~, MUL+3
DGIEN SCREEN+1~, SCREEN+9*, SCREEN+10, SCREEN+11, STST+1, ST+2, REDO+3
DGNA SCREEN+1~, SCREEN+3*, SCREEN+6*, SCREEN+7
DIA HF+2~
DIACNT PR+7~, PR+8*, PR+13*, PR+14, PR+18, PR1+4~, PR1+5*, DISPLAY+3*, DISPLAY+4, DISPLAY+18
DIASYN SCREEN+2~, HF+17*, HF+19, PR+12*, PR+14, PR+15, PR+18, PR+20, PR+22, PR+24
PR+25, PR+26, DISPLAY+2*, DISPLAY+4, DISPLAY+5, DISPLAY+10, DISPLAY+12, DISPLAY+13, DISPLAY+14
DIR PROMPT+2!
DIR("A" PROMPT+3*, PROMPT+4*, PROMPT+5*, PROMPT+9!
DIR("B" PROMPT+6*, PROMPT+9!
DIR(0 PROMPT+7*, PROMPT+9!
>> DIROUT PROMPT+12
>> DIRUT PROMPT+12
DONE REDO+7!
DONE( REDO+4, REDO+5*
DUZ PROMPT+6, PROMPT+13
FACCNT PR+7~, PR+8*, PR+23*, PR+31, PR+47, PR+49, PR1+4~, PR1+5*, DISPLAY+11*, DISPLAY+15*
DISPLAY+25
FNA HF+2~, HF+6*, HF+19, HF+20, PR+22*, PR+24, PR+25, PR+26, PR+32, PR+33
PR+34, PR+35, PR+43*, PR+44, DISPLAY+10*, DISPLAY+12, DISPLAY+13, DISPLAY+14, DISPLAY+22
FNACNT DISPLAY+9~*, DISPLAY+11*, DISPLAY+18
>> GECDA( DAS+2*, ST+2, REDO+3
GECI DAS+1*, DAS+2, SCREEN+1~
GECX DAS+2*, SCREEN+1~
HFDIA PR+52!, DISPLAY+28!
HFDIA( ST+2*, REDO+3*, HF+20
IEN SCREEN~, SCREEN+8, ST+2, REDO+3, MUL~, MUL+3, HF+2~, HF+3*, HF+4*, HF+5
HF+6, HF+7, HF+9, HF+10, HF+18, HF+19, HF+20, PR+7~, PR+25*, PR+26
PR+33, PR+36, PR1+4~, DISPLAY+13*, DISPLAY+14
IENN SCREEN+1~, ST+1*, ST+2, ST+4, REDO+2*, REDO+3, REDO+4, REDO+7!
>> IORVOFF PR+32, PR+33, PR+34, PR+37, PR+38, PR+41, DISPLAY+22, DISPLAY+24
>> IORVON PR+31, PR+32, PR+33, PR+34, PR+37, PR+38, DISPLAY+21
NEWFNA PR+7~
>> OK SCREEN+3*, SCREEN+11, ST+1, ST+2*, ST+3, ST+4, REDO+1, REDO+3*, REDO+4, REDO+6
REDO+8
REF HF+2~, PR+2*, PR+12, PR+15, PR+22, PR+24, PR+25, PR+26, PR1*, DISPLAY+2
DISPLAY+5, DISPLAY+10, DISPLAY+12, DISPLAY+13, DISPLAY+14
REF10 SCREEN+1~, SCREEN+5*
REFB SCREEN+1~, SCREEN+4*, SCREEN+6, SCREEN+7
REFM PR+1~, PR+3*, PR+16, PR+33, PR+34, PR+42, PR+43
STOP HF+2~, PR+26*, PR+27, PR+28, DISPLAY+14*, DISPLAY+15, DISPLAY+16, DISPLAY+17
STOPCNT PR+7~, PR+8*, PR+27*, PR+48, PR+49, PR1+4~, PR1+5*, DISPLAY+16*
STOPNA PR+1~, PR+28*, PR+30, PR+32, DISPLAY+17*, DISPLAY+20, DISPLAY+22
SYN PR+7~, PR+35*, PR+38, PR+39
TERM PR+7~, PR+36*, PR+37
TIEN REDO+1*, REDO+2, REDO+5, PR+1~
TREE SCREEN+1~, ST+3!, REDOREDO+6, REDO+7!
TREE( SCREEN+10*, ST+4*, REDO+1, REDO+4*, REDO+5!
VAL HF+18*, HF+19, HF+20, PR+7~, PR+24*, PR+25, PR+26, PR+40, PR1+4~, DISPLAY+12*
DISPLAY+13, DISPLAY+14, DISPLAY+18
VO PR+1~, PR+29*, PR+30*, PR+31, DISPLAY+19*, DISPLAY+20*, DISPLAY+21
X PROMPT+1~, PR+4*, PR1+1*
XCNT PR1+4~, DISPLAY+11*, DISPLAY+15
Y PROMPT+1~, PROMPT+10, PROMPT+11, PROMPT+13
YES MUL+1~, MUL+2*, MUL+3*, MUL+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All