Presentation is loading. Please wait.

Presentation is loading. Please wait.

Contra Costa County Health Services, California1 Porting of CCAIR to Microsoft dot-NET, one year later Contra Costa County Health Services Siu Wing Tong,

Similar presentations


Presentation on theme: "Contra Costa County Health Services, California1 Porting of CCAIR to Microsoft dot-NET, one year later Contra Costa County Health Services Siu Wing Tong,"— Presentation transcript:

1 Contra Costa County Health Services, California1 Porting of CCAIR to Microsoft dot-NET, one year later Contra Costa County Health Services Siu Wing Tong, Ph.D. Information Systems Division

2 Contra Costa County Health Services, California2 What is CCAIR? Contra Costa Automated Immunization Registry is a centralized data repository designed to accept and consolidate all immunization history records from multiple providers Prototype developed in 1995

3 Contra Costa County Health Services, California3 What is CCAIR?, Cont’d CA DHS (partial) funding started in January 1996 Remaining funding picked up by County In-kind supports Piloted in Contra Costa Public Health in 1996

4 Contra Costa County Health Services, California4 What is CCAIR?, Cont’d Selected by CA DHS in 1999 after HumanSoft collapse for replication elsewhere in the state Selected by Nevada State Health Division in 1999

5 Contra Costa County Health Services, California5 What Happened To CCAIR? Turned over a copy of web-enabled source code to CA DHS in 2001 – After the 2 nd IRC held in Little Rock, AK – CA DHS now maintains their CAIR version 3.x

6 Contra Costa County Health Services, California6 What Happened To CCAIR?, Cont’d Contra Costa Health Services retained client/server copy of source code Continue to operate as standalone registry

7 Contra Costa County Health Services, California7 dot-NET Conversion Porting of client-server version to Microsoft dot-NET – Started in November 2001 using the then beta copy of dot-NET tool – With dual front-end, browser and Windows – Dot-NET development tool was declared out of Beta in February 2002 by Microsoft

8 Contra Costa County Health Services, California8 dot-NET Conversion, Cont’d Finished the first prototype before the 3 rd IRC in PA in October 2002 – Prototype presented at 3 rd IRC

9 Contra Costa County Health Services, California9 dot-NET Development Continue to upgrade, intermittently, throughout the year 2003 – CA budget crisis – Need to work on other projects to respond to and prepare for the state budget crisis – Also spent time on Patient Care Information System development, of which CCAIR is now a part

10 Contra Costa County Health Services, California10 dot-NET Development, Cont’d Went to user beta testing in this month of October 2003 within Contra Costa Public Health

11 Contra Costa County Health Services, California11 What is dot-Net? What is dot-NET Why dot-NET

12 Contra Costa County Health Services, California12 Why dot-NET? Want web-enablement Faster execution – Old copies, both C/S and web 3.0 for CA, too slow – Examples Shorter development time

13 Contra Costa County Health Services, California13 Why dot-NET?, Cont’d “Code behind” – Separate into two files, one for user interface design and the other for logic code for ease of debugging

14 Contra Costa County Health Services, California14 Why dot-NET?, Cont’d “No-Touch Deployment” – Piggyback onto existing web server and web browser infrastructure – Launch application with URL – Easy, centralized updates made only at web servers – Automatic download to client browser’s local cache

15 Contra Costa County Health Services, California15 Why dot-NET?, Cont’d Immunization registry program new features desired – List of planned enhancements accumulated from 1999 to 2001 – Support of mobile devices – Support of alternative forms of input such as pen and voice

16 Contra Costa County Health Services, California16 Evaluation Fast development Browser Neutral Fast execution via compiled Active Server Pages

17 Contra Costa County Health Services, California17 Evaluation, Cont’d Easy development and support of mobile devices Easy development and support of tablet PCs with pen input

18 Contra Costa County Health Services, California18 Development Experiences using dot-NET Positive experience in general – Would not want to go back to the older VB6 tools

19 Contra Costa County Health Services, California19 Development Experiences using dot-NET, Cont’d Negative Experiences – Automatic conversion tool available To convert existing, older Visual Basic 6.0 program source code to new dot-NET version – Conversion tool not good to use Resulting in complete and total rewrite Visual Basic language version differences

20 Contra Costa County Health Services, California20 Future Plans Port to next version of Microsoft SQL Server, codenamed “Yukon”, which supports natively any dot-NET languages so that stored procedures may be written in dot-NET languages in addition to traditional T-SQL Port to “Longhorn” for variable sizing of characters inside screen windows

21 Contra Costa County Health Services, California21 Contributors Ates Temeltas Patrick Casilao Shirley Sianghio Carol Fitzgerald Bhumil Shah Siu Wing Tong

22 Contra Costa County Health Services, California22 Contact Us Siu Wing Tong, Ph.D. Information Technology Supervisor Contra Costa County Health Services 595 Center Ave, Suite 200 Martinez, CA 94553 swtong@hsd.co.contra-costa.ca.us


Download ppt "Contra Costa County Health Services, California1 Porting of CCAIR to Microsoft dot-NET, one year later Contra Costa County Health Services Siu Wing Tong,"

Similar presentations


Ads by Google