Changeset 883
- Timestamp:
- Jul 18, 2010, 7:17:02 AM (14 years ago)
- Location:
- Scheduling/trunk/m
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
Scheduling/trunk/m/BSDX01.m
r862 r883 1 BSDX01 ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ; 1 BSDX01 ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ; 7/18/10 2:04pm 2 2 ;;1.3;IHS WINDOWS SCHEDULING;;NOV 01, 2007 3 ;;Test line for svn update4 3 ; 5 4 ; -
Scheduling/trunk/m/BSDX07.m
r867 r883 1 BSDX07 ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ; ; 7/ 6/10 4:28pm1 BSDX07 ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ; ; 7/18/10 2:11pm 2 2 ;;2.0;IHS WINDOWS SCHEDULING;;NOV 01, 2007 3 ; 4 ; Change Log: 5 ; UJO/SMH 3 6 ; v1.3 July 13 2010 - Add support i18n - Dates input as FM dates, not US. 4 7 ; … … 50 53 ; S %DT="T",X=BSDXEND D ^%DT S BSDXEND=Y 51 54 ; I BSDXEND=-1 D ERR(BSDXI+1,"BSDX07 Error: Invalid End Time") Q 52 I $L(BSDXEND,".")=1 D ERR(BSDXI+1,"BSDX07 Error: Invalid End Time") Q 55 ; 56 ; If C# sends the dates with extra zeros, remove them 57 S BSDXSTART=+BSDXSTART,BSDXEND=+BSDXEND 58 ; 59 I $L(BSDXEND,".")=1 D ERR(BSDXI+1,"BSDX07 Error: Invalid End Time") Q 53 60 I BSDXSTART>BSDXEND S BSDXTMP=BSDXEND,BSDXEND=BSDXSTART,BSDXSTART=BSDXTMP 54 61 I '+BSDXPATID,'$D(^DPT(BSDXPATID,0)) D ERR(BSDXI+1,"BSDX07 Error: Invalid Patient ID") Q … … 111 118 ;Returns ien in BSDXAPPT or 0 if failed 112 119 ;Create entry in BSDX APPOINTMENT 113 ; BSDXSTART and BSDXEND need to be stored as numeric, not string114 ; So 3090713.0900 is incorrect --> it should be 3090713.09115 120 N BSDXAPPTID 116 S BSDXFDA(9002018.4,"+1,",.01)= +BSDXSTART ; smh fix bug stores as string117 S BSDXFDA(9002018.4,"+1,",.02)= +BSDXEND121 S BSDXFDA(9002018.4,"+1,",.01)=BSDXSTART 122 S BSDXFDA(9002018.4,"+1,",.02)=BSDXEND 118 123 S BSDXFDA(9002018.4,"+1,",.05)=BSDXPATID 119 124 S BSDXFDA(9002018.4,"+1,",.07)=BSDXRESD -
Scheduling/trunk/m/BSDX09.m
r871 r883 1 BSDX09 ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ; 2 ;;2.0;IHS WINDOWS SCHEDULING;**local**;NOV 01, 2007 3 ;;local mods by WV/SMH 1 BSDX09 ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ; ; 7/18/10 2:26pm 2 ;;1.3;IHS WINDOWS SCHEDULING;;NOV 01, 2007 4 3 ; 4 ; Change Log: 5 ; UJO/TH - v 1.3 on 3100714 - Extra Demographics: 6 ; - Email 7 ; - Cell Phone 8 ; - Country 9 ; - + refactoring of routine 10 ; 11 ; UJO/TH - v 1.3 on 3100715 - Change SSN to PID and get PID field instead 5 12 ; 6 13 GETREGA(BSDXRET,BSDXPAT) ;EP … … 10 17 ; 13 NOK NAME^RELATIONSHIP^PHONE^STREET^CITY^STATE^ZIP 11 18 ; 20 DATAREVIEWED^ 12 ; removed/smh; 21 Medicare#^Suffix13 19 ; 21 RegistrationComments 20 ; 22 EMAIL ADDRESS^PHONE NUMBER [CELLULAR]^COUNTRY 14 21 ; 15 22 ;For patient with ien BSDXPAT … … 58 65 S BSDXNOD=^DPT(+BSDXPAT,0) 59 66 S $P(BSDXY,"^",6)=$P(BSDXNOD,U) ;NAME 60 S $P(BSDXY,"^",8)=$$GET1^DIQ(2,BSDXPAT,"PRIMARY LONG ID") 67 S $P(BSDXY,"^",8)=$$GET1^DIQ(2,BSDXPAT,"PRIMARY LONG ID") ;PID 61 68 S Y=$P(BSDXNOD,U,3) I Y]"" X ^DD("DD") S Y=$TR(Y,"@"," ") 62 69 S $P(BSDXY,"^",7)=Y ;DOB -
Scheduling/trunk/m/BSDX12.m
r863 r883 1 BSDX12 ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ; 7/ 6/10 6:33am1 BSDX12 ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ; 7/18/10 2:14pm 2 2 ;;1.3;IHS WINDOWS SCHEDULING;;NOV 01, 2007 3 ; v 1.3 - i18n support 3 ; 4 ; Change Log: 5 ; v 1.3 - i18n support - 3100718 4 6 ; BSDXSTART and BSDXEND passed in FM Dates, not US dates 5 7 ; … … 31 33 ; S %DT="T",X=BSDXEND D ^%DT S BSDXEND=Y 32 34 ; I BSDXEND=-1 D ERR(70) Q 35 ; Make sure dates are canonical and don't contain extra zeros 36 S BSDXSTART=+BSDXSTART,BSDXEND=+BSDXEND 37 ; 33 38 I $L(BSDXEND,".")=1 D ERR(70) Q 34 39 I BSDXSTART>BSDXEND S BSDXTMP=BSDXEND,BSDXEND=BSDXSTART,BSDXSTART=BSDXTMP -
Scheduling/trunk/m/BSDX13.m
r863 r883 1 BSDX13 ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ; 7/ 6/10 7:24am1 BSDX13 ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ; 7/18/10 2:17pm 2 2 ;;1.3;IHS WINDOWS SCHEDULING;;NOV 01, 2007 3 ; V 1.3 - i18n support - Dates passed to Routine as FM Date4 ; 5 ; 3 ; 4 ; Change Log: 5 ; V 1.3 - i18n support - Dates passed to Routine as FM Date - WV/SMH 6 6 Q 7 7 AVDELDTD(BSDXY,BSDXRESD,BSDXSTART,BSDXEND) ;EP -
Scheduling/trunk/m/BSDX28.m
r867 r883 1 BSDX28 ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ; 7/6/10 3:55pm 2 ;;2.0;IHS WINDOWS SCHEDULING;;NOV 01, 2007 3 ; 1 BSDX28 ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ; 7/18/10 2:30pm 2 ;;1.3;IHS WINDOWS SCHEDULING;;NOV 01, 2007 3 ; 4 ; Change Log: 4 5 ; HMW 3050721 Added test for inactivated record 5 ; SMH 3100714 add PID search, return PID instead of SSN 6 ; Change Error trap to new style. 6 ; V1.3 WV/SMH 3100714 7 ; - add PID search 8 ; - return PID instead of SSN (change header and logic) 9 ; - Change Error trap to new style. 7 10 ; 8 11 PTLOOKRS(BSDXY,BSDXP,BSDXC) ;EP Patient Lookup -
Scheduling/trunk/m/BSDX29.m
r858 r883 1 BSDX29 ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ; 7/13/10 9:47am 2 ;;2.0;IHS WINDOWS SCHEDULING;;NOV 01, 2007 3 ; 1 BSDX29 ; IHS/OIT/HMW - WINDOWS SCHEDULING RPCS ; 7/18/10 2:03pm 2 ;;1.3;IHS WINDOWS SCHEDULING;;NOV 01, 2007 3 ; 4 ; Change Log: 5 ; v1.3 by WV/SMH on 3100713 6 ; - Beginning and Ending dates passed as FM Dates 4 7 ; 5 8 BSDXCPD(BSDXY,BSDXRES,BSDX44,BSDXBEG,BSDXEND) ;EP -
Scheduling/trunk/m/i18n_log.log
r874 r883 24 24 r858 | sam | 2010-07-13 09:58:25 +0300 (Tue, 13 Jul 2010) | 1 line 25 25 Changed paths: 26 M /Scheduling/trunk/m/BSDX29.m26 # M /Scheduling/trunk/m/BSDX29.m 27 27 28 28 changes to BSDX29 for i18n … … 30 30 r861 | sam | 2010-07-13 12:05:30 +0300 (Tue, 13 Jul 2010) | 1 line 31 31 Changed paths: 32 M /Scheduling/trunk/m/BSDX01.m32 # M /Scheduling/trunk/m/BSDX01.m 33 33 34 34 Test update … … 36 36 r862 | sam | 2010-07-13 12:07:13 +0300 (Tue, 13 Jul 2010) | 1 line 37 37 Changed paths: 38 M /Scheduling/trunk/m/BSDX01.m38 # M /Scheduling/trunk/m/BSDX01.m 39 39 40 40 Test update … … 42 42 r863 | sam | 2010-07-13 16:04:57 +0300 (Tue, 13 Jul 2010) | 1 line 43 43 Changed paths: 44 M /Scheduling/trunk/m/BSDX07.m45 M /Scheduling/trunk/m/BSDX12.m46 M /Scheduling/trunk/m/BSDX13.m47 M /Scheduling/trunk/m/BSDX33.m44 # M /Scheduling/trunk/m/BSDX07.m 45 # M /Scheduling/trunk/m/BSDX12.m 46 # M /Scheduling/trunk/m/BSDX13.m 47 # M /Scheduling/trunk/m/BSDX33.m 48 48 49 49 more i18n work … … 51 51 r865 | sam | 2010-07-14 11:20:30 +0300 (Wed, 14 Jul 2010) | 1 line 52 52 Changed paths: 53 M /Scheduling/trunk/m/BSDX09.m53 # M /Scheduling/trunk/m/BSDX09.m 54 54 55 55 Routine to pull extra registration data … … 69 69 r871 | sam | 2010-07-14 15:55:40 +0300 (Wed, 14 Jul 2010) | 1 line 70 70 Changed paths: 71 M /Scheduling/trunk/m/BSDX09.m71 # M /Scheduling/trunk/m/BSDX09.m 72 72 73 73 PID added insted of SNN
Note:
See TracChangeset
for help on using the changeset viewer.