12. A non-transitory computer readable medium comprising logic for execution, the logic, when executed by a processor, configured to: receive a request for data from a recipient; after receiving the request for data from the recipient, retrieve data from a data repository; generate an extensible markup language (XML) document comprising the retrieved data from the data repository, wherein: the retrieved data is placed in the XML document at an address defined prior to the retrieving the data from the data repository; and the address is known to the recipient prior to the retrieving the data from the data repository; generate a Simple Object Access Protocol (SOAP) message, the SOAP message comprising a data representation comprising a first array of a plurality of name-value pairs, each name-value pair of the plurality of name-value pairs comprising an attribute name and a value associated with the attribute, wherein at least one of the name-value pairs is discretely defined and at least one of the name-value pairs is not discretely defined, the SOAP message configured to receive XML text as the value associated with the attribute; embed the XML document as the value associated with the attribute name within the SOAP message that is associated with the at least one of the name-value pairs that is not discretely defined, the XML document comprising a second array of name-value pairs, the second array of name-value pairs being not discretely defined; designate the XML document in the SOAP message as character data such that the XML document will not be parsed by a SOAP parser; and transmit the SOAP message to the recipient, the recipient configured to recover the retrieved data from the SOAP message by: identifying the value containing the XML document, and executing a selected one of an XML Path Language (XPath) query and a Simple Application Program Interface (API) for XML (SAX) parser to locate the data in the XML document.
12. A non-transitory computer readable medium comprising logic for execution, the logic, when executed by a processor, configured to: receive a request for data from a recipient; after receiving the request for data from the recipient, retrieve data from a data repository; generate an extensible markup language (XML) document comprising the retrieved data from the data repository, wherein: the retrieved data is placed in the XML document at an address defined prior to the retrieving the data from the data repository; and the address is known to the recipient prior to the retrieving the data from the data repository; generate a Simple Object Access Protocol (SOAP) message, the SOAP message comprising a data representation comprising a first array of a plurality of name-value pairs, each name-value pair of the plurality of name-value pairs comprising an attribute name and a value associated with the attribute, wherein at least one of the name-value pairs is discretely defined and at least one of the name-value pairs is not discretely defined, the SOAP message configured to receive XML text as the value associated with the attribute; embed the XML document as the value associated with the attribute name within the SOAP message that is associated with the at least one of the name-value pairs that is not discretely defined, the XML document comprising a second array of name-value pairs, the second array of name-value pairs being not discretely defined; designate the XML document in the SOAP message as character data such that the XML document will not be parsed by a SOAP parser; and transmit the SOAP message to the recipient, the recipient configured to recover the retrieved data from the SOAP message by: identifying the value containing the XML document, and executing a selected one of an XML Path Language (XPath) query and a Simple Application Program Interface (API) for XML (SAX) parser to locate the data in the XML document. 17. The medium of claim 12 , the logic when executed by a processor further configured to transmit the SOAP message to a recipient through an intermediary system, the intermediary system configured to ignore the XML document contained in the value as character data.