AgriWebb API
GraphQL/Objects

AnimalCharacteristics

Animal's characteristics, once set these typically don't change.

type AnimalCharacteristics {
  ageClass: AgeClass
  birthDate: Float
  birthDateConfidence: DateConfidence
  birthDateAccuracy: DateAccuracy
  birthLocationId: String
  birthYear: Int
  breedAssessed: String
  visualColor: String
  sex: Sex
  speciesCommonName: Species
}

Fields

AnimalCharacteristics.ageClass ● AgeClass
enum

Age class of the animal. Deprecated, use age class on animal

AnimalCharacteristics.birthDate ● Float
scalar

The date on which an animal was born

AnimalCharacteristics.birthDateConfidence ● DateConfidence
object

As birth date may not be known with absolute precision, this indicator specifies the confidence with which the date is known.

AnimalCharacteristics.birthDateAccuracy ● DateAccuracy
enum

Accuracy with which to interpret a birth date. before_year indicates an event happened before the specified date.

AnimalCharacteristics.birthLocationId ● String
scalar

An internal AgriWebb ID representing the animal's birth location, be that of a paddock, pen, yard, feedlot, vegetation, laneway etc

AnimalCharacteristics.birthYear ● Int
scalar

The contemporary group or cohort for the year of birth into which animals are categorised. Known as Year Born in many systems. This is a derived field, calculated from the Birth Date where available. It is included here as some systems interchange this data.Note that in some occasional circumstances, this may be different by 1 from the year component of the birth date (e.g.an animal born early in the northern hemisphere or late in the southern hemisphere). Defined as an integer year (1900 to 2100 or a subset thereof).

AnimalCharacteristics.breedAssessed ● String
scalar

A visual assessment of the animal's primary or major breed. In many systems this is simply called "Breed". There is no internationally recognised master list of livestock breeds. ICAR mandates a list of codes for bovine semen straws, and Oklahoma State University publishes a useful list of livestock breeds. The UN Food and Agriculture Organisation (FAO) maintains a database of all domestic livestock breeds.

AnimalCharacteristics.visualColor ● String
scalar

The color of the animal.

AnimalCharacteristics.sex ● Sex
enum

The gender or sex of the animal. This may be combined with state information to indicate the fertility status of the animal.

AnimalCharacteristics.speciesCommonName ● Species
enum

Describes the species in common terms ("Cattle", "Deer", "Goats", "Sheep").

Member Of

Animal

object

On this page

FieldsAnimalCharacteristics.ageClass ● AgeClass
enum
AnimalCharacteristics.birthDate ● Float
scalar
AnimalCharacteristics.birthDateConfidence ● DateConfidence
object
AnimalCharacteristics.birthDateAccuracy ● DateAccuracy
enum
AnimalCharacteristics.birthLocationId ● String
scalar
AnimalCharacteristics.birthYear ● Int
scalar
AnimalCharacteristics.breedAssessed ● String
scalar
AnimalCharacteristics.visualColor ● String
scalar
AnimalCharacteristics.sex ● Sex
enum
AnimalCharacteristics.speciesCommonName ● Species
enum
Member Of