A patient listed in Vetspire. This entity represents a pet
query { # Use this type in your queries someQuery { age alerts allergies birthDate birthDay }}ageStringalerts[String!]allergies[Allergy]birthDateDatebirthDayIntbirthMonthIntbirthYearIntbloodTypeStringboardComments[BoardCell]breedStringcallLogs[CallLog]checkedInBooleanReturns true if the patient has at least one appointment with status 'checked_in', `admitted` or `inprogress`
clientClientclientIdIDclinicalNotes[ClinicalNote]colorStringcontactDetailsPatientContactDetailscountOfCoownersIntcustomFields[CustomPatientFieldValue]deceasedDateDatedocuments[PatientDocument]encounters[Encounter]firstHeatDateDategoalWeightDecimalhisaStringThe patient's HISA number
hisaRegisteredBooleanWhether the patient is HISA registered
historicalIdStringidentificationStringimmunizations[Immunization!]insertedAtNaiveDateTimeisActiveBooleanisCriticalBooleanisDeceasedBooleanisDnrBooleanisEstimatedAgeBooleanisEstimatedWeightBooleanisMergedBooleanisMixedBooleanlabOrders[LabOrder]labResults[LabResult]lastKnownLocationPatientLocationWhere the patient is now: the latest PatientLocation linked through at least one open encounter or open treatment sheet. Null when all linked encounters and sheets are closed. For placement on a specific encounter, sheet, or visit, use that record's patientLocation field instead.
lastSyncedAtNaiveDateTimelastVisitAppointmentlatestRabiesImmunizationlatestWeightWeightmedications[Medication]mergeIdentificationStringmicrochipStringmicrochipRegisteredBooleannameStringThe patient's name
neuterDateDateneuteredBooleannextVisitAppointmentnotesStringopenTreatmentSheetTreatmentSheetpatientDiagnoses[PatientDiagnosis]patientLocations[PatientLocation]patientRdvms[PatientRdvm]Patient's rDVM assignments with patient-specific fields (notes, referring_doctors, etc)
percentageOwnershipDecimalpreferredRdvmRdvmpreferredWeightUnitStringprivateNotesStringFor notes that will not display on the patient chart.
problems[Problem]profileImageUrlStringprotocols[PatientProtocol!]rdvms[Rdvm]reminderSilences[ReminderSilence]sexSexThe basic sex of the patient, without consideration of neutered status or age. When a more medically accurate description of the patient's sex is needed, we recommend using the `sexTerm` field instead.
sexTermStringSpecies-specific descriptive term, which takes into account the patient's sex, neutered status, and for certain species, age. For example, the sexTerm for an intact adult male horse's will be `Stallion`. An altered female dog will be `Female (Spayed)`. Currently only equines have age-specific sex terms, but we plan to add specific sex terms for other species in the future. If the patient's sex or neutered status is missing, it will be listed as `Unknown`, i.e. `Female (Unknown neutered status)`, `Unknown Sex (Intact)`, or `Unknown Sex (Unknown neutered status)`.
speciesStringsubscriptions[String]tags[PatientTag]tasks[Task]treatmentSheets[TreatmentSheet!]updatedAtNaiveDateTimeverifiedAtDateTimevisits[Visit]