| [613] | 1 | PSOQ0076        ;HINES/RMS - PRESCRIPTION FUNCTION "LAST RELEASED" ; 30 Nov 2007  7:49 AM | 
|---|
|  | 2 | ;;7.0;OUTPATIENT PHARMACY;**294**;DEC 1997;Build 13 | 
|---|
|  | 3 | ; | 
|---|
|  | 4 | LRDFUNC(PSOQRX) ;LAST RELEASE DATE IN FILEMAN FORMAT | 
|---|
|  | 5 | N PSOQRD,PSOQRFD,PSOQANS,PSOQ | 
|---|
|  | 6 | S PSOQANS="" | 
|---|
|  | 7 | S PSOQRD=$P($G(^PSRX(PSOQRX,2)),"^",13) | 
|---|
|  | 8 | S PSOQANS=PSOQRD | 
|---|
|  | 9 | S PSOQ=0 F  S PSOQ=$O(^PSRX(PSOQRX,1,PSOQ)) Q:'+PSOQ  D  ; | 
|---|
|  | 10 | . S PSOQRFD=$P($G(^PSRX(PSOQRX,1,PSOQ,0)),"^",18) | 
|---|
|  | 11 | . I PSOQRFD>PSOQANS S PSOQANS=PSOQRFD | 
|---|
|  | 12 | Q PSOQANS | 
|---|
|  | 13 | DAYSSUPP(PSOQRX)        ;DAYS SUPPLY INDICATOR | 
|---|
|  | 14 | Q $P($G(^PSRX(PSOQRX,0)),"^",8) | 
|---|
|  | 15 | EXPDATE(PSOQRX) ;EXPIRATION DATE OF A PRESCRIPTION | 
|---|
|  | 16 | Q $P($G(^PSRX(PSOQRX,2)),"^",6) | 
|---|
|  | 17 | REFILLS(PSOQRX) ;REFILLS REMAINING | 
|---|
|  | 18 | N PSOQRCT K RFILLS | 
|---|
|  | 19 | Q:'$D(^PSRX(PSOQRX,0)) "" | 
|---|
|  | 20 | S RFILLS=$P(^PSRX(PSOQRX,0),"^",9),PSOQRCT=0 F  S PSOQRCT=$O(^PSRX(PSOQRX,1,PSOQRCT)) Q:'PSOQRCT  S RFILLS=RFILLS-1 | 
|---|
|  | 21 | Q RFILLS | 
|---|