Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: RMPRPIU4

RMPRPIU4.m

Go to the documentation of this file.
  1. RMPRPIU4 ;HINCIO/ODJ - APIS ;3/8/01
  1. ;;3.0;PROSTHETICS;**61**;Feb 09, 1996
  1. Q
  1. ; Count number of issues
  1. ;
  1. ; Item level
  1. ISNI(RMPRSTN,RMPRL,RMPRH,RMPRI,RMPRSDT,RMPREDT,RMPROUP) ;
  1. N RMPR6,X,X1,X2,RMPRD,RMPRS,RMPRIEN,RMPR6I
  1. S RMPROUP("QUANTITY")=0
  1. S RMPROUP("VALUE")=0
  1. I $G(RMPREDT)="" D NOW^%DTC S RMPREDT=X ;end date def=today
  1. I $G(RMPRSDT)="" D ;start date def=365 days ago
  1. . S X1=RMPREDT,X2=-365 D C^%DTC
  1. . S RMPRSDT=X
  1. . Q
  1. S RMPRD=RMPRSDT
  1. F S RMPRD=$O(^RMPR(661.6,"ASTHIDS",RMPRSTN,3,RMPRH,RMPRI,RMPRD)) Q:RMPRD=""!($P(RMPRD,".",1)>RMPREDT) D
  1. . S RMPRS=""
  1. . F S RMPRS=$O(^RMPR(661.6,"ASTHIDS",RMPRSTN,3,RMPRH,RMPRI,RMPRD,RMPRS)) Q:RMPRS="" D
  1. .. S RMPRIEN=""
  1. .. F S RMPRIEN=$O(^RMPR(661.6,"ASTHIDS",RMPRSTN,3,RMPRH,RMPRI,RMPRD,RMPRS,RMPRIEN)) Q:RMPRIEN="" D
  1. ... K RMPR6
  1. ... S RMPR6("IEN")=RMPRIEN
  1. ... S RMPRERR=$$GET^RMPRPIX6(.RMPR6)
  1. ... S RMPRERR=$$ETOI^RMPRPIX6(.RMPR6,.RMPR6I)
  1. ... I RMPRL'=RMPR6I("LOCATION") Q
  1. ... S RMPROUP("QUANTITY")=RMPR6("QUANTITY")+RMPROUP("QUANTITY")
  1. ... S RMPROUP("VALUE")=RMPR6("VALUE")+RMPROUP("VALUE")
  1. ... Q
  1. .. Q
  1. . Q
  1. Q