m MinJi
on

 

Hi,

 

I want to add SDTM version information to MetaDataVersion OID in define.xml.

For example, I want to add a bold description below: I edited define.xml via wordpad, but, after converting to data spec and converting back to define.xml using pinnacle 21, the SDTM version information I added is omitted.

 

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="define2-0-0.xsl"?>
<ODM
     xmlns:xlink="http://www.w3.org/1999/xlink"
     xmlns="http://www.cdisc.org/ns/odm/v1.3"
     xmlns:def="http://www.cdisc.org/ns/def/v2.0"
     ODMVersion="1.3.2"
     FileType="Snapshot"
     FileOID="XXXX.SDTM-IG.3.2"
     CreationDateTime="2022-05-10T12:01:50+09:00"
     SourceSystem="Pinnacle 21 Community"
     SourceSystemVersion="4.0.0">
   <Study OID="XXXX.SDTM-IG.3.2">
      <GlobalVariables>
         <StudyName>XXXX</StudyName>
         <StudyDescription>XXXXXXXXXXXXX</StudyDescription>
         <ProtocolName>XXXXXXX</ProtocolName>
      </GlobalVariables>
      <MetaDataVersion OID="MDV.XXXX.SDTM-IG.3.2.SDTM.1.4" Name="Study XXXX Data Definitions"
                       def:DefineVersion="2.0.0"
                       def:StandardName="SDTM-IG"
                       def:StandardVersion="3.2">

 

Could you please let us know how to maintain modified MetaDataVersion OID?

 

Thank you in advance.

Best regards,

MinJi

Forums: Define.xml

j Jozef
on May 11, 2022

I don't understand why you want to generate a "data spec" after you edited the define.xml: your define.xml IS "the data spec".
Also, Wordpad is about the worst possible choice for editing XML files. Better is to use NotePad++ which is "XML-aware", and even better is to use a specialized XML editor. I mostly use oXygen XML editor, but there are so many others, often at a price less of what you pay for your Excel license.
There are also excellent completely visual Define-XML development and editing tools on the market. Some are even free of charge.
These usually also respect your choices for the OIDs.

m MinJi
on May 12, 2022

Thank you for your software suggestion, but, our internal IT policy, software to use is limited.

And, the reason why I want to generate a "data spec" after I edited the define.xml is data spec excel file does not contain "MetadataVersion OID" section and it is more convenient to update define.xml using data spec excel file.

 

In the end, is there no way to prevent reset of Metadata version OID ?

 

Best regards,

MinJi

j Jozef
on May 12, 2022

In my opinion there isn't.

However, you should not try to put meaning in OIDs, they are just machine-readable identifiers. They can be UUIDs for example. They just need to be unique.
If you want to add meaning, use "Description" or add meaning in "Name".

If you insist having meaning in your OIDs, and you don't get an answer here, you can also always post your question on the LinkedIn Define-XML discussion group (https://www.linkedin.com/groups/4975366/) which has almost 1000 members.

m MinJi
on May 12, 2022

Thank you for your help.

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.