Hi Dan,
-
Line numbers are not reliable in XML documents since they are calculated differently by various XML parsers. This is why we display the XPath in the reports instead. An XPath expression is like an XML address that can be used to navigate the XML document to locate the source of the issues. Most XML editors, like XML Spy, have an option to use XPath to jump directly to a node within the XML document.
-
From what I understand, WebSDM will accept any define.xml as long as it validates against define.xml schema provided by CDISC. However, there are many limitations to what can be checked by define.xml schema, which means that WebSDM will accept documents with many potential issues. For example, schema validation will not catch missing referenced elements, nor will it catch duplicate elements. We recommend that any issues identified by OpenCDISC Validator as “Error” should be fixed before submitting data to FDA. This would significantly improve the quality of define.xml and the experience for reviewers.
Regards,
Max