GraphQL/Objects
WeighRecord
No description
type WeighRecord implements Record {
recordId: ID!
recordType: RecordType
recordInputType: RecordInputType
weight: Weight
animalId: ID!
observationDate: Timestamp
sessionId: ID
weighEvent: WeighEventType
}Fields
WeighRecord.recordId ● ID! non-null scalar
WeighRecord.recordType ● RecordType enum
WeighRecord.recordInputType ● RecordInputType enum
Describes how it was recorded (e.g. Live or Bulk)
WeighRecord.weight ● Weight object
Used for individual weight entry, each animal can have a different weight
WeighRecord.animalId ● ID! non-null scalar
Id of the animal
WeighRecord.observationDate ● Timestamp scalar
Timestamp the record was observed
WeighRecord.sessionId ● ID scalar
Session id
WeighRecord.weighEvent ● WeighEventType enum
Weigh event type
Interfaces
Record interface
Polymorphic parent type of various records regularly recorded against an animal. There is generally a 0-n relationship between these records and the individual, ie: the animal may have multiple records of the same type recorded against it over time