adewg / ICAR

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

Add (ICAR) certification identifier for devices #412

Closed cookeac closed 9 months ago

cookeac commented 1 year ago

ICAR currently certifies milk meters and milk recording jars, and is moving to certification of automated milk recording systems (AMR) and sensors. The ICAR working group in this area propose to introduce a certified device ID, which is likely to be an 8-digit code. This should be stored along with the manufacturer, product or model, and software version in the ICAR database.

I propose that we should add an optional certifications array to icarDeviceResource, which would be an array of icarDeviceCertificationIdentifierType: a scheme and id combination that specify a certification code.

For an ICAR device certification, the scheme may be "org.icar.devices" and the code would be the 8-digit issued code. However, manufacturers could put other device certifications in other schemes here if it was helpful.

See also the proposal in issue #411.

cookeac commented 11 months ago

Feedback from the ICAR sensor working group that their proposed coding scheme will cover both certified and non-certified devices. So this would be a registrations array rather than a certifications array.

cookeac commented 10 months ago

Discussion with the technical group on 19 October suggested that initially only a single registration should be added to the device or device reference, for simplicity. This would be the ICAR registration unless another country and implementation required something separate.