TransferOnFarmRecord
No description
type TransferOnFarmRecord implements Record {
recordId: ID!
recordType: RecordType
observationDate: Timestamp
sessionId: ID
animalId: ID!
arrivalDate: Timestamp
destinationFarmId: ID @deprecated
sourceFarmId: ID
sourceFarmAnimalId: ID
reference: String
transferId: ID
}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 deprecated scalar
DEPRECATED
This is always the id of the farm the record belongs to. Use sourceFarmId instead to identify the farm the animals were transferred from.
The AgriWebb farm ID of the destination farm (if transferred to an AgriWebb farm)
TransferOnFarmRecord.sourceFarmId ● ID scalar
The AgriWebb farm ID the animals were transferred from (if transferred from an AgriWebb farm)
TransferOnFarmRecord.sourceFarmAnimalId ● ID scalar
The AgriWebb animal ID of this animal on the sending farm (if transferred from an AgriWebb farm)
TransferOnFarmRecord.reference ● String scalar
A reference number or identifier for this transfer
TransferOnFarmRecord.transferId ● ID scalar
Id linking this record to the corresponding TransferOffFarmRecord. Only present when the transfer originated from an AgriWebb farm.
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