[613] | 1 | RMPRPIU4 ;HINCIO/ODJ - APIS ;3/8/01
|
---|
| 2 | ;;3.0;PROSTHETICS;**61**;Feb 09, 1996
|
---|
| 3 | Q
|
---|
| 4 | ; Count number of issues
|
---|
| 5 | ;
|
---|
| 6 | ; Item level
|
---|
| 7 | ISNI(RMPRSTN,RMPRL,RMPRH,RMPRI,RMPRSDT,RMPREDT,RMPROUP) ;
|
---|
| 8 | N RMPR6,X,X1,X2,RMPRD,RMPRS,RMPRIEN,RMPR6I
|
---|
| 9 | S RMPROUP("QUANTITY")=0
|
---|
| 10 | S RMPROUP("VALUE")=0
|
---|
| 11 | I $G(RMPREDT)="" D NOW^%DTC S RMPREDT=X ;end date def=today
|
---|
| 12 | I $G(RMPRSDT)="" D ;start date def=365 days ago
|
---|
| 13 | . S X1=RMPREDT,X2=-365 D C^%DTC
|
---|
| 14 | . S RMPRSDT=X
|
---|
| 15 | . Q
|
---|
| 16 | S RMPRD=RMPRSDT
|
---|
| 17 | F S RMPRD=$O(^RMPR(661.6,"ASTHIDS",RMPRSTN,3,RMPRH,RMPRI,RMPRD)) Q:RMPRD=""!($P(RMPRD,".",1)>RMPREDT) D
|
---|
| 18 | . S RMPRS=""
|
---|
| 19 | . F S RMPRS=$O(^RMPR(661.6,"ASTHIDS",RMPRSTN,3,RMPRH,RMPRI,RMPRD,RMPRS)) Q:RMPRS="" D
|
---|
| 20 | .. S RMPRIEN=""
|
---|
| 21 | .. F S RMPRIEN=$O(^RMPR(661.6,"ASTHIDS",RMPRSTN,3,RMPRH,RMPRI,RMPRD,RMPRS,RMPRIEN)) Q:RMPRIEN="" D
|
---|
| 22 | ... K RMPR6
|
---|
| 23 | ... S RMPR6("IEN")=RMPRIEN
|
---|
| 24 | ... S RMPRERR=$$GET^RMPRPIX6(.RMPR6)
|
---|
| 25 | ... S RMPRERR=$$ETOI^RMPRPIX6(.RMPR6,.RMPR6I)
|
---|
| 26 | ... I RMPRL'=RMPR6I("LOCATION") Q
|
---|
| 27 | ... S RMPROUP("QUANTITY")=RMPR6("QUANTITY")+RMPROUP("QUANTITY")
|
---|
| 28 | ... S RMPROUP("VALUE")=RMPR6("VALUE")+RMPROUP("VALUE")
|
---|
| 29 | ... Q
|
---|
| 30 | .. Q
|
---|
| 31 | . Q
|
---|
| 32 | Q
|
---|