IHE IT Infrastructure mHealth access to Document Sharing Profile John Moehrke June 6, 2012.

Slides:



Advertisements
Similar presentations
September, 2005What IHE Delivers 1 Key Image Notes Evidence Documents Simple Image & Numeric Report Access to Radiology Information IHE Vendors Workshop.
Advertisements

XDM / XDR Point-to-Point Transmission of Documents
June 28-29, 2005IHE Interoperability Workshop Keith W. Boone Dictaphone Corporation IHE ITI Technical Comittee Notification of Document Availability (NAV)
What IHE Delivers Basic Patient Privacy Consents HIT-Standards – Privacy & Security Workgroup John Moehrke GE Healthcare.
EbXML and XDS ebXML Registry XDS Registry XDS Repository Validate Document Register Document Set XDS Validation Provide & Register Document Set XDS Patient.
June 28-29, 2005IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Cross-enterprise Document Sharing for Imaging (XDS-I) Rita Noumeir.
IHE Profile Proposal: Dynamic Configuration Management October, 2013.
DDI3 Uniform Resource Names: Locating and Providing the Related DDI3 Objects Part of Session: DDI 3 Tools: Possibilities for Implementers IASSIST Conference,
HData History : Work on hData begins Mid-2011: ONC NwHIN team looks at hData and REST 2010: hData receives MIP funding.
XDS.b (Cross-Enterprise Document Sharing)
Sept 13-15, 2004IHE Interoperability Worshop 1 Integrating the Healthcare Enterprise XDS Cross-Enterprise Document Sharing Integration Profile Standards.
CS 415 N-Tier Application Development By Umair Ashraf July 6,2013 National University of Computer and Emerging Sciences Lecture # 9 Introduction to Web.
Distributing Images: Cross-enterprise Document Sharing for Imaging (XDS-I) Access to Radiology Information (ARI) Retrieve Information for Display (RID)
OAuth option for mHealth Brief Profile Proposal for 2013/14 presented to the IT Infrastructure Planning Committee R Horn (Agfa Healthcare)
September, 2005What IHE Delivers 1 Document Registry and Repository Implementation Strategies IHE Vendors Workshop 2006 IHE IT Infrastructure Education.
Cross-Enterprise Document Sharing Cross-Enterprise Document Sharing Bill Majurski National Institute of Standards and Technology IT Infrastructure Co-Chair.
Overview for IHE The MITRE Corporation. Overview hData was originally developed by The MITRE Corporation – Internal R&D – Focus on simplifying Continuity.
NIST XDS Toolkit SOURCE NIST XDS Toolkit SOURCE VENDOR “ B ” RESPONDING GATEWAY VENDOR “ B ” RESPONDING GATEWAY BLUE REGISTRY REPOSITORY PIX/PDQ/XCPD/etc.
XDS Testing for new Connectathon monitors Bill Majurski NIST.
Publication and Discovery XDS IHE IT Infrastructure Webinar Series.
Cross-Enterprise User Assertion IHE Educational Workshop 2007 Cross-Enterprise User Assertion IHE Educational Workshop 2007 John F. Moehrke GE Healthcare.
September, 2005What IHE Delivers 1 Key Image Notes Evidence Documents Simple Image & Numeric Report Access to Radiology Information IHE Vendors Workshop.
CS 493 Project Definition The project assignment is a simplified version of the Integrating Healthcare Enterprise (IHE) Cross-Enterprise Document Sharing.
September, 2005What IHE Delivers 1 IT Infrastructure Planning Committee Chris Kenworthy - Siemens XDM / XDR Point-to-Point Push of Documents.
September, 2005What IHE Delivers 1 Cross-Enterprise Document Point-to-point Interchange (XDP) IHE Vendors Workshop 2006 IHE IT Infrastructure Education.
Cross-enterprise Document Workflow (XDW) F2F IHE-Pharmacy Luca Zalunardo, Arianna Cocchiglia April, 12 th 2011.
Sharing Value Sets (SVS Profile) Ana Estelrich GIP-DMP.
XDS for Mobile Health Brief Profile Proposal for 2009/10 presented to the IT Infrastructure Planning Committee Keith W. Boone September 22, 2011.
Bill Majurski National Institute of Standards and Technology (NIST)‏ IT Infrastructure: Profiles for Health Information Exchange.
XDW in a multi-community environment and back-linking to Workflow Documents A high-level analysis to avoid design choices that would make XDW Trial Implementation.
Dynamic Document Sharing Detailed Profile Proposal for 2010 presented to the IT Infrastructure Technical Committee Karen Witting November 10, 2009.
Key Issues of Interoperability in eHealth Asuman Dogac, Marco Eichelberg, Tuncay Namli, Ozgur Kilic, Gokce B. Laleci IST RIDE Project.
Implementing the XDS Infrastructure Bill Majurski IT Infrastructure National Institute of Standards and Technology.
1 Healthcare Information Technology Standards Panel Care Delivery - IS01 Electronic Health Record (EHR) Laboratory Results Reporting July 6, 2007.
XDW Proposal for a generic technical specification Shown by Pharmacy use-case as an example Jürgen Brandstätter.
Multi Query Dispatch and Aggregate MQDA Work Item Proposal February th, Vienna IHE F2F meeting Vincent van Pelt, Albert-Jan Spruyt (Nictiz) Mark.
XDStarClient Presentation of a suite of tools developed by IHE Europe for healthcare community Abderrazek Boufahja Mai 25, 2012.
2007cs Servers on the Web. The World-Wide Web 2007 cs CSS JS HTML Server Browser JS CSS HTML Transfer of resources using HTTP.
IHIS Research center & Ucaresoft Mobile Health Standards Il Kon Kim, PhD/Professor/Director Kyungpook National Univ., Korea
Publication and Discovery XDS and DSUB IT Infrastructure Planning Committee Ilia Fortunov - Microsoft.
Query Adaptor New Registry actor feature to enable efficient queries.
WStore Programmer Guide Offering management integration.
Federation Karen Witting. Goals of “Federation” Show a vision for support of cross XDS Affinity Domain communication Show cooperation between IHE and.
RESTful Web Services What is RESTful?
Document Consumer Patient Identity Source Document Registry Document Repository Document Source MHD Document Recipient MHD Document Responder MHD Document.
September, 2005What IHE Delivers 1 IT Infrastructure Planning Committee Karen Witting – Ready Computing XDS & XCA: On-Demand Documents.
Sept 13-15, 2004IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Cross Enterprise Document Sharing Details Keith W. Boone – Dictaphone.
Dynamic/Deferred Document Sharing (D3S) Profile for 2010 presented to the IT Infrastructure Technical Committee Karen Witting February 1, 2010.
September, 2005What IHE Delivers 1 Basic Patient Privacy Consents IHE Educational Workshop 2007 John Moehrke Lori Forquet.
Cross-Enterprise Document Sharing (XDS) Bill Majurski IT Infrastructure National Institute of Standards and Technology.
What IHE Delivers Basic Patient Privacy Consents HIT-Standards – Privacy & Security Workgroup John Moehrke GE Healthcare.
May, 2014What IHE Delivers 1 IT Infrastructure Planning Committee XDS Metadata Update.
Janakiram MSV Developer Evangelist Microsoft Corporation.
September, 2005What IHE Delivers 1 Sarah Knoop XDS-SD Scanned Documents.
September, 2005What IHE Delivers 1 Patient Index and Demographic Implementation Strategies IHE Vendors Workshop 2006 IHE IT Infrastructure Education Rick.
June 28-29, 2005IHE Interoperability Workshop Keith W. Boone Dictaphone Corporation IHE ITI Technical Comittee Notification of Document Availability (NAV)
Assumptions The base use case is a referral initiated by the PCP, and a response sent back by a specialist The minimal payload requirement is a CCDA structured.
27.1 Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Integrating the Healthcare Enterprise Retrieve Information for Display (RID) Integration Profile Ellie Avraham Kodak Health Imaging IHE IT Infrastructure.
1 Chapter 22 World Wide Web (HTTP) Chapter 22 World Wide Web (HTTP) Mi-Jung Choi Dept. of Computer Science and Engineering
Simple Web Services. Internet Basics The Internet is based on a communication protocol named TCP (Transmission Control Protocol) TCP allows programs running.
Document Registry Framework Il Kon Kim, PhD & Il Kwang Kim PhD Kyungpook National Univ. IHIS, © Copyright, 2006, IHIS. Total Health Care.
Dynamic/Deferred Document Sharing (D3S) Profile for 2010 presented to the IT Infrastructure Technical Committee Karen Witting February 1, 2010.
IHE IT Infrastructure Integration Profiles: Adaptation to Cardiology Harry Solomon.
NIST XDS Toolkit CONSUMER
Brice Copy, Mirjam Labrenz
HMA-S Final Presentation OGC DSEO Protocol
WEB API.
EO Data Access Protocol
WCF Data Services and Silverlight
Presentation transcript:

IHE IT Infrastructure mHealth access to Document Sharing Profile John Moehrke June 6, 2012

Documents for Mobile Health Profile that is as simple as possible on the client side, yet supports as much of XDS Document Source and Document Consumer functionality. Most focused on supporting as small of a foot-print on the client side (representational case of the client is a mobile device such as smartphone or tablet). Not intended to replace XDS, but augment it Lead: John Moehrke (GE)

Consumer Registry Repository 1. Sources post document packages to the Repository 2. Repository registers the documents metadata and pointer with the Registry 3. Consumers search for documents with specific information 4. Consumers retrieve selected documents from Repository (-ies) XDS Document (Metadata): Class Patient Id Author Facility Date of Service … XDS Document (Metadata): Class Patient Id Author Facility Date of Service … Source of Documents XDS Flow and Interactions 3

Consumer Registry Repository Source of Documents mHealth  As Proxy to XDS 4

mHealth Approach –Resource  XDS Document Entry –HTTP RESTful approach to operations acting on Resource –Flat structure of XDS Document Entry encoded in JSON Technology –HTTP + JSON Security/Privacy –Mostly out-of-scope as HTTP RESTful security is layered on using TLS/SSL or Kerberos or OpenID or Oauth or etc…

mHealth - transactions Put Document Entry [ITI-AA]   Get Document Entry [ITI-BB] Document Source Document ResponderDocument Recipient Document Consumer  Find Document Entries [ITI-CC]  Get Document [ITI-DD]

mHealth grouped with XDS

mHealth grouped with XCA

Example: JSON encoding of XDS DocumentEntry {patientID: "144ba3c4aad24e9^^^& &ISO", classCode: {code:" ",codingScheme:“ ", codeName:“Summary of Episode Note"}, confidentialityCode:{code:”N”,codingScheme:” ”,codeName:”Normal sensitivity”}, formatCode:{code:”urn:ihe:lab:xd-lab:2008”,codingScheme:” ”,codeName:”XD-Lab”}, typeCode:{code:””,codingScheme:””,codeName:””}, Author:{…}, practiceSettingCodes:{code:" ",codingScheme:“ ", codeName:“General Medicine"} Title:"document title", creationTime:“ ”, hash:“e543712c0e de13a5bfcbe826c49feb75”, Size:“35”, languageCode:“en-us”, serviceStartTime:“ ”, serviceStopTime:“ ”, sourcePatientId:“89765a87b^^^&3.4.5&ISO”, mimeType:” text/xml ”, uniqueId:” ”, entryUUID:”urn:uuid:14a9fdec-0af4-45bb-adf2-d752b49bcc7d “}

Put DocumentEntry 3.AA Message Semantics The HTTP POST method is used, with HTTP Accept set to application/json. The message is a MIME multi-part which conforms to the following requirements: The first mime part is the metadata encoded using the JSON encoding of DocumentEntry. The second mime part is the document. The Source shall generate a unique UUID for the entryUUID using the well-known rules for UUID creation. The Put Document Entry is sent to the URL for this patient and entryUUID, i.e., the intended Document Entry. The format for a Document Entry URL is: / /DocumentEntry/ / Where: Location – a locally defined root part of arbitrary path. patientID – the CX encoded patient ID (where XDS is used, this is the XDS Affinity Domain Patient ID). This value may need to be transformed for URL encoding. entryUUID – the UUID value. For example: 6ISO/DocumentEntry/14a9fdec-0af4-45bb-adf2-d752b49bcc7d/

Get DocumentEntry 3.BB Message Semantics The Document Entry URL includes the patient ID and the entryUUID. The format for the Document Entry URL is: / /DocumentEntry/ / Where: location – a locally defined root part of arbitrary path patientID – the CX encoded patient ID (where XDS is used, this is the XDS Affinity Domain Patient ID). This value may need to be transformed URL encoding. entryUUID – the UUID value

Get Document 3.DD Message Semantics The Document Consumer sends a HTTP GET request to the server. The Document Consumer may use content negotiation by providing a HTTP Accept header, according to the semantics of the HTTP protocols (see RFC 2616, section 14.1). The only MIME type assured to be returned is the MIME type indicated in the Document Entry. / /Document/ / Where: location – a locally defined root part of arbitrary path. patientID – the CX encoded patient ID (where XDS is used, this is the XDS Affinity Domain Patient ID). This value may need to be transformed for URL encoding. entryUUID – the UUID value.

FindDocumentEntries 3.CC Message Semantics The Find Document Entries message is an HTTP GET request that can be sent to the FindDocuments URL / /FindDocumentEntries? Where: location – a locally defined root part of arbitrary path. patientID – the CX encoded patient ID (where XDS is used, this is the XDS Affinity Domain Patient ID). This value may need to be transformed for URL encoding. Parameters – key/value pairs in accordance with RFC2616 for encoding GET queries. …. For example: 3%5EGarbage%5EOINK”&serviceStartTimeFrom=” ”

Open Issues Restricted “Create” to ONE document, with derived SubmissionSet No access to SubmissionSet, Folders, associations Patient ID is needed as part of URL Bring in hData as framework Bring in ATOM in GET path for multiple entries Allow for conditional get? Need more on Security, specifically Audit? JSON use of anonymous objects or not?

Opportunity May provide light weight access to information in Document form (quicker XDS) –Allergies, Medications, Problems –Referrals Simplified publish of new document to XDS

Questions ? 16