PXRMEPM ; SLC/PKR/PJH - Extract Definition Management ;07/17/2007
Source file <PXRMEPM.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Clinical Reminders | 2 | PXRM EXTRACT DEFINITION PXRMETT | 
| PCE Patient Care Encounter | 1 | PXRM EXTRACT DEFINITION | 
| 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 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| 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! | 
| Name | Line Occurrences | 
|---|---|
| $$TXT | PPFR+15, PPFR+25 | 
| BLDLIST | ENTRY+1, XSEL+17, EPADD+8, EPINQ+12 | 
| XQORM | ENTRY+1, PEXIT+3 | 
| >> | 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 |