90 likes | 108 Views
Tools for XML Encoding of DICOM Structured Reports. Jingkun Hu, KP Lee, Doug Sluis, Alfredo Tirado-Ramos June 8, 2001. Architecture. non- DICOM. XML. Stylesheet. Echo SR. Text HTML PDF WML VoiceXML. XSLT Processor. rendering. Echo meas. translator. Merge DICOM toolkit.
E N D
Tools for XML Encoding of DICOM Structured Reports Jingkun Hu, KP Lee, Doug Sluis, Alfredo Tirado-Ramos June 8, 2001
Architecture non- DICOM XML Stylesheet Echo SR Text HTML PDF WML VoiceXML . . . XSLT Processor rendering Echo meas translator Merge DICOM toolkit XML (ATL proprietary) Echo SR PACS DICOM binary
Outline • SR XSLT engine • SR XML2DICOM engine • SR DICOM2XML engine
SR XSLT engine • Transform (ATL) proprietary XML reports (US measurements and related information) to SR XML documents • Engines are available either freely or commercially, e.g., Apache’s Xalan, Microsoft MSXML SDK • What we have done: • XSLT stylesheets: XML2XML, XML2HTML
Reordering Report: Left Ventricle Left Atrium Aortic valve Aorta Meas. From Ao/LA 2D view of the heart: LA/Ao LVOT Dia Ao Root Dia LA Dimension A n a t o m i c a l P r o t o c o l
SR XML2DICOM engine • An engine converts an SR XML document into a DICOM binary file
SR DICOM2XML engine • An engine transcodes a DICOM SR object/file to an SR XML document DICOM2XML DICOM parser XML builder XSLT engine XML DICOM parser toolkit
Q & A Contact information: { jingkun.hu, kp.lee, doug.sluis, alfredo.tirado-ramos }@philips.com