80 likes | 221 Views
Fred M. Behlen, Ph.D. Co-Chair, DICOM WG20 / HL7 IISIG Co-Editor, HL7 CDA Release 2 ACR Representative to HL7. DICOM Working Group 10 Munich, Germany, 2 September 2004 Should We Standardize the text/xml Form of DICOM Objects Returned by WADO?. LAI tek.
E N D
Fred M. Behlen, Ph.D. Co-Chair, DICOM WG20 / HL7 IISIGCo-Editor, HL7 CDA Release 2 ACR Representative to HL7 DICOM Working Group 10Munich, Germany, 2 September 2004Should We Standardize the text/xml Form of DICOM Objects Returned by WADO? LAItek
infoRAD 2003 Exhibit on SR Rendering with XSLT Commercial Permanent Web Repository
XSLT was found to be a useful and versatile tool for rendering DICOM SR documents encoded in XML. Referenced images can be displayed as well. Higher level XML coding of content items was found useful, although may not be indispensable. XSLT is not trivial to work with. Editing tools are good, but still not WYSIWYG. The field would benefit from standard base stylesheet templates and implementation guide. infoRAD Exhibit Conclusions
WADO provides essential services for standard image retrieval by SR rendered on browsers. WADO also provides key method for supporting DICOM-to-XML conversion on server side, enabling standard Web browser access. However, the format of DICOM-XML returned is not standardized. Needed work on reusable XSLT templates and implementation guide calls for a standard XML input form. Therefore, it may be time for a standard for XML encoding of DICOM SR documents. infoRAD Exhibit Conclusions
DICOM Data Elements Attribute Tag Value Representation Nesting Sequence element enclosing other elements Enclosed elements By-Reference links in SR XML Data Elements Name and/or attributes Datatypes (W3C Schema) Nesting Enclosing element Enclosed elements ID / IDREF links Common Structure
Element-to-element mapping Higher level coding Content Items Coded Entries Mapping used in NDMA Tag VR VL Value 0010,0010 PN 14 Public^John^Q. DCM: XML: <any DCMTag=“0010,0010” DCMVR=“PN”>Public^John^Q.</any> Note that the element name (“any”) does not affect encoding.