GraphQL/Objects
NaturalServiceRecord
No description
type NaturalServiceRecord implements Record {
recordId: ID!
recordType: RecordType
observationDate: Timestamp
sessionId: ID
animalId: ID!
sireIds: [ID]
periodEnd: NaturalServicePeriodEnd
}Fields
NaturalServiceRecord.recordId ● ID! non-null scalar
NaturalServiceRecord.recordType ● RecordType enum
NaturalServiceRecord.observationDate ● Timestamp scalar
NaturalServiceRecord.sessionId ● ID scalar
NaturalServiceRecord.animalId ● ID! non-null scalar
NaturalServiceRecord.sireIds ● [ID] list scalar
List of sire animal IDs used in this natural service period
NaturalServiceRecord.periodEnd ● NaturalServicePeriodEnd object
The end date of the joining period, if specified
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