P21 (v.3.0.2) validation on define.xml throws an error DD0033 "Missing required 'SASFieldName' value for 'ItemDef'", this although SASFieldName is present and populated.
The error message should probably be that the value for SASFieldName is too long (looks as it is restricted to 8 characters).
I presume the reason is that XML-Schema error "cvc-attribute.3 - ... is not valid with respect to its type ..." is not correctly interpreted by the software.
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.
My ItemDef:
<ItemDef DataType="text" Length="8" Name="HBA1C Units" OID="IT.HBA1C.UNITS" SASFieldName="HBA1CUNITS">
<Description>
<TranslatedText xml:lang="en">Units for LBTESTCD=ALB</TranslatedText>
</Description>
<CodeListRef CodeListOID="CL.C71620.LBORRESU.HBA1C.UNIT"/>
</ItemDef>
P21 (v.3.0.2) validation on define.xml throws an error DD0033 "Missing required 'SASFieldName' value for 'ItemDef'", this although SASFieldName is present and populated.
The error message should probably be that the value for SASFieldName is too long (looks as it is restricted to 8 characters).
I presume the reason is that XML-Schema error "cvc-attribute.3 - ... is not valid with respect to its type ..." is not correctly interpreted by the software.