tracefirst / usaha_committee

XML schema for electronic CVIs
8 stars 2 forks source link

Exemption from Individual ID Reason #36

Closed mkm1879 closed 7 years ago

mkm1879 commented 10 years ago

I was just reviewing our state's cattle movement requirements document and was struck by the phrase "Any exemptions from Official ID must be noted." On paper this is usually written in the ID field itself. That doesn't seem like good data management. Do we want to modify AnimalTag to allow an explicit reason why tags are not recorded when the ADT rule allows them to be left off?

Most would probably be in GroupLot. Do we need to add a field for the note about why these are allowed to move as GroupLot?

sahola commented 10 years ago

I think this would be a reasonable solution, one that may not be used much, but we should encourage good data reporting - developers need to consider the need for a field such as this and we might as well be proactive and create such a field in our schema. boy - that's one long run-on sentence

mkm1879 commented 8 years ago

In reviewing this 2 1/2 years later, I see that the Description attribute in Group should be sufficient for this. If implementers want to send individual animals without ID, we would need to reduce the Number attribute of TagType to optional and add an optional attribute of ExemptReason. I don't particularly like that solution. Or we could make AnimalTag part of a choice of either one or more AnimalTag elements or an IDExemptReason element. That is better XML but a lot of fuss over nothing (or not much anyway.)

I propose we close this Issue unless and until we get more specific demand from either the policy group or implementers.