slide1
Download
Skip this Video
Download Presentation
Connectathon Organization Eric Poiseau Version 1. 0

Loading in 2 Seconds...

play fullscreen
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
slide1

(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

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

slide31
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

slide36
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

ad