...
The XML will be checked against the XML schema. This will check for the presence of required elements and the absence of unknown elements, even if well-formed.
This check will insure that the XML document is correct according to the version of the XML document it specifies. The orchestration validation will handle whether it is correct when made forward compatible and checked against the orchestration data values.
Schema Version
Since the eLandings system allows the import of XML documents created with legacy schemas, the validation service will have to honor those schemas when checking schema version compliance. Otherwise, if a user has a document created with an older schema they will not be able to validate it with the service, and that will lead to production support calls.
...