SDWLQSR ;;IOFO BAY PINES/TEH/WAIT LIST STAT REPORT ;;5.3;scheduling;**263,425,448**;AUG 13 1993 ; ; ; ; ; EN N ZCODE,ZTDESC,ZTDTH,ZTIO,ZTQUEDED,ZTREQ,ZTRTN,ZTSAVE,ZTSK,POP D HD 1 D INS G END:$D(DUOUT) 2 D DATE G END:$D(DUOUT) D QUE G END:$D(DUOUT) Q INS ;Get Institution S SDWLERR=0,SDWLPROM="Select Institution ALL // ",SDWLINST="" IN W ! S DIC(0)="QEMA",DIC("A")=SDWLPROM,DIC=4,DIC("S")="I $D(^SDWL(409.32,""C"",+Y))!$D(^SDWL(409.31,""E"",+Y))!$D(^SCTM(404.51,""AINST"",+Y))" D ^DIC I Y<0,'SDWLERR Q:$D(DUOUT) S Y="ALL" G IN2:Y<0 Q:$D(DUOUT) I Y<0 S SDWLINST=$S(Y="ALL":"ALL",Y="":"ALL",Y="all":"ALL",Y="All":"ALL",Y["A":"ALL",Y["a":"ALL") I Y="All"!(Y="")!(Y="all")!(Y="ALL") S SDWLINST="ALL",^TMP("SDWLQSR",$J,"INS")="ALL" G IN3 S SDWLINST=SDWLINST_Y_";",SDWLPROM="Another Institution: ",SDWLERR=1 G IN IN2 S ^TMP("SDWLQSR",$J,"INS")=SDWLINST IN3 Q DATE ;Date range selection K X,Y,%DT S SDWLERR=0 W ! S %DT="AE",%DT("A")="Start Date: " D ^%DT I X["^" S DUOUT=1 Q I Y<0 S DUOUT=1 Q S SDWLBDT=Y Q:$D(DUOUT) S %DT("A")="End Date: " D ^%DT G DATE:Y<1 S SDWLEDT=Y K %DT(0),%DT("A") G DATE:$D(DUOUT) I SDWLEDT