PXRMETH ; SLC/PJH - Reminder Extract History ;04/15/2014
Source file <PXRMETH.m>
Package | Total | Call Graph |
---|---|---|
Clinical Reminders | 7 | BLDLIST^PXRMETH1 START^PXRMETHL START^PXRMETT TRANS^PXRMETX DELETE^PXRMETXU ($$ASKYN,CALC)^PXRMEUT ASK^PXRMXD |
Kernel | 4 | ENDR^%ZISS ^%ZTLOAD ($$FMDIFF,$$FMTE,$$NOW)^XLFDT ($$LJ,$$UP)^XLFSTR |
Registration | 4 | EN^VALM FULL^VALM1 CLEAN^VALM10 EN^VALM2 |
VA Fileman | 2 | EN^DDIOL ^DIR |
Name | Comments | DBIA/ICR reference |
---|---|---|
SURE | ;
|
|
HDR | ; Header code
|
|
EXTRACT(EDIEN) | ;Run Extract/Transmission
|
|
TLIST | ;Extract summary display
|
|
START(EDIEN) | ;
|
|
EXSEL | ||
PEXIT | ;PXRM EXCH MENU protocol exit code
|
|
LMSEL() | ;Return selection list
|
|
INIT | ;Init
|
|
EXIT | ;Exit code
|
|
WARN(NEXT,STATUS) | ;Warn if period is not completed
|
|
XQORM | ||
ENTRY | ;Entry code
|
|
TRANS | ;Run Transmission
|
|
TRHIST | ;Transmission History
|
|
HLP | ;Help code
|
|
SELECT(FREQ,SEL) | ;Select extract period
|
|
XSEL | ;PXRM EXTRACT HISTORY SELECT ENTRY validation
|
|
VALID(FREQ,INP) | ;Validate Period input
|
|
DELETE | ;Delete an extract, called by protocol PXRM EXTRACT SUMMARY DELETE.
|
|
PLIST | ;
|
|
VIEW | ;Select view
|
Name | Field # of Occurrence |
---|---|
ENDR^%ZISS | START+10 |
^%ZTLOAD | PLIST+49 |
EN^DDIOL | VALID+6, VALID+10, VALID+12, VALID+14 |
^DIR | PLIST+43, SELECT+16, VIEW+12, XSEL+29 |
BLDLIST^PXRMETH1 | DELETE+7, ENTRY+1, TRANS+14, VIEW+19, XSEL+38 |
START^PXRMETHL | TRHIST+5, XSEL+55 |
START^PXRMETT | TLIST+5, XSEL+43 |
TRANS^PXRMETX | TRANS+11, XSEL+52 |
DELETE^PXRMETXU | DELETE+5, XSEL+36 |
$$ASKYN^PXRMEUT | SURE+1, PLIST+7, PLIST+13, TRANS+10, XSEL+51 |
CALC^PXRMEUT | SELECT+18, WARN+3 |
ASK^PXRMXD | PLIST+1, PLIST+3 |
EN^VALM | START+12, HLP+3 |
FULL^VALM1 | EXIT+4, XSEL+17 |
CLEAN^VALM10 | EXIT+3 |
EN^VALM2 | LMSEL+2 |
$$FMDIFF^XLFDT | SELECT+20, WARN+5 |
$$FMTE^XLFDT | PLIST+40, HDR+5, SELECT+21, WARN+7 |
$$NOW^XLFDT | PLIST+37, SELECT+20, WARN+5 |
$$LJ^XLFSTR | HDR+6 |
$$UP^XLFSTR | SELECT+18, VALID+4 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ORD(101 - [#101] | XQORM |
^PXRM(810.2 - [#810.2] | START+5, EXTRACT+14, EXTRACT+15, HDR+3 |
^PXRMXT(810.3 - [#810.3] | TRANS+5, XSEL+48 |
^TMP("PXRMETH" | EXIT+1!, LMSEL+9, XSEL+14 |
^TMP("PXRMETHH" | EXIT+2! |
^XTMP("PXRM_DISEV" | EXTRACT+7 |
Name | Line Occurrences |
---|---|
$$LMSEL | DELETE+2, TLIST+2, TRANS+2, TRHIST+2 |
HDR | VIEW+19 |
PLIST | PLIST+4 |
SELECT | EXSEL |
SURE | PLIST+2 |
WARN | EXSEL+2 |
XQORM | ENTRY+1, PEXIT+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ANS | EXTRACT+12~, SURE+1*, TRANS+8~, TRANS+9*, TRANS+10*, TRANS+11, XSEL+47~, XSEL+50*, XSEL+51*, XSEL+52 |
BDATE | SELECT+1~, SELECT+18, SELECT+20, SELECT+21, WARN+1~, WARN+3 |
CLASS | DELETE+1~ |
CODE | VIEW+3~ |
DA | SELECT+1~ |
DATA | START+4~, START+5*, START+6, EXTRACT+12~, EXTRACT+14*, EXTRACT+17 |
DIE | SELECT+1~ |
DIK | SELECT+1~ |
DIR | PLIST+36~, SELECT+1~, VIEW+3~, VIEW+12!, XSEL+20~, XSEL+29! |
DIR("?" | VIEW+9*, XSEL+27* |
DIR("??" | VIEW+11*, XSEL+28* |
DIR("A" | PLIST+39*, PLIST+40*, PLIST+41*, SELECT+4*, SELECT+6*, SELECT+9*, SELECT+12*, VIEW+7*, XSEL+25* |
DIR("B" | SELECT+15*, VIEW+8*, XSEL+26* |
DIR(0 | PLIST+42*, SELECT+7*, SELECT+10*, SELECT+13*, VIEW+5*, VIEW+6*, XSEL+21*, XSEL+22*, XSEL+23*, XSEL+24* |
DIROUT | VIEW+4!, VIEW+13, XSEL+20!, XSEL+30 |
DIRUT | VIEW+4!, XSEL+20! |
DR | SELECT+1~ |
DTOUT | EXTRACT+12~, EXSEL, SURE+1, PLIST+2, PLIST+4, PLIST+7, PLIST+11, PLIST+13, PLIST+36~, PLIST+44 , SELECT+3, SELECT+16, TRANS+8~, TRANS+10, VIEW+4!, VIEW+13*, VIEW+14, XSEL+20!, XSEL+30*, XSEL+31 , XSEL+47~, XSEL+51 |
DUOUT | EXTRACT+12~, EXSEL, SURE+1, PLIST+2, PLIST+4, PLIST+7, PLIST+11, PLIST+13, PLIST+36~, PLIST+44 , SELECT+3, SELECT+16, TRANS+8~, TRANS+10, VIEW+4!, VIEW+14, XSEL+20!, XSEL+31, XSEL+47~, XSEL+51 |
EDATE | EXTRACT+12~, SELECT+1~, SELECT+18, WARN+1~, WARN+3, WARN+5, WARN+7 |
EDIEN | START~, START+5, DELETE+7, ENTRY+1, EXTRACT~, EXTRACT+14, EXTRACT+15, HDR+3, TRANS+14, VIEW+19 |
EXSUMPUG | EXTRACT+12~, PLIST+3* |
FDATE | SELECT+1~, SELECT+21*, SELECT+22, WARN+1~, WARN+7*, WARN+9 |
FREQ | EXTRACT+12~, EXTRACT+17*, EXSEL, SELECT~, SELECT+5, SELECT+8, SELECT+11, VALID~, VALID+6, VALID+8 , VALID+12, VALID+14 |
IEN | DELETE+1~, DELETE+4*, DELETE+5, TLIST+1~, TLIST+4*, TLIST+5, TRANS+1~, TRANS+4*, TRANS+5, TRANS+11 , TRHIST+1~, TRHIST+4*, TRHIST+5 |
IENLIST | DELETE+1~, DELETE+2*, DELETE+3, DELETE+4, LMSEL+1~, LMSEL+5*, LMSEL+10*, LMSEL+11, TLIST+1~, TLIST+2* , TLIST+3, TLIST+4, TRANS+1~, TRANS+2*, TRANS+3, TRANS+4, TRHIST+1~, TRHIST+2*, TRHIST+3, TRHIST+4 |
IND | DELETE+1~, DELETE+3*, DELETE+4, LMSEL+1~, LMSEL+6*, LMSEL+7*, LMSEL+9, TLIST+1~, TLIST+3*, TLIST+4 , TRANS+1~, TRANS+3*, TRANS+4, TRHIST+1~, TRHIST+3*, TRHIST+4 |
INP | VALID~, VALID+4*, VALID+6, VALID+7 |
>> IORESET | EXTRACT+2, VIEW+1 |
MINDT | PLIST+36~, PLIST+37*, PLIST+40, PLIST+42 |
MODE | EXTRACT+12~, PLIST+20*, PLIST+22* |
NAME | EXTRACT+13~, EXTRACT+17*, EXSEL+4 |
NAT | EXTRACT+13~, EXTRACT+15*, PLIST+7 |
NEXT | EXTRACT+13~, EXTRACT+17*, EXTRACT+19, EXSEL, EXSEL+2, EXSEL+4, PLIST+11, PLIST+38, SELECT+15, WARN~ , WARN+3 |
NPERIOD | START+4~, START+6*, HDR+4 |
NSDATE | START+4~, START+6*, HDR+5 |
NTAS | START+4~ |
OPTION | XSEL+20~, XSEL+32*, XSEL+35, XSEL+43, XSEL+46, XSEL+55 |
ORU | HLP+1~ |
ORUPRMT | HLP+1~ |
PERIOD | VALID+2~, VALID+7*, VALID+8*, VALID+12, VALID+14 |
PLISTPUG | EXTRACT+13~, PLIST+1* |
>> PXRMDONE | LMSEL+5*, LMSEL+7 |
PXRMSIEN | XSEL+1~, XSEL+14*, XSEL+36, XSEL+38, XSEL+43, XSEL+48, XSEL+52, XSEL+55 |
PXRMVIEW | START+4~, START+8*, HDR+2, VIEW+8, VIEW+16* |
REPL | EXTRACT+13~, PLIST+10*, PLIST+13*, PLIST+22 |
RTN | EXTRACT+13~, EXTRACT+17*, SURE+1, PLIST+7, PLIST+13, TRANS+8~, TRANS+9*, TRANS+10, XSEL+47~, XSEL+50* , XSEL+51 |
SDTIME | PLIST+36~, PLIST+45*, PLIST+48 |
SEL | SELECT~, SELECT+3, SELECT+23*, XSEL+1~, XSEL+2*, XSEL+4*, XSEL+6, XSEL+9, XSEL+10, XSEL+14 |
SNEXT | EXTRACT+13~, EXTRACT+19*, PLIST+11 |
STATUS | EXTRACT+13~, EXSEL+2, PLIST+11, WARN~, WARN+5*, WARN+7* |
STIME | PLIST+36~ |
SUB | HLP+1~, HLP+2* |
TEXT | EXTRACT+13~, EXSEL+4*, SURE+1, PLIST+6*, PLIST+7, PLIST+12*, PLIST+13, TRANS+8~, TRANS+9*, TRANS+10 , XSEL+47~, XSEL+50*, XSEL+51 |
U | START+6, DELETE+3, DELETE+4, EXTRACT+15, EXTRACT+17, PLIST+42, HDR+3, LMSEL+10, SELECT+7, SELECT+10 , SELECT+13, TLIST+3, TLIST+4, TRANS+3, TRANS+4, TRANS+5, TRHIST+3, TRHIST+4, VIEW+5, VIEW+11 , XQORM, XSEL+21, XSEL+28, XSEL+48 |
VALID | SELECT+1~ |
>> VALMAR | XSEL+9 |
VALMBCK | START+2~, DELETE+9*, EXIT+5*, EXTRACT+4*, PLIST+51*, TLIST+6*, TLIST+7*, TRANS+16*, TRHIST+6*, VIEW+2* , XSEL+8*, XSEL+11*, XSEL+31*, XSEL+40*, XSEL+57* |
VALMCNT | START+2~, START+11*, INIT+1*, XQORM, XSEL+9 |
>> VALMHDR(2 | HDR+3* |
>> VALMHDR(3 | HDR+4* |
>> VALMHDR(4 | HDR+5*, HDR+6* |
VALMSG | START+2~, HDR+7*, PEXIT+1* |
VALMY | LMSEL+1~, LMSEL+4 |
VALMY( | LMSEL+7 |
VIEW | HDR+1~, HDR+2*, HDR+6 |
X | START+2~, START+9*, PLIST+36~, SELECT+1~, VIEW+3~, XSEL+20~ |
XIEN | LMSEL+1~, LMSEL+9*, LMSEL+10 |
XMIT | EXTRACT+13~, PLIST+7*, PLIST+8*, PLIST+11, PLIST+20, PLIST+22 |
XMZ | START+2~ |
XQORM | START+2~, HLP+1~ |
XQORM("#" | XQORM* |
XQORM("A" | XQORM+1* |
XQORNOD | START+2~ |
XQORNOD(0 | LMSEL+2, XSEL+2 |
Y | PLIST+36~, PLIST+45, SELECT+18*, SELECT+23, VIEW+3~, VIEW+16, XSEL+20~, XSEL+32 |
YEAR | VALID+2~, VALID+7*, VALID+10 |
ZTDESC | PLIST+25~, PLIST+26*, PLIST+38 |
ZTDTH | PLIST+25~, PLIST+48* |
ZTIO | PLIST+25~, PLIST+33* |
ZTRTN | PLIST+25~, PLIST+27* |
ZTSAVE | PLIST+25~ |
ZTSAVE("EDIEN" | PLIST+28* |
ZTSAVE("EXSUMPUG" | PLIST+32* |
ZTSAVE("MODE" | PLIST+29* |
ZTSAVE("NEXT" | PLIST+30* |
ZTSAVE("PLISTPUG" | PLIST+31* |
>> ZTSK | PLIST+50 |