- Make appointmentId nullable/optional in Prisma Zod schema via @zod rich comment so claims can be submitted without an existing appointment - Convert undefined appointmentId to null in all claim form handlers and the backend claim creation endpoint - Add AI classifier rule for expanding one procedure across multiple comma-separated tooth numbers (e.g. "post/core on #23, 24, 25, 26") - Add "post/core" (slash) alias to CDT lookup maps Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
76 lines
8.4 KiB
JavaScript
76 lines
8.4 KiB
JavaScript
"use strict";
|
|
/**
|
|
* Pure Variant Schemas
|
|
* Auto-generated - do not edit manually
|
|
*/
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.CommissionBatchItemModelSchema = exports.CommissionBatchModelSchema = 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 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; } });
|