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

Package: Clinical Reminders

Routine: PXRMEFM


Information

PXRMEFM ; SLC/PKR/PJH - Extract Counting Rule Management ;08/03/2006

Source Information

Source file <PXRMEFM.m>

Call Graph

Call Graph Total: 8

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

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Clinical Reminders 1 PXRM EXTRACT COUNTING RULES  
PCE Patient Care Encounter 1 PXRM EXTRACT COUNTING RULES  

Entry Points

Name Comments DBIA/ICR reference
XSEL ;PXRM EXTRACT COUNTING RULE SELECT ENTRY validation
HDR ; Header code
FRE(NUMBER,NAME,CLASS) ;Format entry number, name
BLDLIST ;Build workfile
LIST(RLIST,IEN,PIEN) ;Build a list of extract findings for parameter.
XQORM
HLP ;Help code
INIT ;Init
EXIT ;Exit code
HELP(CALL) ;General help text routine
ENTRY ;Entry code
START(PIEN) ;
EFADD ;Add Rule Option
EFINQ ;Extract Finding Inquiry - PXRM EXTRACT FINDINQ DISPLAY/EDIT entry
PEXIT ;PXRM EXCH MENU protocol exit code

External References

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

Interaction Calls

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101 - [#101] XQORM
^PXRM(810.7 - [#810.7] LIST+5, LIST+6, LIST+7, LIST+8
^TMP("PXRMEFM" BLDLIST+1!, BLDLIST+4*, BLDLIST+6*, EXIT+1!, XSEL+14, EFINQ+10
^TMP("PXRMEFMH" EXIT+2!

Label References

Name Line Occurrences
$$FRE LIST+10
BLDLIST ENTRY+1, XSEL+18, EFADD+9, EFINQ+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
EPCLASS LIST+1~, LIST+8*, LIST+10
FNAME LIST+1~, LIST+7*, LIST+10
FRIEN EFINQ+1~, EFINQ+10*, EFINQ+11
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+6, LIST+11*
IND BLDLIST+2~, BLDLIST+6*, EFINQ+1~, EFINQ+7*, EFINQ+8*, EFINQ+10, LIST+1~, LIST+6*, LIST+7, LIST+8
, LIST+11
>> IORESET EFADD+3
NAME LIST+1~, LIST+4*, LIST+5*, LIST+6, FRE~, FRE+4
NUMBER FRE~, FRE+3
ORU HLP+1~
ORUPRMT HLP+1~
PIEN START~, BLDLIST+3, LIST~
PLIST BLDLIST+2~, BLDLIST+3, BLDLIST+4, LIST+1~
PLIST("VALMCNT" BLDLIST+5
PXRMDONE START+1~, EFINQ+6*, EFINQ+8
RLIST LIST~
RLIST( LIST+10*
RLIST("VALMCNT" LIST+12*
SEL XSEL+1~, XSEL+2*, XSEL+4*, XSEL+6, XSEL+9, XSEL+10, XSEL+14
SUB HLP+1~, HLP+2*
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 XQORM, LIST+7, LIST+8
>> VALMAR XSEL+9
VALMBCK START+1~, EXIT+5*, XSEL+8*, XSEL+11*, XSEL+20*, EFADD+11*, EFINQ+15*
VALMCNT START+1~, START+4*, BLDLIST+5*, BLDLIST+6, INIT+1*, XQORM, XSEL+9, LIST+3*, LIST+9*, LIST+10
, LIST+11, LIST+12
VALMSG START+1~, HDR+1*, PEXIT+1*
VALMY EFINQ+1~, EFINQ+5
VALMY( EFINQ+8
X START+1~, START+2*
XMZ START+1~
XQORM START+1~, HLP+1~
XQORM("#" XQORM*
XQORM("A" XQORM+1*
XQORNOD START+1~
XQORNOD(0 XSEL+2, EFINQ+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All