A demonstration of Australian Innovation and capabilities in Health Informatics Jared Davison B. Inf Tech (QUT), B. Eng (QUT), M. IEEE, GradIEAust, AACS.

Slides:



Advertisements
Similar presentations
PHINMS: Application Integration
Advertisements

Using PHINMS and Web-Services for Interoperability The findings and conclusions in this presentation are those of the author and do not necessarily represent.
WEB AND WIRELESS AUTOMATION connecting people and processes InduSoft Web Solution Welcome.
Voice and Data Encryption over mobile networks July 2012 IN-NOVA TECNOLOGIC IN-ARG SA MESH VOIP.
Welcome to Middleware Joseph Amrithraj
A Distribution Network using PKI or PGP and Architecture Barriers Presented by: Jared Davison B. Inf Tech (QUT), B. Eng (QUT), M. IEEE, GradIEAust, AACS.
Copyright © 2012 AirWatch, LLC. All rights reserved. Proprietary & Confidential. Mobile Content Strategies and Deployment Best Practices.
Adding SMS functionality to WhatsUp Gold
Meganet Corporation VME Office Meganet Corporation Meganet Corporation is a leading worldwide provider of data security to Governments, Military,
An object oriented HL7 Framework Hands-on Workshop HL7 Version 2.x Implementation Tools An object oriented HL7 Framework Andrew McIntyre & Jared Davison.
Authenticating Users. Objectives Explain why authentication is a critical aspect of network security Explain why firewalls authenticate and how they identify.
Computer networks Fundamentals of Information Technology Session 6.
Thanks to Microsoft Azure’s Scalability, BA Minds Delivers a Cost-Effective CRM Solution to Small and Medium-Sized Enterprises in Latin America MICROSOFT.
DIRECT TRANSPORT FOR QH 10/18-19 F2F NOTES (SPN).
1.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 1: Introducing Windows Server.
Reliability on Web Services Presented by Pat Chan 17/10/2005.
Technical Brief v1.0. Communication tools that broadcast visual content directly onto the screens of computers, using multiple channels and formats Easy.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Hands-On Microsoft Windows Server 2003 Networking Chapter 1 Windows Server 2003 Networking Overview.
Middleware for P2P architecture Jikai Yin, Shuai Zhang, Ziwen Zhang.
SMS Gateway OZEKI NG Document version: v Adding SMS functionality to SysAid.
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
SMS Gateway OZEKI NG Document version: v Adding SMS functionality to Sharepoint.
What is in Presentation What is IPsec Why is IPsec Important IPsec Protocols IPsec Architecture How to Implement IPsec in linux.
JVM Tehnologic Company profile & core business Founded: February 1992; –Core business: design and implementation of large software applications mainly.
Wolfgang Schneider NSI: A Client-Server-Model for PKI Services.
1 SAMBA. 2 Module - SAMBA ♦ Overview The presence of diverse machines in the network environment is natural. So their interoperability is critical. This.
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
Submitted by: Madeeha Khalid Sana Nisar Ambreen Tabassum.
6/1/2001 Supplementing Aleph Reports Using The Crystal Reports Web Component Server Presented by Bob Gerrity Head.
SYSTEM ADMINISTRATION Chapter 13 Security Protocols.
CHAPTER 2 PCs on the Internet Suraya Alias. The TCP/IP Suite of Protocols Internet applications – client/server applications The client requested data.
Masud Hasan Secue VS Hushmail Project 2.
Presentation on Osi & TCP/IP MODEL
Technology Overview. Agenda What’s New and Better in Windows Server 2003? Why Upgrade to Windows Server 2003 ?  From Windows NT 4.0  From Windows 2000.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
Remote Access Chapter 4. Learning Objectives Understand implications of IEEE 802.1x and how it is used Understand VPN technology and its uses for securing.
Using the Powerful Microsoft Azure Platform, e-SUAP Properly and Securely Manages All Steps for Customizable Business Activities Permissions MICROSOFT.
Microsoft Active Directory(AD) A presentation by Robert, Jasmine, Val and Scott IMT546 December 11, 2004.
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
An XMPP (Extensible Message and Presence Protocol) based implementation for NHIN Direct 1.
Registration Processing for the Wireless Internet Ian Gordon Director, Market Development Entrust Technologies.
WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
1 Version 3.0 Module 11 TCP Application and Transport.
 Protocols used by network systems are not effective to distributed system  Special requirements are needed here.  They are in cases of: Transparency.
Communicate with All Workers Involved in the Process of Delivering High-Quality Health Care by Choosing Dossier365 on the Azure Platform MICROSOFT AZURE.
1 Introduction to Microsoft Windows 2000 Windows 2000 Overview Windows 2000 Architecture Overview Windows 2000 Directory Services Overview Logging On to.
1 SSL - Secure Sockets Layer The Internet Engineering Task Force (IETF) standard called Transport Layer Security (TLS) is based on SSL.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
MICROSOFT AZURE ISV PROFILE: D-SCOPE SYSTEMS D-Scope Systems is an enterprise-level medical media product and integration specialist company. It provides.
Hands-On Microsoft Windows Server Implementing Microsoft Internet Information Services Microsoft Internet Information Services (IIS) –Software included.
Securely Synchronize and Share Enterprise Files across Desktops, Web, and Mobile with EasiShare on the Powerful Microsoft Azure Cloud Platform MICROSOFT.
Creating and Managing Digital Certificates Chapter Eleven.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter One Introduction to Exchange Server 2003.
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non proprietary standards for networking and for operating system.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
Endpoints Lesson 17. Skills Matrix Endpoints Endpoints provide a reliable, securable, scalable messaging system that enables SQL Server to communicate.
TCP/IP Protocol Suite Suresh Kr Sharma 1 The OSI Model and the TCP/IP Protocol Suite Established in 1947, the International Standards Organization (ISO)
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
VIRTUAL SERVERS Chapter 7. 2 OVERVIEW Exchange Server 2003 virtual servers Virtual servers in a clustering environment Creating additional virtual servers.
Server Concepts Dr. Charles W. Kann.
Multiprac Clinical Suite, an Application for Primary Health Network Care Planning and Integrated Health Records, Goes Live on Microsoft Azure MICROSOFT.
Chapter 3: Windows7 Part 4.
Built on the Powerful Microsoft Azure Platform, Lievestro Delivers Care Information, Capacity Management Solutions to Hospitals, Medical Field MICROSOFT.
Data Security for Microsoft Azure
Goals Introduce the Windows Server 2003 family of operating systems
Partner Logo Azure Provides a Secure, Scalable Platform for ScheduleMe, an App That Enables Easy Meeting Scheduling with People Outside of Your Company.
Web Servers (IIS and Apache)
Presentation transcript:

A demonstration of Australian Innovation and capabilities in Health Informatics Jared Davison B. Inf Tech (QUT), B. Eng (QUT), M. IEEE, GradIEAust, AACS. Software Engineer Medical Objects Sunshine Coast, Queensland, Australia

Report & Referral Distribution Network Real-time HL7 Transmission of –Specialist reports –GP referrals GPs Specialists Allied Health – psychologists, physiotherapists, dieticians, optometrists Radiology Pathology –Including distribution from Departmental Pathology Services –Gateway messaging services Disease Registries Nursing Homes

Report Distribution Integrate with existing practice software –GP computer systems –Specialist computer systems Report delivery into GP software is an unattended operation All transmission in HL7 format, encrypted & signed Imported by GP computer system –same as pathology import

Medical Objects Network Today

Medical Objects So what is HL7? HL7 = Health Level 7 7 = application layer in OSI model Open standards based architecture Active HL7 R&D program since HL7 USA member since 1999 HL7 Australia member since inception Standards Australia Pathology & Radiology Messaging committee member

The pieces Data Acquisition / Systems Integration Transport Recipient/Provider Addressing Delivery & Acknowledgment Protocols Security & Authentication Routing Network topology Use of standards – HL7

Specialist report acquisition Specialist report creation –Word Processor integration –HL7 based custom reporting clients

GP referral acquisition GP referrals –Captured from clinical practice software –Digitally signed PKI USB key –Encrypted with PKI certificates –Encrypted provider lookup –Zero configuration install Reports are delivered real-time

GP Referral Digital Signature Block

Transport Internet access assumed Consideration of OSI Layer 6 protocols –HL7 over HTTP –HL7 over –HL7 Lower Level Protocol

HL7 over HTTP Advantages –HL7 standard acknowledgement possible –Ability to reject connections –Industry standard –Ease of interoperability for 3 rd parties –Connectionless scalable –URL & Headers available for protocol variations Eg. Http1.1 keep alive, content types Disadvantages –Need for full time internet presence

Provider Addressing Issues Australia Government issues Provider numbers for each doctor –Specified by Australian HL7 Standard –Check digit scheme –Location Specific –Virtually always obtained (billing) Are doctors issued with a centrally controlled identifier in Singapore/Malaysia for each location of practice? Are all health workers care providers allocated numbers? Public hospital doctors Nursing homes Allied health Nursing staff

Address/Recipient Lookup HL7 2.3 Master files –Defines messages for maintenance & query for providers using the STF segment –CH Solution: Master files implemented

HL7 Master Files Query

HL7 for Mere Mortals

Delivery Protocol Standard HL7 Delivery Protocol Message Acknowledgement Eg. ORU – ACK, REF – ACK (messages) Assumes –Internet server availability –Push model as new reports are sent unsolicited (ORU) Retry sending if ACK not received Custom HL7 polling protocol also available

Security & Authentication Encryption used for security Digital signatures used for all authentication 1024 bit public keys only Encryption Mechanisms: –X.509 Certificates / PKI –Native PGP compatible (explicit trust model only) No usernames / passwords –(weak security) Is there a health provider certification authority here?

Routing Enable communication between practices and doctors running independent systems. Manual configuration of connections between every practice is not feasible –Because the number of direct path configurations required is n(n-1)/2 (where n is the number of independent systems) Internet enables virtual/potential connections

Routing Solution: use HL7 Master File messages to enable dynamic discovery of newly connected users Allow existing users to change their address without manual reconfiguration being required

Distributed nets. Distributed network (fully connected mesh) –Every node is able to communicate directly with any other node –Fewer points of failure in transit –Very powerful Load sharing possibilities –Parallel communication –Very Fast –DDoS can at worst case affect limited nodes only –Robust to natural disasters

HL7 Servers Servers –Message encoding supported HL7 v2.x (Classic & XML), PIT –Win32 platform –Multi-tier architecture SQL database tier (Linux or Windows) Application server tier –Replication supported (over HL7) –Standalone Service IIS (ISAPI) or Apache (module) –run locally or in Application Service Provider (ASP) mode –Persists 10,000+ messages per hour (Athlon 1.5GHz, 7200 RPM, 512 RAM) –Serves queries many-many times more!!! –Interface engine Server Types –Lightweight GP receive only (file based db) –Gateway –Distribution –Practice –Provider Directory –Terminology (SNOMED, ICD10, MIMS, LOINC) –Routing

GP Solutions Receiving Specialist Messages –Polling Client (works with Distribution Service) Win 32 platform (95, 98, ME, NT4, 2000, XP, 2003) –Tray Icon service –NT service Linux Mac OS X Any future PKI Supported platform Integrated PIT conversion Acknowledged delivery –GP Reception Server Acks messages and saves as files Win 32 platform (95, 98, ME, NT4, 2000, XP, 2003) Simple download setup 4.2MB Easy install – no reboots or downtime

GP Solutions Sending Referrals –Win32 (98, ME, 2000, XP, 2003) –PKI Signed referrals –PKI Rainbow iKey required –Setup: 2.7MB internet download Zero configuration easy install no reboots or downtime

Specialist Solution Sending Reports –Word Processor integration Word 97, 2000, XP, 2003 Word Perfect 10 –PKI signing possible –Patient record access and authoring –Patient result analysis & graphing –Setup 3 MB download Easy & quick install No reboots

Contacting Medical Objects If you have any HL7 related problem we would love to help you solve it. 400 brochures – take a few for your collegues Medical-Objects: