GraphQL/Objects
BirthingRecord
No description
type BirthingRecord implements Record {
recordId: ID!
recordType: RecordType
observationDate: Timestamp
sessionId: ID
animalId: ID!
perspective: BirthingPerspective!
numberOfProgeny: Int
}Fields
BirthingRecord.recordId ● ID! non-null scalar
BirthingRecord.recordType ● RecordType enum
BirthingRecord.observationDate ● Timestamp scalar
BirthingRecord.sessionId ● ID scalar
BirthingRecord.animalId ● ID! non-null scalar
BirthingRecord.perspective ● BirthingPerspective! non-null enum
Indicates the perspective this birthing record was recorded from. DAM_FULL: sourced from a full birthing record with detailed progeny data. DAM_SIMPLE: sourced from a simplified dam birthing record. PROGENY: sourced from a record associated with the born progeny animal.
BirthingRecord.numberOfProgeny ● Int scalar
Number of progeny involved in this birthing event
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