SDPPENR1 ;ALB/CAW - Patient Profile - Enrollments ; 5/13/92 ;;5.3;Scheduling;**6,140**;Aug 13, 1993 ; ; EN1 ; Enrollments N SD,SD1,SDCL,SDEN,SDFLN,SDOPT,SDSTAT,SDSTART,SDSTOP S SD=0,SDFST=9,SDSEC=53,SDFLN=7,SDLEN=28,$P(SDASH,"-",IOM+1)="",SDSTART=$S($D(SDBEG):SDBEG,1:SDBD),SDSTOP=$S($D(SDEND):SDEND,1:SDED) F S SD=$O(^DPT(DFN,"DE",SD)) Q:'SD S SD1=0,SDCL=$G(^(SD,0)) F S SD1=$O(^DPT(DFN,"DE",SD,1,SD1)) Q:'SD1 S SDEN=$G(^(SD1,0)) D CHECKS S SD=-9999999.99 F S SD=$O(^TMP("SDENR",$J,SD)) Q:'SD S SD1=0 F S SD1=$O(^TMP("SDENR",$J,SD,SD1)) Q:'SD1 S SDCL=^(SD1,0),SDEN=^(1),SDDT=$E(SD,2,999) D INFO K ^TMP("SDENR",$J) Q ; CHECKS ; Checks ; Check for specified clinic I $D(SDY),SDY'=+SDCL Q ; Add all active enrollments if printing regardless of date range I SDPRINT,$P(SDEN,U,3)="" D CHKSET ; Check for active enrollments I SDACT,$P(SDEN,U,3)'="" Q ; Check for date range I +SDEN>SDSTOP!(+SDEN