Piyush B 08-02-2008 Using DVTk tools in service environment Piyush B DVTk developer.

Slides:



Advertisements
Similar presentations
The Web Wizards Guide to Freeware/Shareware Chapter Four Essential Tools for Web Page Authors.
Advertisements

Sept 13-15, 2004IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Scheduled Workflow: The First Profile Don Van Syckle, DVS Consulting,
How to Set Up a System for Teaching Files, Conferences, and Clinical Trials Medical Imaging Resource Center.
Reporting Workflow Rita Noumeir, Ph.D. IHE Technical Committee.
Sept 13-15, 2004IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Post-Processing Workflow Sanjay Jain Co-Chair, Radiology Planning.
DICOM Structured Reporting Workshop - March 2000 Structured Reporting and the IHE Year 2 Technical Framework Simon Wail, PhD Marconi Medical Systems.
DVS Consulting 1 DICOM Providing Solution for Hospitals for Over 10 Years DICOM Anniversary Conference 2003 Presented by Donald E. Van Syckle DVS Consulting,
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Little Used, but Powerful Features with GP Cathy Fregelette, CPA, PMP Practice Manager BroadPoint Technologies September 20, 2012.
IHE Radiology Integration Profiles: ▪ Post-Processing Workflow ▪ Reporting Workflow IHE Educational Workshop – June 11-13, 2007 Nikolaus Wirsz, PhD Manager.
Next Throughout this demo, if nothing happens for a couple of seconds click ‘Next’ to continue … SCI Gateway Product Demonstration Updated next.
Accounts Payable–1099 Processing 1Freedom Systems – Accounts Payable – 1099 Processing WELCOME TO THE ACCOUNTS PAYABLE – 1099 PROCESSING WEBINAR WE WILL.
MP IP Strategy Stateye-GUI Provided by Edotronik Munich, May 05, 2006.
DICOM and Integrating the Healthcare Enterprise: Five years of cooperation and mutual influence Charles Parisot Chair, NEMA Committee for advancement of.
Tutorial 6 Working with Web Forms
Tutorial 6 Working with Web Forms. XP Objectives Explore how Web forms interact with Web servers Create form elements Create field sets and legends Create.
PHP Scripts HTML Forms Two-tier Software Architecture PHP Tools.
DICOM INTERNATIONAL CONFERENCE & SEMINAR October 9-11, 2010 Rio de Janeiro, Brazil Managing the Acquisition Workflow Nikolaus Wirsz, PhD SIEMENS AG – Healthcare.
Submitting Book Chapters via Manuscript Central A Short Guide for Wiley-VCH Authors.
Affordable windows based multi purpose DICOM converter It helps capture images from any Non- DICOM modality and convert it to DICOM format Phoenix converts.
Feb , 2005IHE Europe Workshop 1 Integrating the Healthcare Enterprise – Radiology – Established IHE Integration Profiles: Dr. Nikolaus Wirsz –Siemens.
This presentation will guide you though the initial stages of installation, through to producing your first report Click your mouse to advance the presentation.
Computer Concepts 2014 Chapter 7 The Web and .
THE DICOM 2014 Chengdu Workshop August 25 Chengdu, China Deploying DICOM Effectively: “Some Assembly Required” Kevin O’Donnell Toshiba Medical Research.
Database-Driven Web Sites, Second Edition1 Chapter 8 Processing ASP.NET Web Forms and Working With Server Controls.
ACL: Introduction & Tutorial
Deploying DICOM in a Hospital/Clinic
DICOM - Digital Imaging and Communications in Medicine
IHE Profile – SOA Analysis: In Progress Update Brian McIndoe December 6, 2010.
DICOM Singapore Seminar:
Web HTTP Hypertext Transfer Protocol. Web Terminology ◘Message: The basic unit of HTTP communication, consisting of structured sequence of octets matching.
NA 2009 Connectathon Support Description of Services Provided for Connectathon Participants.
© Healthcare Simulation South Carolina healthcaresimulationsc.com Full Version SimDesigner John Walker, BHS Operations Manager MUSC Simulation Center Sylvia.
B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8 February 2008.
Gerard van Ballegooijen February 8 th 2008 DVTk Eye2Eye Event Gerard van Ballegooijen February 8 th 2008.
Extending HTML CPSC 120 Principles of Computer Science April 9, 2012.
Portal (Win2000 +Linux) Digital Mammography Unit Acquisition Workstation Dry Laser Film Printer Diagnostic Workstation.
Active Server Pages  In this chapter, you will learn:  How browsers and servers interacted on the Internet when the Internet first became popular 
Salt Suite User Guide (Copyright Salt ).
Basic Validation of DICOM objects using DVTk
1 Welcome to CSC 301 Web Programming Charles Frank.
DICOM INTERNATIONAL DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008 Chengdu, China Tools for DICOM Implementation David Clunie RadPharm, Inc.
The business logic engine for Microsoft IIS Speaker T.M. Arnett.
VistA Imaging Workstation Configuration. October The information in this documentation includes functionality of the software after the installation.
IHE Profile – SOA Analysis: In Progress Update Brian McIndoe January 18, 2011.
Tutorial 6 Working with Web Forms. 2New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition Objectives Explore how Web forms interact with.
Clinical Collaboration Platform Overview ST Electronics (Training & Simulation Systems) 8 September 2009 Research Enablers  Consulting  Open Standards.
FP6 IT System 1 ELECTRONIC PROPOSAL SUBMISSION SYSTEM.
Deploying DICOM Effectively: Some Assembly Required
DICOM INTERNATIONAL DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008 Chengdu, China Exchanging Imaging Data Herman Oosterwijk Add logo if desired.
8 February 2008 DVTk – IHE Actor Simulation Rick Busbridge Agfa Healthcare.
How to Set Up a System for Teaching Files, Conferences, and Clinical Trials Medical Imaging Resource Center.
Tutorial 6 Working with Web Forms. 2New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition Objectives Explore how Web forms interact with.
DICOM INTERNATIONAL DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008 Chengdu, China Product Experiences Cor Loef Philips Healthcare.
Exchanging Imaging Data
Create the Basic Test USINGQTP65-STUDENT-01A. QuickTest Professional Workflow Gather relevant test information What are the test requirements? Where can.
Medical Imaging Lection 3. Basic Questions Imaging in Medical Sciences Transmission Imaging PACS and DICOM.
® IBM Software Group © 2007 IBM Corporation Module 3: Creating UML Diagrams Essentials of Modeling with IBM Rational Software Architect, V7.5.
By J Swetha ( ) V V Aishwarya ( ).
IHE Workshop – February 2007 What IHE Delivers 1 Credits for many slides to: Cynthia A. Levy, Cedara Software IHE Technical Committee Import Reconciliation.
Wes Preston DEV 202. Audience: Info Workers, Dev A deeper dive into use-cases where client-side rendering (CSR) and SharePoint’s JS Link property can.
Sept 13-15, 2004IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Reporting Workflow Key Image Notes Evidence Documents Rita Noumeir,
Connectathon 2009 Gazelle: HL7 V2 EVS, PIX Tests Agents, Automated Testing Project plans for Connectathon 2009 (February 23 rd -27 th 2009 ) November 14.
IHE Progress at Northwestern: The Promise and the Peril David S. Channin M.D. Chief, Imaging Informatics And The Northwestern IHE Collaborative (The Northwestern.
September, 2005What IHE Delivers 1 Stefan Claesen – Medflow Inc In partnership with Visbion Ltd IHE Eye Care Webinar Requirements for PACS\IMS vendors.
Cor Loef Philips Healthcare
Tutorial 8 Sharing, Integrating, and Analyzing Data
Presentation transcript:

Piyush B Using DVTk tools in service environment Piyush B DVTk developer

2Piyush Bwww.dvtk.org DVTk tools in service environment  DVT Tools Overview  Problem Faced by IO Engineers  Possible Solution

3Piyush Bwww.dvtk.org RIS Emulator This tool can be set-up to emulate basic functionality of a RIS & MPPS system.  Sending MWL responses based on the input DCM files.  Handling MPPS messages.  It provides clear detail validation results.  It displays the Information model created on the fly as per input DCM files.

4Piyush Bwww.dvtk.org RIS Emulator

5Piyush Bwww.dvtk.org DICOM Network Sniffer and Analyzer  Sniff the live DICOM network stream.  Save DICOM stream to a capture (.cap) file by filtering DICOM communication only between two IP addresses.  Read & analyze cap files (saved network stream). System B System A DICOM via TCP/IP

6Piyush Bwww.dvtk.org DICOM Network Sniffer and Analyzer  Evaluate/validate DICOM communication in single/multiple DICOM association and display the overview and detail report in HTML format.  Display Service element list and Association details per association.  Saving the Service element (DICOM object) as DICOM (DCM) file DICOM Data RECEIVE ASSOCIATE-RQ SEND ASSOCIATE-AC RECEIVE C-STORE-RQ SEND C-STORE-RSP RECEIVE RELEASE-RQ SEND RELEASE-RP

7Piyush Bwww.dvtk.org DICOM Network Sniffer and Analyzer

8Piyush Bwww.dvtk.org DCM Editor This tool is used for editing DICOM part-10 files and generating test data. It has the capability to:  Display all DICOM attributes in tabular format with indicating beginning & ending of sequence items.  Add/delete DICOM attributes.  Add/delete DICOM sequence attributes and sequence items.  Modify existing attribute values.  Create a text file of the DICOM Header.  Save modified dataset as DICOM part-10 file.

9Piyush Bwww.dvtk.org DCM Editor

10Piyush Bwww.dvtk.org DCM Anonymizer This application anonymize patient characteristics and clinical information from DICOM image.

11Piyush Bwww.dvtk.org Modality Emulator This tool can be set-up to emulate basic functionality of all modalities:  MWL Query  Sending MPPS messages  Send Data for Storage  Handling storage commitment It provides you clear results (logging), with the possibility to view details results.

12Piyush Bwww.dvtk.org Modality Emulator

13Piyush Bwww.dvtk.org Storage SCP Emulator

14Piyush Bwww.dvtk.org Storage SCU Emulator

15Piyush Bwww.dvtk.org Typical scenarios in field Problem between Modality and a RIS System  The Modality sets up an association with the RIS System and performs a RIS WLM query. The Modality received responses without any error but no patient displayed on screen.  Basic DICOM association handling seems to be OK: AE-titles, Port-Numbers, IP- addresses……

16Piyush Bwww.dvtk.org How to handle the problem  Make Network capture by DICOM Sniffer.  Analyze Capture in DICOM Sniffer to investigate DICOM Communication.  Check C-FIND RSP(s) saved into DCM file(s) by DICOM Sniffer.  Check validation result of C-FIND RSP and correct DCM file Using DCM Editor.  Supply correct DCM file in RIS emulator to reproduce and investigate the problem.

17Piyush Bwww.dvtk.org Make a Network Capture

18Piyush Bwww.dvtk.org Analyze capture and save C-FIND RSP to DCM file

19Piyush Bwww.dvtk.org Check the validation result of C-FIND RSP in DICOM Sniffer

20Piyush Bwww.dvtk.org Use the result of the DICOM Sniffer and correct the problem using DCM Editor

21Piyush Bwww.dvtk.org Supply edited DCM file in RIS Emulator to reproduce and investigate the problem When solution is verified it can be reported to RIS vendor for a bug-fix.

22Piyush Bwww.dvtk.org DCM Anonymizer  Anonymization can be performed on a CD/Directory or on a single DICOM object.  FSE can view the difference between original and anonymized dicom object.  FSE can generate the DICOMDIR of all anonymized DICOM objects.

23Piyush Bwww.dvtk.org Demonstrations to follow Demonstrations I  Dynamic compare tool – Marco Kemper  DCM Annonymizer – Piyush B  DVTk Storage emulators – Piyush B  DVTk IHE workflow – Rick Busbridge Demonstrations II  DVTk Gazelle Web service – Rick Busbridge  SR investigation demo – G. van Ballegooijen  DVTk IHE RO – Jorg Wissink

Explore the new dimension of Integration Testing DVTk