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~ |