There was a bug in prior version where these 5 variables Value level metadata that we define could conflict with your definition in your define.xml
-
DSDECOD
-
SCSTRESC
-
VSSTRESC
-
TSVAL
-
TSVALCD
There was a bug in prior version where these 5 variables Value level metadata that we define could conflict with your definition in your define.xml
DSDECOD
SCSTRESC
VSSTRESC
TSVAL
TSVALCD
Hi, I have a problem like this topic: http://www.opencdisc.org/forum/0-messages-were-generated-0-checks-were-performed I want to assign multiple codelists for DSDECOD. When DSCAT=PROTOCOL MILESTONE, use NCOMPLT CT. When DSCAT=DISPOSITION EVENT, use PROTMLST CT. I wrote Where Clause in Value Level sheet of Excel Template for generating define.xml, the define.xml has no error. Next, I tried to validate the xpt data together with this define. But all domains are unprocessed, those reasons are “Validation Aborted”. I checked the log file, it says: 2015-08-13 02:00:10,551 |DEBUG |ConfigurationManager.java : 446 |Creating rule for DS: org.opencdisc.validator.settings.Definition@7a79e5e7[Rule,Match,PUBLISHERID=FDAC343,MESSAGE=DSDECOD value not found in ‘%Variable.Config.@Clause.CodeList.Name%’ non-extensible codelist,CATEGORY=Terminology,DESCRIPTION=%Variable.Label% (DSDECOD) variable must be populated with terms from ‘%Variable.Config.@Clause.CodeList.Name%’ CDISC controlled terminology codelist, when %Variable.Config.@Clause.Expression%. New terms cannot be added into non-extensible codelists.,VARIABLE=DSDECOD,TERMS=%Variable.Config.@Clause.CodeList.Values%,ID=CT2004,WHEN=%Variable.Config.@Clause.Expression%,VARIABLECONTEXT=DSDECOD.6AD632,TYPE=Error,DELIMITER=%Variable.Config.@Clause.CodeList.Delimiter%]
2015-08-13 02:00:10,551 |ERROR |ConfigurationManager.java : 305 |Rule CT2004 creation failed because of an exception: For input string: “Variable.Config.@Clause.Expression%”
What should I do to fix this? p.s. Please delete the previous topic, I failed in the posting.