GraphQL/Interfaces
Parent
No description
interface Parent {
parentAnimalId: String
parentAnimalIdentity: ParentAnimalIdentity
parentType: AnimalParentType
}
Fields
Parent
.parentAnimalId
● String
scalar
An internal AgriWebb ID for identification of the parent using animalId
Parent
.parentAnimalIdentity
● ParentAnimalIdentity
object
Identification of the parent using one of the accepted forms of animal identification if the parent animal is off-farm and the animal ID is not known.
Parent
.parentType
● AnimalParentType
enum
This specifies the type of parentage that is claimed: * Dam (natural dam) * ET Recipient Dam * ET Donor (Genetic) Dam * Rearing Dam (reared, but did not give birth to the progeny) * Sire (multiple sire records may be recorded, each with its own DNA probability if DNA testing indicates multiple matches)
Implemented By
object
● Surrogate
object