Closed mkm1879 closed 3 years ago
This should be such that no one leaves it blank on purpose so that if it is blank, then it was a mistake rather than omitted to get around the system somehow.
We could copy the approach used by NAHLN for "NonNullString". It requires at least one non-whitespace character.
Will add this solution to a draft in pending changes. What other fields should be defined as NonNullString?
This blank issue is on SpeciesOther as well
And ManagementID, EquineDescription, almost any required attribute now using xs:string. Any exceptions?
see https://github.com/AAVLD-USAHA-ITStandards/eCVI/commit/92fa9e5bbf525a3a4132068efa5f4f95c033b0ae for the proposed implementation
In Jan 2021 release v2.3
Just noticed that "" validates as a value for OtherOfficialID. We probably should follow the NAHLN and define a NonBlankString type for this and other required string elements and attributes.