Patent ID: 8176062

Claim:
A method comprising: parsing, by a response computer for providing a response to a request message using a dynamic metadata dictionary, the request message having a first format into a parsed message having a second format; determining, by the computer, a requested service associated with the request; accessing, by the computer, the dynamic metadata dictionary to assemble data element information by determining, based upon the requested service, a location and a data element definition for a data element associated with the parsed message; storing, by the computer, the data element in offset from an established starting point based on metadata that is returned from the dynamic metadata dictionary, creating, by the computer, a data query based upon the request message and using the data element information; sending, by the computer, the data query to a data access module, wherein the data access module accesses, using the data query, the enterprise data architecture; receiving, by the computer, a query response from the data access module; determining, by the computer, a third format based upon the dynamic metadata dictionary and the requested service; formatting, by the computer, the query response into a reply message in the third format; and sending, by the computer, the reply message in response to the request message.