1. A method, comprising: generating an element mapping in a computer readable storage device for each of a plurality of data mapping user elements and attributes to data pool elements and attributes, wherein data pools maintain product information; generating a message mapping for each of the plurality of data pools mapping user messages and their parameters to data pool messages and their parameters; and maintaining for each of the plurality of data pools code enabled to cause operations comprising receiving a first document including user elements and messages and mapping the user elements and messages in the first document to a second document including data pool elements and attributes corresponding to the user elements and messages in the first document, wherein the first document includes one user message from one retailer requesting product information in one specified data pool; accessing the code for the specified data pool and the message mapping to map the user message and parameters to at least one mapped specified data pool message and parameters to request the product information in the specified data pool; adding the at least one mapped data pool message and parameters to the second document; and transmitting the second document to the specified data pool.
1. A method, comprising: generating an element mapping in a computer readable storage device for each of a plurality of data mapping user elements and attributes to data pool elements and attributes, wherein data pools maintain product information; generating a message mapping for each of the plurality of data pools mapping user messages and their parameters to data pool messages and their parameters; and maintaining for each of the plurality of data pools code enabled to cause operations comprising receiving a first document including user elements and messages and mapping the user elements and messages in the first document to a second document including data pool elements and attributes corresponding to the user elements and messages in the first document, wherein the first document includes one user message from one retailer requesting product information in one specified data pool; accessing the code for the specified data pool and the message mapping to map the user message and parameters to at least one mapped specified data pool message and parameters to request the product information in the specified data pool; adding the at least one mapped data pool message and parameters to the second document; and transmitting the second document to the specified data pool. 3. The method of claim 1 , further comprising: maintaining operational metadata for each retailer and supplier initiating documents including user messages including access information to access at least one data pool; and transmitting the second document to the data pool using the access information to enable access to the data pool for the retailer or supplier sending the first document.