(Integrating the Healthcare Enterprise)
Download
1 / 60

Connectathon Organization Eric Poiseau Version 1. 0 - PowerPoint PPT Presentation


  • 98 Views
  • Uploaded on

(Integrating the Healthcare Enterprise) IHE in Europe. Connectathon Organization Eric Poiseau Version 1. 0. Who are you ?. 77 companies 120 systems 4 domains (RAD, IT-I, CARD, LAB) RAD : 90 systems IT-I: 78 systems (XDS 22) CARD : 28 systems LAB: 21 systems. + 50 %. Progression.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Connectathon Organization Eric Poiseau Version 1. 0' - jela


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

(Integrating the Healthcare Enterprise)IHE in Europe

Connectathon Organization

Eric Poiseau

Version 1.0

IHE-EU Conference Workshop


Who are you
Who are you ?

  • 77 companies

  • 120 systems

  • 4 domains (RAD, IT-I, CARD, LAB)

  • RAD : 90 systems

  • IT-I: 78 systems (XDS 22)

  • CARD : 28 systems

  • LAB: 21 systems

IHE-EU Conference Workshop


Progression

+ 50 %

Progression

IHE-EU Conference Workshop


We need to get prepared
We need to get prepared

  • Pre-connectathon period

    • 10 weeks

  • Connectathon

    • 5 days (9 am to 6 pm)… but in the fact only 4 days for testing

  • Need for optimization

    • A lot to do before

    • To perform more testing during CAT

IHE-EU Conference Workshop


A few numbers

No time for Baby sitting

A few numbers…

  • 10 weeks gives 400 hours of work

  • ~ 2700 logs are required

    • 5 min per log file makes 225 hours

  • ~ 120 systems

    • 1 hour on phone/email makes 120 hours

  • That gives me 155 hours for the rest…

    • Lab tools, connectathon preparation, webtool maintenance, test data,….

IHE-EU Conference Workshop


Pre connectathon
Pre-Connectathon

  • Check your registration

    • I do not want you to tell me during the connectathon : « I have forgotten to sign up for PIR, I though…. »

  • Configuration information gathering (you to me)

    • Dicom Conformance Statements

    • Port numbers, URI, AE Titles….

  • Configuration of your system (me to you)

    • Before Monday morning….so before shipping

    • You need to configure your system

      • With your peer information

      • With the connectathon network information

      • With the testing dataset

  • Mesa Test

  • Object Rendering Tests

New

IHE-EU Conference Workshop


Registration checking
Registration Checking

  • Combined actors/profile

    • PPSM for OF and IM/IA

    • PIR requires SWF

    • SWF and ARI

  • Supportive or Thorough ?

    • We do not know yet how supportive will be reported in result matrix and if it will

New

IHE-EU Conference Workshop


Supportive versus thorough
Supportive versus Thorough

  • Thorough

    • This is what we have done so far

  • Supportive

    • You’re confident about this Actor/IP but you want to bring it at the connectathon

    • You have already tested it at a previous CAT

    • Need to provide URL to IS (published)

  • Result matrix will show thorough results

New

IHE-EU Conference Workshop



System information
System Information

  • Dicom Conformance Statement

    • Upload form

  • Practical Information

    • Power information

    • Number of chairs

    • Storage

    • Special requirements -> contact me

  • Please provide this information before March 1st

New

IHE-EU Conference Workshop


Configuration information
Configuration Information

  • Have your configuration ready and confirmed before the deadline (April 15th)

    • I have assigned some default values

    • If you change it… your peer will have to change it also….

  • How important is it ?

    • Most of the time spend in doing a connectathon test is spend checking/changing the configuration parameters.

    • More systems more choices of peers…. Try not to be the bad guy.

  • Q : How to provide my configuration information ?

    • Answer

  • Q : How to find my peer configurations parameters ?

    • Answer

IHE-EU Conference Workshop


Configuration information1
Configuration Information

  • If you feel that there are missing parameters,

    • this is highly probable. Let me know ASAP

  • No confirmation will be understood as a confirmation!

    • This means that your peers will configure their systems with information that may be erroneous !

  • Configure your systems before arriving to the connectathon

IHE-EU Conference Workshop


Mesa testing

Mesa Testing

General Information


Why do we have test tools
Why Do We Have Test Tools ?

  • Reduce the number of systems to 80 because the room we have reserved for the connectathon is too small !

  • The project manager is evil and he likes to make you suffer with buggy mesa tools !

  • Prepare your systems for the connectathon !

IHE-EU Conference Workshop


Why do we have test tools1
Why Do We Have Test Tools ?

  • Test tools prepare you for the connectathon

    • Provides a minimum set of test to prepare your systems

  • Tools are a benefit of participation

    • As a participant you get them before the public release

  • Tools are released to the public later on

IHE-EU Conference Workshop


How do tests help you
How Do Tests Help You ?

  • Tests encourage you and your peers to read details of the Technical Framework

    • You may find you do not agree with our interpretation of the TF

    • You may not agree with the TF

  • If you and your peers complete the tests, we can avoid a lot of wasted time at the Connectathon

  • Thus we can prepare more complex demonstrations and do more complex connectathon tests

IHE-EU Conference Workshop


Test coverage
Test Coverage

  • Test software do NOT cover all aspects of the Technical Framework

  • Test software do NOT guarantee compliance with DICOM or HL7.

  • All what it does, is provide a reasonable preparation for the Connectathon.

IHE-EU Conference Workshop


Test cases versus demonstration
Test Cases versus Demonstration

  • MESA tests cover more transactions than will be demonstrated

  • Participants are required to complete all test cases, even if they do not lead directly to demonstration

  • Thus : Your system may perform one transaction at a demonstration but perform several transactions with the MESA tests (and the Connectathon)

IHE-EU Conference Workshop


Mesa testing1

Mesa Testing

How to


Rad card it i except xds
Rad – Card – IT-I (except XDS)

IHE-EU Conference Workshop


Mesa tools simulate your peers

Order

Filler

MESA ToolsSimulate your peers

Mesa Simulator

Win32 / Linux / Solaris

System being tested

Win32 / Linux / Solaris

MESA

ADT, OP, IM/IA

TCP/IP

Network

  • MESA OS is independant of system under test OS

  • Choosing NT, Linux or Solaris is a question of taste

IHE-EU Conference Workshop


Hardware network requirement for testing
Hardware/network requirement for testing

  • One computer system can :

    • Support all of the MESA actors

    • Can serve as the driver for any system under test.

  • Only one computer required to test an IHE actor.

  • It is impossible to test multiple systems simultaneously

    • (sockets are not multithreaded).

  • You need to test separate systems serially with little or no reconfiguration.

IHE-EU Conference Workshop


Mesa test how to
Mesa test how to

  • Where do I get the tools from ?

    • http://ihe.univ-rennes1.fr/testing

    • If you’re logged in you’ll get the last release

    • If not you’ll get the public release

  • Who writes the tools ?

    • MIR, Offis, NIST, IDM

  • What if I find a bug in a tool ?

    • MIR, Offis : http://rome.wustl.edu/bugzilla

    • NIST, IDM : contact me !

IHE-EU Conference Workshop


Installation
Installation

  • Make sure you follow the installation instructions provided by Steven Moore

  • Do not try to install from the sources

    • Sources are provided for information

IHE-EU Conference Workshop


Most common errors encountered
Most common errors encountered

  • Environment variables not set

  • Mesa_storage files not installed

  • Wrong version of Win32 Perl

  • SQL server is not installed

  • Database tables are not installed

  • But also possible errors in the tools !

IHE-EU Conference Workshop


Recommendations for mesa software
Recommendations for MESA Software

  • We recommend that you install and test the software as soon as possible

  • The authors try to make the installation process simple, but there will be some difficulties

  • It is better to go through a round of installation now rather than waiting until the “final/next” release is available;

IHE-EU Conference Workshop


Mesa test interactions
MESA Test Interactions

  • Most MESA tests are independent of other tests. You can run them in any order.

  • Most tests overwrite common data areas. They do not overwrite the output of the evaluation scripts.

  • This implies you should run a test and perform the evaluation before starting another test.

IHE-EU Conference Workshop


Mesa test overview
MESA Test Overview

  • Each actor/integration profile has several tests, each test is assigned a number (101, 102, …)

  • 100 series tests are for the Scheduled Workflow / Patient Information Reconciliation

  • Other series of tests are for different features of the Technical Framework (for actors or classes of actors)

  • How to know what test your systems have to pass ?

    • Check the web tool on your system page

IHE-EU Conference Workshop


General test instructions
General Test Instructions

  • Start MESA servers on test machine

  • Run an interactive perl script that leads you through the test scenario

  • Run a second perl script that evaluates your messages

  • Check the logs for errors and try to understand the problems

  • Send output of evaluation script to Project Manager

  • Please comment your logs if this is needed

IHE-EU Conference Workshop


Test logs return 2
Test logs return (2)

  • Do not send logs if you know that they will be rejected.

    • Check Bugzilla pages for information

    • Ask for some help

  • When “error” please explain the errors

  • Upload form for log return

    • Please mention if you are resubmitting “old” logs

New

IHE-EU Conference Workshop


XDS

IHE-EU Conference Workshop


Nist toolkit

New

NIST Toolkit

  • Remote Registry and Repository hosted by NIST

  • Sources can submit documents to the NIST server

  • Consumer can query and retrieve documents from the NIST server

  • Java tool to submit and query a registry

  • Log browser for PM to check/help testers

IHE-EU Conference Workshop


Laboratory tools
Laboratory Tools

New

  • Not script for the moment

  • Message validation software

    • http://ihe.univ-rennes1.fr/HL7

IHE-EU Conference Workshop


Connectathon logistics
Connectathon Logistics

IHE-EU Conference Workshop


Connectathon codes
Connectathon Codes

  • Tables and codes used for the connectathon will be provided :

    • HL7 user tables

    • MD’s

    • Beds, Facilities, Assigning authorities

    • Procedures codes (lab, radio, and cardio)

    • XDS Affinity domain information

      • OIDs

    • Set of patients ID and identities for non ADT clients

  • If you think there are some missing tables and/or information, please let me know

IHE-EU Conference Workshop


ADT

  • Each ADT actor will be assigned a range of pid to avoid confusion.

    • Patient Identifiers are 6 digit identifiers that begin with a two-digit code that identifies the system producing the ID.

    • Thus, if your prefix is 10, your Patient Identifiers will be in the range of 100000 to 109999.

IHE-EU Conference Workshop


Digital certificates
Digital Certificates

  • I’ll provide you with private key and certificate

  • One certificate assigned for each secure system

  • Certificates to be used only for connectathon and demonstrations

  • Certificates are not meant to be used in a production environment

  • We provide no guidance on how to manage those in a clinical environment

IHE-EU Conference Workshop


Webtool for test management
Webtool for test management

  • Provides list of possible peers

  • Provides chat/log

  • Provides verification logging

  • Provides information about « persistent objects »

New

IHE-EU Conference Workshop


Network information
Network Information

  • We will provide

    • IP Addresses and Host file

    • Local DNS (preferred to host file)

    • Netmask

    • Gateways

    • Time Server

    • Kerberized Server

    • Mail Server

    • LDAP

    • XDS Repository and Registry

New

New

New

IHE-EU Conference Workshop


Network information1
Network Information

  • Intranet will be at least 100 Mb/s

  • Internet will be at least 10 Mb/s

    • Internet is used for convenience for email and communication of files with home based team.

    • Internet access is not guaranteed

  • You will get on drop per system

    • It is your responsibility to bring a hub

IHE-EU Conference Workshop


Power supply
Power Supply

  • 240 Volts

  • A power strips with 3-5 slots per table

  • UK plugs do not fit to NL outlet !!

    • Are we not talking about interoperability !

  • If you need more than 240 V, please let me know ASAP !

IHE-EU Conference Workshop


Tables and chairs
Tables and chairs

  • 120 tables

    • One per system

    • Please use the table that will be assigned to your system

    • If your company brings 2 systems, they might not be close to each other !!!

IHE-EU Conference Workshop


Connectathon test
Connectathon Test

IHE-EU Conference Workshop


Preliminary connectathon schedule
Preliminary Connectathon Schedule

  • Monday :

    • am : installation of your systems

      • Systems delivery

      • Check network access, correctness of configuration

    • pm : start of testing (p2p)

      ….

  • Wednesday :

    • start of scenario testing

  • Friday :

    • am : very last tests

    • pm : packing

      • Package pick-up

IHE-EU Conference Workshop


Peer to peer tests p2p
Peer To Peer Tests (P2P)

  • You have to test with some peers

  • You need to get at least 3 instances of a test verified per test

  • Peer are prioritized

  • You can do more testing.

IHE-EU Conference Workshop


Peer to peer tests p2p1
Peer To Peer Tests (P2P)

  • Enhancement :

    • Use of a chat room for peers to communicate and keep track of the transactions.

    • Use of log storage mechanism : (cut and paste the logs in text file)

  • Other suggestions/ideas

New

IHE-EU Conference Workshop


Sc narii tests
Scénarii Tests

  • Compared to last year

    • Increased complexity

      • Could combine RSWF, LSWF, PIX, RID, EUA, XDS…

    • Increased number of peers

  • Will have a schedule, so will need you to be ready at the time of the test.

  • Will have a list of difficulties to check.

IHE-EU Conference Workshop


Hints
Hints

  • Switching peer should be an easy and rapid task.

    • Try to avoid need of rebooting

    • Try to avoid typing the peer configuration each time you need to switch.

  • Have the procedure codes entered in your systems.

IHE-EU Conference Workshop


How can i fail
How can I fail

  • I have not a single test verified by Wednesday evening !!!

  • I am spying my colleagues !!!

  • I am not fair to the PM !!!

IHE-EU Conference Workshop


Special cases
Special Cases

  • You all are in a special case !!!!

  • I have finished all my testing on Monday, shall I leave ????

    • Print Server case

  • I have 5 zillion tests to perform during the week, …can we stay for another 2 weeks…

    • Register more systems

    • Register fewer profiles/actors

IHE-EU Conference Workshop


Results
Results

  • Concerns only positive results

  • Test failure are “forgotten”

  • Matrix published in the following weeks

IHE-EU Conference Workshop



Communication
Communication

  • Me to you

    • Email (mailing list)

    • News on IHE-Europe Web (RSS)

    • Phone

  • You to Me :

    • Email +++

    • Phone ---

IHE-EU Conference Workshop


Communication1
Communication

  • Protocol (are we not dealing with interoperability):

    • Company

    • System

    • Operating system

    • Actor tested

    • Tool Version…

  • Any information about your context will help me

    • Remember that you have an open credit of ½ hour per systems… do not waste it !!!!

IHE-EU Conference Workshop


Shipping
Shipping

  • Shipping information

    • We will let you know in time.

  • Storage

    • We will have a space for storage

    • If possible, for small boxes store in your room

  • Security during the nights

    • Security from the hotel

IHE-EU Conference Workshop





C onnectathon check list
Connectathon Check List

  • Swimming Suit and squash equipment

  • Bowling bowl

  • Technical Framework

  • Your system fully configured

    • Network

    • Codes, procedures, tables….

  • Laptop to run the webtool

    • Could be also used to sniff messages or service you system

  • Power strip + power cord extension

  • Hub (preferred to switch)

  • Calibration material for CPI profile actors

    • Print Server and print composer

IHE-EU Conference Workshop


Thank you
Thank you

IHE-EU Conference Workshop