Files
DentalManagement09/packages/db/shared/schemas/variants/pure/index.js
T
ffandClaude Sonnet 5 b1932fa3d6 feat: add Provider field to appointment form, drive AI claim automation
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>
2026-07-20 23:07:10 -04:00

80 lines
9.0 KiB
JavaScript

"use strict";
/**
* Pure Variant Schemas
* Auto-generated - do not edit manually
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.SeleniumSettingsModelSchema = exports.CommissionBatchItemModelSchema = exports.CommissionBatchModelSchema = exports.LabRxTemplateModelSchema = exports.PatientConversationModelSchema = exports.ProcedureTimeslotModelSchema = exports.InsuranceContactModelSchema = exports.OfficeContactModelSchema = exports.OfficeHoursModelSchema = exports.AiSettingsModelSchema = exports.TwilioSettingsModelSchema = exports.PatientDocumentModelSchema = exports.CommunicationModelSchema = exports.CloudFileChunkModelSchema = exports.CloudFileModelSchema = exports.CloudFolderModelSchema = exports.CronJobLogModelSchema = exports.NotificationModelSchema = exports.BackupDestinationModelSchema = exports.DatabaseBackupModelSchema = exports.ServiceLineTransactionModelSchema = exports.PaymentModelSchema = exports.PdfFileModelSchema = exports.PdfGroupModelSchema = exports.ShoppingVendorModelSchema = exports.InsuranceCredentialModelSchema = exports.ClaimFileModelSchema = exports.ServiceLineModelSchema = exports.ClaimModelSchema = exports.AppointmentProcedureModelSchema = exports.NpiProviderModelSchema = exports.StaffModelSchema = exports.AppointmentFileModelSchema = exports.AppointmentModelSchema = exports.PatientModelSchema = exports.UserModelSchema = void 0;
var User_pure_1 = require("./User.pure");
Object.defineProperty(exports, "UserModelSchema", { enumerable: true, get: function () { return User_pure_1.UserModelSchema; } });
var Patient_pure_1 = require("./Patient.pure");
Object.defineProperty(exports, "PatientModelSchema", { enumerable: true, get: function () { return Patient_pure_1.PatientModelSchema; } });
var Appointment_pure_1 = require("./Appointment.pure");
Object.defineProperty(exports, "AppointmentModelSchema", { enumerable: true, get: function () { return Appointment_pure_1.AppointmentModelSchema; } });
var AppointmentFile_pure_1 = require("./AppointmentFile.pure");
Object.defineProperty(exports, "AppointmentFileModelSchema", { enumerable: true, get: function () { return AppointmentFile_pure_1.AppointmentFileModelSchema; } });
var Staff_pure_1 = require("./Staff.pure");
Object.defineProperty(exports, "StaffModelSchema", { enumerable: true, get: function () { return Staff_pure_1.StaffModelSchema; } });
var NpiProvider_pure_1 = require("./NpiProvider.pure");
Object.defineProperty(exports, "NpiProviderModelSchema", { enumerable: true, get: function () { return NpiProvider_pure_1.NpiProviderModelSchema; } });
var AppointmentProcedure_pure_1 = require("./AppointmentProcedure.pure");
Object.defineProperty(exports, "AppointmentProcedureModelSchema", { enumerable: true, get: function () { return AppointmentProcedure_pure_1.AppointmentProcedureModelSchema; } });
var Claim_pure_1 = require("./Claim.pure");
Object.defineProperty(exports, "ClaimModelSchema", { enumerable: true, get: function () { return Claim_pure_1.ClaimModelSchema; } });
var ServiceLine_pure_1 = require("./ServiceLine.pure");
Object.defineProperty(exports, "ServiceLineModelSchema", { enumerable: true, get: function () { return ServiceLine_pure_1.ServiceLineModelSchema; } });
var ClaimFile_pure_1 = require("./ClaimFile.pure");
Object.defineProperty(exports, "ClaimFileModelSchema", { enumerable: true, get: function () { return ClaimFile_pure_1.ClaimFileModelSchema; } });
var InsuranceCredential_pure_1 = require("./InsuranceCredential.pure");
Object.defineProperty(exports, "InsuranceCredentialModelSchema", { enumerable: true, get: function () { return InsuranceCredential_pure_1.InsuranceCredentialModelSchema; } });
var ShoppingVendor_pure_1 = require("./ShoppingVendor.pure");
Object.defineProperty(exports, "ShoppingVendorModelSchema", { enumerable: true, get: function () { return ShoppingVendor_pure_1.ShoppingVendorModelSchema; } });
var PdfGroup_pure_1 = require("./PdfGroup.pure");
Object.defineProperty(exports, "PdfGroupModelSchema", { enumerable: true, get: function () { return PdfGroup_pure_1.PdfGroupModelSchema; } });
var PdfFile_pure_1 = require("./PdfFile.pure");
Object.defineProperty(exports, "PdfFileModelSchema", { enumerable: true, get: function () { return PdfFile_pure_1.PdfFileModelSchema; } });
var Payment_pure_1 = require("./Payment.pure");
Object.defineProperty(exports, "PaymentModelSchema", { enumerable: true, get: function () { return Payment_pure_1.PaymentModelSchema; } });
var ServiceLineTransaction_pure_1 = require("./ServiceLineTransaction.pure");
Object.defineProperty(exports, "ServiceLineTransactionModelSchema", { enumerable: true, get: function () { return ServiceLineTransaction_pure_1.ServiceLineTransactionModelSchema; } });
var DatabaseBackup_pure_1 = require("./DatabaseBackup.pure");
Object.defineProperty(exports, "DatabaseBackupModelSchema", { enumerable: true, get: function () { return DatabaseBackup_pure_1.DatabaseBackupModelSchema; } });
var BackupDestination_pure_1 = require("./BackupDestination.pure");
Object.defineProperty(exports, "BackupDestinationModelSchema", { enumerable: true, get: function () { return BackupDestination_pure_1.BackupDestinationModelSchema; } });
var Notification_pure_1 = require("./Notification.pure");
Object.defineProperty(exports, "NotificationModelSchema", { enumerable: true, get: function () { return Notification_pure_1.NotificationModelSchema; } });
var CronJobLog_pure_1 = require("./CronJobLog.pure");
Object.defineProperty(exports, "CronJobLogModelSchema", { enumerable: true, get: function () { return CronJobLog_pure_1.CronJobLogModelSchema; } });
var CloudFolder_pure_1 = require("./CloudFolder.pure");
Object.defineProperty(exports, "CloudFolderModelSchema", { enumerable: true, get: function () { return CloudFolder_pure_1.CloudFolderModelSchema; } });
var CloudFile_pure_1 = require("./CloudFile.pure");
Object.defineProperty(exports, "CloudFileModelSchema", { enumerable: true, get: function () { return CloudFile_pure_1.CloudFileModelSchema; } });
var CloudFileChunk_pure_1 = require("./CloudFileChunk.pure");
Object.defineProperty(exports, "CloudFileChunkModelSchema", { enumerable: true, get: function () { return CloudFileChunk_pure_1.CloudFileChunkModelSchema; } });
var Communication_pure_1 = require("./Communication.pure");
Object.defineProperty(exports, "CommunicationModelSchema", { enumerable: true, get: function () { return Communication_pure_1.CommunicationModelSchema; } });
var PatientDocument_pure_1 = require("./PatientDocument.pure");
Object.defineProperty(exports, "PatientDocumentModelSchema", { enumerable: true, get: function () { return PatientDocument_pure_1.PatientDocumentModelSchema; } });
var TwilioSettings_pure_1 = require("./TwilioSettings.pure");
Object.defineProperty(exports, "TwilioSettingsModelSchema", { enumerable: true, get: function () { return TwilioSettings_pure_1.TwilioSettingsModelSchema; } });
var AiSettings_pure_1 = require("./AiSettings.pure");
Object.defineProperty(exports, "AiSettingsModelSchema", { enumerable: true, get: function () { return AiSettings_pure_1.AiSettingsModelSchema; } });
var OfficeHours_pure_1 = require("./OfficeHours.pure");
Object.defineProperty(exports, "OfficeHoursModelSchema", { enumerable: true, get: function () { return OfficeHours_pure_1.OfficeHoursModelSchema; } });
var OfficeContact_pure_1 = require("./OfficeContact.pure");
Object.defineProperty(exports, "OfficeContactModelSchema", { enumerable: true, get: function () { return OfficeContact_pure_1.OfficeContactModelSchema; } });
var InsuranceContact_pure_1 = require("./InsuranceContact.pure");
Object.defineProperty(exports, "InsuranceContactModelSchema", { enumerable: true, get: function () { return InsuranceContact_pure_1.InsuranceContactModelSchema; } });
var ProcedureTimeslot_pure_1 = require("./ProcedureTimeslot.pure");
Object.defineProperty(exports, "ProcedureTimeslotModelSchema", { enumerable: true, get: function () { return ProcedureTimeslot_pure_1.ProcedureTimeslotModelSchema; } });
var PatientConversation_pure_1 = require("./PatientConversation.pure");
Object.defineProperty(exports, "PatientConversationModelSchema", { enumerable: true, get: function () { return PatientConversation_pure_1.PatientConversationModelSchema; } });
var LabRxTemplate_pure_1 = require("./LabRxTemplate.pure");
Object.defineProperty(exports, "LabRxTemplateModelSchema", { enumerable: true, get: function () { return LabRxTemplate_pure_1.LabRxTemplateModelSchema; } });
var CommissionBatch_pure_1 = require("./CommissionBatch.pure");
Object.defineProperty(exports, "CommissionBatchModelSchema", { enumerable: true, get: function () { return CommissionBatch_pure_1.CommissionBatchModelSchema; } });
var CommissionBatchItem_pure_1 = require("./CommissionBatchItem.pure");
Object.defineProperty(exports, "CommissionBatchItemModelSchema", { enumerable: true, get: function () { return CommissionBatchItem_pure_1.CommissionBatchItemModelSchema; } });
var SeleniumSettings_pure_1 = require("./SeleniumSettings.pure");
Object.defineProperty(exports, "SeleniumSettingsModelSchema", { enumerable: true, get: function () { return SeleniumSettings_pure_1.SeleniumSettingsModelSchema; } });