Presentation is loading. Please wait.

Presentation is loading. Please wait.

Integrating the Healthcare Enterprise Presentation of some development tools of some development tools Eric Poiseau IHE Europe Technical Projet Manager.

Similar presentations


Presentation on theme: "Integrating the Healthcare Enterprise Presentation of some development tools of some development tools Eric Poiseau IHE Europe Technical Projet Manager."— Presentation transcript:

1 Integrating the Healthcare Enterprise Presentation of some development tools of some development tools Eric Poiseau IHE Europe Technical Projet Manager INRIA Rennes

2 November 7th 2005Formation IHE2 Introduction Overview of Testing tools Overview of Testing tools Developmental Tools Developmental Tools –Open source code –Sample Data Set –Useful tools

3 November 7th 2005Formation IHE3 Mesa Tools : Overview Purpose : Purpose : –Prepare systems for the connectathon –Tools are a benefit of participation –Tools are later released to the public Coverage Coverage –Do not cover all aspects of the TF –Do not guarantee compliance to standard –Provide reasonable preparation to the connectathon

4 November 7th 2005Formation IHE4 Mesa Tools : Overview Sources available Sources available –Serves as an example of implementation Benefit for the IHE community Benefit for the IHE community –Feedback of users used to improve the quality of the tools However : not a commercial product However : not a commercial product

5 November 7th 2005Formation IHE5 Mesa Tools : International Mallinckrodt Institute of Radiology Mallinckrodt Institute of Radiology –Radiology –IT-Infrastructure –Cardiology (with help from Teri Sippel ACC) Offis Offis –Display Consistency Tests.

6 November 7th 2005Formation IHE6 Mesa Tools : International NIST : National Institute of Standards and Technology (USA) NIST : National Institute of Standards and Technology (USA) –XDS Toolkit University of Quebec University of Quebec –XDS-I toolkit INRIA INRIA –Laboratory tools

7 November 7th 2005Formation IHE7 Mesa Tools : Concepts Tests are based on actor/profile Tests are based on actor/profile –Testing actor OP for integration profile SWF Peer actors simulation Peer actors simulation –Simulation of ADT and OF actors Scripts for workflow testing Scripts for workflow testing

8 November 7th 2005Formation IHE8 Mesa Tools : Logs Tools output Tools output –Produces logs used by project manager as a proof of successful completion of test –Logs to be returned to project managers for verification

9 November 7th 2005Formation IHE9 MIR Mesa Tools (1/2) Libraries : MIR Dicom Toolkit Libraries : MIR Dicom Toolkit –Dicom Libraries –HL7 messages server Data sets Data sets –Sample data set Scripts sets Scripts sets –Workflow scenario test scripts

10 November 7th 2005Formation IHE10 MIR Mesa Tools (2/2) Coverage : Coverage : –Radiology Profiles (except CPI) –Cardiology Profiles –IT-Infrastructure (except XDS)

11 November 7th 2005Formation IHE11 Offis : Softcopy test environment Purpose: assess whether application correctly implements Purpose: assess whether application correctly implements –the grayscale transformation chain for image display –the grayscale softcopy presentation state SOP class –display calibration according to the display GSDF Contents : Contents : –a test plan document describing tests and expected results, –a set of DICOM images (secondary capture), –a set of grayscale softcopy presentation states, –a reference implementation of a DICOM viewer, –a spreadsheet for evaluation of GSDF calibration. ca. 130 test cases (ca.100 with presentation state) ca. 130 test cases (ca.100 with presentation state)

12 November 7th 2005Formation IHE12 Offis : Hardcopy Test Hardcopy Test Environment Purpose: assess whether a Print SCP correctly implements Purpose: assess whether a Print SCP correctly implements –Presentation LUT SOP Class, –GSDF calibration, –the most usual of the many layout parameters Contents: Contents: –a test plan document describing all tests and expected results, –a reference Print Client (SCU) that supports Presentation LUT, –a set of print jobs that can be transmitted to a DICOM, –a spreadsheet for evaluation of GSDF calibration, –a "softcopy" print server for visual assessment of Print SCUs. 74 test cases (transmissive and reflective media) 74 test cases (transmissive and reflective media)

13 November 7th 2005Formation IHE13 NIST : XDS Toolkit Opensource implementation : Opensource implementation : –XDS Registry and Repository –Remote Log Analysis Tools –Internet available server –Ca. 50 tests for all XDS actors

14 November 7th 2005Formation IHE14 INRIA : Lab Testing Tools Evaluation of HL7 messages Evaluation of HL7 messages –HL7 message validation (http://www.ihe-europe.org/HL7) http://www.ihe-europe.org/HL7 –Message profiles / Valid sample messages Work in progress Work in progress –Validation against Lab Message profiles –Workflow scenarii Test scripts –Webservice

15 November 7th 2005Formation IHE15 Future Gazelle Gazelle –Combined effort of North America, Europe and Japan –Common Framework –Should improve : Installation Installation Maintenance Maintenance Interactibility Interactibility

16 November 7th 2005Formation IHE16

17 November 7th 2005Formation IHE17 Objectives Support multiple configurations –Company test server –Healthcare Enterprise QA/Acceptance test server –Permanent connectathon Worldwide cooperative project –MIR, NIS, Northwestern –Offis, University of Rennes1 –Others ? Co-Sponsored –North America –Europe –Japan

18 November 7th 2005Formation IHE18

19 November 7th 2005Formation IHE19

20 November 7th 2005Formation IHE20

21 November 7th 2005Formation IHE21 Developmental tools Source of information and software Source of information and software –Tools that could be used to help you understand standards used by IHE –Sources of information in the relevant domains –There might other sources not referenced here, the lists here are not intended to be exhaustive –No reference to commercial products

22 November 7th 2005Formation IHE22 Tutorial – Information Ressources IHE : IHE : –Technical Frameworks http://ihe.univ-rennes1.fr/TF/download.php http://ihe.univ-rennes1.fr/TF/download.phphttp://ihe.univ-rennes1.fr/TF/download.php –IHE Europe Web pages TF tab. http://ihe.univ-rennes1.fr/TF/concepts.php http://ihe.univ-rennes1.fr/TF/concepts.phphttp://ihe.univ-rennes1.fr/TF/concepts.php

23 November 7th 2005Formation IHE23 Tutorial – Information Ressources Dicom: Dicom: –Nema : Standard documents http://dicom.nema.org http://dicom.nema.org http://dicom.nema.org –David Clunie’s web page : a mine for dicom information http://www.dclunie.com/ http://www.dclunie.com/ http://www.dclunie.com/ Dicom3tools Dicom3tools –Offis Oldenburg –Agfa/Philips dicom validation software DVTK: http://www.dvtk.org DVTK: http://www.dvtk.orghttp://www.dvtk.org –News group alt.image.medical

24 November 7th 2005Formation IHE24 Tutorial – Information Ressources HL7 –HL7 : Standard documents http://www.hl7.org (restricted access) http://www.hl7.org (restricted access) http://www.hl7.org –HL7 Mirth www.mirthproject.org www.mirthproject.org www.mirthproject.org –Australian/NZ HL7 Tools and Utilities Dave Clunie’s equivalent for HL7 Dave Clunie’s equivalent for HL7 http://www.hl7.org.au/HL7-Tools.htm HL7 v2.3.1 messages validation http://www.ahml.com.au/ HL7 v2.3.1 messages validation http://www.ahml.com.au/ http://www.ahml.com.au/

25 November 7th 2005Formation IHE25 Tutorial – Information Ressources SSL/TLS : SSL/TLS : –open source implementation of SSL and TLS –http://www.openssl.org http://www.openssl.org EbXML EbXML –http://www.oasis-open.org http://www.oasis-open.org W3C W3C –Tutorial about XML, XSL, Webservices, SOAP… –http://www.w3schools.com http://www.w3schools.com NTP : The Network Time Protocol NTP : The Network Time Protocol –http://www.ntp.org http://www.ntp.org Kerberos Kerberos –http://web.mit.edu/kerberos/www http://web.mit.edu/kerberos/www IETF : RFC repository IETF : RFC repository –More than 10 RFCs referenced by IHE Technical Frameworks –http://www.ietf.org/ http://www.ietf.org/

26 November 7th 2005Formation IHE26 Dicom « Free » Software Offis DCMTK Offis DCMTK –http://dicom.offis.de/dcmtk.php.en http://dicom.offis.de/dcmtk.php.en MIR MIR –http://wuerlim.wustl.edu/ http://wuerlim.wustl.edu/ JDicom Tiani JDicom Tiani –http://www.tiani.com/JDicom/ http://www.tiani.com/JDicom/ DCM4CHE… DCM4CHE… –http://www.dcm4che.org/ http://www.dcm4che.org/

27 November 7th 2005Formation IHE27 Sources of Dicom Images MIR ftp://wuerlim.wustl.edu/pub/dicom/images/version3/RSNA96/ MIR ftp://wuerlim.wustl.edu/pub/dicom/images/version3/RSNA96/ ftp://wuerlim.wustl.edu/pub/dicom/images/version3/RSNA96/ Sébastion Barré http://www.barre.nom.fr/medical/samples/ Sébastion Barré http://www.barre.nom.fr/medical/samples/ http://www.barre.nom.fr/medical/samples/ Philips ftp://ftp-wjq.philips.com/medical/interoperability/out/Medical_Images/ Philips ftp://ftp-wjq.philips.com/medical/interoperability/out/Medical_Images/ ftp://ftp-wjq.philips.com/medical/interoperability/out/Medical_Images/ More … More …

28 November 7th 2005Formation IHE28 HL7 HAPI HAPI –HL7 API in Java –http://hl7api.sourceforge.net/ http://hl7api.sourceforge.net/ MIR Mesa tools MIR Mesa tools –Sample source code for HL7 parsing Australian Healthcare Messaging Laboratory (AHML) Australian Healthcare Messaging Laboratory (AHML) – Message validation service (v2.3.1) –http://www.ahml.com.au/ http://www.ahml.com.au/ Messaging Workbench (VA) Messaging Workbench (VA) –Message profiling tool –http://www.hl7.org/lib_admin/docs.cfm?dir=library/committees/conf&comm=c onf http://www.hl7.org/lib_admin/docs.cfm?dir=library/committees/conf&comm=c onfhttp://www.hl7.org/lib_admin/docs.cfm?dir=library/committees/conf&comm=c onf Mirth project Mirth project HL7 Nule HL7 Nule

29 November 7th 2005Formation IHE29 EbXML NIST toolkit for samples NIST toolkit for samples XDS FAQ : XDS FAQ : –http://hcxw2k1.nist.gov:8080/Repository/europe/FAQ.html Sourceforge ebxmlrr project Sourceforge ebxmlrr project –Read the FAQ before using it !!!

30 November 7th 2005Formation IHE30 Conclusion Tools are inperfect and “work in progress” Tools are inperfect and “work in progress” Provide anyway a good preparation to the connectathon Provide anyway a good preparation to the connectathon Multiple sources of information and “codes” available Multiple sources of information and “codes” available


Download ppt "Integrating the Healthcare Enterprise Presentation of some development tools of some development tools Eric Poiseau IHE Europe Technical Projet Manager."

Similar presentations


Ads by Google