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

Package: Clinical Reminders

Routine: PXRMEGM


Information

PXRMEGM ; SLC/PKR/PJH - Extract Counting Group Management ;08/03/2006

Source Information

Source file <PXRMEGM.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
List Manager 4 EN^VALM  FULL^VALM1  CLEAN^VALM10  EN^VALM2  
Clinical Reminders 2 (ADD,START)^PXRMEGED  HELP^PXRMEUT  
Kernel 2 ENDR^%ZISS  ($$LJ,$$RJ)^XLFSTR  

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

Package Total Caller Graph
Clinical Reminders 6 PXRM EXTRACT COUNTING GROUP CREATE  PXRM EXTRACT COUNTING GROUP DISPLAY/EDIT  PXRM EXTRACT COUNTING GROUP MENU  PXRM EXTRACT COUNTING GROUP SELECT ENTRY  PXRM EXTRACT COUNTING GROUPS  PXRMEFED  
PCE Patient Care Encounter 5 PXRM EXTRACT COUNTING GROUP CREATE  PXRM EXTRACT COUNTING GROUP DISPLAY/EDIT  PXRM EXTRACT COUNTING GROUP MENU  PXRM EXTRACT COUNTING GROUP SELECT ENTRY  PXRM EXTRACT COUNTING GROUPS  

Entry Points

Name Comments DBIA/ICR reference
START(EFIEN) ;
BLDLIST ;Build workfile
ENTRY ;Entry code
EXIT ;Exit code
HDR ; Header code
HLP ;Help code
INIT ;Init
PEXIT ;Protocol exit code
XQORM
XSEL ;PXRM EXTRACT COUNTING GROUP SELECT ENTRY validation
HELP(CALL) ;General help text routine
EGADD ;Add Rule Option
EGINQ ;Counting Group Inquiry - PXRM EXTRACT COUNTING GROUP DISPLAY/EDIT entry
LIST(RLIST,IEN,EFIEN) ;Build a list of extract counting groups for
FRE(NUMBER,NAME,CLASS) ;Format entry number, name

External References

Name Field # of Occurrence
ENDR^%ZISS START+4
ADD^PXRMEGED EGADD+6
START^PXRMEGED XSEL+16, EGINQ+11
HELP^PXRMEUT HELP+6
EN^VALM START+10, HLP+3
FULL^VALM1 EXIT+4
CLEAN^VALM10 EXIT+3
EN^VALM2 EGINQ+2
$$LJ^XLFSTR FRE+5
$$RJ^XLFSTR FRE+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: IORESET
  • Line Location: EGADD+3
Routine Call
  • VALM
  • Line Location:
    • START+10
    • HLP+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101 - [#101] XQORM
^PXRM(810.7 - [#810.7] START+7, START+8, LIST+7, LIST+8
^PXRM(810.8 - [#810.8] LIST+14, LIST+15, LIST+18, LIST+19
^TMP("PXRMEGM" BLDLIST+1!, BLDLIST+4*, BLDLIST+7*, EXIT+1!, XSEL+14, EGINQ+10
^TMP("PXRMEGMH" EXIT+2!

Label References

Name Line Occurrences
$$FRE LIST+21
BLDLIST ENTRY+1, XSEL+18, EGADD+9, EGINQ+13
LIST BLDLIST+3
XQORM ENTRY+1, PEXIT+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CALL HELP~, HELP+2
CLASS FRE~, FRE+6
EFCLASS START+1~, START+8*, START+9*, HDR+3
EFIEN START~, START+6, START+7, START+8, BLDLIST+3, HDR+1, LIST~, LIST+4, LIST+7, LIST+8
, LIST+17
EFNAME START+1~, START+7*, HDR+2
EPCLASS LIST+2~, LIST+19*, LIST+21
FGIEN EGINQ+1~, EGINQ+10*, EGINQ+11, LIST+5~, LIST+8*, LIST+9
FNAME LIST+2~, LIST+18*, LIST+21
GROUP START+1~
GROUP( LIST+9*, LIST+17
HTEXT HELP+1~, HELP+6
HTEXT(1 HELP+3*
HTEXT(2 HELP+4*
IEN BLDLIST+2~, BLDLIST+3, XSEL+1~, XSEL+14*, XSEL+16, LIST~
IEN( BLDLIST+7, LIST+22*
IND BLDLIST+2~, BLDLIST+6*, BLDLIST+7, EGINQ+1~, EGINQ+7*, EGINQ+8*, EGINQ+10, LIST+2~, LIST+15*, LIST+17
, LIST+18, LIST+19, LIST+22
>> IORESET EGADD+3
NAME LIST+2~, LIST+13*, LIST+14*, LIST+15, FRE~, FRE+4
NUMBER FRE~, FRE+3
ORU HLP+1~
ORUPRMT HLP+1~
PLIST BLDLIST+2~, BLDLIST+3, BLDLIST+4, LIST+2~
PLIST("VALMCNT" BLDLIST+5
PXRMDONE START+1~, EGINQ+6*, EGINQ+8
RLIST LIST~
RLIST( LIST+21*
RLIST("VALMCNT" LIST+23*
SEL XSEL+1~, XSEL+2*, XSEL+4*, XSEL+6, XSEL+9, XSEL+10, XSEL+14
SUB HLP+1~, HLP+2*, LIST+5~, LIST+6*, LIST+7*, LIST+8
TCLASS FRE+2~, FRE+6*, FRE+7
TEMP FRE+2~, FRE+3*, FRE+5*, FRE+7*, FRE+8
TNAME FRE+2~, FRE+4*, FRE+5
TSOURCE FRE+2~
U START+7, START+8, XQORM, LIST+8, LIST+18, LIST+19
>> VALMAR XSEL+9
VALMBCK START+2~, EXIT+5*, XSEL+8*, XSEL+11*, XSEL+20*, EGADD+11*, EGINQ+15*
VALMCNT START+2~, START+5*, BLDLIST+5*, BLDLIST+6, INIT+1*, XQORMXSEL+9, LIST+12*, LIST+20*, LIST+21
, LIST+22, LIST+23
>> VALMHDR(1 HDR+2*
>> VALMHDR(2 HDR+3*
VALMSG START+2~, HDR+1*, PEXIT+1*
VALMY EGINQ+1~, EGINQ+5
VALMY( EGINQ+8
X START+2~, START+3*
XMZ START+2~
XQORM START+2~, HLP+1~
XQORM("#" XQORM*
XQORM("A" XQORM+1*
XQORNOD START+2~
XQORNOD(0 XSEL+2, EGINQ+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All