PXRMETM ; SLC/PKR/PJH - Extract/Transmission Management ;09/06/2007
Source file <PXRMETM.m>
| Package | Total | Call Graph | 
|---|---|---|
| Clinical Reminders | 4 | START^PXRMEPED ADHOC^PXRMETCO START^PXRMETH ($$ASKYN,DATES,HELP)^PXRMEUT | 
| Registration | 4 | EN^VALM FULL^VALM1 CLEAN^VALM10 EN^VALM2 | 
| Kernel | 2 | (ENDR,KILL)^%ZISS ($$LJ,$$RJ)^XLFSTR | 
| VA Fileman | 1 | ^DIR | 
| Package | Total | Caller Graph | 
|---|---|---|
| Clinical Reminders | 2 | PXRM EXTRACT MANAGEMENT PXRMEPM | 
| PCE Patient Care Encounter | 1 | PXRM EXTRACT MANAGEMENT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| XSEL | ;PXRM EXTRACT MANAGEMENT SELECT ENTRY validation | |
| PLIST | ;Extract Definition Inquiry | |
| HDR | ; Header code | |
| GENSEL(IEN) | ;Report for selected extract definition | |
| BLDLIST | ;Build workfile | |
| XQORM | ||
| LIST(NODE,VALMCNT) | ;Build a list of extract definition entries. | |
| HLP | ;Help code | |
| FMT(NUMBER,NAME,CLASS) | ;Format  entry number, name | |
| START | ||
| INIT | ;Init | |
| EXIT | ;Exit code | |
| HLIST | ;Extract History | |
| HELP(CALL) | ;General help text routine | |
| ENTRY | ;Entry code | |
| GEN | ;Ad hoc report option | |
| PEXIT | ;Protocol exit code | 
| Name | Field # of Occurrence | 
|---|---|
| ENDR^%ZISS | START+2 | 
| KILL^%ZISS | START+6 | 
| ^DIR | XSEL+27 | 
| START^PXRMEPED | PLIST+10, XSEL+33 | 
| ADHOC^PXRMETCO | GENSEL+7 | 
| START^PXRMETH | HLIST+10, XSEL+36 | 
| $$ASKYN^PXRMEUT | GENSEL+5 | 
| DATES^PXRMEUT | GENSEL+2 | 
| HELP^PXRMEUT | HELP+6 | 
| EN^VALM | START+4, HLP+3 | 
| FULL^VALM1 | EXIT+4, XSEL+17 | 
| CLEAN^VALM10 | EXIT+3 | 
| EN^VALM2 | GEN+5, HLIST+2, PLIST+2 | 
| $$LJ^XLFSTR | FMT+5 | 
| $$RJ^XLFSTR | FMT+3 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ORD(101 - [#101] | XQORM | 
| ^PXRM(810.2 - [#810.2] | LIST+5, LIST+6, LIST+7, LIST+8 | 
| ^TMP( | LIST+10*, LIST+11*, LIST+12* | 
| ^TMP("PXRMETM" | BLDLIST+1!, EXIT+1!, GEN+12, HLIST+9, PLIST+9, XSEL+14 | 
| ^TMP("PXRMETMH" | EXIT+2! | 
| Name | Line Occurrences | 
|---|---|
| $$FMT | LIST+10 | 
| BLDLIST | ENTRY+1 | 
| GENSEL | GEN+13, XSEL+39 | 
| LIST | BLDLIST+3 | 
| XQORM | ENTRY+1, PEXIT+3 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ANS | GENSEL+1~, GENSEL+5* | 
| BEGIN | GENSEL+1~, GENSEL+2, GENSEL+7 | 
| CALL | HELP~, HELP+2 | 
| CLASS | FMT~, FMT+6 | 
| DIR | XSEL+20~, XSEL+27! | 
| DIR("?" | XSEL+25* | 
| DIR("??" | XSEL+26* | 
| DIR("A" | XSEL+23* | 
| DIR("B" | XSEL+24* | 
| DIR(0 | XSEL+21*, XSEL+22* | 
| DIROUT | XSEL+20!, XSEL+28 | 
| DIRUT | XSEL+20! | 
| DTOUT | GENSEL+5, XSEL+20!, XSEL+28*, XSEL+29 | 
| DUOUT | GENSEL+5, XSEL+20!, XSEL+29 | 
| EDIEN | XSEL+1~, XSEL+14*, XSEL+33, XSEL+36, XSEL+39 | 
| END | GENSEL+1~, GENSEL+2, GENSEL+7 | 
| EPCLASS | LIST+1~, LIST+8*, LIST+10 | 
| EPIEN | PLIST+1~, PLIST+9*, PLIST+10 | 
| FNAME | LIST+1~, LIST+7*, LIST+10 | 
| HTEXT | HELP+1~, HELP+6 | 
| HTEXT(1 | HELP+3* | 
| HTEXT(2 | HELP+4* | 
| HTEXT(3 | HELP+5* | 
| IEN | BLDLIST+2~, GENSEL~, GENSEL+7 | 
| IND | BLDLIST+2~, GEN+4~, GEN+9*, GEN+10*, GEN+12, HLIST+1~, HLIST+6*, HLIST+7*, HLIST+9, LIST+1~ , LIST+6*, LIST+7, LIST+8, LIST+12, PLIST+1~, PLIST+6*, PLIST+7*, PLIST+9 | 
| >> IORESET | START+5, GEN+2 | 
| LISTIEN | GEN+4~, GEN+12*, GEN+13, HLIST+1~, HLIST+9*, HLIST+10 | 
| NAME | FMT~, FMT+4, LIST+1~, LIST+4*, LIST+5*, LIST+6 | 
| NODE | LIST~, LIST+10, LIST+11, LIST+12 | 
| NUMBER | FMT~, FMT+3 | 
| OPTION | XSEL+20~, XSEL+30*, XSEL+33, XSEL+36, XSEL+39 | 
| ORU | HLP+1~ | 
| ORUPRMT | HLP+1~ | 
| PLIST | BLDLIST+2~ | 
| PXRMDONE | START~, GEN+8*, GEN+10, HLIST+5*, HLIST+7, PLIST+5*, PLIST+7 | 
| RTN | GENSEL+1~, GENSEL+4*, GENSEL+5 | 
| SEL | XSEL+1~, XSEL+2*, XSEL+4*, XSEL+6, XSEL+9, XSEL+10, XSEL+14 | 
| SUB | HLP+1~, HLP+2* | 
| TCLASS | FMT+2~, FMT+6*, FMT+7 | 
| TEMP | FMT+2~, FMT+3*, FMT+5*, FMT+7*, FMT+8 | 
| TEXT | GENSEL+1~, GENSEL+4*, GENSEL+5 | 
| TNAME | FMT+2~, FMT+4*, FMT+5 | 
| TSOURCE | FMT+2~ | 
| U | LIST+7, LIST+8, XQORM, XSEL+21, XSEL+26 | 
| >> VALMAR | XSEL+9 | 
| VALMBCK | START~, EXIT+5*, GEN+15*, HLIST+11*, PLIST+11*, XSEL+8*, XSEL+11*, XSEL+29*, XSEL+41* | 
| VALMCNT | START~, START+3*, BLDLIST+3, INIT+1*, LIST~, LIST+3*, LIST+9*, LIST+10, LIST+11, LIST+12 , XQORM, XSEL+9 | 
| >> VALMHDR(1 | HDR+1* | 
| VALMSG | START~, HDR+2*, PEXIT+1* | 
| VALMY | GEN+4~, GEN+7, HLIST+1~, HLIST+4, PLIST+1~, PLIST+4 | 
| VALMY( | GEN+10, HLIST+7, PLIST+7 | 
| X | START~, START+1*, XSEL+20~ | 
| XMZ | START~ | 
| XQORM | START~, HLP+1~ | 
| XQORM("#" | XQORM* | 
| XQORM("A" | XQORM+1* | 
| XQORNOD | START~ | 
| XQORNOD(0 | GEN+5, HLIST+2, PLIST+2, XSEL+2 | 
| Y | XSEL+20~, XSEL+30 |