Ignore:
Timestamp:
Jul 13, 2010, 9:04:57 AM (14 years ago)
Author:
Sam Habiel
Message:

more i18n work

File:
1 edited

Legend:

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

    r803 r863  
    1 BSDX07  ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ;  ; 6/7/10 2:19pm
     1BSDX07  ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ;  ; 7/6/10 6:13am
    22        ;;2.0;IHS WINDOWS SCHEDULING;;NOV 01, 2007
     3    ; v1.3 July 13 2010 - Add support i18n - Dates input as FM dates, not US.
    34        ;
    45        ;
     
    2425        ;
    2526        ;Test lines:
    26 ENDBG   ;BSDX ADD NEW APPOINTMENT^12-28-2000@0900^12-28-2000@1000^370^2^PEDIATRICIAN,DEMO^EXAM^SCRATCH NOTE
     27ENDBG   ;BSDX ADD NEW APPOINTMENT^3091122.0930^3091122.1000^370^2^PEDIATRICIAN,DEMO^EXAM^SCRATCH NOTE
    2728        ;
    2829        N BSDXERR,BSDXIEN,BSDXDEP,BSDXI,BSDXJ,BSDXAPPTI,BSDXDJ,BSDXRESD,BSDXRNOD,BSDXSCD,BSDXC,BSDXERR,BSDXWKIN
     
    4142        ;
    4243        TSTART
     44    ; v1.3 - date passed in as FM Date, not US date.
    4345        ;Check input data for errors
    44         S:BSDXSTART["@0000" BSDXSTART=$P(BSDXSTART,"@")
    45         S:BSDXEND["@0000" BSDXEND=$P(BSDXEND,"@")
    46         S %DT="T",X=BSDXSTART D ^%DT S BSDXSTART=Y
    47         I BSDXSTART=-1 D ERR(BSDXI+1,"BSDX07 Error: Invalid Start Time") Q
    48         S %DT="T",X=BSDXEND D ^%DT S BSDXEND=Y
    49         I BSDXEND=-1 D ERR(BSDXI+1,"BSDX07 Error: Invalid End Time") Q
     46        ; S:BSDXSTART["@0000" BSDXSTART=$P(BSDXSTART,"@")
     47        ; S:BSDXEND["@0000" BSDXEND=$P(BSDXEND,"@")
     48        ; S %DT="T",X=BSDXSTART D ^%DT S BSDXSTART=Y
     49        ; I BSDXSTART=-1 D ERR(BSDXI+1,"BSDX07 Error: Invalid Start Time") Q
     50        ; S %DT="T",X=BSDXEND D ^%DT S BSDXEND=Y
     51        ; I BSDXEND=-1 D ERR(BSDXI+1,"BSDX07 Error: Invalid End Time") Q
    5052        I $L(BSDXEND,".")=1 D ERR(BSDXI+1,"BSDX07 Error: Invalid End Time") Q
    5153        I BSDXSTART>BSDXEND S BSDXTMP=BSDXEND,BSDXEND=BSDXSTART,BSDXSTART=BSDXTMP
Note: See TracChangeset for help on using the changeset viewer.