query { # Use this type in your queries someQuery { acquireFaxNumber acquireTollFreeNumber acquireTwilioPhoneNumber addClientAddress addClientStripeInfo }}acquireFaxNumberLocationacquireTollFreeNumberLocationacquireTwilioPhoneNumberLocationaddClientStripeInfoClientaddCreditMemoCreditMemoaddEstimateItem[EstimateItem]addLinkedClinicalNoteLinkedClinicalNoteaddLinkedEncounterLinkedEncounteraddLinkedProductProductaddOrderItem[OrderItem]addOrderItemToEncounterOrderItemaddPackageToEncounterEncounteraddPackageToEstimateEstimateaddPackageToOrderOrderaddPackageToPackageProductPackageaddPatientPlanItemPatientPlanItemaddPatientToBoardBoardRowaddPurchaseOrderItemPurchaseOrderItemaddStockTransferItemStockTransferItemaddTestsToLabOrderLabOrderaddToWishlistWishlistItemaddTreatmentTreatmentaddTreatmentSheetCellCommentTreatmentSheetCelladdTreatmentSheetRowTreatmentSheetRowapplyAccountCreditOrderapplyCouponOrderapplyEstimateCouponEstimateApprove a cubex-related diagnostic with a pending approval status. Should only be used when the Cubex Two-Way integration is enabled.
Approve a cubex-related encounter product with a pending approval status. Should only be used when the Cubex Two-Way integration is enabled.
Approve a cubex-related medication with a pending approval status. Should only be used when the Cubex Two-Way integration is enabled.
Approve a cubex-related treatment with a pending approval status. Should only be used when the Cubex Two-Way integration is enabled.
Links an orphan transaction to a patient and an existing encounter. Should only be used when the Cubex Two-Way integration is enabled
Links an orphan transaction to a patient and a new encounter. Should only be used when the Cubex Two-Way integration is enabled
autoApplyCouponsOrderautoApplyEstimateCouponsEstimatebatchUpsertOrgPreferences[OrgPreference]Batch create or update multiple org preferences in a single operation
billingHistoryStringbillingStatementStringbulkMarkRemindersAsSentBooleancancelDatasyncDatasyncLogcancelLabOrderLabOrdercancelPlanPatientPlancaptureClientConsentStringchargeClientPaymentchargeEstimateEstimatechargeOrderOrderclientConsentLinkStringclockInProviderPunchclockOutProviderPunchcommentCommentcompleteBoardCellBoardRowconvertCallLogToAppointmentAppointmentconvertEstimateToOrderEstimatecopyFromPreviousEncounterEncountercopyMedicationsToEncounterEncountercopyPackageProductPackagecreateAllergyAllergycreateApiKeyApiKeycreateApptVitalsAppointmentcreateBridgeUserProvidercreateCadenceCadencecreateCareTeamRoleCareTeamRolecreateClientTagClientTagcreateConversationConversationcreateCustomAppointmentFieldValueCustomAppointmentFieldValueCreates a custom appointment field value
createCustomPatientProtocolCustomPatientProtocolcreateDiscountReasonDiscountReasoncreateEncounterOrderEncountercreateEncounterSectionEncounterInserts a new section for the given `encounter_id`'s sections at the `section_idx`th position
createEncounterSectionDatumEncounterInserts the given datum for the given encounter's `section_idx` at the `datum_idx`th position
createEncounterTypeEncounterTypecreateEstimateEstimatecreateHospitalizationTaskHospitalizationTaskcreateInventoryAdjustmentInventoryAdjustmentcreateLicenseLicensecreateLocationLocationcreateNewsletterNewslettercreateOrderOrdercreateOrgLabWithCheckOrgLabUpdateResultcreateOutlookOrgPreferenceOrgPreferencecreateParentProblemProblemcreateProductProductcreateProductManufacturerProductManufacturercreateProductPriceProductPricecreateProviderPinProvidercreateProviderTransferProviderTransfercreatePurchaseOrderPurchaseOrdercreateRdvmRdvmcreateScheduleRecurrenceScheduleRecurrencecreateStockLocationStockLocationcreateStockTransferStockTransfercreateStripePaymentIntentStringcreateTaskTaskcreateTaskCategoryTaskCategorycreateTeletailsSessionTeletailsSessioncreateTreatmentSheetTreatmentSheetcreateTreatmentSheetCellTreatmentSheetCellcreateTreatmentSheetTemplateTreatmentSheetTemplatecreateTriggerTriggercreateUserTaskTaskcreateVitalsVitalscreateVoiceCallLogVoiceCallcreditMemoPdfStringDecline a cubex-related diagnostic with a pending approval status. Should only be used when the Cubex Two-Way integration is enabled.
Decline a cubex-related encounter product with a pending approval status. Should only be used when the Cubex Two-Way integration is enabled.
Decline a cubex-related medication with a pending approval status. Should only be used when the Cubex Two-Way integration is enabled.
Decline a cubex-related treatment with a pending approval status. Should only be used when the Cubex Two-Way integration is enabled.
declinePackageEstimateItemdeleteAppliedCouponOrderdeleteAppliedEstimateCouponEstimatedeleteAppointmentAppointmentdeleteCadenceCadencedeleteCageCagedeleteClientConsentClientConsentdeleteClientTagClientTagdeleteCustomAppointmentFieldValueCustomAppointmentFieldValueDeletes a custom appointment field value
deleteCustomLocationProviderScheduleLocationProviderScheduledeleteEncounterEncounterdeleteEncounterSectionEncounterDeletes the corresponding section for the given `encounter_id`'s sections at the `section_idx`th position
deleteEncounterSectionDatumEncounterDeletes the `datum_idx`th datum for the given encounter's `section_idx`
deleteEntitiesTagEntitiesTagdeleteEstimateEstimatedeleteEstimateItemEstimateItemdeleteImportedDataDeletionLogdeleteLabOrderLabOrderdeleteLicenseLicensedeleteLinkedClinicalNoteClinicalNotedeleteLinkedEncounterEncounterdeleteLinkedProductProductdeleteLocationLocationdeleteMedicationMedicationdeleteMessageMessagedeleteOrderOrderdeleteOrderItemOrderItemdeleteOrgLabOrgLabDeletes an orphan transaction. Should only be used when the Cubex Two-Way integration is enabled
deletePackagePackageProductPackagedeletePatientDocumentPatientDocumentdeleteProductProductdeleteProductManufacturerProductManufacturerdeleteProductPackageProductPackagedeletePurchaseOrderPurchaseOrderdeletePurchaseOrderItemPurchaseOrderItemdeleteRdvmRdvmdeleteRdvmDocumentRdvmDocumentdeleteStockTransferStockTransferdeleteStockTransferItemStockTransferItemdeleteTaskCategoryTaskCategorydeleteTreatmentSheetTreatmentSheetdeleteTreatmentSheetRowTreatmentSheetRowdeleteTreatmentSheetRowAdditiveEntryTreatmentSheetRowAdditiveEntrydeleteTreatmentSheetTemplateTreatmentSheetTemplatedeleteTriggerTriggerdeleteWishlistItemWishlistItemdisableDiscountReasonDiscountReasondownloadProtocolsMigrationCsvStringdownloadUsageReportStringemailBillingStatementsBooleanEither zips & emails all billing statements at the given location to the list of provided emails, or if no emails are provided, emails each client their billing statement if they have one.
emailClientPaymentReceiptStringemailClientsAddressesStringemailCreditMemoToClient[EmailStatus]emailEncounter[EmailStatus]emailEncounterRecord[EmailStatus]emailEncounterRecordToCustom[EmailStatus]emailEncounterRecordToRdvms[EmailStatus]emailEstimateToClient[EmailStatus]emailFilteredProductsStringemailHospitalizationNoticeToRdvms[EmailStatus]emailImmunizationsRecordStringemailInventoryCsvStringemailInvoiceToClient[EmailStatus]emailLabResult[EmailStatus]emailMedicalRecordsSummaryStringemailPatientCompliancesReportStringemailProductsCsvStringemailRabiesCertificateStringemailRdvmsCsvStringemailRemindersCsvStringemailSelectedRabiesCertificatesStringemailTreatmentSheetSummaryStringemailUsageReportBooleanendOfDayReportStringendVideoCallStringendVisitVisitenrollPlanPatientPlanentitiesTagEntitiesTagentityTagEntityTagfetchVetrocketImagesLabResultfinishLabOrderLabOrdergenVetsourceUrlStringgenerateClientAuthTokenStringgenerateInventoryReportStringgenerateInvoiceOrdergeneratePlumbsPdfUrlStringgeneratePlumbsUrlStringgenerateUsageSummaryReportStringgroupOrderItemsByPatientOrderinvoiceBarcodesPdfStringinvoiceBoardRowOrderissueCreditDiscountStringlinkCallVoiceCalllinkPatientPlanChargeToOrderItemPatientPlanChargemakeAppointmentTypeDefaultAppointmentTypemarkAllNormalEncounterEncounterMark a cubex-related diagnostic as pending approval. Should only be used when the Cubex Two-Way integration is enabled.
Mark a cubex-related encounter product as pending approval. Should only be used when the Cubex Two-Way integration is enabled.
Mark a cubex-related medication as pending approval. Should only be used when the Cubex Two-Way integration is enabled.
Mark a cubex-related treatment as pending approval. Should only be used when the Cubex Two-Way integration is enabled.
markOrderPaidIfFullyPaidOrdermarkOrderUncollectibleOrdermarkPostcardProtocolReminderAsSentProtocolRemindermarkVisitReadyForDischargeVisitmassMicrochipRegister[String]mergeClientReferralSources[ClientReferralSource]mergeClientsClientmergePatientsPatientmovePatientToClientPatientnewVendorVendoronboardPetdxLabOrgLaborderLabLabOrderorderWishlistLocationpaymentReceiptPdfStringperformDatasyncDatasyncLogprintLabelPrintnodePrintLabelResultpromoteEstimateToBoardBoardRowpushMedicationToCubexStringpushToCubexStringpushTreatmentToCubexStringreadAllNotificationsIntreadNotificationNotificationreassignProductTypeProductTyperecordPatientWeightVitalsrefillMedicationMedicationrefreshLabResultLabResultrefreshPreventionPlan[PatientPlan]refundOrderItemOrderItemrefundPaymentPaymentregisterPatientMicrochipPatientremoveClientStripeInfoStringremovePatientPlanItemPatientPlanItemreopenEncounterEncounterreopenOrderOrderreopenVisitVisitreorderAlerts[Alert]reorderClientReferralSources[ClientReferralSource]reorderEntityTags[EntityTag]reorderEstimateItemsEstimatereorderOrderItemsOrderreplaceEncounterSectionDatumEncounterReplaces 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.
requestMedicationApprovalMedicationUpdate a draft medication to request approval from a veterinarian
requestSourceDataDownloadUrlDatasyncLogresendAllFailedProtocolRemindersIntresendVerificationStringresetProviderPinProviderretryJobObanJobretryLabOrderPlacementLabOrderreturnOrderItem[ReturnedOrderItem]saveEstimateEstimatesaveMicrochipPatientsaveProviderElectronicSignatureProvidersaveTreatmentSheetCellOrderItemTreatmentSheetCellsaveTreatmentSheetRowAdditiveEntryTreatmentSheetRowAdditiveEntrysendApptConfirmationAppointmentsendCardConnectHostedPaymentRequestStringsendCareCreditPaymentUrlStringsendClientCheckinLinkStringsendEmailVerificationClientsendEstimateConsentDepositLinkStringsendLocationChatMessageLocationChatMessagesendMessageMessagesendNewsletterNewslettersendNewsletterTestStringsendOutlookEmailVerificationProvidersendPaymentRequestStringsendReminderProtocolRemindersendSurveyLinkStringsendTestEmailStringsetApptPickupTimeAppointmentsetChatLastReadAtStringsetDaycareOpenBooleansetFeatureFlagBooleansignTreatmentSheetTreatmentSheetstartAsyncMedicalRecordAsyncMedicalRecordstartConversationConversationstartVisitVisitstripeAttachPaymentMethodToCustomerStripePaymentMethodstripeCancelReaderActionStripeReaderstripeUpsertCustomerStripeCustomersurgeryLogPdfStringswitchStockTransferStockTransfersyncClientSyncClientResulttestMicrosoftCalendarIntegrationStringtextApptReadyAppointmenttransferPatientPatienttriggerPrescriptionMedicationuncompleteBoardCellBoardCellundoWastageAdjustmentInventoryAdjustmentunlinkCallVoiceCallupdateAlertAlertupdateAllergyAllergyupdateAppointmentAppointmentupdateAppointmentIntakeAppointmentIntakeDataupdateAppointmentTypeAppointmentTypeupdateAppointmentTypeTagAppointmentTypeTagupdateBoardCellBoardCellupdateBoardRowBoardRowupdateCadenceCadenceupdateCageCageupdateCallLogCallLogupdateCareTeamRoleCareTeamRoleupdateClientExternalCommPreferencesClientExternalCommPreferencesValueupdateClientRdvmClientRdvmupdateClientReferralSourceClientReferralSourceupdateClientTagClientTagupdateClinicalNoteClinicalNoteupdateCommentCommentupdateComplicationComplicationupdateConsentFormConsentFormupdateConversationConversationupdateCouponCouponupdateCustomAppointmentFieldValueCustomAppointmentFieldValueUpdates a custom appointment field value
updateCustomLocationAttributeCustomLocationAttributeupdateCustomPatientProtocolCustomPatientProtocolupdateDiagnosticDiagnosticupdateDiscountReasonDiscountReasonupdateEncounterProductEncounterProductupdateEncounterSectionEncounterUpdates the section corresponding to the given `section_idx` for the given `encounter_id`
updateEncounterSectionDatumEncounterUpdates a given datum by (section_idx x datum_idx) with provided changeset
updateEncounterTypeEncounterTypeupdateEntityTagEntityTagupdateEntityTagGroupEntityTagGroupupdateEntityValidationEntityValidationupdateEstimateEstimateupdateEstimateItemEstimateItemupdateEstimateItemsEstimateupdateFulfillmentSourceFulfillmentSourceupdateHospitalizationHospitalizationupdateHospitalizationTaskHospitalizationTaskupdateImmunizationImmunizationupdateLabOrderLabOrderupdateLabResultLabResultupdateLicenseLicenseupdateLocationAttributeLocationAttributeupdateLocationHoursLocationHoursupdateLocationProviderScheduleLocationProviderScheduleupdateLocationScheduleLocationScheduleupdateLocationTagLocationTagupdateMacroMacroUpdate a medication with pharmacy status support
updateNewsletterNewsletterupdateOrderOrderupdateOrderFlagOrderFlagupdateOrderItemOrderItemupdateOrderItemsOrderupdateOrgLabOrgLabupdateOrgLabWithCheckOrgLabUpdateResultupdateOrgPreferenceOrgPreferenceupdateOutlookOrgPreferenceOrgPreferenceupdatePatientPatientupdatePatientComplicationPatientComplicationupdatePatientDocumentPatientDocumentupdatePatientPlanItemPatientPlanItemupdatePatientTagPatientTagupdatePaymentPaymentupdatePreventionPlanPreventionPlanupdateProblemProblemupdateProductCategoryProductCategoryupdateProductCubexEnabledProductControls whether a product is synced to Cubex at the specified location. Requires the Cubex Sync feature to be enabled.
updateProductEnabledProductupdateProductManufacturerProductManufacturerupdateProductPackageProductPackageupdateProductPackageItemProductPackageItemupdateProductPriceProductPriceupdateProductProductCategoryProductupdateProductTypeProductTypeupdateProtocolProtocolupdateProtocolReminderProtocolReminderupdateProviderTransferProviderTransferupdatePurchaseOrderPurchaseOrderupdatePurchaseOrderItemPurchaseOrderItemupdateQuantityStockTransferItemStockTransferItemupdateRdvmRdvmupdateRdvmContactRdvmContactupdateRdvmVisitRdvmVisitupdateReminderReminderupdateReminderSilenceReminderSilenceupdateRevenueCenterRevenueCenterupdateRevenueCenterBudgetRevenueCenterBudgetupdateScheduleTemplateScheduleTemplateupdateStockLocationStockLocationupdateStockTransferStockTransferupdateStockTransferItemStockTransferItemupdateTaskTaskupdateTaskCategoryTaskCategoryupdateTreatmentTreatmentupdateTreatmentSheetTreatmentSheetupdateTreatmentSheetCellTreatmentSheetCellupdateTreatmentSheetRowTreatmentSheetRowupdateTreatmentSheetStartTreatmentSheetupdateTreatmentSheetTemplateTreatmentSheetTemplateupdateTreatmentSheetTimeSlotsTreatmentSheetupdateTriggerTriggerupdateVendorVendorupdateViewerProviderupdateViewerPasswordProviderupdateVitalsVitalsupdateVoiceCallVoiceCallupdateWishlistItemWishlistItemuploadClinicImageLocationuploadEncounterTypeAssetStringuploadLocationLogoOrguploadMassInventoryMassUploadResultuploadMassProductsStringuploadMassRdvmsStringuploadOrgLogoOrguploadPatientDocumentPatientDocumentuploadPatientImagePatientuploadProtocolsMigrationCsvStringuploadProviderElectronicSignatureProvideruploadProviderProfileImageProvideruploadRdvmDocumentRdvmDocumentupsertLowStockThresholdLowStockThresholdupsertPackageLocationMarkupLocationOrLocationTagupsertProductLocationMarkupLocationOrLocationTagupsertProductTypeLocationMarkupLocationupsertProviderAppointmentTypeLimitProviderAppointmentTypeLimitupsertProviderCommissionProviderCommissionupsertProviderPreferencesProviderPreferencesvalidateControlledDrugPinBooleanvaluesetLabelStringvoidPaymentPayment