AgriWebb API
GraphQL/Objects

LocationChangedRecord

No description

type LocationChangedRecord implements Record {
  recordId: ID!
  recordType: RecordType
  observationDate: Timestamp
  sessionId: ID
  animalId: ID!
  locationId: ID
  previousLocationId: ID @deprecated
}

Fields

LocationChangedRecord.recordId ● ID!
non-null
scalar

LocationChangedRecord.recordType ● RecordType
enum

LocationChangedRecord.observationDate ● Timestamp
scalar

LocationChangedRecord.sessionId ● ID
scalar

LocationChangedRecord.animalId ● ID!
non-null
scalar

LocationChangedRecord.locationId ● ID
scalar

The AgriWebb paddock ID representing the animals new location

LocationChangedRecord.previousLocationId ● ID
deprecated
scalar

DEPRECATED

No longer supported, will be removed in a future release

In practice this isn't recorded and will be removed in a future release,

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

FieldsLocationChangedRecord.recordId ● ID!
non-null
scalar
LocationChangedRecord.recordType ● RecordType
enum
LocationChangedRecord.observationDate ● Timestamp
scalar
LocationChangedRecord.sessionId ● ID
scalar
LocationChangedRecord.animalId ● ID!
non-null
scalar
LocationChangedRecord.locationId ● ID
scalar
LocationChangedRecord.previousLocationId ● ID
deprecated
scalar
InterfacesRecord
interface