AHIPAS03 ;NC/RLP De-Enroll Patients from Clinic 11-Dec-01 ;;v1.0 ; EN S STDTDIS=3011218 ; set enrollment date of discharge S STDISRSN="Per MAS 18-Dec-01" ; set enrollment reason for discharge S STSTATUS="I" ; set enrollment current status S STOK=0 ; 0 - nothing set, 1 - node updated ; L1 S DFN=0 F S DFN=$O(^DPT(DFN)) Q:'DFN D ; . S DE=0 F S DE=$O(^DPT(DFN,"DE",DE)) Q:'DE D ; . . S CLNCNUM=+$P(^DPT(DFN,"DE",DE,0),"^",1) . . S CLNCSTA=$P(^DPT(DFN,"DE",DE,0),"^",2) . . ; . . ; screen clinics - do NOT de-enroll if clinic is in the list SCN . . I $$CLN(CLNCNUM),CLNCSTA']"" D ; . . . S ENRLIEN=0 F S ENRLIEN=$O(^DPT(DFN,"DE",DE,1,ENRLIEN)) Q:'ENRLIE N D ; . . . . S ENRLDTE=$P(^DPT(DFN,"DE",DE,1,ENRLIEN,0),"^",1) . . . . S ENRLDIS=$P(^DPT(DFN,"DE",DE,1,ENRLIEN,0),"^",3) . . . . I ENRLDIS']"" D DISPLAY I STOK D ; . . . . . S $P(^DPT(DFN,"DE",DE,0),"^",2)="I" . . . . . S $P(^DPT(DFN,"DE",DE,1,ENRLIEN,0),"^",3)=STDTDIS . . . . . S $P(^DPT(DFN,"DE",DE,1,ENRLIEN,0),"^",4)=STDISRSN Q ; CLN(CLINIC) S OK=1 D ; . I CLINIC=2054 S OK=0 Q ; EVANSTON - CORTEZ-LAPERA . I CLINIC=2763 S OK=0 Q ; EVANSTON - MITCHELL, SATURDAY . I CLINIC=2784 S OK=0 Q ; EVANSTON - MITCHELL,ANTHONY NP . I CLINIC=1748 S OK=0 Q ; GURNEE - MALIEKEL,MD . I CLINIC=1749 S OK=0 Q ; GURNEE - WILSON, PA-C MC . I CLINIC=2798 S OK=0 Q ; MCHENRY - DR. N. BELO . I CLINIC=2799 S OK=0 Q ; MCHENRY - DR. P. KOH (M/W/F) . I CLINIC=2728 S OK=0 Q ; MCHENRY - MALANFANT,L (TU/THU) MH . I CLINIC=1156 S OK=0 Q ; MENTAL HEALTH - ATUL . I CLINIC=991 S OK=0 Q ; MENTAL HEALTH - CHEON IND . I CLINIC=1640 S OK=0 Q ; MENTAL HEALTH - GALANG,R IND . I CLINIC=767 S OK=0 Q ; MENTAL HEALTH - GARFIELD PTSD . I CLINIC=2579 S OK=0 Q ; MENTAL HEALTH - GARFIELD, INT . I CLINIC=2717 S OK=0 Q ; MENTAL HEALTH - GARFIELD, TUE . I CLINIC=1643 S OK=0 Q ; MENTAL HEALTH - LEWIS,K IND . I CLINIC=1585 S OK=0 Q ; MENTAL HEALTH - MOSS INTAKE . I CLINIC=1683 S OK=0 Q ; MENTAL HEALTH - MOSS,L IND . I CLINIC=2382 S OK=0 Q ; MENTAL HEALTH - MOSS,RED TEAM . I CLINIC=1647 S OK=0 Q ; MENTAL HEALTH - PARHAD,H IND . I CLINIC=1800 S OK=0 Q ; MENTAL HEALTH - PARHAD,H PREP . I CLINIC=1646 S OK=0 Q ; MENTAL HEALTH - PARHAD,S IND . I CLINIC=2849 S OK=0 Q ; MENTAL HEALTH - ROTH IND . I CLINIC=2592 S OK=0 Q ; MENTAL HEALTH - VAI,WOMEN'S CL . I CLINIC=2383 S OK=0 Q ; MENTAL HEALTH - VAID/RED TEAM . I CLINIC=2721 S OK=0 Q ; MENTAL HEALTH - VAIDYA, MON . I CLINIC=2507 S OK=0 Q ; MH GARFIELD - BLUE TEAM . I CLINIC=2719 S OK=0 Q ; MH ICM - KANNEGANTI,M/MED CTR . I CLINIC=2558 S OK=0 Q ; MH ICM - MOSS/CRC IND . I CLINIC=2814 S OK=0 Q ; MH ICM - MOSS/IND DAY . I CLINIC=2816 S OK=0 Q ; MH ICM - MOSS/IND EVENING PC . I CLINIC=2788 S OK=0 Q ; PC - AVRAMIDIS,JOHN, M.D. F/U . I CLINIC=2869 S OK=0 Q ; PC - AVRAMIDIS,JOHN, M.D. NEW . I CLINIC=2903 S OK=0 Q ; PC - CHENG - NEW# ONLY . I CLINIC=2695 S OK=0 Q ; PC - ELLIS, JAMES, PA-C . I CLINIC=2870 S OK=0 Q ; PC - LABONNE - FOLLOW UP . I CLINIC=2783 S OK=0 Q ; PC - LABONNE - NEW . I CLINIC=2693 S OK=0 Q ; PC - LIPSON, BRIAN, M.D. . I CLINIC=2696 S OK=0 Q ; PC - NG, HC., M.D. . I CLINIC=2754 S OK=0 Q ; PC -PERURI,A . I CLINIC=2698 S OK=0 Q ; PC - PINTO,JACK, M.D. . I CLINIC=2691 S OK=0 Q ; PC - SAFROM . I CLINIC=2699 S OK=0 Q ; PC - STEEPLETON, STEPHEN, PA-C . I CLINIC=2770 S OK=0 Q ; PC - SYKES,P RNNP . I CLINIC=2927 S OK=0 Q ; PC - WILSON, J. . I CLINIC=1326 S OK=0 Q ; PC1 - CHENG,JEN . I CLINIC=1503 S OK=0 Q ; PC2 - XANTHOPOULOS,JOH . I CLINIC=1450 S OK=0 Q ; PC3 - LALITHA,P . I CLINIC=2701 S OK=0 Q ; PC3 - ZEVELEVA, E . I CLINIC=1622 S OK=0 Q ; PC5 - KHAYR,INF DIS . I CLINIC=1851 S OK=0 Q ; PC5 - WOMEN'S HEALTH - SAFRON . I CLINIC=1852 S OK=0 Q ; PC5 - WOMEN'S HEALTH GILDEN . I CLINIC=2305 S OK=0 Q ; PC5 - WOMEN'S HEALTH KEPIC SW . I CLINIC=493 S OK=0 Q ; SOCIAL WORK - CHRISTENSEN . I CLINIC=2856 S OK=0 Q ; SOCIAL WORK - PC CARLSON . I CLINIC=2866 S OK=0 Q ; SOCIAL WORK - PC CROSS . I CLINIC=2532 S OK=0 Q ; SOCIAL WORK - PC GRACE . I CLINIC=2855 S OK=0 Q ; SOCIAL WORK - PC POLESKI . I CLINIC=1834 S OK=0 Q ; SOCIAL WORK = PC REGAN . I CLINIC=2531 S OK=0 Q ; SOCIAL WORK - PC SENTENEY . I CLINIC=1351 S OK=0 Q ; SOCIAL WORK - PC SPILLNER Q OK ; DISPLAY ; W !,OK_":"_CLNCNUM_":"_DFN_":"_DE Q ; ; ; Verify that a Date of Discharge is entered for Enrollment Clinics ; that have a status of 'I' (inactive). If incomplete, enter a ; a Date of Discharge and Reason for Discharge. ; EN1 S STDTDIS=3011218 S STDISRSN="Setting Date and Reason for Discharge" S STOK=0 ; L2 S DFN=0 F S DFN=$O(^DPT(DFN)) Q:'DFN D ; . S DE=0 F S DE=$O(^DPT(DFN,"DE",DE)) Q:'DE D ; . . S CLNCNUM=+$P(^DPT(DFN,"DE",DE,0),"^",1) . . S CLNCSTA=$P(^DPT(DFN,"DE",DE,0),"^",2) . . S OK=1 . . S ENRLIEN=0 F S ENRLIEN=$O(^DPT(DFN,"DE",DE,1,ENRLIEN)) Q:'ENRLIEN D ; . . . S ENRLDIS=$P(^DPT(DFN,"DE",DE,1,ENRLIEN,0),"^",3) . . . I CLNCSTA]"",ENRLDIS']"" D DISPLAY I STOK D ; . . . . S $P(^DPT(DFN,"DE",DE,1,ENRLIEN,0),"^",3)=STDTDIS . . . . S $P(^DPT(DFN,"DE",DE,1,ENRLIEN,0),"^",4)=STDISRSN Q