k kiran
on

 

Hi ,

 

I have the below error messages:

xpath Variables Values Rule ID Message //MetaDataVersion[@OID='TS-P04834 Phase III MEC -CDISC-SDTMIG.3.1.2']/def:leaf[1] def:leaf Annotated Case Report Form DD0023 Element 'def:leaf' in wrong order within Define.xml //CodeList[@OID='COUNTRY'] CodeList/@OID, ItemDef/@OID COUNTRY, DM.COUNTRY DD0024 Invalid Codelist for 'COUNTRY' variable

below is teh section of the code:

        deftext= '  def:StandardVersion="'||"&MetaDataStandardVersion"||'">';                                 linenum+1;output;

        *** Annotated CRF section ***;

        %if &CRFDocName ne %then %do;

            deftext= '    <def:AnnotatedCRF>                                                                    ';linenum+1;output;

            deftext= '      <def:DocumentRef leafID="blankcrf"/>                                                ';linenum+1;output;

            deftext= '    </def:AnnotatedCRF>                                                                   ';linenum+1;output;

            deftext= '    <def:leaf ID="blankcrf" xlink:href="'||"&CRFDocName"||'">';                             linenum+1;output;

            deftext= "    <def:title>&CRFDocLabel</def:title>";                                                   linenum+1;output;

            deftext= '    </def:leaf>                                                                           ';linenum+1;output;

        %end;

        *** Supplemental document section ***;

        %if &RefDocName ne %then %do;

            deftext= '    <def:SupplementalDoc><def:DocumentRef leafID="SupplementalDataDefinitions"/></def:SupplementalDoc>';linenum+1;output;

            deftext= '    <def:leaf ID="SupplementalDataDefinitions" xlink:href="'||"&RefDocName"||'">';          linenum+1;output;

            deftext= '    <def:title>'||"&RefDocLabel"||'</def:title>';                                           linenum+1;output;

            deftext= '    </def:leaf>';                                                                           linenum+1;output;

        %end;

    end;

Thanks,
Kiran

 

 

 

 

Forums: Define.xml

s Sergiy
on August 18, 2014

Hi Karen, 

Most likely it complains about some non-standard term for COUNTRY. Remember that XML syntax is case-sensitive and considers any blank characters like leading of trailing spaces as a part of an actual value.

Unfortunately your example code is not enough to perform diagnostics.

Kind Regards, 

Sergiy

Want a demo?

Let’s Talk.

We're eager to share and ready to listen.

Cookie Policy

Pinnacle 21 uses cookies to make our site easier for you to use. By continuing to use this website, you agree to our use of cookies. For more info visit our Privacy Policy.