Ignore:
Timestamp:
Jul 18, 2010, 9:58:35 AM (14 years ago)
Author:
Sam Habiel
Message:

Updated version numbers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Scheduling/trunk/m/BSDX2E.m

    r885 r888  
    11BSDX2E  ;IHS/OIT/MJL - ENVIRONMENT CHECK FOR WINDOWS SCHEDULING [7/18/10 4:30pm]
    2         ;;2.0;IHS WINDOWS SCHEDULING;;NOV 01, 2007
     2        ;;1.3T1;BSDX;;Jul 18, 2010
    33        ;
    44        S LINE="",$P(LINE,"*",81)=""
     
    6060V0200   ;EP Version 1.3 PostInit
    6161        ;Add Protocol items to SDAM APPOINTMENT EVENTS protocol
    62     ;Remove protocols known to cause problems from SDAM APPOINTMENT EVENTS
     62           ;Remove protocols known to cause problems from SDAM APPOINTMENT EVENTS
    6363        ;
    6464        N BSDXDA,BSDXFDA,BSDXDA1,BSDXSEQ,BSDXDAT,BSDXNOD,BSDXIEN,BSDXMSG
    65     ;
    66     ; 1st, add the BSDX event protocols
    67     ; Get SDAM APPOINTMENT EVENTS IEN in 101
     65           ;
     66           ; 1st, add the BSDX event protocols
     67           ; Get SDAM APPOINTMENT EVENTS IEN in 101
    6868        S BSDXDA=$O(^ORD(101,"B","SDAM APPOINTMENT EVENTS",0))
    6969        Q:'+BSDXDA
    70     ; Add each of those protocols unless they already exist.
     70           ; Add each of those protocols unless they already exist.
    7171        S BSDXDAT="BSDX ADD APPOINTMENT;10.2^BSDX CANCEL APPOINTMENT;10.4^BSDX CHECKIN APPOINTMENT;10.6^BSDX NOSHOW APPOINTMENT;10.8"
    72     ; For each
    73     F J=1:1:$L(BSDXDAT,U) D
     72           ; For each
     73           F J=1:1:$L(BSDXDAT,U) D
    7474        . K BSDXIEN,BSDXMSG,BSDXFDA
    75     . ; Get Item
     75           . ; Get Item
    7676        . S BSDXNOD=$P(BSDXDAT,U,J)
    7777        . ; Get Item Name (BSDX ADD APPOINTMENT)
    78     . S BSDXDA1=$P(BSDXNOD,";")
    79     . ; Get Item Sequence (10.2)
     78           . S BSDXDA1=$P(BSDXNOD,";")
     79           . ; Get Item Sequence (10.2)
    8080        . S BSDXSEQ=$P(BSDXNOD,";",2)
    81     . ; Get Item Reference (Item is already in the protocol file)
     81           . ; Get Item Reference (Item is already in the protocol file)
    8282        . S BSDXDA1=$O(^ORD(101,"B",BSDXDA1,0))
    83     . ; Quit if not found
     83           . ; Quit if not found
    8484        . Q:'+BSDXDA1
    85     . ; Quit if already exists in the SDAM protocol
     85           . ; Quit if already exists in the SDAM protocol
    8686        . Q:$D(^ORD(101,BSDXDA,10,"B",BSDXDA1))
    87     . ; Go ahead and save it.
     87           . ; Go ahead and save it.
    8888        . S BSDXFDA(101.01,"+1,"_BSDXDA_",",".01")=BSDXDA1
    8989        . S BSDXFDA(101.01,"+1,"_BSDXDA_",","3")=BSDXSEQ
    9090        . D UPDATE^DIE("","BSDXFDA","BSDXIEN","BSDXMSG")
    91     . ; Error message
    92     . I $D(BSDXMSG) W $C(7),"Error: ",BSDXMSG("DIERR",1,"TEXT",1)
    93     ;
    94     ; Remove nassssty protocols ORU PATIENT MOVMT and DVBA C&P SCHD EVENT
    95     ; SDAM APPOINTMENT EVENTS IENS for use in FIND1^DIC
    96     N SDEVTIENS S SDEVTIENS=","_BSDXDA_","
    97     ; Subfile entry for ORU...
    98     N ORUIEN S ORUIEN=$$FIND1^DIC(101.01,SDEVTIENS,"","ORU PATIENT MOVMT")
    99     ; Subfile entry for DVBA...
    100     N DVBAIEN S DVBAIEN=$$FIND1^DIC(101.01,SDEVTIENS,"","DVBA C&P SCHD EVENT")
    101     ; Deletion code
    102     N BSDXFDA,BSDXMSG
    103     S:ORUIEN>0 BSDXFDA(101.01,ORUIEN_SDEVTIENS,.01)="@"
    104     S:DVBAIEN>0 BSDXFDA(101.01,DVBAIEN_SDEVTIENS,.01)="@"
    105     D:$D(BSDXFDA) FILE^DIE("","BSDXFDA","BSDXMSG")
    106     ; If error
    107     I $D(BSDXMSG) W $C(7),"Error: ",BSDXMSG("DIERR",1,"TEXT",1)
     91           . ; Error message
     92           . I $D(BSDXMSG) W $C(7),"Error: ",BSDXMSG("DIERR",1,"TEXT",1)
     93           ;
     94           ; Remove nassssty protocols ORU PATIENT MOVMT and DVBA C&P SCHD EVENT
     95           ; SDAM APPOINTMENT EVENTS IENS for use in FIND1^DIC
     96           N SDEVTIENS S SDEVTIENS=","_BSDXDA_","
     97           ; Subfile entry for ORU...
     98           N ORUIEN S ORUIEN=$$FIND1^DIC(101.01,SDEVTIENS,"","ORU PATIENT MOVMT")
     99           ; Subfile entry for DVBA...
     100           N DVBAIEN S DVBAIEN=$$FIND1^DIC(101.01,SDEVTIENS,"","DVBA C&P SCHD EVENT")
     101           ; Deletion code
     102           N BSDXFDA,BSDXMSG
     103           S:ORUIEN>0 BSDXFDA(101.01,ORUIEN_SDEVTIENS,.01)="@"
     104           S:DVBAIEN>0 BSDXFDA(101.01,DVBAIEN_SDEVTIENS,.01)="@"
     105           D:$D(BSDXFDA) FILE^DIE("","BSDXFDA","BSDXMSG")
     106           ; If error
     107           I $D(BSDXMSG) W $C(7),"Error: ",BSDXMSG("DIERR",1,"TEXT",1)
    108108        QUIT
    109109        ;
Note: See TracChangeset for help on using the changeset viewer.