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

Package: Clinical Reminders

Routine: PXRMEPM


Information

PXRMEPM ; SLC/PKR/PJH - Extract Definition Management ;07/17/2007

Source Information

Source file <PXRMEPM.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Clinical Reminders 4 (ADD,START)^PXRMEPED  LIST^PXRMETM  HELP^PXRMEUT  LROUT^PXRMLRED  
Registration 4 EN^VALM  FULL^VALM1  CLEAN^VALM10  EN^VALM2  
Kernel 1 ENDR^%ZISS  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Clinical Reminders 2 PXRM EXTRACT DEFINITION  PXRMETT  
PCE Patient Care Encounter 1 PXRM EXTRACT DEFINITION  

Entry Points

Name Comments DBIA/ICR reference
XSEL ;PXRM EXTRACT DEFINITION SELECT ENTRY validation
PPLR ;Display rule set components
HDR ; Header code
EPADD ;Add Rule Option
EPINQ ;Definition Inquiry - PXRM EXTRACT DEFINITION DISPLAY/EDIT entry
BLDLIST ;Build workfile
SCREEN ;Screen for 810.210 field .02
XQORM
HLP ;Help code
START
INIT ;Init
EXIT ;Exit code
HELP(CALL) ;General help text routine
PPFR ;Display counting rules and count type
ENTRY ;Entry code
TXT(COUNT,COHORT) ;Text to describe group
PEXIT ;PXRM EXCH MENU protocol exit code

External References

Name Field # of Occurrence
ENDR^%ZISS START+2
ADD^PXRMEPED EPADD+5
START^PXRMEPED XSEL+16, EPINQ+11
LIST^PXRMETM BLDLIST+3
HELP^PXRMEUT HELP+5
LROUT^PXRMLRED PPLR+15
EN^VALM START+4, HLP+3
FULL^VALM1 EXIT+4
CLEAN^VALM10 EXIT+3
EN^VALM2 EPINQ+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: IORESET
  • Line Location: EPADD+2
Function Call: WRITE
  • Prompt: !," Description: ",$P($G(^PXRM(810.4,IEN,0)),U,2)
  • Line Location: PPLR+4
Function Call: WRITE
  • Prompt: !!,?2,"List Rules:"
  • Line Location: PPLR+11
Function Call: WRITE
  • Prompt: !
  • Line Location: PPFR+2
Routine Call
  • VALM
  • Line Location:
    • START+4
    • HLP+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101 - [#101] XQORM
^PXRM(810.4 - [#810.4] PPLR+4, PPLR+6, PPLR+7, PPLR+8, PPLR+10
^PXRM(810.7 - [#810.7] PPFR+6, PPFR+7, PPFR+8
^PXRM(810.8 - [#810.8] PPFR+13, PPFR+16, PPFR+17, PPFR+18
^PXRMD(811.5 - [#811.5] PPFR+21
^TMP("PXRMEPM" BLDLIST+1!, EXIT+1!, XSEL+14, EPINQ+10
^TMP("PXRMEPMH" EXIT+2!

Label References

Name Line Occurrences
$$TXT PPFR+15, PPFR+25
BLDLIST ENTRY+1, XSEL+17, EPADD+8, EPINQ+12
XQORM ENTRY+1, PEXIT+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACT PPLR+2~, PPLR+10*, PPLR+13
CALL HELP~, HELP+2
COHORT TXT~, TXT+9
COUNT TXT~, TXT+3, TXT+4, TXT+5
CTXT PPFR+12~, PPFR+15*
CTYP PPFR+12~, PPFR+14*, PPFR+15, PPFR+25
DATA PPLR+2~, PPLR+8*, PPLR+9, PPLR+10, PPFR+3~, PPFR+8*, PPFR+9, PPFR+10, PPFR+12~, PPFR+13*
, PPFR+14, PPFR+18*, PPFR+19, PPFR+20
>> DIC("S" SCREEN+1*
EXCL PPFR+12~, PPFR+20*
FIRST PPLR+2~, PPLR+5*, PPLR+11*, PPFR+12~, PPFR+14*, PPFR+22, PPFR+26*
GIEN PPFR+3~, PPFR+9*, PPFR+13, PPFR+16, PPFR+17, PPFR+18
GNAME PPFR+12~, PPFR+13*, PPFR+24
GSEQ PPFR+12~, PPFR+14*, PPFR+16*, PPFR+17
GSTATUS PPFR+3~, PPFR+10*, PPFR+15, PPFR+25
GSUB PPFR+12~, PPFR+17*, PPFR+18
HTEXT HELP+1~, HELP+5
HTEXT(1 HELP+3*
HTEXT(2 HELP+4*
IEN BLDLIST+2~, XSEL+1~, XSEL+14*, XSEL+16, PPLR+2~, PPLR+3*, PPLR+4, PPLR+6, PPLR+7, PPLR+8
, PPFR+3~, PPFR+4*, PPFR+6, PPFR+7, PPFR+8
IND BLDLIST+2~, EPINQ+1~, EPINQ+7*, EPINQ+8*, EPINQ+10
>> IORESET EPADD+2
LRDATA PPLR+2~, PPLR+10*, PPLR+12
LRIEN EPINQ+1~, EPINQ+10*, EPINQ+11, PPLR+2~, PPLR+9*, PPLR+10, PPLR+15
ORU HLP+1~
ORUPRMT HLP+1~
PLIST BLDLIST+2~
PNAME PPFR+12~, PPFR+14*
PXRMDONE START~, EPINQ+6*, EPINQ+8
SEL XSEL+1~, XSEL+2*, XSEL+4*, XSEL+6, XSEL+9, XSEL+10, XSEL+14
SEQ PPLR+2~, PPLR+5*, PPLR+6*, PPLR+7, PPLR+12, PPFR+3~, PPFR+5*, PPFR+6*, PPFR+7, PPFR+23
SUB HLP+1~, HLP+2*, PPLR+2~, PPLR+7*, PPLR+8, PPFR+3~, PPFR+7*, PPFR+8
TIEN PPFR+12~, PPFR+19*, PPFR+21
TNAME PPFR+12~, PPFR+21*, PPFR+27
TXT TXT+1~, TXT+3*, TXT+4*, TXT+5*, TXT+7, TXT+9*, TXT+10
U XQORM, PPLR+3, PPLR+4, PPLR+9, PPLR+10, PPLR+12, PPFR+4, PPFR+9, PPFR+10, PPFR+13
, PPFR+14, PPFR+19, PPFR+20, PPFR+21
>> VALMAR XSEL+9
VALMBCK START~, EXIT+5*, XSEL+8*, XSEL+11*, XSEL+18*, EPADD+9*, EPINQ+13*
VALMCNT START~, START+3*, BLDLIST+3, INIT+1*, XQORM, XSEL+9
VALMSG START~, HDR+1*, PEXIT+1*
VALMY EPINQ+1~, EPINQ+5
VALMY( EPINQ+8
X START~, START+1*, PPLR+3, PPFR+4
XMZ START~
XQORM START~, HLP+1~
XQORM("#" XQORM*
XQORM("A" XQORM+1*
XQORNOD START~
XQORNOD(0 XSEL+2, EPINQ+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All