Please read the Define-XML specification! You can find it distributions for both 2.0 and 2.1 at: Define-XML | CDISC
And/or take a Define-XML course from CDISC.
It’s easy:
-
Missing required “Structure” value for “ItemGroupDef”
means that you have a dataset definition (i.e. ItemGroupDef in the XML) for which the mandatory “def:Structure” attribute is missing.
Typical examples are
def:Structure=“One record per subject” in the case of DM, or
def:Structure=“One record per adverse event term per subject” in the case of AE
Of course, the message could be better by giving the information on WHICH ItemGroupDef, “def:Structure” is missing -
Missing required ‘TranslatedText’ value
meaning that in your XML, you have a “Description” element for which the child element “TranslatedText” is missing.
Of course, the message could be better by giving the information on WHICH “Description” element, “TranslatedText” is missing.
You can easily find out where these occur by opening your define.xml e.g. in NotePad++, or better in an XML-editor.
With the latter, if you validate the XML against the XML-Schema (define2-1-0.xsd - also in the distribution package from CDISC), the XML editor will even show you exactly where your XML is wrong.
But, first of all, download and read the Define-XML specification …