PSXBPSRP ;BHAM ISC/MFR - CMOP/ECME ACTIVITY REPORT ;30-Aug-2013 16:46;PLS
Source file <PSXBPSRP.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 5 | (,HOME)^%ZIS ^%ZISC ^%ZTLOAD ($$FMTE,$$NOW)^XLFDT ($$CJ,$$RJ)^XLFSTR |
CMOP | 2 | ($$SELDATE,$$SELPATS,$$SELRLNRL,$$SELTYPE,ALL,SELDIV,SELECT)^PSXBPSR1 $$EXCEL^PSXBPSUT |
Integrated Billing | 1 | $$BILLINFO^IBNCPDPI |
Outpatient Pharmacy | 1 | ($$ECME,$$STATUS)^PSOBPSUT |
Registration | 1 | PID^VADPT |
Uncategorized | 1 | $$BPSPLN^BPSUTIL |
VA Fileman | 1 | ($$GET1,GETS)^DIQ |
Name | Comments | DBIA/ICR reference |
---|---|---|
PATS | ; - Get Patient array
|
|
EXC | ;- Prompt for Excel Capture
|
|
TITLE | ||
SELREL | ; - Get release, unreleased or all
|
|
DEV | ; - Prompt for Device
|
|
SELPATS(ARRAY) | ||
PAUSE | ||
PLINEX | ||
SELTYPE() | ||
DIV | ; - Get Division(s) (Return: DIVDA and DIVNM arrays)
|
|
CHKP(BPLINES) | ||
PDETEX(TRX,PATS) | ||
SELDIV | ||
GOODPAT(DFN,PATS) | ;
|
|
QUE | ; - Process queue device
|
|
EN | ; Entry Point
|
|
CHKEPH(TRX) | ;check batch for ePharmacy Rx's
|
|
START | ||
PDET(TRX,PATS) | ||
ONEDIV(BPFND,STDTE,ENDTE,PATS) | ; - Display information for one division
|
|
SELECT(I) | ||
SELDATE() | ||
ALL | ||
PAUSE2 | ||
HEAD1 | ;
|
|
BDT | ; - Prompt to select Date Range (Return: Start Date^End Date)
|
|
PLINE | ||
NDAT | ||
EXIT | ||
TYPE | ; - Get (S)ummary or (D)etailed report type
|
Name | Field # of Occurrence |
---|---|
^%ZIS | DEV+2 |
HOME^%ZIS | QUE+6 |
^%ZISC | EXIT+2 |
^%ZTLOAD | QUE+4 |
$$BPSPLN^BPSUTIL | PDETEX+30 |
$$GET1^DIQ | CHKEPH+6, CHKEPH+7, PDET+3, PDET+4, PDET+5, PDET+9, PDET+10, PDET+15, PDET+16, PDET+17 , PDET+23, PDETEX+2, PDETEX+3, PDETEX+4, PDETEX+7, PDETEX+8, PDETEX+13, PDETEX+19, PDETEX+22, PDETEX+29 |
GETS^DIQ | ONEDIV+7 |
$$BILLINFO^IBNCPDPI | PDETEX+32 |
$$ECME^PSOBPSUT | PDET+17, PDETEX+22 |
$$STATUS^PSOBPSUT | PDET+25, PDETEX+6, PDETEX+31 |
$$SELDATE^PSXBPSR1 | SELDATE |
$$SELPATS^PSXBPSR1 | SELPATS |
$$SELRLNRL^PSXBPSR1 | SELREL+1 |
$$SELTYPE^PSXBPSR1 | SELTYPE |
ALL^PSXBPSR1 | ALL |
SELDIV^PSXBPSR1 | SELDIV |
SELECT^PSXBPSR1 | SELECT |
$$EXCEL^PSXBPSUT | EXC+1 |
PID^VADPT | PDET+13, PDETEX+11 |
$$FMTE^XLFDT | TITLE+2 |
$$NOW^XLFDT | TITLE+2 |
$$CJ^XLFSTR | TITLE+1, TITLE+2 |
$$RJ^XLFSTR | HEAD1+17, HEAD1+18, HEAD1+20, HEAD1+21 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
^PSRX - [#52] | GET1^DIQ |
52.1 | GET1^DIQ |
^PSX(550.2 - [#550.2] | GETS^DIQ |
550.215 | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("DD" | START+7, START+8 |
^PSRX - [#52] | PDET+17, PDET+19, PDETEX+22, PDETEX+25 |
^PSX(550.2 - [#550.2] | ONEDIV+4, ONEDIV+5, CHKEPH+2, CHKEPH+3, CHKEPH+4, PDET+2, PDETEX+1 |
Name | Line Occurrences |
---|---|
$$CHKEPH | ONEDIV+12 |
$$GOODPAT | CHKEPH+5, PDET+6, PDETEX+5 |
$$PDET | ONEDIV+23 |
$$SELDATE | BDT+1 |
$$SELPATS | PATS+1 |
$$SELTYPE | TYPE+1 |
CHKP | ONEDIV+24, PDET+8 |
EXIT | BDT+1, TYPE+1, PATS+1, DIV+1, SELREL+1, EXC+1, DEV+2, QUE+8, START+20 |
HEAD1 | ONEDIV+19 |
NDAT | ONEDIV+24 |
ONEDIV | START+11 |
PAUSE | ONEDIV+25, CHKP+3 |
PAUSE2 | START+17, EXIT |
PDETEX | ONEDIV+28 |
PLINE | PDET+1, CHKP+3 |
PLINEX | START+5 |
SELDIV | DIV+1 |
START | DEV+4 |
TITLE | START+15, HEAD1+1, CHKP+3 |
Name | Field # of Occurrence |
---|---|
^( | PDET+19, PDETEX+25 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | EN+1~, ONEDIV+1~ |
%ZIS | EN+1~, DEV+1* |
%ZIS("A" | DEV+1* |
%ZIS("B" | DEV+1* |
ARRAY | SELPATS~ |
BATCHES | ONEDIV+1~ |
BIEN | PDET~, PDET+14*, PDETEX~, PDETEX+12* |
BPFND | START~, START+1*, START+11, START+14, ONEDIV~, ONEDIV+16*, TITLE+1 |
BPLINES | CHKP~, CHKP+1*, CHKP+2*, CHKP+3 |
DATA | ONEDIV+6~, ONEDIV+8*, CHKEPH+1~, CHKEPH+4* |
DATA( | ONEDIV+9, HEAD1+3, HEAD1+17, PDETEX+14 |
DATA(1 | HEAD1+4, PDETEX+15 |
DATA(10 | HEAD1+12 |
DATA(13 | HEAD1+13, HEAD1+20 |
DATA(14 | HEAD1+14, HEAD1+21 |
DATA(2 | ONEDIV+10, ONEDIV+11, HEAD1+5, PDETEX+16 |
DATA(3 | HEAD1+6, PDETEX+17 |
DATA(5 | HEAD1+7, HEAD1+18, PDETEX+18 |
DATA(6 | HEAD1+8 |
DATA(7 | HEAD1+9 |
DATA(8 | HEAD1+10 |
DATA(9 | HEAD1+11 |
DFN | PDET~, PDET+5*, PDET+6, PDET+16, PDETEX~, PDETEX+4*, PDETEX+5, PDETEX+19, GOODPAT~, GOODPAT+2 |
DIVDA | EN+1~, START+11*, ONEDIV+11, TITLE+1 |
DIVDA( | START+11, ONEDIV+11, TITLE+1 |
DIVNM | EN+1~, DIV+1 |
DIVNM( | ONEDIV+10 |
DTIME | PAUSE2+3, PAUSE+2 |
DTOUT | EN+1~ |
EDFN | CHKEPH+1~, CHKEPH+4*, CHKEPH+5 |
ENDT | EN+1~, BDT+2*, START+8, ONEDIV+4 |
ENDTE | START~, START+8*, START+11, ONEDIV~, TITLE+2 |
EPHARM | CHKEPH+1~, CHKEPH+2*, CHKEPH+12*, CHKEPH+13 |
EPHFL | ONEDIV+1~, ONEDIV+3*, ONEDIV+12*, ONEDIV+13 |
EXCEL | EN+1~, EXC+1*, START+5, START+15, START+17, START+19, ONEDIV+19, ONEDIV+22, ONEDIV+25, CHKP |
I | EN+1~, SELECT~ |
IO | START+2, PAUSE2+4, PAUSE+3 |
IO("Q" | DEV+4 |
IO(0 | PAUSE2+2, PAUSE+1 |
IOF | TITLE |
IOSL | CHKP+3 |
IOST | DEV+3, QUE+7 |
LINE | EN+1~, START~, START+1*, PLINE+2, TITLE+3 |
M | PDET~, PDET+18*, PDET+19*, PDETEX~, PDETEX+24~*, PDETEX+25* |
N | PDET~, PDET+18*, PDET+19*, PDETEX~, PDETEX+24~*, PDETEX+25* |
NDCR | PDET~, PDET+18*, PDET+19*, PDET+20, PDETEX~, PDETEX+24~*, PDETEX+25*, PDETEX+27 |
NDCS | PDET~, PDET+18*, PDET+19*, PDET+20, PDETEX~, PDETEX+24~*, PDETEX+25*, PDETEX+26 |
PATS | EN+2~, PATS+1, START+11, ONEDIV~, ONEDIV+23, ONEDIV+28, CHKEPH+5, PDET~, PDET+6, PDETEX~ , PDETEX+5, GOODPAT~ |
PATS( | GOODPAT+1, GOODPAT+2 |
POP | EN+1~, BDT+1*, TYPE+1*, PATS+1*, DIV+1*, EXC+1*, DEV+2*, START~, START+11, START+14 , START+19*, ONEDIV+4, ONEDIV+5, ONEDIV+23, ONEDIV+24, ONEDIV+25, PDET+2, PDET+8, EXIT, EXIT+2 , CHKP+3, PAUSE+2* |
PS | ONEDIV+1~, ONEDIV+5*, ONEDIV+23*, ONEDIV+24, PDET~, PDET+2*, PDET+13*, PDET+27, PDETEX~, PDETEX+11* |
PSXDT | ONEDIV+1~, ONEDIV+2*, ONEDIV+4*, ONEDIV+5 |
RDT | PDET~, PDET+15*, PDET+20, PDET+26, PDETEX~, PDETEX+13*, PDETEX+28, PDETEX+33 |
RELDAT | CHKEPH+1~, CHKEPH+6*, CHKEPH+7*, CHKEPH+8, CHKEPH+9, PDET+9*, PDET+10*, PDET+11, PDET+12, PDETEX+7* , PDETEX+8*, PDETEX+9, PDETEX+10 |
RFL | CHKEPH+1~, CHKEPH+4*, CHKEPH+6, CHKEPH+7, PDET~, PDET+4*, PDET+9, PDET+10, PDET+14, PDET+15 , PDET+17, PDET+19, PDET+25, PDETEX~, PDETEX+3*, PDETEX+6, PDETEX+7, PDETEX+8, PDETEX+12, PDETEX+13 , PDETEX+23, PDETEX+25, PDETEX+30, PDETEX+31, PDETEX+32 |
RLNRALL | SELREL+1~*, CHKEPH+8, CHKEPH+9, PDET+11, PDET+12, PDETEX+9, PDETEX+10 |
RX | CHKEPH+1~, CHKEPH+4*, CHKEPH+6, CHKEPH+7 |
RXI | PDET~, PDET+3*, PDET+9, PDET+10, PDET+14, PDET+15, PDET+17, PDET+19, PDET+23, PDET+25 , PDETEX~, PDETEX+2*, PDETEX+6, PDETEX+7, PDETEX+8, PDETEX+12, PDETEX+13, PDETEX+21, PDETEX+22, PDETEX+25 , PDETEX+29, PDETEX+30, PDETEX+31, PDETEX+32 |
RXS | PDET~, PDET+2*, PDET+3, PDET+4, PDET+5, PDETEX~, PDETEX+1*, PDETEX+2, PDETEX+3, PDETEX+4 |
SEQ | CHKEPH+1~, CHKEPH+2*, CHKEPH+3, CHKEPH+4 |
STDT | EN+1~, BDT+2*, START+7, ONEDIV+2 |
STDTE | START~, START+7*, START+11, ONEDIV~, TITLE+2 |
TEMP | ONEDIV+6~ |
TEMP( | ONEDIV+8 |
TERM | EN+1~, DEV+3*, QUE+7*, START+17, ONEDIV+25, CHKP+2, CHKP+3, PAUSE2 |
TRX | ONEDIV+1~, ONEDIV+5*, ONEDIV+7, ONEDIV+8, ONEDIV+12, ONEDIV+23, ONEDIV+28, CHKEPH~, CHKEPH+2, CHKEPH+3 , CHKEPH+4, PDET~, PDET+2, PDET+3, PDET+4, PDET+5, PDETEX~, PDETEX+1, PDETEX+2, PDETEX+3 , PDETEX+4 |
TYPE | EN+2~, TYPE+1*, ONEDIV+3, ONEDIV+12, HEAD1+2 |
U | BDT+2, PDETEX+14, PDETEX+15, PDETEX+16, PDETEX+17, PDETEX+18, PDETEX+19, PDETEX+20, PDETEX+21, PDETEX+22 , PDETEX+23, PDETEX+26, PDETEX+27, PDETEX+28, PDETEX+29, PDETEX+30, PDETEX+31, PDETEX+32, PLINEX, PLINEX+1 , PLINEX+2 |
VA | EN+1~, PDET~, PDETEX~ |
VA("BID" | PDET+16, PDETEX+20 |
VAERR | EN+1~ |
X | EN+3~, BDT+1*, BDT+2, PAUSE2+1~, PAUSE2+3*, PAUSE~, PAUSE+2* |
Y | EN+3~, START~, START+7*, START+8*, ONEDIV+1~ |
ZTDESC | EN+3~, QUE+3* |
ZTIO | EN+3~ |
ZTQUEUED | EN+3~, EXIT+1 |
ZTREQ | EN+3~, EXIT+1* |
ZTRTN | EN+3~, QUE+2* |
ZTSAVE | EN+3~ |
ZTSAVE("*" | QUE+1* |
ZTSK | EN+3~, QUE+5 |