adewg / ICAR

Standard messages and specifications for animal data exchange in livestock.
https://icar.org/
Apache License 2.0
46 stars 26 forks source link

Add Certified Milk Weight and Total Milk Weight to Milking Visit #436

Closed cookeac closed 5 months ago

cookeac commented 9 months ago

I'm adding this issue to allow discussion of PR #434 added by @AndreasSchultzGEA to allow discussion. The PR adds two (not required) additional weights - certified milk weight and total milk weight.

Andreas will add an explanation of the purpose for these proposed changes.

AndreasSchultzGEA commented 9 months ago

The existing property is (in our case) normally used to transmit the certified milk-amount to a milk-recording organization. But this amount may not contain separated amounts. On the other side, there are e.g. feeding-calculations which intend to calculate feed for animals on the complete milk-production (including separated amounts) of an animal. Therefore, at least a second milkingMilkWeight is useful. In addition, the third milkingMilkWeight may extend the former one containing also pre- and post-milking weights.

cookeac commented 9 months ago

We agreed to go back to the milk recording organisations and manufacturers and ask how milking weights (separated, discarded, certified, and total) are represented so we can get the names right.

cookeac commented 5 months ago

We discussed on 7 March 2024 and agreed:

cookeac commented 5 months ago

We also noted that at the moment the characteristic property of icarMilkCharacteristicType is just a string defined by a description. Really this should be an enumeration. However, this could be a breaking change. We should create the enumerated type, and at the moment just link or reference this from the description of characteristic. This would greatly improve documentation.

AndreasSchultzGEA commented 5 months ago

We decided to close this item