PSXRPPL2 ;BIR/WPB - Print From Suspense Utilities ;29-Apr-2013 14:01;PLS
Source file <PSXRPPL2.m>
Package | Total | Call Graph |
---|---|---|
Outpatient Pharmacy | 6 | ($$LSTRFL,ECMESND)^PSOBPSU1 RXACT^PSOBPSU2 ($$RETRX,$$RXFLDT,$$RXSITE,$$STATUS)^PSOBPSUT $$TRISTA^PSOREJU3 $$FIND^PSOREJUT CHANGE^PSOSUCH1 |
CMOP | 2 | $$XMIT^PSXBPSUT $$DOUBLE^PSXRPPL1 |
Integrated Billing | 2 | $$INSUR^IBBAPI $$DEA^IBNCPDP |
Kernel | 2 | ($$FMADD,$$FMTE)^XLFDT $$PATCH^XPDUTL |
Uncategorized | 2 | DUR1^BPSNCPD3 $$STATUS^BPSOSRX |
VA Fileman | 2 | ^DIE $$GET1^DIQ |
Pharmacy Data Management | 1 | PSOUL^PSSLOCK |
Package | Total | Caller Graph |
---|---|---|
CMOP | 2 | PSXRPPL PSXRPPL1 |
Outpatient Pharmacy | 1 | PSOSULBL |
Name | Comments | DBIA/ICR reference |
---|---|---|
SHDTLOG(RX,RFL) | ;
|
|
SHDT(RX,RFL) | ;
|
|
PRFDT(RXIEN) | ; Returns PRIOR FILL DATE in internal format
|
|
DSH(REC) | ;ePharmacy API to check for 3/4 days supply hold
|
|
ECMESTAT(RX,RFL) | ;
|
|
DSHDT(RXIEN) | ;
|
|
DUR(RX,RFL) | ;
|
|
HOSTREJ(RX,RFL,ONE) | ;
|
|
LDT(RXIEN) | ; Returns LAST DISPENSED DATE in internal format
|
|
EPHARM | ; - ePharmacy checks for third party billing
|
|
EPH | ; - Store Rx not xmitted to CMOP in XTMP file for MailMan message.
|
|
LFDS(RXIEN) | ;
|
|
LDPFDT(RXIEN) | ; Returns PRIOR FILL DATE if renewal otherwise LAST DISPENSED DATE or -1 if not valid
|
|
CHKDFN(THRDT) | ; use the patient 'C' index under RX multiple in file 550.2 to GET dfn to gather Patients' future RXs
|
Name | Field # of Occurrence |
---|---|
DUR1^BPSNCPD3 | HOSTREJ+5 |
$$STATUS^BPSOSRX | DSH+11 |
^DIE | DSH+27, DSH+29, SHDTLOG+5, SHDTLOG+6 |
$$GET1^DIQ | CHKDFN+10, CHKDFN+11, DSH+5, DSH+6, DSH+7, DSH+17, PRFDT+1, LDT+1, SHDT+4 |
$$INSUR^IBBAPI | DSH+6 |
$$DEA^IBNCPDP | DSH+15 |
$$LSTRFL^PSOBPSU1 | CHKDFN+11, DSH+5, LFDS+3, DUR+3, SHDTLOG+2, SHDT+2 |
ECMESND^PSOBPSU1 | CHKDFN+21 |
RXACT^PSOBPSU2 | DSH+26, SHDTLOG+7 |
$$RETRX^PSOBPSUT | CHKDFN+15, CHKDFN+18, EPHARM+2 |
$$RXFLDT^PSOBPSUT | CHKDFN+20 |
$$RXSITE^PSOBPSUT | EPH+1 |
$$STATUS^PSOBPSUT | EPHARM+6, ECMESTAT+3 |
$$TRISTA^PSOREJU3 | CHKDFN+22, EPHARM+4 |
$$FIND^PSOREJUT | CHKDFN+17, EPHARM+3 |
CHANGE^PSOSUCH1 | DSH+30 |
PSOUL^PSSLOCK | CHKDFN+25 |
$$XMIT^PSXBPSUT | CHKDFN+12 |
$$DOUBLE^PSXRPPL1 | CHKDFN+16, EPHARM+1 |
$$FMADD^XLFDT | DSHDT+7, DUR+6, SHDTLOG+3 |
$$FMTE^XLFDT | DSH+24, SHDTLOG+4 |
$$PATCH^XPDUTL | CHKDFN+14, CHKDFN+19, CHKDFN+22, EPHARM+4, EPHARM+5, EPHARM+9, ECMESTAT+1 |
FileNo | Call Tags |
---|---|
^PSDRUG - [#50] | GET1^DIQ |
^PSRX - [#52] | Classic Fileman Calls, GET1^DIQ |
^PS(52.5 - [#52.5] | Classic Fileman Calls, GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(52.5 - [#52.5] | CHKDFN+7, CHKDFN+8, CHKDFN+9, DSH+4 |
^PSRX - [#52] | DSH+8, DSHDT+2, LFDS+2, LFDS+4, LDPFDT+1 |
^PSX(550.2 - [#550.2] | CHKDFN+3, CHKDFN+5, CHKDFN+6 |
^TMP("PSXEPHDFN" | CHKDFN+4!, CHKDFN+13, CHKDFN+24*, CHKDFN+26! |
^TMP("PSXEPHIN" | EPH+1* |
^TMP("PSXEPHNB" | CHKDFN+22*, EPHARM+5 |
Name | Line Occurrences |
---|---|
$$DSH | CHKDFN+19 |
$$DSHDT | DSH+21 |
$$DUR | CHKDFN+19, EPHARM+9 |
$$ECMESTAT | CHKDFN+18 |
$$HOSTREJ | ECMESTAT+9, DUR+9 |
$$LDPFDT | DSHDT+4 |
$$LDT | LDPFDT+1 |
$$LFDS | DSH+25, DSHDT+5 |
$$PRFDT | LDPFDT+1 |
$$SHDT | DUR+4 |
EPH | EPHARM+4, EPHARM+5, EPHARM+6, EPHARM+9 |
SHDTLOG | DUR+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CODE | DUR+1~, HOSTREJ+2~, HOSTREJ+8*, HOSTREJ+10, HOSTREJ+11 |
COMM | DSH+2~, DSH+24*, DSH+26, SHDTLOG+1~, SHDTLOG+4*, SHDTLOG+7 |
DA | DSH+2~, DSH+27*, DSH+28~, DSH+29*, SHDTLOG+1~, SHDTLOG+5*, SHDTLOG+6* |
DA(1 | SHDTLOG+6* |
DAYSSUP | DSH+2~, DSH+25*, DSHDT+1~, DSHDT+5*, DSHDT+6 |
DEA | DSH+3~, DSH+7*, DSH+15 |
DEAD | DSH+28~, DSH+30* |
DEAOK | DSH+3~, DSH+15* |
DIE | DSH+2~, DSH+27*, DSH+28~, DSH+29*, SHDTLOG+1~, SHDTLOG+5*, SHDTLOG+6* |
>> DOS | CHKDFN+20*, CHKDFN+21 |
DR | DSH+2~, DSH+27*, DSH+28~, DSH+29*, SHDTLOG+1~, SHDTLOG+5*, SHDTLOG+6* |
DRG | DSH+2~, DSH+6*, DSH+7 |
DSH34 | DSHDT+1~, DSHDT+6*, DSHDT+7 |
DSHDT | DSH+2~, DSH+21*, DSH+22, DSH+23, DSH+24, DSH+29, DSH+30 |
DSHOLD | DSH+2~, DSH+4*, DSH+11, DSH+13, DSH+15, DSH+17, DSH+19, DSH+22*, DSH+31 |
DT | CHKDFN+15, CHKDFN+20, EPHARM+2, DSH+22, DUR+6, SHDTLOG+3 |
DUZ | DSH+26, SHDTLOG+7 |
>> EPHQT | EPHARM+1*, EPHARM+2*, EPHARM+3*, EPH+1* |
FILE | SHDT+1~, SHDT+3*, SHDT+4 |
FILLDT | DSHDT+1~, DSHDT+4*, DSHDT+7 |
HRCODE | HOSTREJ+2~, HOSTREJ+9*, HOSTREJ+10, HOSTREJ+11 |
HRQUIT | HOSTREJ+2~, HOSTREJ+3*, HOSTREJ+6, HOSTREJ+8, HOSTREJ+9, HOSTREJ+10*, HOSTREJ+11* |
>> I | HOSTREJ+8* |
IBINS | DSH+2~, DSH+6 |
>> IBSTAT | DSH+6*, DSH+19 |
ICD | DSH+3~, DSH+7*, DSH+8*, DSH+13 |
IDX | DUR+1~, DUR+2*, HOSTREJ+2~, HOSTREJ+3*, HOSTREJ+6*, HOSTREJ+7 |
IENS | SHDT+1~, SHDT+3*, SHDT+4 |
INDT | DSH+28~, DSH+30* |
LSTFIL | DSH+2~, DSH+5*, DSH+11, DSH+17 |
>> NDFN | CHKDFN+7*, CHKDFN+8*, CHKDFN+9 |
OLD | DSH+28~ |
ONE | HOSTREJ~, HOSTREJ+4*, HOSTREJ+10 |
>> PRTDT | CHKDFN+7 |
PS0 | DSH+2~, DSH+4*, DSH+23 |
PSARR | DSH+2~ |
PSINSUR | DSH+2~ |
>> PSOLRX | CHKDFN+10*, CHKDFN+25 |
PSOX | DSH+28~ |
>> PSXBAT | CHKDFN+3, CHKDFN+5, CHKDFN+6 |
>> PSXDTRG | CHKDFN+7 |
>> PSXPTNM | CHKDFN+5*, CHKDFN+6 |
>> PSXTDIV | CHKDFN+7, CHKDFN+8, CHKDFN+9 |
>> PSXTYP | CHKDFN+7, CHKDFN+8, CHKDFN+9 |
PTDFN | DSH+2~, DSH+5*, DSH+6 |
REC | CHKDFN+8*, CHKDFN+9*, CHKDFN+10, CHKDFN+11, CHKDFN+12, CHKDFN+19, DSH~, DSH+4, DSH+27, DSH+29 , DSH+30 |
REJ | DUR+1~, HOSTREJ+2~, HOSTREJ+5 |
REJ( | HOSTREJ+6, HOSTREJ+7 |
>> RESP | CHKDFN+21, CHKDFN+22, CHKDFN+23, EPHARM+4 |
RETV | HOSTREJ+2~, HOSTREJ+3*, HOSTREJ+10*, HOSTREJ+11*, HOSTREJ+12 |
RFL | CHKDFN+11*, CHKDFN+15, CHKDFN+16, CHKDFN+17, CHKDFN+18, CHKDFN+19, CHKDFN+20, CHKDFN+21, CHKDFN+22, EPHARM+1 , EPHARM+2, EPHARM+3, EPHARM+4, EPHARM+5, EPHARM+6, EPHARM+9, EPH+1, ECMESTAT~, ECMESTAT+3, ECMESTAT+9 , DSH+2~, DSH+4*, DSH+26, DSH+30, DUR~, DUR+3*, DUR+4, DUR+9, HOSTREJ~, HOSTREJ+5 , SHDTLOG~, SHDTLOG+2*, SHDTLOG+5, SHDTLOG+6, SHDTLOG+7, SHDT~, SHDT+2*, SHDT+3 |
RX | CHKDFN+10*, CHKDFN+11, CHKDFN+15, CHKDFN+16, CHKDFN+17, CHKDFN+18, CHKDFN+19, CHKDFN+20, CHKDFN+21, CHKDFN+22 , ECMESTAT~, ECMESTAT+3, ECMESTAT+9, DUR~, DUR+3, DUR+4, DUR+9, HOSTREJ~, HOSTREJ+5, SHDTLOG~ , SHDTLOG+2, SHDTLOG+5, SHDTLOG+6, SHDTLOG+7, SHDT~, SHDT+2, SHDT+3 |
RXFIL | DSHDT+1~, LFDS+1~, LFDS+3*, LFDS+4 |
RXIEN | DSH+2~, DSH+4*, DSH+5, DSH+6, DSH+8, DSH+11, DSH+17, DSH+21, DSH+25, DSH+26 , DSH+30, DSHDT~, DSHDT+2, DSHDT+4, DSHDT+5, LFDS~, LFDS+2, LFDS+3, LFDS+4, LDPFDT~ , LDPFDT+1, PRFDT~, PRFDT+1, LDT~, LDT+1 |
>> RXN | CHKDFN+22, EPHARM+1, EPHARM+2, EPHARM+3, EPHARM+4, EPHARM+5, EPHARM+6, EPHARM+9, EPH+1 |
RXREC | DSH+28~ |
>> SBTECME | CHKDFN+4*, CHKDFN+23*, CHKDFN+27 |
SDT | CHKDFN+7*, CHKDFN+8, CHKDFN+9, CHKDFN+13, CHKDFN+15, EPHARM+2, DSH+3~ |
SFN | DSH+3~, DSH+28~, DSH+30* |
SHCODE | DUR+1~ |
SHDT | DSH+2~, DUR+1~, DUR+4*, DUR+6, DUR+9, SHDTLOG+1~, SHDTLOG+3*, SHDTLOG+4, SHDTLOG+5, SHDTLOG+6 |
SHOLD | DUR+1~, DUR+2*, DUR+9*, DUR+10 |
STATUS | ECMESTAT+2~, ECMESTAT+3*, ECMESTAT+5, ECMESTAT+7 |
SUB | DSH+28~ |
THRDT | CHKDFN~, CHKDFN+13 |
TXT | DUR+1~, HOSTREJ+2~, HOSTREJ+7*, HOSTREJ+8 |
U | DSH+4, DSH+23, LFDS+4 |
>> XDFN | CHKDFN+6*, CHKDFN+8, CHKDFN+13, CHKDFN+24 |
XOK | DSH+28~ |