[613] | 1 | PSOSUDCN ;BHAM ISC/JMB-Counts of suspended Rx's by day ; 12/10/92
|
---|
| 2 | ;;7.0;OUTPATIENT PHARMACY;;DEC 1997
|
---|
| 3 | I '$D(PSOPAR) D ^PSOLSET I '$D(PSOPAR) D WARN Q
|
---|
| 4 | INIT W !!!,?5,"DAILY COUNTS OF RX'S ON SUSPENSE"
|
---|
| 5 | S EXIT="" D DATE G:EXIT="" EXIT S %ZIS="QM" K IO("Q") D ^%ZIS K %ZIS Q:POP G:$D(IO("Q")) QUEUP
|
---|
| 6 | START U IO S (PSD,PSDP,PST,PSTP)=0 D HD
|
---|
| 7 | F J=(BEGDATE-1):0 S J=$O(^PS(52.5,"C",J)) Q:'J!(J>ENDDATE) D CNT D:($Y+5)>IOSL HANG,HD I PSD S Y=J X ^DD("DD") W !,?10,Y,?25,$J(PSD,9),?40,$J(PSDP,9) S (PSD,PSDP)=0
|
---|
| 8 | D:($Y+5)>IOSL HANG,HD W !,?10,"-----------",?25,"---------",?40,"---------",!,?10,"TOTAL",?25,$J(PST,9),?40,$J(PSTP,9),! D ^%ZISC S:$D(ZTQUEUED) ZTREQ="@"
|
---|
| 9 | EXIT K %,%DT,%H,BEGDATE,DAY,DIRUT,ENDDATE,PSPOP,EXIT,POP,PSD,PSDP,PST,PSTP,J,JJ,TIM,HR,MIN,%DT,D,X,Y,Z,G,ZTRTN,ZTSAVE,ZTSK Q
|
---|
| 10 | CNT F JJ=0:0 S JJ=$O(^PS(52.5,"C",J,JJ)) Q:'JJ I $P($G(^PS(52.5,JJ,0)),"^",6)=$G(PSOSITE) S PSD=PSD+1,PST=PST+1 S:$G(^("P"))=1 PSDP=PSDP+1,PSTP=PSTP+1
|
---|
| 11 | Q
|
---|
| 12 | DATE K BEGDATE,ENDDATE,%DT(0) W !!!,"**** DATE SELECTION ****"
|
---|
| 13 | W ! S %DT="AEX",%DT("A")=" BEGIN DATE : " D ^%DT K %DT Q:Y<0 S (%DT(0),BEGDATE)=Y
|
---|
| 14 | W ! S %DT="AEX",%DT("A")=" ENDING DATE: " D ^%DT Q:Y<0 S ENDDATE=Y
|
---|
| 15 | S EXIT="NORMAL" Q
|
---|
| 16 | HANG I $E(IOST)="C" W $C(7),!!,"Press RETURN to CONTINUE!!" R X:DTIME Q
|
---|
| 17 | HD I $D(IOF),IOF]"" W @IOF
|
---|
| 18 | D NOW^%DTC S Y=% X ^DD("DD") S DAY=$P(Y,"@"),TIM=$P(Y,"@",2)
|
---|
| 19 | W !!,?9,"*** COUNTS OF RX'S IN SUSPENSE BY DAY ***"
|
---|
| 20 | W !?((55-$L($P(^PS(59,$G(PSOSITE),0),"^")))\2),"FOR ",$P(^(0),"^")
|
---|
| 21 | W !,?15,"AS OF ",DAY," AT ",TIM,!!,?10,"DATE",?25,"# OF RX'S",?40,"# PRINTED",!,?10,"-----------",?25,"---------",?40,"---------"
|
---|
| 22 | Q
|
---|
| 23 | QUEUP S ZTRTN="START^PSOSUDCN",ZTDESC="Outpatient Pharmacy Count of Suspensed Prescriptions" F G="PSOSITE","BEGDATE","ENDDATE" S:$D(@G) ZTSAVE(G)=""
|
---|
| 24 | D ^%ZTLOAD G EXIT
|
---|
| 25 | DQ K IO(0),IOP Q
|
---|
| 26 | WARN W $C(7),!!,?5,"Site Parameters must be defined to use this option!",! Q
|
---|