AgriWebb API
GraphQL/Objects

TransferOffFarmRecord

No description

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

Fields

TransferOffFarmRecord.recordId ● ID!
non-null
scalar

TransferOffFarmRecord.recordType ● RecordType
enum

TransferOffFarmRecord.observationDate ● Timestamp
scalar

TransferOffFarmRecord.sessionId ● ID
scalar

TransferOffFarmRecord.animalId ● ID!
non-null
scalar

TransferOffFarmRecord.departureDate ● Timestamp
scalar

The date the animals departed the farm

TransferOffFarmRecord.destinationFarmId ● ID
scalar

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

TransferOffFarmRecord.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

FieldsTransferOffFarmRecord.recordId ● ID!
non-null
scalar
TransferOffFarmRecord.recordType ● RecordType
enum
TransferOffFarmRecord.observationDate ● Timestamp
scalar
TransferOffFarmRecord.sessionId ● ID
scalar
TransferOffFarmRecord.animalId ● ID!
non-null
scalar
TransferOffFarmRecord.departureDate ● Timestamp
scalar
TransferOffFarmRecord.destinationFarmId ● ID
scalar
TransferOffFarmRecord.reference ● String
scalar
InterfacesRecord
interface