icarMilkingVisitEventResource and icarMilkCharacteristicsType are quite old and hard to understand.
Ideally milking characteristics would be managed with a scheme and a published list of characteristics with documented values.
A fallback is to make this an enum. Even there, for a few edge cases, moving from a string to an enum (with a list of valid values) might be a breaking change. Therefore, we have created the enum file and are just referencing it from the description.
Add an enumeration for milk characteristics type.
icarMilkingVisitEventResource
andicarMilkCharacteristicsType
are quite old and hard to understand. Ideally milking characteristics would be managed with a scheme and a published list of characteristics with documented values.A fallback is to make this an enum. Even there, for a few edge cases, moving from a string to an enum (with a list of valid values) might be a breaking change. Therefore, we have created the enum file and are just referencing it from the description.
Resolves #444 (sort of).