Presentation is loading. Please wait.

Presentation is loading. Please wait.

THE DICOM 2014 Chengdu Workshop August 25, 2014 Chengdu, China DICOMweb TM Brad Genereaux, Agfa HealthCare Product Manager Industry Co-Chair, DICOM WG-27,

Similar presentations


Presentation on theme: "THE DICOM 2014 Chengdu Workshop August 25, 2014 Chengdu, China DICOMweb TM Brad Genereaux, Agfa HealthCare Product Manager Industry Co-Chair, DICOM WG-27,"— Presentation transcript:

1 THE DICOM 2014 Chengdu Workshop August 25, 2014 Chengdu, China DICOMweb TM Brad Genereaux, Agfa HealthCare Product Manager Industry Co-Chair, DICOM WG-27, Web Technologies http://www.dicomweb.org/

2 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Notice DICOMweb TM is a copyright of the National Electrical Manufacturers Association, Secretariat, DICOM Standards Committee. All rights reserved. 2

3 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Topics (hidden) Delivering imaging results to referring physicians, specialists and patients Driving use cases and the role of Web Services in an imaging environment Overview of the suite of DICOM Web Services Details of WADO, WADO-WS, WADO-RS, STOW, QIDO Practical interplay between DICOM information objects, DICOM web services and traditional DICOM services 3

4 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Image Lifecycle TaskUserLocationApplication Acquire ImagesTechnologistIn hospitalModality QA ImagesTechnologist / PACS Admin In hospitalPACS Read ImagesRadiologistIn hospitalPACS 4 DICOM … but that’s not all! PACS RIS

5 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Extended Image Lifecycle 5 Prior studies DICOM Long-term archives Other modalities DICOM 3D visualization … but that’s not all!

6 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Tertiary Image Lifecycle 6 Foreign studies ??? Regional archives Non-DICOM modalities ??? Medical Records ??? Mobile Devices Sharing Portals ???

7 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Tertiary Image Lifecycle TaskUserLocationApplication Acquire ImagesTechnologistIn hospitalModality QA ImagesTechnologist / PACS Admin In hospitalPACS Read ImagesRadiologistIn hospitalPACS Get Prior ExamsRadiologistIn hospital, get from remote location PACS Review ImagesReferring Physician Remote physician officeLightweight viewer Review Patient Record Attending Physician In hospitalEMR Physician RoundsCare TeamIn hospital and telepresence Web Portal Archive regionallyTechnologist / PACS Admin In hospital to remotePACS 7

8 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Tertiary Image Lifecycle 8 Foreign studies ??? Regional archives Non-DICOM modalities ??? Medical Records ??? Mobile Devices Sharing Portals ??? Network security and performance Does not understand DICOM

9 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Problems in a Global Space Network Security How do we encrypt in transit? How do we authenticate and authorize? Network Performance How do we negotiate protocols fast? How do we deal with low bandwidth and high latency connections? Understanding DICOM How do we cross the big gap for non-medical imaging solutions? How do we do this today outside of medical imaging? 9

10 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux The Internet The rise of the Hypertext Transport Protocol (HTTP) delivers an effective means to transfer images. But how? 10

11 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Internet File Transfer HTTP/1.1 is ubiquitous; readily available tools that form the foundation for data communication in the modern world Request/response protocol in the client/server computing model Can be streamed, multi-threaded Can resume after interruption Caching, authentication, and authorization all part of standard 11

12 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Weibo Photo Metadata Photo Height and width URL to retrieve Caption Tagged people Location Date and time Album Name Collection of images Cover photo Description Privacy Place 12

13 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Weibo Image Hierarchy 13 User Album 1 Album x Image 1 Image y Each user contains x albums, which contain y photos.

14 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Weibo API 14 (http://open.weibo.com/wiki/API%E6%96%87%E6%A1%A3/en)

15 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux What are APIs? REST? Application Programming Interface Methods to access an application’s data and workflow without using the application’s user interfaces REpresentational State Transfer An architectural style for standardizing data and workflow operations over HTTP Scalable, fault-tolerant, recoverable, secure, and loosely-coupled 15

16 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Three Levels of REST Level 1: Resources Level 2: Verbs Level 3: HATEOAS 16

17 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Level 1: Resources ResourceReturns /patientsA list of all patients /patients/bobDetails about “Bob” /patients/bob/reportsA list of all Bob’s reports /patients/bob/reports/1Details about Bob’s first report 17

18 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Level 2: Verbs VerbResults GET /patients/bob/reports/1Returns details about Bob’s first report POST /patients/bob/reports/1Creates a new report with an ID of 1 PUT /patients/bob/reports/1Updates report ID 1 with new information DELETE /patients/bob/reports/1Deletes report 1 18

19 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Level 3: HATEOAS Hypermedia as the engine of application state 19 "ids" : [ 12345678, 87654321, 11223344 ] "links": [ { "rel": "Reports", "href": "https://.../reports/12345678" }, { "rel": "Appts", "href": "https://.../appts/87654321" }, { "rel": "Labs", "href": "https://.../labs/11223344" } ]

20 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Back to Medical Imaging 20

21 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Instance UID Height Width Position Instance Medical Imaging Metadata Series UID Modality Description Series Number Body Part Series Study UID Date of Study Description Refer Physician Accession Availability Study 21

22 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Medical Imaging Hierarchy Patient 1 Study 1 1 Study x Each patienthas x studies, which has y series, Instance 1 Instance z Series 1 Series y which has z instances. … and could have f frames. 22

23 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Introducing DICOMweb TM Web standard for medical imaging Covers basic imaging interactions Query via QIDO-RS Retrieval via WADO (-RS, -URI, -WS) Storing via STOW-RS DICOMweb TM is a copyright of the National Electrical Manufacturers Association, Secretariat, DICOM Standards Committee. All rights reserved. 23

24 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux DICOMweb TM in practice Query (QIDO-RS) Query (QIDO-RS) Retrieve (WADO-RS) Retrieve (WADO-RS) Store (STOW-RS) Store (STOW-RS) 24

25 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Plugs into Web Infrastructure DICOMweb TM APIs Client (browser) User (clinician) Web Platform (.Net, J2EE) Backend Infrastructure (DICOM) Server Security 25

26 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Compatible with DICOM 26 ServiceDICOMDICOMwebDefinition QueryC-FINDQIDO-RSQuery by IDs for DICOM Objects using RESTful Services RetrieveC-MOVEWADO-RSWeb Access to DICOM Objects using RESTful Services WADO-WSWADO using WS-* Services (SOAP) WADO-URIWADO using URI StoreC-STORESTOW-RSStore via the Web using RESTful Services

27 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Web-friendly Structures 20130409 CT Doe John 1.2.392.200036.9116.2.2.2.1762893313.1029997326.945873 XML 27

28 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Web-friendly Structures "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 28

29 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Discovery via QIDO-RS 29

30 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux QIDO-RS Example StudyDateLink Abdomen CT Jan. 17, 2014 http:// Chest CRJan. 23, 2014 http:// What studies do you have for John Doe? http://server.com/ studies/?0010001 0=DOE^JOHN 30

31 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Retrieve via WADO-RS 31

32 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux WADO-RS Example Show me images for the Abdomen CT http://server.com/studies/ 1.2.3/series/4.5.6/ 32

33 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Upload with STOW-RS 33

34 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Stored STOW-RS Example Store this image http://server.com/studies 34

35 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux WADO-URI Similar to WADO-RS, but with one resource and all URI parameters http://server.com/wado/?requestType= WADO&studyUID=1.2.1.2&seriesUID=1. 3.1.1&objectUID=1.4.1.4http://server.com/wado/?requestType= WADO&studyUID=1.2.1.2&seriesUID=1. 3.1.1&objectUID=1.4.1.4 One object at a time Supports rendering of objects in web formats, without metadata Also known as “plain” WADO 35

36 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux WADO-WS Access to DICOM objects via SOAP “Simple Object Access Protocol” Used in IHE XDS-I transactions XML – HTTP based protocol Supports rendering of objects in web formats Retrieves and filters metadata 36

37 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Coming Soon in DICOMweb TM WADO-RS to include rendering Currently only a feature of WADO-URI, -WS Discovery of server capabilities via “Server Options” Web workflow via Unified Procedure Step for RESTful Services (UPS-RS) 37

38 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux In Summary 38 Foreign studies Regional archives Non-DICOM modalities EMR Mobile Devices Sharing Portals Prior studies DICOM Long-term archives Other modalities 3D visualization DICOMweb

39 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Thank You! Questions? 39

40 August 2014, THE DICOM 2014 Chengdu Workshop DICOMweb TM – Brad Genereaux Image Sources http://previewcf.turbosquid.com/Preview/2014/05/24__16_29_11/CT_Scanner_01.jpg2d5efea2-a1b7-4c15-848e-4d6c5567eecfLarger.jpg http://upload.wikimedia.org/wikipedia/commons/9/9c/Eosinophilic_gastroenteritis_CT.jpg http://icons.iconarchive.com/icons/icons-land/medical/256/People-Doctor-Male-icon.png http://png-4.findicons.com/files/icons/716/user_task_report/256/task_report_hot.png http://www.meddean.luc.edu/lumen/meded/medicine/pulmonar/cxr/atlas/images/71bl.jpg http://www.angieslist.com/files/styles/no-dimensions/public/null/ultrasound.jpg?itok=J8CKrXfH http://www.grassfactor.com/images/skingraft_leg_17dec06.gif http://www.gastrolab.fi/images/h16.jpg http://dicomweb.hcintegrations.ca/images/servicesummary.7897b195.png http://icons.iconarchive.com/icons/adidadidu/ipad/256/iPad-Front-Apple-Logo-icon.png http://www.iconwala.com/Icons/Icons8-Metro-Style-Icons/Png/android-tablet-512-icon-201310539.PNG http://news.patientslikeme.com/sites/patientslikeme.newshq.businesswire.com/files/image/image/PatientsLikeMe_Icon_.png.png http://fashionbi.com/uploads/article_image/file/6163/SinaWeibo.png http://img2.wikia.nocookie.net/__cb20120923062104/madonna/images/archive/3/3b/20120923063928!Flickr_icon.png http://centerforfinancialinclusionblog.files.wordpress.com/2011/04/internet-globe.png http://panicdots.com/wp-content/uploads/2013/10/people_taking_pictures_of_food_7.jpg http://panicdots.com/wp-content/uploads/2013/10/people_taking_pictures_of_food_9.jpg http://www.seriouseats.com/images/20080909-foodphogos.jpg http://www.pulp-and-fiber.com/wp-content/uploads/2013/01/Charlie-and-Frank-taking-first-food-photos-of-the-trip-at-Casa-Montana-in-Valencia1.jpg http://superchefs.com.br/wp-content/uploads/2014/02/fotogastro2-superchefs.jpg 40


Download ppt "THE DICOM 2014 Chengdu Workshop August 25, 2014 Chengdu, China DICOMweb TM Brad Genereaux, Agfa HealthCare Product Manager Industry Co-Chair, DICOM WG-27,"

Similar presentations


Ads by Google