Changeset 636 for FOIAVistA/tag/r/SCHEDULING-SD-SC/SDCLAS.m
- Timestamp:
- Dec 4, 2009, 8:26:01 PM (14 years ago)
- Location:
- FOIAVistA/tag/r
- Files:
-
- 1 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
FOIAVistA/tag/r/SCHEDULING-SD-SC/SDCLAS.m
r628 r636 1 1 SDCLAS ;ALB/TMP,MRY - Clinic Assignment List Extract ;12/23/92 11:42 2 ;;5.3;Scheduling;**63,243,517 ,523**;Aug 13, 1993;Build 62 ;;5.3;Scheduling;**63,243,517**;Aug 13, 1993;Build 4 3 3 ;SD/517 CORRECTED ALL $NEXT FUNCTIONAL COMMANDS 4 4 S DIV="" D DIV^SDUTL I $T D CALST^SDDIV Q:Y<0 … … 14 14 S PGM="START^SDCLAS",VAR="SDIFN^SDSRT^DIV^SDTS^SDSAV^SDFAST",VAL=SDIFN_"^"_SDSRT_"^"_DIV_"^"_SDTS_"^"_SDSAV_"^"_SDFAST D ZIS^DGUTQ Q:POP 15 15 START K ^UTILITY($J) S SDSTOP=$S(SDSRT="S":SDIFN,1:""),SD1="",U="^" U IO G:SDIFN="ALL"!(SDSRT="S")!(SDSAV]"") ALL 16 ONE S ONE=1 D INIT F SDAPPT=SDTS:0 S SDAPPT=$O(^SC(SDIFN,"S",SDAPPT)) Q:SDAPPT'>0D PT16 ONE S ONE=1 D INIT S SDAPPT=0 F S SDAPPT=$O(^SC(SDIFN,"S",SDAPPT)) Q:'SDAPPT D PT 17 17 D:'SDFAST AEB^SDCLAS0 G ^SDCLAS1 18 18 ALL S ONE=0 I SDSAV']"" S SDIFN=0 F S SDIFN=$O(^SC(SDIFN)) Q:'SDIFN I $P(^(SDIFN,0),"^",3)="C" D APPT 19 19 I SDSAV]"" D APART S SDIFN=0 F S SDIFN=$O(SDZ(SDIFN)) Q:'SDIFN I $D(^SC(SDIFN,0)),$P(^(0),"^",3)="C" D APPT 20 20 G ^SDCLAS1 21 APPT D CHECK I 'POP K ^UTILITY($J,"PAT",SDIFN) D INIT F SDAPPT=SDTS:0 S SDAPPT=$O(^SC(SDIFN,"S",SDAPPT)) D:SDAPPT>0 PT I SDAPPT'>0D:'SDFAST AEB^SDCLAS0 Q21 APPT D CHECK I 'POP K ^UTILITY($J,"PAT",SDIFN) D INIT S SDAPPT=0 F S SDAPPT=$O(^SC(SDIFN,"S",SDAPPT)) D:SDAPPT PT I 'SDAPPT D:'SDFAST AEB^SDCLAS0 Q 22 22 Q 23 23 PT S SD=0 F S SD=$O(^SC(SDIFN,"S",SDAPPT,1,SD)) Q:'SD Q:'$D(^(SD,0)) S DFN=+^(0) D PT1
Note:
See TracChangeset
for help on using the changeset viewer.