ERROR: DD0023

Hi!

  1. Refer to the CRT_DD Specs 1.0.0 (define.xml standard) Section 2.1.3.1 (p.18) table.

  2. See an example from Section 2.1.2.5 (p.15):

<CodeList OID=“CodeList.AESER”

Name=“AESER”

DataType=“text”

SASFormatName=“$AESER”>

No

Yes

Regards,

Sergiy

  1. OID 2. Name 3. DataType 4. SASFormatName 5. CodeListItem 6. ExternalCodeList 7. CodedValue 8. def:Rank 9. Decode 10. TranslatedText 11. xml:lang 12. Dictionary 13. Version (Taking into account a Child Elements hierarchy)

Hello Sergiy.

Thanks for your response.

I have the codelist element and its attributes in the same order as in the CRT_DDS V1.0. Same applies to the itemgropdef and itemdef elements which are the other 2 areas where i am getting an ERROR.

Please see the layout of my define.xml file.

def:AnnotatedCRF

ItemGroupDef for all the datasets.

<ItemGroupDef…><ItemRef…>

ItemDef for all the variables.

<ItemDef…>

All Complutational Algorithms are listed here.

def:ComputationMethod</def:ComputationalMethod>

All Codelists are listed here.

<CodeList…>

************************************************************* →

<def:ValueListDef OID=“ValueList.VS.VSTESTCD”>

</def:ValueListDef>

Thanks,

Nalin

It’s difficult to find what is wrong without seen the entire document content. You can email your define.xml to me (sergiy () opencdisc.org)

5.2.1. Global Element Order

  1. ODM

a. Study

i. GlobalVariables

  1. StudyName

  2. StudyDescription

  3. ProtocolName

ii. MetaDataVersion

  1. def:AnnotatedCRF

a. def:DocumentRef

  1. def:SupplementalDoc

a. def:DocumentRef

  1. def:leaf

a. def:title

  1. def:ComputationMethod

  2. def:ValueListDef

a. ItemRef

  1. Include

  2. ItemGroupDef

a. ItemRef

b. def:leaf

i. def:title

c. def:ValueListRef

  1. ItemDef

a. CodeListRef

  1. CodeList

a. CodeListItem

i. Decode

  1. TranslatedText

b. ExternalCodeList

Thanks, Sergiy. This table helped resolve the issue. I had the wrong order for def:ComputationalMethod & def:ValueListDef

Nalin

Hello.

I am new to the define.xml and xml in general and not sure what this error means. i have included 3 datasets with a total of 67 variables and 25 codelists into my define.xml which i am validating using OpenCDISC.

Please see the “Issue Summary” tab below:

Source

Rule ID

Message

Severity

Found

DEFINE

DD0023

Element ‘CodeList’ in wrong order within Define.xml

Error

25

DD0023

Element ‘ItemDef’ in wrong order within Define.xml

Error

67

DD0023

Element ‘ItemGroupDef’ in wrong order within Define.xml

Error

3

Thanks,

Nalin