Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
REST-based APIs: Overview and Progress Since #SIIM14
#DICOMweb™, HL7® #FHIR® and More
@integratorbrad
Brad Genereaux Agfa HealthCare
DICOM WG-27 Industry Co-Chair
• Employee of Agfa HealthCare • DICOM Committee Co-Chair
Disclosures
A long way since #SIIM14…
The Paradigm is Shifting
HIS
LIS PACS
Pharmacy Nurse Call
Billing EMPI
Reporting Surgery
EHR Portal
Staff Scheduling RIS
CPOE
Admit “JOHN DOE”
The era of “PUSH” is ending
Order CT
The Paradigm is Shifting
HIS
LIS PACS
Pharmacy Nurse Call
Billing EMPI
Reporting Surgery
EHR Portal
Staff Scheduling RIS
CPOE
Admit “JOHN DOE”
Order CT
And the dawning of the “PULL” begins
DICOMweb™ • Images • Image
metadata • Imaging
workflow
HL7® FHIR® • Patients • Orders • Reports • Other medical
record data
Everything Else • IHE • SWIM™ • Non-healthcare
APIs
What’s Available?
What is DICOMweb™?
EMR
PACS VNA XDS Image Processors
Teaching Systems Research Patients Care
Teams
DICOMweb™ DICOMweb™ DICOMweb™ DICOMweb™ DICOMweb™
DICOMweb™ Services
• QIDO-RS (Query based on ID for DICOM Objects) • DICOM PS3.18 6.7 Query • WADO-RS (Web Access of DICOM Objects) • DICOM PS3.18 6.5 Retrieve • STOW-RS (Store over the web) • DICOM PS3.18 6.6 Store • UPS-RS (Worklist Service) • DICOM PS3.18 6.9 Tasks • Capabilities Service • DICOM PS3.18 6.8 Server Info
Study Date Link Abdomen CT
Jan. 17, 2014
http://<url>
Chest CR Mar. 23, 2015
http://<url>
DICOMweb™ Query Example
9
What studies do you have for John Doe?
QIDO-RS
DICOMweb™ Retrieve Example
Show me images for the Abdomen CT
WADO-RS
Stored
DICOMweb™ Store Example
11
Store this image
STOW-RS
DICOMweb™ Tasks Example
12
What do I need to do today?
Study Date Link Abdomen CT
May 29, 2015
http://<url>
Abdomen CT
May. 29, 2015
http://<url>
UPS-RS
DICOMweb™ Server Info Example
13
What can you do for me?
• QIDO-RS (Query based on ID for DICOM Objects) • DICOM PS3.18 6.7 Query • WADO-RS (Web Access of DICOM Objects) • DICOM PS3.18 6.5 Retrieve • STOW-RS (Store over the web) • DICOM PS3.18 6.6 Store • UPS-RS (Worklist Service) • DICOM PS3.18 6.9 Tasks • Capabilities Service • DICOM PS3.18 6.8 Server Info
Capabilities
<DicomAttribute Tag="00080020" VR="DT" Keyword="StudyDate"> <Value number="1">20130409</value> </DicomAttribute> <DicomAttribute Tag="00080061" VR="CS" Keyword="ModalitiesInStudy"> <Value number="1">CT</value> </DicomAttribute> <DicomAttribute Tag="00100010" VR="PN" Keyword="PatientName"> <PersonName number="1"> <SingleByte> <FamilyName>Doe</FamilyName> <GivenName>John</GivenName> </PersonName> </DicomAttribute> <DicomAttribute Tag="0020000D" VR="UI" Keyword="StudyInstanceUID"> <Value number="1"> 1.2.392.200036.9116.2.2.2.1762893313.1029997326.945873 </Value> </DicomAttribute>
DICOMweb™ Data Structures
XML
"00080020": { "vr": "DT", "Value": ["20130409"] }, "00080061": { "vr": "CS", "Value": ["CT"] }, "00100010": { "vr": "PN", "Value": [ { "Alphabetic": { "Family": ["Doe"], "Given": ["John"] } }] }, "0020000D": { "vr": "UI", "Value": [
"1.2.392.200036.9116.2.2.2.1762893313.1029997326.945873"
] }
JSON
• DICOM Main Site – http://dicom.nema.org
• DICOMweb™ Reference – PS3.18: http://goo.gl/bIFHV3 – http://dicomweb.org
• Participate in DICOM – http://goo.gl/c8s3bK
Where do I find more information?
DICOMweb™ Workshop 2015
What is HL7® FHIR®?
Billing
HIS
LIS Nurse Call
PACS
Reporting Surgery Pharmacy
EHR
HL7® F
HIR®
HL7® FHIR® HL7® FHIR® HL7® FHIR®
HL7® FHIR
®
RIS
HL7® FHIR® Resources
Name DOB ID Link
John Doe
Apr. 17, 1975
1122 http://<url>
John Doe
Feb. 23, 1963
2233 http://<url>
John Doe
Nov. 12, 1947
3344 http://<url>
HL7® FHIR® Patient Example
19
What patients named John Doe do you have?
Patient
Study Date Link Abdomen CT
Jan. 17, 2014
http://<url>
Chest CR Mar. 23, 2015
http://<url>
HL7® FHIR® ImagingStudy Example
20
What studies do you have for John Doe?
ImagingStudy
Order created
HL7® FHIR® Order Creation Example
21
I’d like to create an diagnostic order for John Doe
DiagnosticOrder
• HL7® FHIR® Site – DSTU1: http://www.hl7.org/fhir/ – DSTU2:
http://www.hl7.org/fhir/2015May/index.html • Contains ImagingObjectSelection
• Furore’s FHIR® Cheatsheet – http://fhir.furore.com/cheatsheet
Where do I find more information?
• RRR-WF (Radiology Remote Reading Workflow) – Intra- and Inter-enterprise workflow sharing
using UPS-RS – Groups with other
DICOMweb™ features
What’s New in IHE Radiology
• WIC (Web-based Image Capture) – Uses DICOMweb™’s
STOW-RS to enable acquisition of images using web-based protocol
What’s New in IHE Radiology
• IID (Invoke Image Display) – Connects user to viewer to visualize an imaging
study • MHD-I (Mobile access to Health Documents for
Imaging) – RESTful access to XDS-I imaging repositories
• MRRT (Management of Radiology Report Templates) – Query, retrieve and store templates
Other IHE Radiology API Profiles
• MHD (Mobile Access to Health Documents) – Refreshed to include HL7® FHIR®
• PDQm (Patient Demographic Query for Mobile) – Leverage FHIR® for patient queries
• IUA (Internet User Authorization) – Uses OAuth for validating access to health data
• More coming soon!
What’s new in IHE ITI APIs
• IHE Main Site – http://www.ihe.net/
• Technical Implementation Guides
– http://www.ihe.net/Technical_Frameworks/
Where do I find more information?
Bring your use cases
• SWIM (SIIM Workflow Initiative in Medicine) – http://siim.org/default.asp?page=swim
Other Medical APIs
Interesting Non-Medical APIs
Social APIs • New ways
to connect patients and clinicians
Twilio • Telephony
and SMS integation
Wearables • Real-time
notifications on-the-go
Thank You!
@integratorbrad