Files
DentalManagement09/packages/db/shared/schemas/variants/result/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.3 KiB
JavaScript

"use strict";
/**
* Result Variant Schemas
* Auto-generated - do not edit manually
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.SeleniumSettingsResultSchema = exports.CommissionBatchItemResultSchema = exports.CommissionBatchResultSchema = exports.LabRxTemplateResultSchema = exports.PatientConversationResultSchema = exports.ProcedureTimeslotResultSchema = exports.InsuranceContactResultSchema = exports.OfficeContactResultSchema = exports.OfficeHoursResultSchema = exports.AiSettingsResultSchema = exports.TwilioSettingsResultSchema = exports.PatientDocumentResultSchema = exports.CommunicationResultSchema = exports.CloudFileChunkResultSchema = exports.CloudFileResultSchema = exports.CloudFolderResultSchema = exports.CronJobLogResultSchema = exports.NotificationResultSchema = exports.BackupDestinationResultSchema = exports.DatabaseBackupResultSchema = exports.ServiceLineTransactionResultSchema = exports.PaymentResultSchema = exports.PdfFileResultSchema = exports.PdfGroupResultSchema = exports.ShoppingVendorResultSchema = exports.InsuranceCredentialResultSchema = exports.ClaimFileResultSchema = exports.ServiceLineResultSchema = exports.ClaimResultSchema = exports.AppointmentProcedureResultSchema = exports.NpiProviderResultSchema = exports.StaffResultSchema = exports.AppointmentFileResultSchema = exports.AppointmentResultSchema = exports.PatientResultSchema = exports.UserResultSchema = void 0;
var User_result_1 = require("./User.result");
Object.defineProperty(exports, "UserResultSchema", { enumerable: true, get: function () { return User_result_1.UserResultSchema; } });
var Patient_result_1 = require("./Patient.result");
Object.defineProperty(exports, "PatientResultSchema", { enumerable: true, get: function () { return Patient_result_1.PatientResultSchema; } });
var Appointment_result_1 = require("./Appointment.result");
Object.defineProperty(exports, "AppointmentResultSchema", { enumerable: true, get: function () { return Appointment_result_1.AppointmentResultSchema; } });
var AppointmentFile_result_1 = require("./AppointmentFile.result");
Object.defineProperty(exports, "AppointmentFileResultSchema", { enumerable: true, get: function () { return AppointmentFile_result_1.AppointmentFileResultSchema; } });
var Staff_result_1 = require("./Staff.result");
Object.defineProperty(exports, "StaffResultSchema", { enumerable: true, get: function () { return Staff_result_1.StaffResultSchema; } });
var NpiProvider_result_1 = require("./NpiProvider.result");
Object.defineProperty(exports, "NpiProviderResultSchema", { enumerable: true, get: function () { return NpiProvider_result_1.NpiProviderResultSchema; } });
var AppointmentProcedure_result_1 = require("./AppointmentProcedure.result");
Object.defineProperty(exports, "AppointmentProcedureResultSchema", { enumerable: true, get: function () { return AppointmentProcedure_result_1.AppointmentProcedureResultSchema; } });
var Claim_result_1 = require("./Claim.result");
Object.defineProperty(exports, "ClaimResultSchema", { enumerable: true, get: function () { return Claim_result_1.ClaimResultSchema; } });
var ServiceLine_result_1 = require("./ServiceLine.result");
Object.defineProperty(exports, "ServiceLineResultSchema", { enumerable: true, get: function () { return ServiceLine_result_1.ServiceLineResultSchema; } });
var ClaimFile_result_1 = require("./ClaimFile.result");
Object.defineProperty(exports, "ClaimFileResultSchema", { enumerable: true, get: function () { return ClaimFile_result_1.ClaimFileResultSchema; } });
var InsuranceCredential_result_1 = require("./InsuranceCredential.result");
Object.defineProperty(exports, "InsuranceCredentialResultSchema", { enumerable: true, get: function () { return InsuranceCredential_result_1.InsuranceCredentialResultSchema; } });
var ShoppingVendor_result_1 = require("./ShoppingVendor.result");
Object.defineProperty(exports, "ShoppingVendorResultSchema", { enumerable: true, get: function () { return ShoppingVendor_result_1.ShoppingVendorResultSchema; } });
var PdfGroup_result_1 = require("./PdfGroup.result");
Object.defineProperty(exports, "PdfGroupResultSchema", { enumerable: true, get: function () { return PdfGroup_result_1.PdfGroupResultSchema; } });
var PdfFile_result_1 = require("./PdfFile.result");
Object.defineProperty(exports, "PdfFileResultSchema", { enumerable: true, get: function () { return PdfFile_result_1.PdfFileResultSchema; } });
var Payment_result_1 = require("./Payment.result");
Object.defineProperty(exports, "PaymentResultSchema", { enumerable: true, get: function () { return Payment_result_1.PaymentResultSchema; } });
var ServiceLineTransaction_result_1 = require("./ServiceLineTransaction.result");
Object.defineProperty(exports, "ServiceLineTransactionResultSchema", { enumerable: true, get: function () { return ServiceLineTransaction_result_1.ServiceLineTransactionResultSchema; } });
var DatabaseBackup_result_1 = require("./DatabaseBackup.result");
Object.defineProperty(exports, "DatabaseBackupResultSchema", { enumerable: true, get: function () { return DatabaseBackup_result_1.DatabaseBackupResultSchema; } });
var BackupDestination_result_1 = require("./BackupDestination.result");
Object.defineProperty(exports, "BackupDestinationResultSchema", { enumerable: true, get: function () { return BackupDestination_result_1.BackupDestinationResultSchema; } });
var Notification_result_1 = require("./Notification.result");
Object.defineProperty(exports, "NotificationResultSchema", { enumerable: true, get: function () { return Notification_result_1.NotificationResultSchema; } });
var CronJobLog_result_1 = require("./CronJobLog.result");
Object.defineProperty(exports, "CronJobLogResultSchema", { enumerable: true, get: function () { return CronJobLog_result_1.CronJobLogResultSchema; } });
var CloudFolder_result_1 = require("./CloudFolder.result");
Object.defineProperty(exports, "CloudFolderResultSchema", { enumerable: true, get: function () { return CloudFolder_result_1.CloudFolderResultSchema; } });
var CloudFile_result_1 = require("./CloudFile.result");
Object.defineProperty(exports, "CloudFileResultSchema", { enumerable: true, get: function () { return CloudFile_result_1.CloudFileResultSchema; } });
var CloudFileChunk_result_1 = require("./CloudFileChunk.result");
Object.defineProperty(exports, "CloudFileChunkResultSchema", { enumerable: true, get: function () { return CloudFileChunk_result_1.CloudFileChunkResultSchema; } });
var Communication_result_1 = require("./Communication.result");
Object.defineProperty(exports, "CommunicationResultSchema", { enumerable: true, get: function () { return Communication_result_1.CommunicationResultSchema; } });
var PatientDocument_result_1 = require("./PatientDocument.result");
Object.defineProperty(exports, "PatientDocumentResultSchema", { enumerable: true, get: function () { return PatientDocument_result_1.PatientDocumentResultSchema; } });
var TwilioSettings_result_1 = require("./TwilioSettings.result");
Object.defineProperty(exports, "TwilioSettingsResultSchema", { enumerable: true, get: function () { return TwilioSettings_result_1.TwilioSettingsResultSchema; } });
var AiSettings_result_1 = require("./AiSettings.result");
Object.defineProperty(exports, "AiSettingsResultSchema", { enumerable: true, get: function () { return AiSettings_result_1.AiSettingsResultSchema; } });
var OfficeHours_result_1 = require("./OfficeHours.result");
Object.defineProperty(exports, "OfficeHoursResultSchema", { enumerable: true, get: function () { return OfficeHours_result_1.OfficeHoursResultSchema; } });
var OfficeContact_result_1 = require("./OfficeContact.result");
Object.defineProperty(exports, "OfficeContactResultSchema", { enumerable: true, get: function () { return OfficeContact_result_1.OfficeContactResultSchema; } });
var InsuranceContact_result_1 = require("./InsuranceContact.result");
Object.defineProperty(exports, "InsuranceContactResultSchema", { enumerable: true, get: function () { return InsuranceContact_result_1.InsuranceContactResultSchema; } });
var ProcedureTimeslot_result_1 = require("./ProcedureTimeslot.result");
Object.defineProperty(exports, "ProcedureTimeslotResultSchema", { enumerable: true, get: function () { return ProcedureTimeslot_result_1.ProcedureTimeslotResultSchema; } });
var PatientConversation_result_1 = require("./PatientConversation.result");
Object.defineProperty(exports, "PatientConversationResultSchema", { enumerable: true, get: function () { return PatientConversation_result_1.PatientConversationResultSchema; } });
var LabRxTemplate_result_1 = require("./LabRxTemplate.result");
Object.defineProperty(exports, "LabRxTemplateResultSchema", { enumerable: true, get: function () { return LabRxTemplate_result_1.LabRxTemplateResultSchema; } });
var CommissionBatch_result_1 = require("./CommissionBatch.result");
Object.defineProperty(exports, "CommissionBatchResultSchema", { enumerable: true, get: function () { return CommissionBatch_result_1.CommissionBatchResultSchema; } });
var CommissionBatchItem_result_1 = require("./CommissionBatchItem.result");
Object.defineProperty(exports, "CommissionBatchItemResultSchema", { enumerable: true, get: function () { return CommissionBatchItem_result_1.CommissionBatchItemResultSchema; } });
var SeleniumSettings_result_1 = require("./SeleniumSettings.result");
Object.defineProperty(exports, "SeleniumSettingsResultSchema", { enumerable: true, get: function () { return SeleniumSettings_result_1.SeleniumSettingsResultSchema; } });