AgriWebb API
GraphQL/Objects

PregnancyScanRecord

No description

type PregnancyScanRecord implements Record {
  recordId: ID!
  recordType: RecordType
  observationDate: Timestamp
  sessionId: ID
  animalId: ID!
  fetusCount: Int
  fetalAge: Int
}

Fields

PregnancyScanRecord.recordId ● ID!
non-null
scalar

PregnancyScanRecord.recordType ● RecordType
enum

PregnancyScanRecord.observationDate ● Timestamp
scalar

PregnancyScanRecord.sessionId ● ID
scalar

PregnancyScanRecord.animalId ● ID!
non-null
scalar

PregnancyScanRecord.fetusCount ● Int
scalar

The number of fetus detected in the scan, null or 0 indicate not pregnant, 1 is pregnant, 2 is twins

PregnancyScanRecord.fetalAge ● Int
scalar

The estimated age in days

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

FieldsPregnancyScanRecord.recordId ● ID!
non-null
scalar
PregnancyScanRecord.recordType ● RecordType
enum
PregnancyScanRecord.observationDate ● Timestamp
scalar
PregnancyScanRecord.sessionId ● ID
scalar
PregnancyScanRecord.animalId ● ID!
non-null
scalar
PregnancyScanRecord.fetusCount ● Int
scalar
PregnancyScanRecord.fetalAge ● Int
scalar
InterfacesRecord
interface