Files
DentalManagementMH06/packages/db/usedSchemas/index.js
Gitead e1fe4862d5 fix: allow claims without appointment + support post/core multi-tooth input
- 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>
2026-06-28 22:57:24 -04:00

42 lines
3.1 KiB
JavaScript

"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
// using this, as the browser load only the required files , not whole db/shared/schemas/ files.
__exportStar(require("../shared/schemas/objects/AppointmentUncheckedCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/objects/AppointmentProcedureUncheckedCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/objects/PatientUncheckedCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/enums/PatientStatus.schema"), exports);
__exportStar(require("../shared/schemas/objects/UserUncheckedCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/objects/StaffUncheckedCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/objects/NpiProviderUncheckedCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/objects/ClaimUncheckedCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/objects/InsuranceCredentialUncheckedCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/objects/PdfFileUncheckedCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/objects/PdfGroupUncheckedCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/enums/ClaimStatus.schema"), exports);
__exportStar(require("../shared/schemas/objects/PaymentUncheckedCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/objects/ServiceLineTransactionCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/enums/PaymentMethod.schema"), exports);
__exportStar(require("../shared/schemas/enums/PaymentStatus.schema"), exports);
__exportStar(require("../shared/schemas/enums/NotificationTypes.schema"), exports);
__exportStar(require("../shared/schemas/objects/NotificationUncheckedCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/objects/DatabaseBackupUncheckedCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/objects/BackupDestinationUncheckedCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/objects/CloudFolderUncheckedCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/objects/CloudFileUncheckedCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/objects/CommunicationUncheckedCreateInput.schema"), exports);
__exportStar(require("../shared/schemas/objects/ShoppingVendorUncheckedCreateInput.schema"), exports);