The implementation architecture has to maximize interoperability, preserve or improve performance and minimize storage overhead.

The Web Services technologies have been selected to:

  1. be firewall friendly and supporting security,

  2. be supported by and interoperable between multiple development environments, and

  3. have sufficient performance for both large and small text and for binary data.

The XML implementation of the messages uses the CamelCase parameter style used in SOAP 1.2 (element names starting with an upper case character, e.g., ElementOne, attribute names starting with a lower case character e.g. attributeOne).

The response will be provided as list of instances in MTOM/XOP (“DICOM” or “Rendered” Requesters), XML encoded additional information resulting from the XPath filters applied on every objects selected (“Information Requester”)