Object » RootMutationType

Fields

acquireFaxNumber  (Location)

acquireTollFreeNumber  (Location)

acquireTwilioPhoneNumber  (Location)

addClientAddress  (Client)

Add an address to a client

addClientStripeInfo  (Client)

addCoowner  (Coowner)

Add a cowner to a client

addCreditMemo  (CreditMemo)

addEstimateItem  ([EstimateItem])

addLinkedClinicalNote  (LinkedClinicalNote)

addLinkedEncounter  (LinkedEncounter)

addLinkedProduct  (Product)

addOrderItem  ([OrderItem])

addOrderItemToEncounter  (OrderItem)

addPackageToEncounter  (Encounter)

addPackageToEstimate  (Estimate)

addPackageToOrder  (Order)

addPackageToPackage  (ProductPackage)

addPatientToBoard  (BoardRow)

addPurchaseOrderItem  (PurchaseOrderItem)

addReviewerToLabResult  (LabResult)

Adds a reviewer to a lab result

addToWishlist  (WishlistItem)

addTreatment  (Treatment)

addTreatmentSheetCellComment  (TreatmentSheetCell)

addTreatmentSheetRow  (TreatmentSheetRow)

applyAccountCredit  (Order)

applyCoupon  (Order)

applyEstimateCoupon  (Estimate)

assignProblemToEncounter  (Problem)

Assign a problem in the patient's problem list to the encounter

assignProviderToLocation  (Provider)

Assigns a provider to a location

assignProviderToTask  (Task)

Assigns a provider to a task

attachGmailAttachmentToEncounter  (PatientDocument)

billingStatement  (String)

cancelDatasync  (DatasyncLog)

cancelLabOrder  (LabOrder)

cancelPlan  (PatientPlan)

cancelSubscription  (PatientSubscription)

cancelSubscriptionSilently  (PatientSubscription)

cancelVetsourceOrder  ([Medication])

captureClientConsent  (String)

chargeClient  (Payment)

chargeEstimate  (Estimate)

chargeOrder  (Order)

checkInReservation  (Reservation)

checkOutReservation  (Reservation)

clientConsentLink  (String)

clockIn  (ProviderPunch)

clockOut  (ProviderPunch)

comment  (Comment)

completeBoardCell  (BoardRow)

convertCallLogToAppointment  (Appointment)

convertEstimateToOrder  (Estimate)

copyFromPreviousEncounter  (Encounter)

copyMedicationsToEncounter  (Encounter)

copyPackage  (ProductPackage)

createAlert  ()

createAllergy  (Allergy)

createApiKey  (ApiKey)

createAppointment  (Appointment)

Create an appointment

createAppointmentReminder  ()

createAppointmentType  ()

createApptVitals  (Appointment)

createAutoMessage  ()

createBillingNote  ()

createBoardCell  ()

createBoardingCage  ()

createBoardingWard  ()

createBridgeUser  (Provider)

createCadence  (Cadence)

createCage  ()

createCallLog  ()

createClient  ()

createClientRdvm  ()

createClientReferralSource  ()

createClientTag  (ClientTag)

createClinicalNote  ()

createComplication  ()

createConsentForm  ()

createConversation  (Conversation)

createCoupon  ()

createCustomClientField  (CustomClientField)

Creates a custom client field

createCustomClientFieldValue  (CustomClientFieldValue)

Create a custom client field value

createCustomLocationAttribute  ()

createCustomPatientField  (CustomPatientField)

Creates a custom patient field

createCustomPatientFieldValue  (CustomPatientFieldValue)

Create a custom patient field value

createCustomPatientProtocol  (CustomPatientProtocol)

createDepartment  ()

createDiagnostic  ()

createEmailAttachmentIntegration  ()

createEncounterOrder  (Encounter)

createEncounterProduct  ()

createEncounterSection  (Encounter)

Inserts a new section for the given `encounter_id`'s sections at the `section_idx`th position

createEncounterSectionDatum  (Encounter)

Inserts the given datum for the given encounter's `section_idx` at the `datum_idx`th position

createEncounterType  (EncounterType)

createEntitiesTag  ()

createEntityTag  ()

createEntityTagGroup  ()

createEntityValidation  ()

createEstimate  ()

createEstimateItem  ()

createFulfillmentSource  ()

createHospitalization  ()

createImmunization  (Immunization)

Create an immunization

createInventoryAdjustment  (InventoryAdjustment)

createLicense  (License)

createLocation  (Location)

createLocationAttribute  ()

createLocationProviderSchedule  ()

createLocationSchedule  (LocationSchedule)

Add a location schedule

createLocationTag  ()

createMacro  ()

createNewsletter  (Newsletter)

createOrder  (Order)

createOrderFlag  ()

createOrgLab  ()

createOrgPreference  ()

createParentProblem  (Problem)

createPatient  ()

createPatientComplication  ()

createPatientTag  ()

createPreventionPlan  ()

createProblem  (Problem)

Create a new problem

createProduct  (Product)

createProductCategory  ()

createProductPackage  ()

createProductPackageItem  ()

createProductPrice  ()

createProductType  ()

createProtocol  ()

createProvider  (Provider)

Create a preactitioner in your org if you are an admin

createProviderPunch  ()

createProviderRole  ()

createPurchaseOrder  (PurchaseOrder)

createRdvm  (Rdvm)

createRdvmContact  (RdvmContact)

Add a contact to rDVM

createRdvmVisit  (RdvmVisit)

Add a vist to rDVM

createReconciliationNote  ()

createReminder  ()

createReminderSilence  ()

createReservation  (Reservation)

createRevenueCenter  ()

createRevenueCenterBudget  ()

createScheduleTemplate  ()

createStripePaymentIntent  (String)

createTask  (Task)

createTaskCategory  (TaskCategory)

createTeletailsSession  (TeletailsSession)

createTreatmentSheet  (TreatmentSheet)

createTreatmentSheetCell  (TreatmentSheetCell)

createTreatmentSheetTemplate  (TreatmentSheetTemplate)

createTrigger  (Trigger)

createUserTask  (Task)

createVoiceCallLog  (VoiceCall)

creditMemoPdf  (String)

declinePackage  (EstimateItem)

deleteAddress  (Address)

Deletes an address

deleteAlert  ()

deleteAllergy  ()

deleteApiKey  (ApiKey)

Deletes an API key and associated API user

deleteAppliedCoupon  (Order)

deleteAppliedEstimateCoupon  (Estimate)

deleteAppointment  (Appointment)

deleteAppointmentReminder  ()

deleteAppointmentType  ()

deleteAutoMessage  ()

deleteBoardCell  ()

deleteBoardingCage  ()

deleteBoardingWard  ()

deleteCadence  (Cadence)

deleteCage  ()

deleteCallLog  ()

deleteClientConsent  (ClientConsent)

deleteClientRdvm  ()

deleteClientReferralSource  ()

deleteClientTag  (ClientTag)

deleteComplication  ()

deleteConsentForm  ()

deleteCoowner  (Coowner)

Deletes a coowner

deleteCoupon  ()

deleteCustomClientField  (CustomClientField)

Updates a custom client field

deleteCustomLocationAttribute  ()

deleteCustomPatientField  (CustomPatientField)

Updates a custom patient field

deleteDepartment  ()

deleteDiagnostic  ()

deleteEmailAttachmentIntegration  ()

deleteEncounter  (Encounter)

deleteEncounterProduct  ()

deleteEncounterSection  (Encounter)

Deletes the corresponding section for the given `encounter_id`'s sections at the `section_idx`th position

deleteEncounterSectionDatum  (Encounter)

Deletes the `datum_idx`th datum for the given encounter's `section_idx`

deleteEncounterType  ()

deleteEntitiesTag  (EntitiesTag)

deleteEntityTag  ()

deleteEntityTagGroup  ()

deleteEntityValidation  ()

deleteEstimate  ()

deleteEstimateItem  ()

deleteFulfillmentSource  ()

deleteImmunization  ()

deleteLabOrder  ()

deleteLabResult  ()

deleteLicense  (License)

deleteLinkedClinicalNote  (ClinicalNote)

deleteLinkedEncounter  (Encounter)

deleteLinkedProduct  (Product)

deleteLocation  (Location)

deleteLocationProviderSchedule  ()

deleteLocationSchedule  (LocationSchedule)

Deletes a location's schedule

deleteLocationTag  ()

deleteMacro  ()

deleteMedication  (Medication)

deleteMessage  (Message)

deleteNotification  ()

deleteOrder  (Order)

deleteOrderFlag  ()

deleteOrderItem  (OrderItem)

deleteOrgLab  (OrgLab)

deletePackagePackage  (ProductPackage)

deletePatientComplication  ()

deletePatientDocument  (PatientDocument)

deletePatientTag  ()

deletePendingInvoiceItem  ()

deleteProblem  ()

deleteProduct  (Product)

deleteProductCategory  ()

deleteProductPackage  ()

deleteProductPackageItem  ()

deleteProductPrice  ()

deleteProductType  ()

deleteProtocol  ()

deleteProviderPunch  ()

deleteProviderRole  ()

deletePurchaseOrder  (PurchaseOrder)

deletePurchaseOrderItem  (PurchaseOrderItem)

deleteRdvm  (Rdvm)

deleteRdvmDocument  (RdvmDocument)

deleteRdvmVisit  ()

deleteReminder  ()

deleteReservation  ()

deleteRevenueCenter  ()

deleteScheduleTemplate  ()

deleteTaskCategory  (TaskCategory)

deleteTreatment  ()

deleteTreatmentSheet  (TreatmentSheet)

deleteTreatmentSheetRow  (TreatmentSheetRow)

deleteTreatmentSheetTemplate  (TreatmentSheetTemplate)

deleteTrigger  (Trigger)

deleteVitals  ()

deleteWishlistItem  (WishlistItem)

dismissVoiceCalls  (String)

Dismiss voice calls for a location

downloadUsageReport  (String)

emailClientPaymentReceipt  (String)

emailClientsAddresses  (String)

emailCreditMemoToClient  ([EmailStatus])

emailEncounterPdf  ([String])

DEPRECATED: You can use email_encounter_record 

emailEncounterRecord  ([EmailStatus])

emailEncounterRecordToCustom  ([EmailStatus])

emailEncounterRecordToRdvms  ([EmailStatus])

emailEstimateToClient  ([EmailStatus])

emailHospitalizationNoticeToRdvms  ([EmailStatus])

emailImmunizationsRecord  (String)

emailInventoryCsv  (String)

emailInvoiceToClient  ([EmailStatus])

emailLabResult  ([EmailStatus])

emailMedicalRecordsSummary  (String)

emailProductsCsv  (String)

emailRabiesCertificate  (String)

emailRdvmsCsv  (String)

emailSelectedRabiesCertificates  (String)

emailUsageReport  (Boolean)

encounterPdf  (String)

DEPRECATED: You can use encounter_summary 

endOfDayReport  (String)

endVideoCall  (String)

enrollPlan  (PatientPlan)

entitiesTag  (EntitiesTag)

entityTag  (EntityTag)

fileDownloadLink  ()

finishLabOrder  (LabOrder)

genVetsourceUrl  (String)

generateClientAuthToken  (String)

generateInventoryReport  (String)

generateInvoice  (Order)

generateUsageSummaryReport  (String)

invoiceBarcodesPdf  (String)

invoiceBoardRow  (Order)

invoicePendingItems  (Order)

issueCreditDiscount  (String)

linkCall  (VoiceCall)

loginGoogleCloudPrint  (Location)

Use authorization code to save the tokens

makeAppointmentTypeDefault  (AppointmentType)

markAllNormalEncounter  (Encounter)

markOrderUncollectible  (Order)

markPostcardProtocolReminderAsSent  (ProtocolReminder)

massMicrochipRegister  ([String])

mergeClientReferralSources  ([ClientReferralSource])

mergeClients  (Client)

mergePatients  (Patient)

mergeRdvms  (Rdvm)

movePatientToClient  (Patient)

newEncounter  (Encounter)

Create a new encounter for a patient at a location

newVendor  (Vendor)

onboardPetdxLab  (OrgLab)

orderLab  (LabOrder)

orderVetsource  ([Medication])

orderWishlist  (Location)

paymentReceiptPdf  (String)

performDatasync  (DatasyncLog)

prescribeMedication  (Medication)

Prescribe a medication

printLabelPrintnode  (PrintLabelResult)

promoteEstimateToBoard  (BoardRow)

pushRxToCubex  (String)

pushToCubex  (String)

pushTreatmentToCubex  (String)

readAllNotifications  (Int)

readNotification  (Notification)

reassignProductType  (ProductType)

recordPatientWeight  (Vitals)

refillMedication  (Medication)

refreshLabResult  (LabResult)

refreshPreventionPlan  ([PatientPlan])

refundOrderItem  (OrderItem)

refundPayment  (Payment)

regeneratePatientProtocols  (Boolean)

Deletes all existing patient protocols for the given organization and regenerates them all. This may prove useful in reconciling patient protocol state following historical data importing, as Vetspire does not automatically generate patient protocols when importing large amounts of historical data. Warning: Once started, this process cannot be stopped, though if reconciliation is unsuccessful, no changes will be saved. Depending on the volume of data that needs to be analyzed, this endpoint may take upwards of 15 minutes to complete.

registerPatientMicrochip  (Patient)

reinstateSubscription  (PatientSubscription)

removeClientStripeInfo  (String)

removeGoogleCloudPrintCredentials  (Location)

remove authorization tokens from location

removeReviewerFromLabResult  (LabResult)

Removes a provider from a lab result

renewSubscription  (PatientSubscription)

reopenEncounter  (Encounter)

reopenOrder  (Order)

reorderClientReferralSources  ([ClientReferralSource])

reorderEntityTags  ([EntityTag])

reorderEstimateItems  (Estimate)

reorderOrderItems  (Order)

replaceEncounterSectionDatum  (Encounter)

Replaces a given datum by (section_idx x datum_idx) with provided JSON. Note that no validity checking of the datum input is performed. If you wish to simply update a given datum, you can more safetly use `replace_encounter_section_datum` instead.

requestSourceDataDownloadUrl  (DatasyncLog)

resendAllFailedProtocolReminders  (Int)

resendVerification  (String)

retryJob  (ObanJob)

saveEstimate  (Estimate)

saveMicrochip  (Patient)

saveProviderElectronicSignature  (Provider)

sendApptConfirmation  (Appointment)

sendCardConnectHostedPaymentRequest  (String)

sendCareCreditPaymentUrl  (String)

sendClientCheckinLink  (String)

sendEmailVerification  (Client)

sendEstimateConsentDepositLink  (String)

sendLocationChatMessage  (LocationChatMessage)

sendMessage  (Message)

sendNewsletter  (Newsletter)

sendNewsletterTest  (String)

sendPaymentRequest  (String)

sendSurveyLink  (String)

setApptPickupTime  (Appointment)

setChatLastReadAt  (String)

setDaycareOpen  (Boolean)

signEncounter  (Encounter)

Sign an encounter with the current user

signTreatmentSheet  (TreatmentSheet)

startConversation  (Conversation)

stripeCheckoutSession  (String)

stripePortalSession  (String)

subscribePatients  ([Patient])

surgeryLogPdf  (String)

syncClient  (SyncClientResult)

textApptReady  (Appointment)

transferPatient  (Patient)

triggerPrescription  (Medication)

unassignProblemFromEncounter  (Problem)

Assign a problem in the patient's problem list to the encounter

unassignProviderFromLocation  (Provider)

Removes a provider from a location

unassignProviderFromTask  (Task)

Removes a provider from a task

uncompleteBoardCell  (BoardCell)

unlinkCall  (VoiceCall)

updateAddress  (Address)

Updates an address

updateAlert  (Alert)

updateAllergy  (Allergy)

updateAppointment  (Appointment)

updateAppointmentIntake  (AppointmentIntakeData)

updateAppointmentType  (AppointmentType)

updateAutoMessage  (AutoMessage)

updateBoardCell  (BoardCell)

updateBoardRow  (BoardRow)

updateBoardingCage  (BoardingCage)

updateBoardingWard  (BoardingWard)

updateCadence  (Cadence)

updateCage  (Cage)

updateCallLog  (CallLog)

updateClient  (Client)

Mutate a client if authorized

updateClientExternalCommPreferences  (ClientExternalCommPreferencesValue)

updateClientRdvm  (ClientRdvm)

updateClientReferralSource  (ClientReferralSource)

updateClientTag  (ClientTag)

updateClinicalNote  (ClinicalNote)

updateComplication  (Complication)

updateConsentForm  (ConsentForm)

updateConversation  (Conversation)

updateCoowner  (Coowner)

Updates a coowner

updateCoupon  (Coupon)

updateCustomClientFieldValue  (CustomClientFieldValue)

Update a custom client field value

updateCustomLocationAttribute  (CustomLocationAttribute)

updateCustomPatientFieldValue  (CustomPatientFieldValue)

Update a custom patient field value

updateCustomPatientProtocol  (CustomPatientProtocol)

updateDepartment  (Department)

updateDiagnostic  (Diagnostic)

updateDialpadSubscription  (Org)

create or delete a subscription to dial pad call events

updateEmailAttachmentIntegration  (EmailAttachmentIntegration)

updateEncounter  (Encounter)

Update a live encounter

updateEncounterProduct  (EncounterProduct)

updateEncounterSection  (Encounter)

Updates the section corresponding to the given `section_idx` for the given `encounter_id`

updateEncounterSectionDatum  (Encounter)

Updates a given datum by (section_idx x datum_idx) with provided changeset

updateEncounterType  (EncounterType)

updateEntityTag  (EntityTag)

updateEntityTagGroup  (EntityTagGroup)

updateEntityValidation  (EntityValidation)

updateEstimate  (Estimate)

updateEstimateItem  (EstimateItem)

updateFulfillmentSource  (FulfillmentSource)

updateHospitalization  (Hospitalization)

updateImmunization  (Immunization)

updateLabOrder  (LabOrder)

updateLabResult  (LabResult)

updateLicense  (License)

updateLinkedClinicalNote  (LinkedClinicalNote)

Update a linked clinical note

updateLinkedEncounter  (LinkedEncounter)

Update a linked encounter

updateLocation  (Location)

updateLocationAttribute  (LocationAttribute)

updateLocationHours  (LocationHours)

updateLocationProviderSchedule  (LocationProviderSchedule)

updateLocationSchedule  (LocationSchedule)

updateLocationTag  (LocationTag)

updateMacro  (Macro)

updateMedication  (Medication)

Update a medication

updateNewsletter  (Newsletter)

updateOrder  (Order)

updateOrderFlag  (OrderFlag)

updateOrderItem  (OrderItem)

updateOrg  (Org)

Update the viewer's org if the provider is an org admin

updateOrgLab  (OrgLab)

updateOrgPreference  (OrgPreference)

updatePatient  (Patient)

updatePatientComplication  (PatientComplication)

updatePatientDocument  (PatientDocument)

updatePatientPlan  (PatientPlan)

updatePatientTag  (PatientTag)

updatePayment  (Payment)

updatePendingInvoiceItem  (PendingInvoiceItem)

updatePhoneNumber  (PhoneNumber)

Mutate a phone number

updatePreventionPlan  (PreventionPlan)

updateProblem  (Problem)

updateProduct  (Product)

Update a product

updateProductCategory  (ProductCategory)

updateProductEnabled  (Product)

updateProductPackage  (ProductPackage)

updateProductPackageItem  (ProductPackageItem)

updateProductPrice  (ProductPrice)

updateProductProductCategory  (Product)

updateProductType  (ProductType)

updateProtocol  (Protocol)

updateProtocolReminder  (ProtocolReminder)

updateProvider  (Provider)

Mutate a provider only if you are an org admin

updateProviderPunch  (ProviderPunch)

updateProviderRole  (ProviderRole)

updatePurchaseOrder  (PurchaseOrder)

updatePurchaseOrderItem  (PurchaseOrderItem)

updateRdvm  (Rdvm)

updateRdvmContact  (RdvmContact)

updateRdvmVisit  (RdvmVisit)

updateReconciliationNote  (ReconciliationNote)

updateReminder  (Reminder)

updateReminderSilence  (ReminderSilence)

updateReservation  (Reservation)

updateRevenueCenter  (RevenueCenter)

updateRevenueCenterBudget  (RevenueCenterBudget)

updateScheduleTemplate  (ScheduleTemplate)

updateTask  (Task)

updateTaskCategory  (TaskCategory)

updateTreatment  (Treatment)

updateTreatmentSheetCell  (TreatmentSheetCell)

updateTreatmentSheetRow  (TreatmentSheetRow)

updateTreatmentSheetStart  (TreatmentSheet)

updateTreatmentSheetTemplate  (TreatmentSheetTemplate)

updateTreatmentSheetTimeSlots  (TreatmentSheet)

updateTrigger  (Trigger)

updateVendor  (Vendor)

updateViewer  (Provider)

updateViewerPassword  (Provider)

updateVitals  (Vitals)

updateVoiceCall  (VoiceCall)

updateWishlistItem  (WishlistItem)

uploadClinicImage  (Location)

uploadEncounterTypeAsset  (String)

uploadLocationLogo  (Org)

uploadMassInventory  (MassUploadResult)

uploadMassProducts  (String)

uploadMassRdvms  (String)

uploadOrgLogo  (Org)

uploadPatientDocument  (PatientDocument)

uploadPatientImage  (Patient)

uploadProviderElectronicSignature  (Provider)

uploadProviderProfileImage  (Provider)

uploadRdvmDocument  (RdvmDocument)

upsertLowStockThreshold  (LowStockThreshold)

upsertMessage  (Message)

upsertPackageLocationMarkup  (LocationOrLocationTag)

upsertProductLocationMarkup  (LocationOrLocationTag)

upsertProductTypeLocationMarkup  (Location)

upsertProviderAppointmentTypeLimit  (ProviderAppointmentTypeLimit)

upsertProviderCommission  (ProviderCommission)

upsertProviderPreferences  (ProviderPreferences)

valuesetLabel  (String)

vetspireSubscription  (VetspireSubscription)

Manually update a vetspire_subscription record. Take care when using this against active Stripe subscriptions.

voidPayment  (Payment)