16. A system utilizing a multi-pass technique to optimize the validation of extensible markup language (XML) documents comprising: an XML document containing a plurality of data items, wherein the plurality of data items are arranged in a predetermined format for an exchange of data; a document preprocessor configured to analyze the XML document for a set of preprocessing parameters; a validation coordinator configured to identify the XML document as an invalid document in response to determining that one or more preprocessing parameters of the set of preprocessing parameters are missing; upon determining the set of preprocessing parameters, identifying determine the validation sequence for the XML document based upon the at least one preprocessing parameter determined by the document preprocessor and monitor an execution of said validation sequence; and a multi-pass XML validator configured to validate the XML document utilizing a multi-pass validation associated with a validation sequence, wherein the validation sequence contains an order of execution for a series of validation passes, wherein the validation sequence comprises a plurality of validation elements that each defines acceptable data items for at least one of the predetermined format and for the exchange of data, wherein each validation pass corresponds to one of the validation elements, wherein each validation pass is configured to validate the XML document for a condition defined by the validation element; and at least one document evaluator configured to execute the validation sequence upon the XML document as directed by the multi-pass XML validator.
16. A system utilizing a multi-pass technique to optimize the validation of extensible markup language (XML) documents comprising: an XML document containing a plurality of data items, wherein the plurality of data items are arranged in a predetermined format for an exchange of data; a document preprocessor configured to analyze the XML document for a set of preprocessing parameters; a validation coordinator configured to identify the XML document as an invalid document in response to determining that one or more preprocessing parameters of the set of preprocessing parameters are missing; upon determining the set of preprocessing parameters, identifying determine the validation sequence for the XML document based upon the at least one preprocessing parameter determined by the document preprocessor and monitor an execution of said validation sequence; and a multi-pass XML validator configured to validate the XML document utilizing a multi-pass validation associated with a validation sequence, wherein the validation sequence contains an order of execution for a series of validation passes, wherein the validation sequence comprises a plurality of validation elements that each defines acceptable data items for at least one of the predetermined format and for the exchange of data, wherein each validation pass corresponds to one of the validation elements, wherein each validation pass is configured to validate the XML document for a condition defined by the validation element; and at least one document evaluator configured to execute the validation sequence upon the XML document as directed by the multi-pass XML validator. 17. The system of claim 16 , wherein the multi-pass XML validator further comprises: a message generator configured to create a rejection message upon a failure of a validation element within the validation sequence, wherein the rejection message is conveyed to an originating party of the XML document.