AgriWebb API
GraphQL/Objects

TransferOnFarmRecord

No description

type TransferOnFarmRecord implements Record {
  recordId: ID!
  recordType: RecordType
  observationDate: Timestamp
  sessionId: ID
  animalId: ID!
  arrivalDate: Timestamp
  destinationFarmId: ID
  reference: String
}

Fields

TransferOnFarmRecord.recordId ● ID!
non-null
scalar

TransferOnFarmRecord.recordType ● RecordType
enum

TransferOnFarmRecord.observationDate ● Timestamp
scalar

TransferOnFarmRecord.sessionId ● ID
scalar

TransferOnFarmRecord.animalId ● ID!
non-null
scalar

TransferOnFarmRecord.arrivalDate ● Timestamp
scalar

The date the animals arrived at the destination

TransferOnFarmRecord.destinationFarmId ● ID
scalar

The AgriWebb farm ID of the destination farm (if transferred to an AgriWebb farm)

TransferOnFarmRecord.reference ● String
scalar

A reference number or identifier for this transfer

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

FieldsTransferOnFarmRecord.recordId ● ID!
non-null
scalar
TransferOnFarmRecord.recordType ● RecordType
enum
TransferOnFarmRecord.observationDate ● Timestamp
scalar
TransferOnFarmRecord.sessionId ● ID
scalar
TransferOnFarmRecord.animalId ● ID!
non-null
scalar
TransferOnFarmRecord.arrivalDate ● Timestamp
scalar
TransferOnFarmRecord.destinationFarmId ● ID
scalar
TransferOnFarmRecord.reference ● String
scalar
InterfacesRecord
interface