AgriWebb API
GraphQL/Objects

AnimalTreatmentRecord

No description

type AnimalTreatmentRecord implements Record {
  recordId: ID!
  recordType: RecordType
  observationDate: Timestamp
  sessionId: ID
  animalId: ID!
  treatments: [AnimalTreatmentApplication]
}

Fields

AnimalTreatmentRecord.recordId ● ID!
non-null
scalar

AnimalTreatmentRecord.recordType ● RecordType
enum

AnimalTreatmentRecord.observationDate ● Timestamp
scalar

AnimalTreatmentRecord.sessionId ● ID
scalar

AnimalTreatmentRecord.animalId ● ID!
non-null
scalar

AnimalTreatmentRecord.treatments ● [AnimalTreatmentApplication]
list
object

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

On this page

FieldsAnimalTreatmentRecord.recordId ● ID!
non-null
scalar
AnimalTreatmentRecord.recordType ● RecordType
enum
AnimalTreatmentRecord.observationDate ● Timestamp
scalar
AnimalTreatmentRecord.sessionId ● ID
scalar
AnimalTreatmentRecord.animalId ● ID!
non-null
scalar
AnimalTreatmentRecord.treatments ● [AnimalTreatmentApplication]
list
object
InterfacesRecord
interface