Adds an optional Provider (NPI) select to the Edit Appointment form, sourced from Settings > NPI Providers. The AI "Claim for Column" batch flow now prefers the appointment's own provider when resolving which provider Selenium should select on the insurance site (e.g. MassHealth rendering provider dropdown), falling back to the existing per-procedure selection, active claim, or first configured provider. Also resyncs packages/db's committed compiled schema/client artifacts with their .ts sources — they had drifted out of sync (some untouched since July), which was silently stripping the new npiProviderId field via stale .strict() zod schemas. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
80 lines
9.1 KiB
JavaScript
80 lines
9.1 KiB
JavaScript
"use strict";
|
|
/**
|
|
* Input Variant Schemas
|
|
* Auto-generated - do not edit manually
|
|
*/
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.SeleniumSettingsInputSchema = exports.CommissionBatchItemInputSchema = exports.CommissionBatchInputSchema = exports.LabRxTemplateInputSchema = exports.PatientConversationInputSchema = exports.ProcedureTimeslotInputSchema = exports.InsuranceContactInputSchema = exports.OfficeContactInputSchema = exports.OfficeHoursInputSchema = exports.AiSettingsInputSchema = exports.TwilioSettingsInputSchema = exports.PatientDocumentInputSchema = exports.CommunicationInputSchema = exports.CloudFileChunkInputSchema = exports.CloudFileInputSchema = exports.CloudFolderInputSchema = exports.CronJobLogInputSchema = exports.NotificationInputSchema = exports.BackupDestinationInputSchema = exports.DatabaseBackupInputSchema = exports.ServiceLineTransactionInputSchema = exports.PaymentInputSchema = exports.PdfFileInputSchema = exports.PdfGroupInputSchema = exports.ShoppingVendorInputSchema = exports.InsuranceCredentialInputSchema = exports.ClaimFileInputSchema = exports.ServiceLineInputSchema = exports.ClaimInputSchema = exports.AppointmentProcedureInputSchema = exports.NpiProviderInputSchema = exports.StaffInputSchema = exports.AppointmentFileInputSchema = exports.AppointmentInputSchema = exports.PatientInputSchema = exports.UserInputSchema = void 0;
|
|
var User_input_1 = require("./User.input");
|
|
Object.defineProperty(exports, "UserInputSchema", { enumerable: true, get: function () { return User_input_1.UserInputSchema; } });
|
|
var Patient_input_1 = require("./Patient.input");
|
|
Object.defineProperty(exports, "PatientInputSchema", { enumerable: true, get: function () { return Patient_input_1.PatientInputSchema; } });
|
|
var Appointment_input_1 = require("./Appointment.input");
|
|
Object.defineProperty(exports, "AppointmentInputSchema", { enumerable: true, get: function () { return Appointment_input_1.AppointmentInputSchema; } });
|
|
var AppointmentFile_input_1 = require("./AppointmentFile.input");
|
|
Object.defineProperty(exports, "AppointmentFileInputSchema", { enumerable: true, get: function () { return AppointmentFile_input_1.AppointmentFileInputSchema; } });
|
|
var Staff_input_1 = require("./Staff.input");
|
|
Object.defineProperty(exports, "StaffInputSchema", { enumerable: true, get: function () { return Staff_input_1.StaffInputSchema; } });
|
|
var NpiProvider_input_1 = require("./NpiProvider.input");
|
|
Object.defineProperty(exports, "NpiProviderInputSchema", { enumerable: true, get: function () { return NpiProvider_input_1.NpiProviderInputSchema; } });
|
|
var AppointmentProcedure_input_1 = require("./AppointmentProcedure.input");
|
|
Object.defineProperty(exports, "AppointmentProcedureInputSchema", { enumerable: true, get: function () { return AppointmentProcedure_input_1.AppointmentProcedureInputSchema; } });
|
|
var Claim_input_1 = require("./Claim.input");
|
|
Object.defineProperty(exports, "ClaimInputSchema", { enumerable: true, get: function () { return Claim_input_1.ClaimInputSchema; } });
|
|
var ServiceLine_input_1 = require("./ServiceLine.input");
|
|
Object.defineProperty(exports, "ServiceLineInputSchema", { enumerable: true, get: function () { return ServiceLine_input_1.ServiceLineInputSchema; } });
|
|
var ClaimFile_input_1 = require("./ClaimFile.input");
|
|
Object.defineProperty(exports, "ClaimFileInputSchema", { enumerable: true, get: function () { return ClaimFile_input_1.ClaimFileInputSchema; } });
|
|
var InsuranceCredential_input_1 = require("./InsuranceCredential.input");
|
|
Object.defineProperty(exports, "InsuranceCredentialInputSchema", { enumerable: true, get: function () { return InsuranceCredential_input_1.InsuranceCredentialInputSchema; } });
|
|
var ShoppingVendor_input_1 = require("./ShoppingVendor.input");
|
|
Object.defineProperty(exports, "ShoppingVendorInputSchema", { enumerable: true, get: function () { return ShoppingVendor_input_1.ShoppingVendorInputSchema; } });
|
|
var PdfGroup_input_1 = require("./PdfGroup.input");
|
|
Object.defineProperty(exports, "PdfGroupInputSchema", { enumerable: true, get: function () { return PdfGroup_input_1.PdfGroupInputSchema; } });
|
|
var PdfFile_input_1 = require("./PdfFile.input");
|
|
Object.defineProperty(exports, "PdfFileInputSchema", { enumerable: true, get: function () { return PdfFile_input_1.PdfFileInputSchema; } });
|
|
var Payment_input_1 = require("./Payment.input");
|
|
Object.defineProperty(exports, "PaymentInputSchema", { enumerable: true, get: function () { return Payment_input_1.PaymentInputSchema; } });
|
|
var ServiceLineTransaction_input_1 = require("./ServiceLineTransaction.input");
|
|
Object.defineProperty(exports, "ServiceLineTransactionInputSchema", { enumerable: true, get: function () { return ServiceLineTransaction_input_1.ServiceLineTransactionInputSchema; } });
|
|
var DatabaseBackup_input_1 = require("./DatabaseBackup.input");
|
|
Object.defineProperty(exports, "DatabaseBackupInputSchema", { enumerable: true, get: function () { return DatabaseBackup_input_1.DatabaseBackupInputSchema; } });
|
|
var BackupDestination_input_1 = require("./BackupDestination.input");
|
|
Object.defineProperty(exports, "BackupDestinationInputSchema", { enumerable: true, get: function () { return BackupDestination_input_1.BackupDestinationInputSchema; } });
|
|
var Notification_input_1 = require("./Notification.input");
|
|
Object.defineProperty(exports, "NotificationInputSchema", { enumerable: true, get: function () { return Notification_input_1.NotificationInputSchema; } });
|
|
var CronJobLog_input_1 = require("./CronJobLog.input");
|
|
Object.defineProperty(exports, "CronJobLogInputSchema", { enumerable: true, get: function () { return CronJobLog_input_1.CronJobLogInputSchema; } });
|
|
var CloudFolder_input_1 = require("./CloudFolder.input");
|
|
Object.defineProperty(exports, "CloudFolderInputSchema", { enumerable: true, get: function () { return CloudFolder_input_1.CloudFolderInputSchema; } });
|
|
var CloudFile_input_1 = require("./CloudFile.input");
|
|
Object.defineProperty(exports, "CloudFileInputSchema", { enumerable: true, get: function () { return CloudFile_input_1.CloudFileInputSchema; } });
|
|
var CloudFileChunk_input_1 = require("./CloudFileChunk.input");
|
|
Object.defineProperty(exports, "CloudFileChunkInputSchema", { enumerable: true, get: function () { return CloudFileChunk_input_1.CloudFileChunkInputSchema; } });
|
|
var Communication_input_1 = require("./Communication.input");
|
|
Object.defineProperty(exports, "CommunicationInputSchema", { enumerable: true, get: function () { return Communication_input_1.CommunicationInputSchema; } });
|
|
var PatientDocument_input_1 = require("./PatientDocument.input");
|
|
Object.defineProperty(exports, "PatientDocumentInputSchema", { enumerable: true, get: function () { return PatientDocument_input_1.PatientDocumentInputSchema; } });
|
|
var TwilioSettings_input_1 = require("./TwilioSettings.input");
|
|
Object.defineProperty(exports, "TwilioSettingsInputSchema", { enumerable: true, get: function () { return TwilioSettings_input_1.TwilioSettingsInputSchema; } });
|
|
var AiSettings_input_1 = require("./AiSettings.input");
|
|
Object.defineProperty(exports, "AiSettingsInputSchema", { enumerable: true, get: function () { return AiSettings_input_1.AiSettingsInputSchema; } });
|
|
var OfficeHours_input_1 = require("./OfficeHours.input");
|
|
Object.defineProperty(exports, "OfficeHoursInputSchema", { enumerable: true, get: function () { return OfficeHours_input_1.OfficeHoursInputSchema; } });
|
|
var OfficeContact_input_1 = require("./OfficeContact.input");
|
|
Object.defineProperty(exports, "OfficeContactInputSchema", { enumerable: true, get: function () { return OfficeContact_input_1.OfficeContactInputSchema; } });
|
|
var InsuranceContact_input_1 = require("./InsuranceContact.input");
|
|
Object.defineProperty(exports, "InsuranceContactInputSchema", { enumerable: true, get: function () { return InsuranceContact_input_1.InsuranceContactInputSchema; } });
|
|
var ProcedureTimeslot_input_1 = require("./ProcedureTimeslot.input");
|
|
Object.defineProperty(exports, "ProcedureTimeslotInputSchema", { enumerable: true, get: function () { return ProcedureTimeslot_input_1.ProcedureTimeslotInputSchema; } });
|
|
var PatientConversation_input_1 = require("./PatientConversation.input");
|
|
Object.defineProperty(exports, "PatientConversationInputSchema", { enumerable: true, get: function () { return PatientConversation_input_1.PatientConversationInputSchema; } });
|
|
var LabRxTemplate_input_1 = require("./LabRxTemplate.input");
|
|
Object.defineProperty(exports, "LabRxTemplateInputSchema", { enumerable: true, get: function () { return LabRxTemplate_input_1.LabRxTemplateInputSchema; } });
|
|
var CommissionBatch_input_1 = require("./CommissionBatch.input");
|
|
Object.defineProperty(exports, "CommissionBatchInputSchema", { enumerable: true, get: function () { return CommissionBatch_input_1.CommissionBatchInputSchema; } });
|
|
var CommissionBatchItem_input_1 = require("./CommissionBatchItem.input");
|
|
Object.defineProperty(exports, "CommissionBatchItemInputSchema", { enumerable: true, get: function () { return CommissionBatchItem_input_1.CommissionBatchItemInputSchema; } });
|
|
var SeleniumSettings_input_1 = require("./SeleniumSettings.input");
|
|
Object.defineProperty(exports, "SeleniumSettingsInputSchema", { enumerable: true, get: function () { return SeleniumSettings_input_1.SeleniumSettingsInputSchema; } });
|