SD0013 - handling partial dates

Hi

Noticed a possible problem with rule SD0013.

Identifies records that violate the condition [(Start Date/Time of Observation less than or equal to End Date/Time of Observation)], limited to records where [Start Date/Time of Observation is not null and End Date/Time of Observation is not null]

This check fires for data I consider to be valid e.g.:

CMSTDTC = 1990, CMENDTC = 1990-09

CMSTDTC = 2010, CMENDTC = 2010-11-27

Can this be fixed by changing the when= in config or is it a problem with how the @lteq operator is programmed?

Thanks,

Iain