There is a typo in the example driver program that is bundled with the Clinical Standards Toolkit 1.6. The program extract_domaindata_all.sas line 153 is if missing(_cstOutputName) then _cstOutputName=cats(compress(Name, 'adk')); If _cstOutputName is missing (ie. the SASDataset attribute is not set in the source xml file), then the _cstOutputName should be set to the value of the Name variable - containing only ascii and digits, so compress statement should be compress(Name, , 'adk'). In short, change line 152 in extract_domaindata_all.sas to: if missing(_cstOutputName) then _cstOutputName=cats(compress(Name, ,'adk')); Thanks, Stuart.
... View more