feat: BCBS MA paper claim — fill 2024 ADA claim form; office NPI setting
- New GET /api/claims/:id/ada-form fills the 2024 ADA Dental Claim Form (J43024) with payer address, patient/subscriber, CDT lines, fees, missing teeth, billing (office) NPI and treating NPI; signatures blank - "BCBS Claim (ADA Form)" button saves the claim and opens the PDF; Claim All routes BCBS patients to it; "Print ADA Form" in claim view - Settings > NPI Providers: "Add Office NPI" (billing name, NPI, license, TIN) and optional per-provider license number - Migration: office_contact billing fields, NpiProvider.licenseNumber Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -32,6 +32,7 @@
|
||||
"node-cron": "^4.2.1",
|
||||
"passport": "^0.7.0",
|
||||
"passport-local": "^1.0.0",
|
||||
"pdf-lib": "^1.17.1",
|
||||
"pdfkit": "^0.17.2",
|
||||
"sharp": "^0.35.3",
|
||||
"socket.io": "^4.8.1",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -19,6 +19,7 @@ import {
|
||||
} from "@repo/db/types";
|
||||
import { forwardToSeleniumClaimPreAuthAgent } from "../services/seleniumInsuranceClaimPreAuthClient";
|
||||
import { formatDobForAgent } from "../utils/dateUtils";
|
||||
import { ADA_PAYERS, buildAdaClaimPdf } from "../services/adaClaimForm";
|
||||
import { backupScreenshots } from "../utils/screenshotBackup";
|
||||
|
||||
const router = Router();
|
||||
@@ -1230,6 +1231,55 @@ router.get("/all", async (req: Request, res: Response) => {
|
||||
});
|
||||
|
||||
// Get a single claim by ID
|
||||
// GET /api/claims/:id/ada-form?payer=BCBS_MA
|
||||
// Paper claim: returns the 2024 ADA Dental Claim Form filled from the saved claim.
|
||||
router.get("/:id/ada-form", async (req: Request, res: Response): Promise<any> => {
|
||||
try {
|
||||
if (!req.user?.id) return res.status(401).json({ message: "Unauthorized" });
|
||||
const claimId = parseInt(String(req.params.id), 10);
|
||||
if (isNaN(claimId)) return res.status(400).json({ error: "Invalid claim ID" });
|
||||
|
||||
const payerKey = String(req.query.payer || "BCBS_MA").toUpperCase();
|
||||
const payer = ADA_PAYERS[payerKey];
|
||||
if (!payer) return res.status(400).json({ error: `Unknown payer "${payerKey}"` });
|
||||
|
||||
const { prisma: db } = await import("@repo/db/client");
|
||||
const claim = await db.claim.findUnique({
|
||||
where: { id: claimId },
|
||||
include: {
|
||||
serviceLines: { orderBy: { id: "asc" } },
|
||||
patient: true,
|
||||
npiProvider: true,
|
||||
},
|
||||
});
|
||||
if (!claim || claim.userId !== req.user.id) {
|
||||
return res.status(404).json({ message: "Claim not found" });
|
||||
}
|
||||
|
||||
const office = await storage.getOfficeContact(req.user.id);
|
||||
// Fall back to the default (first) NPI provider when the claim has none
|
||||
const treatingProvider =
|
||||
claim.npiProvider ?? (await storage.getNpiProvidersByUser(req.user.id))[0] ?? null;
|
||||
|
||||
const pdf = await buildAdaClaimPdf({
|
||||
claim,
|
||||
patient: claim.patient,
|
||||
office,
|
||||
treatingProvider,
|
||||
payer,
|
||||
});
|
||||
|
||||
const filename = `ADA_Claim_${claim.patient.lastName}_${claim.patient.firstName}_${claimId}.pdf`
|
||||
.replace(/[^\w.-]+/g, "_");
|
||||
res.setHeader("Content-Type", "application/pdf");
|
||||
res.setHeader("Content-Disposition", `inline; filename="${filename}"`);
|
||||
return res.send(Buffer.from(pdf));
|
||||
} catch (error) {
|
||||
console.error("[ada-form] failed:", error);
|
||||
return res.status(500).json({ message: "Failed to generate ADA claim form", details: String(error) });
|
||||
}
|
||||
});
|
||||
|
||||
router.get("/:id", async (req: Request, res: Response): Promise<any> => {
|
||||
try {
|
||||
const idParam = Array.isArray(req.params.id) ? req.params.id[0] : req.params.id;
|
||||
|
||||
@@ -22,7 +22,10 @@ router.put("/", async (req: Request, res: Response): Promise<any> => {
|
||||
const userId = req.user?.id;
|
||||
if (!userId) return res.status(401).json({ message: "Unauthorized" });
|
||||
|
||||
const { officeName, receptionistName, dentistName, phoneNumber, email, fax, streetAddress, city, state, zipCode } = req.body;
|
||||
const {
|
||||
officeName, receptionistName, dentistName, phoneNumber, email, fax, streetAddress, city, state, zipCode,
|
||||
billingName, billingNpi, billingLicense, billingTaxId,
|
||||
} = req.body;
|
||||
const record = await storage.upsertOfficeContact(userId, {
|
||||
officeName: officeName ?? undefined,
|
||||
receptionistName: receptionistName ?? undefined,
|
||||
@@ -34,6 +37,10 @@ router.put("/", async (req: Request, res: Response): Promise<any> => {
|
||||
city: city ?? undefined,
|
||||
state: state ?? undefined,
|
||||
zipCode: zipCode ?? undefined,
|
||||
billingName: billingName ?? undefined,
|
||||
billingNpi: billingNpi ?? undefined,
|
||||
billingLicense: billingLicense ?? undefined,
|
||||
billingTaxId: billingTaxId ?? undefined,
|
||||
});
|
||||
return res.status(200).json(record);
|
||||
} catch (err) {
|
||||
|
||||
@@ -0,0 +1,321 @@
|
||||
import fs from "fs";
|
||||
import path from "path";
|
||||
import { PDFDocument, PDFFont, PDFForm, StandardFonts } from "pdf-lib";
|
||||
|
||||
/**
|
||||
* Fills the 2024 ADA Dental Claim Form (J43024) for payers that only accept
|
||||
* paper claims (e.g. BCBS MA). Field names come from the template's AcroForm;
|
||||
* signatures and their dates are intentionally left blank for wet signing.
|
||||
*/
|
||||
|
||||
const TEMPLATE_PATH = path.join(__dirname, "../data/templates/ada-claim-form-2024.pdf");
|
||||
const PROCEDURE_CODES_PATH = path.join(__dirname, "../data/procedureCodes.json");
|
||||
|
||||
const LINES_PER_FORM = 10;
|
||||
const FONT_SIZE = 10;
|
||||
const MIN_FONT_SIZE = 6;
|
||||
|
||||
export type AdaPayer = {
|
||||
name: string;
|
||||
address1: string;
|
||||
address2?: string;
|
||||
cityStateZip: string;
|
||||
};
|
||||
|
||||
export const ADA_PAYERS: Record<string, AdaPayer> = {
|
||||
BCBS_MA: {
|
||||
name: "Blue Cross Blue Shield of MA",
|
||||
address1: "P.O. Box 986005",
|
||||
cityStateZip: "Boston, MA 02298",
|
||||
},
|
||||
};
|
||||
|
||||
export type AdaClaimInput = {
|
||||
claim: {
|
||||
id: number;
|
||||
memberId?: string | null;
|
||||
remarks?: string | null;
|
||||
status?: string | null;
|
||||
preAuthNumber?: string | null;
|
||||
missingTeeth?: unknown;
|
||||
serviceLines: {
|
||||
procedureCode: string;
|
||||
procedureDate: Date | string;
|
||||
quad?: string | null;
|
||||
arch?: string | null;
|
||||
toothNumber?: string | null;
|
||||
toothSurface?: string | null;
|
||||
totalBilled: unknown;
|
||||
}[];
|
||||
};
|
||||
patient: {
|
||||
id: number;
|
||||
firstName: string;
|
||||
lastName: string;
|
||||
dateOfBirth?: Date | string | null;
|
||||
gender?: string | null;
|
||||
address?: string | null;
|
||||
city?: string | null;
|
||||
zipCode?: string | null;
|
||||
insuranceId?: string | null;
|
||||
groupNumber?: string | null;
|
||||
policyHolder?: string | null;
|
||||
};
|
||||
office: {
|
||||
officeName?: string | null;
|
||||
phoneNumber?: string | null;
|
||||
streetAddress?: string | null;
|
||||
city?: string | null;
|
||||
state?: string | null;
|
||||
zipCode?: string | null;
|
||||
billingName?: string | null;
|
||||
billingNpi?: string | null;
|
||||
billingLicense?: string | null;
|
||||
billingTaxId?: string | null;
|
||||
} | null;
|
||||
treatingProvider: {
|
||||
npiNumber: string;
|
||||
licenseNumber?: string | null;
|
||||
} | null;
|
||||
payer: AdaPayer;
|
||||
};
|
||||
|
||||
let descriptionByCode: Map<string, string> | null = null;
|
||||
function cdtDescription(code: string): string {
|
||||
if (!descriptionByCode) {
|
||||
descriptionByCode = new Map();
|
||||
try {
|
||||
const rows = JSON.parse(fs.readFileSync(PROCEDURE_CODES_PATH, "utf8")) as {
|
||||
"Procedure Code": string;
|
||||
Description: string;
|
||||
}[];
|
||||
for (const r of rows) descriptionByCode.set(r["Procedure Code"].toUpperCase(), r.Description);
|
||||
} catch {
|
||||
// descriptions are optional on the form
|
||||
}
|
||||
}
|
||||
return descriptionByCode.get(code.toUpperCase()) ?? "";
|
||||
}
|
||||
|
||||
function fmtDate(d: Date | string | null | undefined): string {
|
||||
if (!d) return "";
|
||||
const date = d instanceof Date ? d : new Date(d);
|
||||
if (isNaN(date.getTime())) return "";
|
||||
const mm = String(date.getUTCMonth() + 1).padStart(2, "0");
|
||||
const dd = String(date.getUTCDate()).padStart(2, "0");
|
||||
return `${mm}/${dd}/${date.getUTCFullYear()}`;
|
||||
}
|
||||
|
||||
function fmtMoney(v: unknown): string {
|
||||
const n = Number(v ?? 0);
|
||||
return isNaN(n) ? "" : n.toFixed(2);
|
||||
}
|
||||
|
||||
function cityStateZip(city?: string | null, state?: string | null, zip?: string | null): string {
|
||||
const left = [city?.trim(), state?.trim()].filter(Boolean).join(", ");
|
||||
return [left, zip?.trim()].filter(Boolean).join(" ");
|
||||
}
|
||||
|
||||
/** Item 25: ADA area-of-oral-cavity codes. */
|
||||
function oralCavityArea(quad?: string | null, arch?: string | null): string {
|
||||
switch ((quad ?? "").toUpperCase()) {
|
||||
case "UR": return "10";
|
||||
case "UL": return "20";
|
||||
case "LL": return "30";
|
||||
case "LR": return "40";
|
||||
}
|
||||
switch ((arch ?? "").toLowerCase()) {
|
||||
case "maxilla": return "01";
|
||||
case "mandible": return "02";
|
||||
}
|
||||
return "";
|
||||
}
|
||||
|
||||
/** "M"/"F"/"U" from free-text gender. */
|
||||
function genderCode(g?: string | null): "M" | "F" | "U" {
|
||||
const s = (g ?? "").trim().toLowerCase();
|
||||
if (s.startsWith("m")) return "M";
|
||||
if (s.startsWith("f")) return "F";
|
||||
return "U";
|
||||
}
|
||||
|
||||
function splitPhone(phone?: string | null): [string, string, string] | null {
|
||||
const digits = (phone ?? "").replace(/\D/g, "").replace(/^1(?=\d{10}$)/, "");
|
||||
if (digits.length !== 10) return null;
|
||||
return [digits.slice(0, 3), digits.slice(3, 6), digits.slice(6)];
|
||||
}
|
||||
|
||||
function normName(s: string): string {
|
||||
return s.toLowerCase().replace(/[^a-z]/g, " ").split(/\s+/).filter(Boolean).sort().join(" ");
|
||||
}
|
||||
|
||||
function setText(form: PDFForm, name: string, value: string | null | undefined) {
|
||||
if (!value) return;
|
||||
const field = form.getTextField(name);
|
||||
field.setFontSize(FONT_SIZE);
|
||||
field.setText(value);
|
||||
}
|
||||
|
||||
/** Left-aligned text shrunk (then truncated) to fit the field width. */
|
||||
function setFittedText(form: PDFForm, font: PDFFont, name: string, value: string) {
|
||||
if (!value) return;
|
||||
const field = form.getTextField(name);
|
||||
const width = field.acroField.getWidgets()[0]!.getRectangle().width - 4;
|
||||
let size = FONT_SIZE;
|
||||
while (size > MIN_FONT_SIZE && font.widthOfTextAtSize(value, size) > width) size -= 0.5;
|
||||
let text = value;
|
||||
while (text.length > 1 && font.widthOfTextAtSize(text, size) > width) text = text.slice(0, -1);
|
||||
field.setAlignment(0);
|
||||
field.setFontSize(size);
|
||||
field.setText(text);
|
||||
}
|
||||
|
||||
function check(form: PDFForm, name: string) {
|
||||
form.getCheckBox(name).check();
|
||||
}
|
||||
|
||||
/** Field-name suffix for service line i (0-based): "1".."9", then "Row10" (Fee uses "10"). */
|
||||
function lineSuffix(i: number, field: "fee" | "other"): string {
|
||||
if (i < 9) return String(i + 1);
|
||||
return field === "fee" ? "10" : "Row10";
|
||||
}
|
||||
|
||||
async function fillOnePage(
|
||||
template: Uint8Array,
|
||||
input: AdaClaimInput,
|
||||
lines: AdaClaimInput["claim"]["serviceLines"],
|
||||
): Promise<PDFDocument> {
|
||||
const doc = await PDFDocument.load(template);
|
||||
// Keep page 1 only (pages 2-3 are instructions / fraud warnings)
|
||||
while (doc.getPageCount() > 1) doc.removePage(doc.getPageCount() - 1);
|
||||
const form = doc.getForm();
|
||||
const helvetica = await doc.embedFont(StandardFonts.Helvetica);
|
||||
const { claim, patient, office, treatingProvider, payer } = input;
|
||||
const officeState = office?.state ?? "";
|
||||
|
||||
// 1-2. Header
|
||||
if (claim.status === "PREAUTH") {
|
||||
check(form, "1 Check Box 1");
|
||||
setText(form, "2 PredeterminationPreauthorization Number", claim.preAuthNumber);
|
||||
} else {
|
||||
check(form, "1 Check Box 2");
|
||||
}
|
||||
|
||||
// 3. Payer
|
||||
setText(form, "3 CompanyPlan Name", payer.name);
|
||||
setText(form, "3 Address 1", payer.address1);
|
||||
setText(form, "3 Address 2", payer.address2);
|
||||
setText(form, "3 City, State, Zip Code", payer.cityStateZip);
|
||||
|
||||
// 12-23. Subscriber / patient
|
||||
const patientName = `${patient.lastName}, ${patient.firstName}`;
|
||||
const patientCsz = cityStateZip(patient.city, patient.address || patient.city ? officeState : "", patient.zipCode);
|
||||
const dob = fmtDate(patient.dateOfBirth);
|
||||
const gender = genderCode(patient.gender);
|
||||
const genderBox = { M: "Check Box1", F: "Check Box2", U: "Check Box3" }[gender];
|
||||
|
||||
const holder = (patient.policyHolder ?? "").trim();
|
||||
const isSelf =
|
||||
!holder ||
|
||||
holder.toLowerCase() === "self" ||
|
||||
normName(holder) === normName(`${patient.firstName} ${patient.lastName}`);
|
||||
|
||||
if (isSelf) {
|
||||
setText(form, "12 PolicyholderSubscriber Name Last First Middle Initial Suffix", patientName);
|
||||
setText(form, "12 Address 1", patient.address);
|
||||
setText(form, "12 City, State, Zip", patientCsz);
|
||||
setText(form, "13 Date of Birth MMDDCCYY", dob);
|
||||
check(form, `14 ${genderBox}`);
|
||||
check(form, "18 Check Box1");
|
||||
} else {
|
||||
// Subscriber is someone else: name only; DOB, gender and relationship are completed by hand.
|
||||
setText(form, "12 PolicyholderSubscriber Name Last First Middle Initial Suffix", holder);
|
||||
}
|
||||
setText(form, "15 Policyho derSubscriber ID Assigned by Plan", claim.memberId || patient.insuranceId);
|
||||
setText(form, "16 PlanGroup Number", patient.groupNumber);
|
||||
|
||||
setText(form, "20 Name Last First Middle Initial Suffix", patientName);
|
||||
setText(form, "20 Address 1", patient.address);
|
||||
setText(form, "20 City, State, Zip", patientCsz);
|
||||
setText(form, "21 Date of Birth MMDDCCYY", dob);
|
||||
check(form, `22 ${genderBox}`);
|
||||
setText(form, "23 Patient IDAccount Assigned by Dentist", String(patient.id));
|
||||
|
||||
// 24-31. Service lines
|
||||
let total = 0;
|
||||
lines.forEach((line, i) => {
|
||||
const s = lineSuffix(i, "other");
|
||||
const tooth = (line.toothNumber ?? "").trim();
|
||||
setText(form, `24 Procedure Date MMDDCCYY${s}`, fmtDate(line.procedureDate));
|
||||
setText(form, `25 Area of Oral Cavity${s}`, oralCavityArea(line.quad, line.arch));
|
||||
setText(form, `26 Tooth System${s}`, tooth ? "JP" : "");
|
||||
setText(form, `27 Tooth Numbers or Letters${s}`, tooth);
|
||||
setText(form, `28 Tooth Surface${s}`, (line.toothSurface ?? "").trim());
|
||||
setText(form, `29 Procedure Code${s}`, line.procedureCode.trim().toUpperCase());
|
||||
setFittedText(form, helvetica, `30 Description${s}`, cdtDescription(line.procedureCode.trim()));
|
||||
setText(form, `31 Fee${lineSuffix(i, "fee")}`, fmtMoney(line.totalBilled));
|
||||
total += Number(line.totalBilled ?? 0) || 0;
|
||||
});
|
||||
setText(form, "32 Total Fee", total.toFixed(2));
|
||||
|
||||
// 33. Missing teeth — { "T_14": "X", ... }; only permanent teeth 1-32 have boxes
|
||||
if (claim.missingTeeth && typeof claim.missingTeeth === "object") {
|
||||
for (const [key, val] of Object.entries(claim.missingTeeth as Record<string, unknown>)) {
|
||||
const n = Number(key.replace(/^T_/, ""));
|
||||
if (val === "X" && Number.isInteger(n) && n >= 1 && n <= 32) check(form, `33 box${n}`);
|
||||
}
|
||||
}
|
||||
|
||||
// 35. Remarks
|
||||
setText(form, "35 Remarks", claim.remarks?.trim());
|
||||
|
||||
// 38-40. Ancillary
|
||||
setText(form, "38 Place of Treatment", "11");
|
||||
check(form, "40 Check Box1");
|
||||
|
||||
// 48-52. Billing dentist (office NPI)
|
||||
const officeCsz = cityStateZip(office?.city, office?.state, office?.zipCode);
|
||||
const officeLines = [office?.billingName, office?.officeName, office?.streetAddress]
|
||||
.map((v) => v?.trim())
|
||||
.filter(Boolean) as string[];
|
||||
setText(form, "48 Name", officeLines[0]);
|
||||
setText(form, "48 Address", officeLines[1]);
|
||||
setText(form, "48 Address 2", officeLines[2]);
|
||||
setText(form, "48 City, State, Zip", officeCsz);
|
||||
setText(form, "49 NPI", office?.billingNpi);
|
||||
setText(form, "50 License Number", office?.billingLicense);
|
||||
setText(form, "51 SSN or TIN", office?.billingTaxId);
|
||||
|
||||
const phone = splitPhone(office?.phoneNumber);
|
||||
if (phone) {
|
||||
for (const item of ["52", "57"]) {
|
||||
setText(form, `${item} area code`, phone[0]);
|
||||
setText(form, `${item} phone 1`, phone[1]);
|
||||
setText(form, `${item} phone 2`, phone[2]);
|
||||
}
|
||||
}
|
||||
|
||||
// 54-56. Treating dentist and location
|
||||
setText(form, "54 NPI", treatingProvider?.npiNumber);
|
||||
setText(form, "55 License Number", treatingProvider?.licenseNumber || office?.billingLicense);
|
||||
setText(form, "56 Address 1", office?.streetAddress);
|
||||
setText(form, "56 Address 2", officeCsz);
|
||||
|
||||
form.updateFieldAppearances(helvetica);
|
||||
form.flatten();
|
||||
return doc;
|
||||
}
|
||||
|
||||
/** Returns the filled form; claims with more than 10 lines continue on additional complete forms. */
|
||||
export async function buildAdaClaimPdf(input: AdaClaimInput): Promise<Uint8Array> {
|
||||
const template = fs.readFileSync(TEMPLATE_PATH);
|
||||
const lines = input.claim.serviceLines;
|
||||
const out = await PDFDocument.create();
|
||||
for (let i = 0; i < Math.max(lines.length, 1); i += LINES_PER_FORM) {
|
||||
const filled = await fillOnePage(template, input, lines.slice(i, i + LINES_PER_FORM));
|
||||
const [page] = await out.copyPages(filled, [0]);
|
||||
out.addPage(page!);
|
||||
}
|
||||
out.setTitle(`ADA Claim Form - ${input.patient.lastName}, ${input.patient.firstName}`);
|
||||
return out.save();
|
||||
}
|
||||
@@ -16,6 +16,10 @@ export const officeContactStorage = {
|
||||
city?: string;
|
||||
state?: string;
|
||||
zipCode?: string;
|
||||
billingName?: string;
|
||||
billingNpi?: string;
|
||||
billingLicense?: string;
|
||||
billingTaxId?: string;
|
||||
}) {
|
||||
return db.officeContact.upsert({
|
||||
where: { userId },
|
||||
|
||||
@@ -66,6 +66,7 @@ import {
|
||||
} from "@/components/procedure/procedure-combo-buttons";
|
||||
import { inferTypeFromProcedureCodes, getAppointmentTypeLabel } from "@/utils/appointmentTypeUtils";
|
||||
import { Switch } from "@/components/ui/switch";
|
||||
import { openPendingTab, showAdaClaimForm } from "@/utils/adaClaimForm";
|
||||
import {
|
||||
AlertDialog,
|
||||
AlertDialogAction,
|
||||
@@ -1562,6 +1563,8 @@ export function ClaimForm({
|
||||
runWithPriceCheck(handleUnitedDHClaim);
|
||||
} else if (siteKey === "UNITEDUCARD" || siteKey === "UNITED_UCARD") {
|
||||
runWithPriceCheck(handleUnitedUcardClaim);
|
||||
} else if (siteKey === "BCBS" || siteKey === "BCBS_MA") {
|
||||
runWithPriceCheck(handleBCBSClaim);
|
||||
} else {
|
||||
toast({
|
||||
title: "No automated claim for this insurance",
|
||||
@@ -1888,6 +1891,76 @@ export function ClaimForm({
|
||||
|
||||
// Saves claim to DB with all info (member ID, DOB, service date, provider, CDT codes, NPI).
|
||||
// No Selenium action — works like a real MassHealth claim for payment/report tracking.
|
||||
// BCBS MA has no online claim submission: save the claim, then open the filled
|
||||
// 2024 ADA paper form to print, sign and mail.
|
||||
const handleBCBSClaim = async () => {
|
||||
const missingFields: string[] = [];
|
||||
if (!form.memberId?.trim()) missingFields.push("Member ID");
|
||||
if (!form.dateOfBirth?.trim()) missingFields.push("Date of Birth");
|
||||
if (!patient?.firstName?.trim()) missingFields.push("First Name");
|
||||
if (missingFields.length > 0) {
|
||||
toast({
|
||||
title: "Missing Required Fields",
|
||||
description: `Please fill out: ${missingFields.join(", ")}`,
|
||||
variant: "destructive",
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
const filteredServiceLines = form.serviceLines.filter(
|
||||
(line) => (line.procedureCode ?? "").trim() !== "",
|
||||
);
|
||||
if (filteredServiceLines.length === 0) {
|
||||
toast({
|
||||
title: "No procedure codes",
|
||||
description: "Please add at least one procedure code before creating the claim form.",
|
||||
variant: "destructive",
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
// Open the tab before any await so the browser doesn't block it
|
||||
const tab = openPendingTab();
|
||||
|
||||
const appointmentIdToUse = appointmentId ?? null;
|
||||
const { uploadedFiles, insuranceSiteKey, npiProvider, ...formToCreateClaim } = form;
|
||||
|
||||
try {
|
||||
const claimFilesMeta: ClaimFileMeta[] = mergeWithExistingAttachments(
|
||||
uploadedFiles?.length ? await uploadAttachmentsToLocalFolder(uploadedFiles) : [],
|
||||
);
|
||||
|
||||
const selectedNpiProviderId = npiProvider?.npiNumber
|
||||
? npiProviders.find((p) => p.npiNumber === npiProvider.npiNumber)?.id ?? null
|
||||
: null;
|
||||
|
||||
const createdClaim = await onSubmit({
|
||||
...formToCreateClaim,
|
||||
serviceLines: filteredServiceLines,
|
||||
staffId: appointmentStaffId ?? Number(staff?.id),
|
||||
patientId: patientId,
|
||||
insuranceProvider: "BCBS MA",
|
||||
appointmentId: appointmentIdToUse,
|
||||
claimFiles: claimFilesMeta,
|
||||
...(selectedNpiProviderId ? { npiProviderId: selectedNpiProviderId } : {}),
|
||||
});
|
||||
|
||||
await showAdaClaimForm(createdClaim.id!, tab);
|
||||
toast({
|
||||
title: "BCBS claim form ready",
|
||||
description: "Claim saved. Print the ADA form, sign it, and mail it to BCBS MA.",
|
||||
});
|
||||
onClose();
|
||||
} catch (err: any) {
|
||||
tab?.close();
|
||||
toast({
|
||||
title: "BCBS claim failed",
|
||||
description: err?.message ?? "Failed to create the ADA claim form.",
|
||||
variant: "destructive",
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
const handleClaimSaved = async () => {
|
||||
const missingFields: string[] = [];
|
||||
if (!form.memberId?.trim()) missingFields.push("Member ID");
|
||||
@@ -2698,6 +2771,13 @@ export function ClaimForm({
|
||||
>
|
||||
United Ucard Claim
|
||||
</Button>
|
||||
<Button
|
||||
className="w-44 bg-sky-700 hover:bg-sky-800 text-white"
|
||||
onClick={() => runWithPriceCheck(handleBCBSClaim)}
|
||||
title="Save the claim and open a filled ADA paper form to print and mail"
|
||||
>
|
||||
BCBS Claim (ADA Form)
|
||||
</Button>
|
||||
<Button
|
||||
className="w-36 bg-emerald-600 hover:bg-emerald-700 text-white"
|
||||
onClick={() => runWithPriceCheck(handleClaimSaved)}
|
||||
|
||||
@@ -9,7 +9,9 @@ import { Button } from "@/components/ui/button";
|
||||
import React from "react";
|
||||
import { formatDateToHumanReadable } from "@/utils/dateUtils";
|
||||
import { ClaimFileMeta, ClaimWithServiceLines } from "@repo/db/types";
|
||||
import { FileText, Paperclip } from "lucide-react";
|
||||
import { FileText, Paperclip, Printer } from "lucide-react";
|
||||
import { toast } from "@/hooks/use-toast";
|
||||
import { openPendingTab, showAdaClaimForm } from "@/utils/adaClaimForm";
|
||||
import {
|
||||
safeParseMissingTeeth,
|
||||
splitTeeth,
|
||||
@@ -352,6 +354,23 @@ export default function ClaimViewModal({
|
||||
<Button variant="outline" onClick={() => onOpenChange(false)}>
|
||||
Close
|
||||
</Button>
|
||||
{/bcbs|blue cross/i.test(claim.insuranceProvider ?? "") && (
|
||||
<Button
|
||||
variant="outline"
|
||||
onClick={() => {
|
||||
const tab = openPendingTab();
|
||||
showAdaClaimForm(claim.id!, tab).catch((err) =>
|
||||
toast({
|
||||
title: "ADA form failed",
|
||||
description: err?.message ?? "Failed to generate ADA claim form.",
|
||||
variant: "destructive",
|
||||
}),
|
||||
);
|
||||
}}
|
||||
>
|
||||
<Printer className="mr-2 h-4 w-4" /> Print ADA Form
|
||||
</Button>
|
||||
)}
|
||||
<Button
|
||||
onClick={() => {
|
||||
onOpenChange(false);
|
||||
|
||||
@@ -9,6 +9,7 @@ type Props = {
|
||||
id?: number;
|
||||
npiNumber: string;
|
||||
providerName: string;
|
||||
licenseNumber?: string | null;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -20,6 +21,10 @@ export function NpiProviderForm({ onClose, defaultValues }: Props) {
|
||||
defaultValues?.providerName || ""
|
||||
);
|
||||
|
||||
const [licenseNumber, setLicenseNumber] = useState(
|
||||
defaultValues?.licenseNumber || ""
|
||||
);
|
||||
|
||||
const queryClient = useQueryClient();
|
||||
|
||||
const mutation = useMutation({
|
||||
@@ -27,6 +32,7 @@ export function NpiProviderForm({ onClose, defaultValues }: Props) {
|
||||
const payload = {
|
||||
npiNumber: npiNumber.trim(),
|
||||
providerName: providerName.trim(),
|
||||
licenseNumber: licenseNumber.trim() || null,
|
||||
};
|
||||
|
||||
const url = defaultValues?.id
|
||||
@@ -67,6 +73,7 @@ export function NpiProviderForm({ onClose, defaultValues }: Props) {
|
||||
useEffect(() => {
|
||||
setNpiNumber(defaultValues?.npiNumber || "");
|
||||
setProviderName(defaultValues?.providerName || "");
|
||||
setLicenseNumber(defaultValues?.licenseNumber || "");
|
||||
}, [defaultValues]);
|
||||
|
||||
const handleSubmit = (e: React.FormEvent) => {
|
||||
@@ -120,6 +127,19 @@ export function NpiProviderForm({ onClose, defaultValues }: Props) {
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label className="block text-sm font-medium">
|
||||
License Number <span className="text-gray-400">(optional)</span>
|
||||
</label>
|
||||
<input
|
||||
type="text"
|
||||
value={licenseNumber}
|
||||
onChange={(e) => setLicenseNumber(e.target.value)}
|
||||
className="mt-1 p-2 border rounded w-full"
|
||||
placeholder="e.g., DN1855772 — defaults to the office license"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div className="flex justify-end gap-2">
|
||||
<button
|
||||
type="button"
|
||||
|
||||
@@ -5,11 +5,13 @@ import { Button } from "../ui/button";
|
||||
import { Edit, Delete, Plus, ChevronUp, ChevronDown } from "lucide-react";
|
||||
import { DeleteConfirmationDialog } from "../ui/deleteDialog";
|
||||
import { NpiProviderForm } from "./npiProviderForm";
|
||||
import { OfficeNpiForm, OfficeNpi } from "./officeNpiForm";
|
||||
|
||||
type NpiProvider = {
|
||||
id: number;
|
||||
npiNumber: string;
|
||||
providerName: string;
|
||||
licenseNumber?: string | null;
|
||||
sortOrder: number;
|
||||
};
|
||||
|
||||
@@ -21,6 +23,7 @@ export function NpiProviderTable() {
|
||||
const [editingProvider, setEditingProvider] = useState<NpiProvider | null>(null);
|
||||
const [isDeleteDialogOpen, setIsDeleteDialogOpen] = useState(false);
|
||||
const [providerToDelete, setProviderToDelete] = useState<NpiProvider | null>(null);
|
||||
const [officeNpiOpen, setOfficeNpiOpen] = useState(false);
|
||||
|
||||
const providersPerPage = 5;
|
||||
|
||||
@@ -33,6 +36,16 @@ export function NpiProviderTable() {
|
||||
},
|
||||
});
|
||||
|
||||
const { data: officeNpi } = useQuery<OfficeNpi | null>({
|
||||
queryKey: ["/api/office-contact"],
|
||||
queryFn: async () => {
|
||||
const res = await apiRequest("GET", "/api/office-contact");
|
||||
if (!res.ok) return null;
|
||||
return res.json();
|
||||
},
|
||||
});
|
||||
const hasOfficeNpi = !!officeNpi?.billingNpi;
|
||||
|
||||
const reorderMutation = useMutation({
|
||||
mutationFn: async (orderedIds: number[]) => {
|
||||
const res = await apiRequest("POST", "/api/npiProviders/reorder", { orderedIds });
|
||||
@@ -86,16 +99,35 @@ export function NpiProviderTable() {
|
||||
<div className="bg-white shadow rounded-lg overflow-hidden">
|
||||
<div className="flex justify-between items-center p-4 border-b border-gray-200">
|
||||
<h2 className="text-lg font-semibold text-gray-900">NPI Providers</h2>
|
||||
<Button
|
||||
onClick={() => {
|
||||
setEditingProvider(null);
|
||||
setModalOpen(true);
|
||||
}}
|
||||
>
|
||||
<Plus className="mr-2 h-4 w-4" /> Add NPI Providers
|
||||
</Button>
|
||||
<div className="flex gap-2">
|
||||
<Button variant="outline" onClick={() => setOfficeNpiOpen(true)}>
|
||||
{hasOfficeNpi ? (
|
||||
<><Edit className="mr-2 h-4 w-4" /> Edit Office NPI</>
|
||||
) : (
|
||||
<><Plus className="mr-2 h-4 w-4" /> Add Office NPI</>
|
||||
)}
|
||||
</Button>
|
||||
<Button
|
||||
onClick={() => {
|
||||
setEditingProvider(null);
|
||||
setModalOpen(true);
|
||||
}}
|
||||
>
|
||||
<Plus className="mr-2 h-4 w-4" /> Add NPI Providers
|
||||
</Button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{hasOfficeNpi && (
|
||||
<div className="px-4 py-3 border-b border-gray-200 bg-gray-50 text-sm flex flex-wrap gap-x-6 gap-y-1">
|
||||
<span className="font-medium text-gray-700">Office NPI (billing)</span>
|
||||
<span>{officeNpi?.billingName}</span>
|
||||
<span>NPI: {officeNpi?.billingNpi}</span>
|
||||
{officeNpi?.billingLicense && <span>License: {officeNpi.billingLicense}</span>}
|
||||
{officeNpi?.billingTaxId && <span>TIN: {officeNpi.billingTaxId}</span>}
|
||||
</div>
|
||||
)}
|
||||
|
||||
<div className="overflow-x-auto">
|
||||
<table className="min-w-full divide-y divide-gray-200">
|
||||
<thead className="bg-gray-50">
|
||||
@@ -109,25 +141,28 @@ export function NpiProviderTable() {
|
||||
<th className="px-4 py-2 text-left text-xs font-medium text-gray-500 uppercase">
|
||||
Provider Name
|
||||
</th>
|
||||
<th className="px-4 py-2 text-left text-xs font-medium text-gray-500 uppercase">
|
||||
License #
|
||||
</th>
|
||||
<th className="px-4 py-2 w-32" />
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody className="bg-white divide-y divide-gray-200">
|
||||
{isLoading ? (
|
||||
<tr>
|
||||
<td colSpan={4} className="text-center py-4">
|
||||
<td colSpan={5} className="text-center py-4">
|
||||
Loading NPI providers...
|
||||
</td>
|
||||
</tr>
|
||||
) : error ? (
|
||||
<tr>
|
||||
<td colSpan={4} className="text-center py-4 text-red-600">
|
||||
<td colSpan={5} className="text-center py-4 text-red-600">
|
||||
Error loading NPI providers
|
||||
</td>
|
||||
</tr>
|
||||
) : currentProviders.length === 0 ? (
|
||||
<tr>
|
||||
<td colSpan={4} className="text-center py-4">
|
||||
<td colSpan={5} className="text-center py-4">
|
||||
No NPI providers found.
|
||||
</td>
|
||||
</tr>
|
||||
@@ -153,6 +188,7 @@ export function NpiProviderTable() {
|
||||
</td>
|
||||
<td className="px-4 py-2 text-sm">{provider.npiNumber}</td>
|
||||
<td className="px-4 py-2 text-sm">{provider.providerName}</td>
|
||||
<td className="px-4 py-2 text-sm">{provider.licenseNumber}</td>
|
||||
<td className="px-4 py-2 text-right">
|
||||
<Button
|
||||
variant="ghost"
|
||||
@@ -224,6 +260,10 @@ export function NpiProviderTable() {
|
||||
/>
|
||||
)}
|
||||
|
||||
{officeNpiOpen && (
|
||||
<OfficeNpiForm defaultValues={officeNpi} onClose={() => setOfficeNpiOpen(false)} />
|
||||
)}
|
||||
|
||||
<DeleteConfirmationDialog
|
||||
isOpen={isDeleteDialogOpen}
|
||||
onConfirm={handleConfirmDelete}
|
||||
|
||||
@@ -0,0 +1,116 @@
|
||||
import { useState } from "react";
|
||||
import { useMutation, useQueryClient } from "@tanstack/react-query";
|
||||
import { apiRequest } from "@/lib/queryClient";
|
||||
import { toast } from "@/hooks/use-toast";
|
||||
|
||||
export type OfficeNpi = {
|
||||
billingName?: string | null;
|
||||
billingNpi?: string | null;
|
||||
billingLicense?: string | null;
|
||||
billingTaxId?: string | null;
|
||||
};
|
||||
|
||||
type Props = {
|
||||
onClose: () => void;
|
||||
defaultValues?: OfficeNpi | null;
|
||||
};
|
||||
|
||||
// Office (billing) NPI — printed in items 48-51 of the ADA paper claim form.
|
||||
// Stored on the office contact record; address and phone come from Office Contact.
|
||||
export function OfficeNpiForm({ onClose, defaultValues }: Props) {
|
||||
const [billingName, setBillingName] = useState(defaultValues?.billingName || "");
|
||||
const [billingNpi, setBillingNpi] = useState(defaultValues?.billingNpi || "");
|
||||
const [billingLicense, setBillingLicense] = useState(defaultValues?.billingLicense || "");
|
||||
const [billingTaxId, setBillingTaxId] = useState(defaultValues?.billingTaxId || "");
|
||||
|
||||
const queryClient = useQueryClient();
|
||||
|
||||
const mutation = useMutation({
|
||||
mutationFn: async () => {
|
||||
const res = await apiRequest("PUT", "/api/office-contact", {
|
||||
billingName: billingName.trim(),
|
||||
billingNpi: billingNpi.trim(),
|
||||
billingLicense: billingLicense.trim(),
|
||||
billingTaxId: billingTaxId.trim(),
|
||||
});
|
||||
if (!res.ok) {
|
||||
const err = await res.json().catch(() => null);
|
||||
throw new Error(err?.message || "Failed to save office NPI");
|
||||
}
|
||||
return res.json();
|
||||
},
|
||||
onSuccess: () => {
|
||||
toast({ title: "Office NPI saved." });
|
||||
queryClient.invalidateQueries({ queryKey: ["/api/office-contact"] });
|
||||
onClose();
|
||||
},
|
||||
onError: (error: any) => {
|
||||
toast({ title: "Error", description: error.message, variant: "destructive" });
|
||||
},
|
||||
});
|
||||
|
||||
const handleSubmit = (e: React.FormEvent) => {
|
||||
e.preventDefault();
|
||||
if (!billingName.trim() || !billingNpi.trim()) {
|
||||
toast({
|
||||
title: "Error",
|
||||
description: "Billing name and office NPI are required.",
|
||||
variant: "destructive",
|
||||
});
|
||||
return;
|
||||
}
|
||||
mutation.mutate();
|
||||
};
|
||||
|
||||
const fields: {
|
||||
label: string;
|
||||
value: string;
|
||||
set: (v: string) => void;
|
||||
placeholder: string;
|
||||
}[] = [
|
||||
{ label: "Billing Entity Name", value: billingName, set: setBillingName, placeholder: "e.g., KAI GAO DMD LLC" },
|
||||
{ label: "Office NPI (Type 2)", value: billingNpi, set: setBillingNpi, placeholder: "e.g., 1497211726" },
|
||||
{ label: "License Number", value: billingLicense, set: setBillingLicense, placeholder: "e.g., DN1855772" },
|
||||
{ label: "Tax ID (TIN)", value: billingTaxId, set: setBillingTaxId, placeholder: "e.g., 462938755" },
|
||||
];
|
||||
|
||||
return (
|
||||
<div className="fixed inset-0 bg-black bg-opacity-50 flex items-center justify-center z-50">
|
||||
<div className="bg-white rounded-lg p-6 w-full max-w-md shadow-lg">
|
||||
<h2 className="text-lg font-bold mb-1">Office NPI</h2>
|
||||
<p className="text-sm text-gray-500 mb-4">
|
||||
Printed as the billing dentist (items 48–51) on paper ADA claim forms. Address and
|
||||
phone come from Office Contact.
|
||||
</p>
|
||||
|
||||
<form onSubmit={handleSubmit} className="space-y-4">
|
||||
{fields.map((f) => (
|
||||
<div key={f.label}>
|
||||
<label className="block text-sm font-medium">{f.label}</label>
|
||||
<input
|
||||
type="text"
|
||||
value={f.value}
|
||||
onChange={(e) => f.set(e.target.value)}
|
||||
className="mt-1 p-2 border rounded w-full"
|
||||
placeholder={f.placeholder}
|
||||
/>
|
||||
</div>
|
||||
))}
|
||||
|
||||
<div className="flex justify-end gap-2">
|
||||
<button type="button" onClick={onClose} className="text-gray-600 hover:underline">
|
||||
Cancel
|
||||
</button>
|
||||
<button
|
||||
type="submit"
|
||||
disabled={mutation.isPending}
|
||||
className="bg-blue-600 text-white px-4 py-2 rounded hover:bg-blue-700 disabled:opacity-50"
|
||||
>
|
||||
{mutation.isPending ? "Saving..." : "Save"}
|
||||
</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
import { apiRequest } from "@/lib/queryClient";
|
||||
|
||||
/**
|
||||
* Opens the filled 2024 ADA paper claim form for a saved claim in a new tab.
|
||||
* Call synchronously from a click handler (before any await) so the tab
|
||||
* isn't popup-blocked: `const tab = openPendingTab()` then `showAdaClaimForm(id, tab)`.
|
||||
*/
|
||||
export function openPendingTab(): Window | null {
|
||||
const tab = window.open("", "_blank");
|
||||
if (tab) tab.document.title = "Preparing ADA claim form…";
|
||||
return tab;
|
||||
}
|
||||
|
||||
export async function showAdaClaimForm(
|
||||
claimId: number,
|
||||
tab: Window | null = null,
|
||||
payer = "BCBS_MA",
|
||||
): Promise<void> {
|
||||
try {
|
||||
const res = await apiRequest("GET", `/api/claims/${claimId}/ada-form?payer=${payer}`);
|
||||
if (!res.ok) {
|
||||
const err = await res.json().catch(() => null);
|
||||
throw new Error(err?.message || "Failed to generate ADA claim form");
|
||||
}
|
||||
const url = URL.createObjectURL(await res.blob());
|
||||
if (tab && !tab.closed) {
|
||||
tab.location.href = url;
|
||||
} else {
|
||||
// Tab was blocked: fall back to a download, which browsers don't block
|
||||
const a = document.createElement("a");
|
||||
a.href = url;
|
||||
a.download = `ADA_Claim_${claimId}.pdf`;
|
||||
a.click();
|
||||
}
|
||||
// Leave time for the tab to load before releasing the blob
|
||||
setTimeout(() => URL.revokeObjectURL(url), 60_000);
|
||||
} catch (err) {
|
||||
tab?.close();
|
||||
throw err;
|
||||
}
|
||||
}
|
||||
Generated
+81
@@ -56,6 +56,7 @@
|
||||
"node-cron": "^4.2.1",
|
||||
"passport": "^0.7.0",
|
||||
"passport-local": "^1.0.0",
|
||||
"pdf-lib": "^1.17.1",
|
||||
"pdfkit": "^0.17.2",
|
||||
"sharp": "^0.35.3",
|
||||
"socket.io": "^4.8.1",
|
||||
@@ -672,6 +673,7 @@
|
||||
"cpu": [
|
||||
"ppc64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -688,6 +690,7 @@
|
||||
"cpu": [
|
||||
"arm"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -704,6 +707,7 @@
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -720,6 +724,7 @@
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -736,6 +741,7 @@
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -752,6 +758,7 @@
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -768,6 +775,7 @@
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -784,6 +792,7 @@
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -800,6 +809,7 @@
|
||||
"cpu": [
|
||||
"arm"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -816,6 +826,7 @@
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -832,6 +843,7 @@
|
||||
"cpu": [
|
||||
"ia32"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -848,6 +860,7 @@
|
||||
"cpu": [
|
||||
"loong64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -864,6 +877,7 @@
|
||||
"cpu": [
|
||||
"mips64el"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -880,6 +894,7 @@
|
||||
"cpu": [
|
||||
"ppc64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -896,6 +911,7 @@
|
||||
"cpu": [
|
||||
"riscv64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -912,6 +928,7 @@
|
||||
"cpu": [
|
||||
"s390x"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -928,6 +945,7 @@
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -944,6 +962,7 @@
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -960,6 +979,7 @@
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -976,6 +996,7 @@
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -992,6 +1013,7 @@
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -1008,6 +1030,7 @@
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -1024,6 +1047,7 @@
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -1040,6 +1064,7 @@
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -1056,6 +1081,7 @@
|
||||
"cpu": [
|
||||
"ia32"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -1072,6 +1098,7 @@
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -2302,6 +2329,36 @@
|
||||
"node": ">= 8"
|
||||
}
|
||||
},
|
||||
"node_modules/@pdf-lib/standard-fonts": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@pdf-lib/standard-fonts/-/standard-fonts-1.0.0.tgz",
|
||||
"integrity": "sha512-hU30BK9IUN/su0Mn9VdlVKsWBS6GyhVfqjwl1FjZN4TxP6cCw0jP2w7V3Hf5uX7M0AZJ16vey9yE0ny7Sa59ZA==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"pako": "^1.0.6"
|
||||
}
|
||||
},
|
||||
"node_modules/@pdf-lib/standard-fonts/node_modules/pako": {
|
||||
"version": "1.0.11",
|
||||
"resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
|
||||
"integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
|
||||
"license": "(MIT AND Zlib)"
|
||||
},
|
||||
"node_modules/@pdf-lib/upng": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@pdf-lib/upng/-/upng-1.0.1.tgz",
|
||||
"integrity": "sha512-dQK2FUMQtowVP00mtIksrlZhdFXQZPC+taih1q4CvPZ5vqdxR/LKBaFg0oAfzd1GlHZXXSPdQfzQnt+ViGvEIQ==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"pako": "^1.0.10"
|
||||
}
|
||||
},
|
||||
"node_modules/@pdf-lib/upng/node_modules/pako": {
|
||||
"version": "1.0.11",
|
||||
"resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
|
||||
"integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
|
||||
"license": "(MIT AND Zlib)"
|
||||
},
|
||||
"node_modules/@pkgjs/parseargs": {
|
||||
"version": "0.11.0",
|
||||
"resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
|
||||
@@ -11249,6 +11306,30 @@
|
||||
"resolved": "apps/PaymentOCRService",
|
||||
"link": true
|
||||
},
|
||||
"node_modules/pdf-lib": {
|
||||
"version": "1.17.1",
|
||||
"resolved": "https://registry.npmjs.org/pdf-lib/-/pdf-lib-1.17.1.tgz",
|
||||
"integrity": "sha512-V/mpyJAoTsN4cnP31vc0wfNA1+p20evqqnap0KLoRUN0Yk/p3wN52DOEsL4oBFcLdb76hlpKPtzJIgo67j/XLw==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@pdf-lib/standard-fonts": "^1.0.0",
|
||||
"@pdf-lib/upng": "^1.0.1",
|
||||
"pako": "^1.0.11",
|
||||
"tslib": "^1.11.1"
|
||||
}
|
||||
},
|
||||
"node_modules/pdf-lib/node_modules/pako": {
|
||||
"version": "1.0.11",
|
||||
"resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
|
||||
"integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
|
||||
"license": "(MIT AND Zlib)"
|
||||
},
|
||||
"node_modules/pdf-lib/node_modules/tslib": {
|
||||
"version": "1.14.1",
|
||||
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
|
||||
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
|
||||
"license": "0BSD"
|
||||
},
|
||||
"node_modules/pdfjs-dist": {
|
||||
"version": "3.11.174",
|
||||
"resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-3.11.174.tgz",
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -202,6 +202,7 @@ exports.Prisma.NpiProviderScalarFieldEnum = {
|
||||
userId: 'userId',
|
||||
npiNumber: 'npiNumber',
|
||||
providerName: 'providerName',
|
||||
licenseNumber: 'licenseNumber',
|
||||
sortOrder: 'sortOrder',
|
||||
createdAt: 'createdAt'
|
||||
};
|
||||
@@ -490,7 +491,11 @@ exports.Prisma.OfficeContactScalarFieldEnum = {
|
||||
streetAddress: 'streetAddress',
|
||||
city: 'city',
|
||||
state: 'state',
|
||||
zipCode: 'zipCode'
|
||||
zipCode: 'zipCode',
|
||||
billingName: 'billingName',
|
||||
billingNpi: 'billingNpi',
|
||||
billingLicense: 'billingLicense',
|
||||
billingTaxId: 'billingTaxId'
|
||||
};
|
||||
|
||||
exports.Prisma.InsuranceContactScalarFieldEnum = {
|
||||
|
||||
+197
-3
@@ -12114,6 +12114,7 @@ export namespace Prisma {
|
||||
userId: number | null
|
||||
npiNumber: string | null
|
||||
providerName: string | null
|
||||
licenseNumber: string | null
|
||||
sortOrder: number | null
|
||||
createdAt: Date | null
|
||||
}
|
||||
@@ -12123,6 +12124,7 @@ export namespace Prisma {
|
||||
userId: number | null
|
||||
npiNumber: string | null
|
||||
providerName: string | null
|
||||
licenseNumber: string | null
|
||||
sortOrder: number | null
|
||||
createdAt: Date | null
|
||||
}
|
||||
@@ -12132,6 +12134,7 @@ export namespace Prisma {
|
||||
userId: number
|
||||
npiNumber: number
|
||||
providerName: number
|
||||
licenseNumber: number
|
||||
sortOrder: number
|
||||
createdAt: number
|
||||
_all: number
|
||||
@@ -12155,6 +12158,7 @@ export namespace Prisma {
|
||||
userId?: true
|
||||
npiNumber?: true
|
||||
providerName?: true
|
||||
licenseNumber?: true
|
||||
sortOrder?: true
|
||||
createdAt?: true
|
||||
}
|
||||
@@ -12164,6 +12168,7 @@ export namespace Prisma {
|
||||
userId?: true
|
||||
npiNumber?: true
|
||||
providerName?: true
|
||||
licenseNumber?: true
|
||||
sortOrder?: true
|
||||
createdAt?: true
|
||||
}
|
||||
@@ -12173,6 +12178,7 @@ export namespace Prisma {
|
||||
userId?: true
|
||||
npiNumber?: true
|
||||
providerName?: true
|
||||
licenseNumber?: true
|
||||
sortOrder?: true
|
||||
createdAt?: true
|
||||
_all?: true
|
||||
@@ -12269,6 +12275,7 @@ export namespace Prisma {
|
||||
userId: number
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
licenseNumber: string | null
|
||||
sortOrder: number
|
||||
createdAt: Date
|
||||
_count: NpiProviderCountAggregateOutputType | null
|
||||
@@ -12297,6 +12304,7 @@ export namespace Prisma {
|
||||
userId?: boolean
|
||||
npiNumber?: boolean
|
||||
providerName?: boolean
|
||||
licenseNumber?: boolean
|
||||
sortOrder?: boolean
|
||||
createdAt?: boolean
|
||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||
@@ -12313,6 +12321,7 @@ export namespace Prisma {
|
||||
userId?: boolean
|
||||
npiNumber?: boolean
|
||||
providerName?: boolean
|
||||
licenseNumber?: boolean
|
||||
sortOrder?: boolean
|
||||
createdAt?: boolean
|
||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||
@@ -12323,6 +12332,7 @@ export namespace Prisma {
|
||||
userId?: boolean
|
||||
npiNumber?: boolean
|
||||
providerName?: boolean
|
||||
licenseNumber?: boolean
|
||||
sortOrder?: boolean
|
||||
createdAt?: boolean
|
||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||
@@ -12333,11 +12343,12 @@ export namespace Prisma {
|
||||
userId?: boolean
|
||||
npiNumber?: boolean
|
||||
providerName?: boolean
|
||||
licenseNumber?: boolean
|
||||
sortOrder?: boolean
|
||||
createdAt?: boolean
|
||||
}
|
||||
|
||||
export type NpiProviderOmit<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetOmit<"id" | "userId" | "npiNumber" | "providerName" | "sortOrder" | "createdAt", ExtArgs["result"]["npiProvider"]>
|
||||
export type NpiProviderOmit<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetOmit<"id" | "userId" | "npiNumber" | "providerName" | "licenseNumber" | "sortOrder" | "createdAt", ExtArgs["result"]["npiProvider"]>
|
||||
export type NpiProviderInclude<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = {
|
||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||
claims?: boolean | NpiProvider$claimsArgs<ExtArgs>
|
||||
@@ -12369,6 +12380,10 @@ export namespace Prisma {
|
||||
userId: number
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
/**
|
||||
* State dental license (ADA claim form item 55)
|
||||
*/
|
||||
licenseNumber: string | null
|
||||
sortOrder: number
|
||||
createdAt: Date
|
||||
}, ExtArgs["result"]["npiProvider"]>
|
||||
@@ -12804,6 +12819,7 @@ export namespace Prisma {
|
||||
readonly userId: FieldRef<"NpiProvider", 'Int'>
|
||||
readonly npiNumber: FieldRef<"NpiProvider", 'String'>
|
||||
readonly providerName: FieldRef<"NpiProvider", 'String'>
|
||||
readonly licenseNumber: FieldRef<"NpiProvider", 'String'>
|
||||
readonly sortOrder: FieldRef<"NpiProvider", 'Int'>
|
||||
readonly createdAt: FieldRef<"NpiProvider", 'DateTime'>
|
||||
}
|
||||
@@ -40500,6 +40516,10 @@ export namespace Prisma {
|
||||
city: string | null
|
||||
state: string | null
|
||||
zipCode: string | null
|
||||
billingName: string | null
|
||||
billingNpi: string | null
|
||||
billingLicense: string | null
|
||||
billingTaxId: string | null
|
||||
}
|
||||
|
||||
export type OfficeContactMaxAggregateOutputType = {
|
||||
@@ -40515,6 +40535,10 @@ export namespace Prisma {
|
||||
city: string | null
|
||||
state: string | null
|
||||
zipCode: string | null
|
||||
billingName: string | null
|
||||
billingNpi: string | null
|
||||
billingLicense: string | null
|
||||
billingTaxId: string | null
|
||||
}
|
||||
|
||||
export type OfficeContactCountAggregateOutputType = {
|
||||
@@ -40530,6 +40554,10 @@ export namespace Prisma {
|
||||
city: number
|
||||
state: number
|
||||
zipCode: number
|
||||
billingName: number
|
||||
billingNpi: number
|
||||
billingLicense: number
|
||||
billingTaxId: number
|
||||
_all: number
|
||||
}
|
||||
|
||||
@@ -40557,6 +40585,10 @@ export namespace Prisma {
|
||||
city?: true
|
||||
state?: true
|
||||
zipCode?: true
|
||||
billingName?: true
|
||||
billingNpi?: true
|
||||
billingLicense?: true
|
||||
billingTaxId?: true
|
||||
}
|
||||
|
||||
export type OfficeContactMaxAggregateInputType = {
|
||||
@@ -40572,6 +40604,10 @@ export namespace Prisma {
|
||||
city?: true
|
||||
state?: true
|
||||
zipCode?: true
|
||||
billingName?: true
|
||||
billingNpi?: true
|
||||
billingLicense?: true
|
||||
billingTaxId?: true
|
||||
}
|
||||
|
||||
export type OfficeContactCountAggregateInputType = {
|
||||
@@ -40587,6 +40623,10 @@ export namespace Prisma {
|
||||
city?: true
|
||||
state?: true
|
||||
zipCode?: true
|
||||
billingName?: true
|
||||
billingNpi?: true
|
||||
billingLicense?: true
|
||||
billingTaxId?: true
|
||||
_all?: true
|
||||
}
|
||||
|
||||
@@ -40689,6 +40729,10 @@ export namespace Prisma {
|
||||
city: string | null
|
||||
state: string | null
|
||||
zipCode: string | null
|
||||
billingName: string | null
|
||||
billingNpi: string | null
|
||||
billingLicense: string | null
|
||||
billingTaxId: string | null
|
||||
_count: OfficeContactCountAggregateOutputType | null
|
||||
_avg: OfficeContactAvgAggregateOutputType | null
|
||||
_sum: OfficeContactSumAggregateOutputType | null
|
||||
@@ -40723,6 +40767,10 @@ export namespace Prisma {
|
||||
city?: boolean
|
||||
state?: boolean
|
||||
zipCode?: boolean
|
||||
billingName?: boolean
|
||||
billingNpi?: boolean
|
||||
billingLicense?: boolean
|
||||
billingTaxId?: boolean
|
||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["officeContact"]>
|
||||
|
||||
@@ -40739,6 +40787,10 @@ export namespace Prisma {
|
||||
city?: boolean
|
||||
state?: boolean
|
||||
zipCode?: boolean
|
||||
billingName?: boolean
|
||||
billingNpi?: boolean
|
||||
billingLicense?: boolean
|
||||
billingTaxId?: boolean
|
||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["officeContact"]>
|
||||
|
||||
@@ -40755,6 +40807,10 @@ export namespace Prisma {
|
||||
city?: boolean
|
||||
state?: boolean
|
||||
zipCode?: boolean
|
||||
billingName?: boolean
|
||||
billingNpi?: boolean
|
||||
billingLicense?: boolean
|
||||
billingTaxId?: boolean
|
||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["officeContact"]>
|
||||
|
||||
@@ -40771,9 +40827,13 @@ export namespace Prisma {
|
||||
city?: boolean
|
||||
state?: boolean
|
||||
zipCode?: boolean
|
||||
billingName?: boolean
|
||||
billingNpi?: boolean
|
||||
billingLicense?: boolean
|
||||
billingTaxId?: boolean
|
||||
}
|
||||
|
||||
export type OfficeContactOmit<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetOmit<"id" | "userId" | "officeName" | "receptionistName" | "dentistName" | "phoneNumber" | "email" | "fax" | "streetAddress" | "city" | "state" | "zipCode", ExtArgs["result"]["officeContact"]>
|
||||
export type OfficeContactOmit<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetOmit<"id" | "userId" | "officeName" | "receptionistName" | "dentistName" | "phoneNumber" | "email" | "fax" | "streetAddress" | "city" | "state" | "zipCode" | "billingName" | "billingNpi" | "billingLicense" | "billingTaxId", ExtArgs["result"]["officeContact"]>
|
||||
export type OfficeContactInclude<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = {
|
||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||
}
|
||||
@@ -40802,6 +40862,13 @@ export namespace Prisma {
|
||||
city: string | null
|
||||
state: string | null
|
||||
zipCode: string | null
|
||||
/**
|
||||
* Office (billing) NPI — ADA claim form items 48-51
|
||||
*/
|
||||
billingName: string | null
|
||||
billingNpi: string | null
|
||||
billingLicense: string | null
|
||||
billingTaxId: string | null
|
||||
}, ExtArgs["result"]["officeContact"]>
|
||||
composites: {}
|
||||
}
|
||||
@@ -41238,6 +41305,10 @@ export namespace Prisma {
|
||||
readonly city: FieldRef<"OfficeContact", 'String'>
|
||||
readonly state: FieldRef<"OfficeContact", 'String'>
|
||||
readonly zipCode: FieldRef<"OfficeContact", 'String'>
|
||||
readonly billingName: FieldRef<"OfficeContact", 'String'>
|
||||
readonly billingNpi: FieldRef<"OfficeContact", 'String'>
|
||||
readonly billingLicense: FieldRef<"OfficeContact", 'String'>
|
||||
readonly billingTaxId: FieldRef<"OfficeContact", 'String'>
|
||||
}
|
||||
|
||||
|
||||
@@ -49579,6 +49650,7 @@ export namespace Prisma {
|
||||
userId: 'userId',
|
||||
npiNumber: 'npiNumber',
|
||||
providerName: 'providerName',
|
||||
licenseNumber: 'licenseNumber',
|
||||
sortOrder: 'sortOrder',
|
||||
createdAt: 'createdAt'
|
||||
};
|
||||
@@ -49939,7 +50011,11 @@ export namespace Prisma {
|
||||
streetAddress: 'streetAddress',
|
||||
city: 'city',
|
||||
state: 'state',
|
||||
zipCode: 'zipCode'
|
||||
zipCode: 'zipCode',
|
||||
billingName: 'billingName',
|
||||
billingNpi: 'billingNpi',
|
||||
billingLicense: 'billingLicense',
|
||||
billingTaxId: 'billingTaxId'
|
||||
};
|
||||
|
||||
export type OfficeContactScalarFieldEnum = (typeof OfficeContactScalarFieldEnum)[keyof typeof OfficeContactScalarFieldEnum]
|
||||
@@ -50983,6 +51059,7 @@ export namespace Prisma {
|
||||
userId?: IntFilter<"NpiProvider"> | number
|
||||
npiNumber?: StringFilter<"NpiProvider"> | string
|
||||
providerName?: StringFilter<"NpiProvider"> | string
|
||||
licenseNumber?: StringNullableFilter<"NpiProvider"> | string | null
|
||||
sortOrder?: IntFilter<"NpiProvider"> | number
|
||||
createdAt?: DateTimeFilter<"NpiProvider"> | Date | string
|
||||
user?: XOR<UserScalarRelationFilter, UserWhereInput>
|
||||
@@ -50998,6 +51075,7 @@ export namespace Prisma {
|
||||
userId?: SortOrder
|
||||
npiNumber?: SortOrder
|
||||
providerName?: SortOrder
|
||||
licenseNumber?: SortOrderInput | SortOrder
|
||||
sortOrder?: SortOrder
|
||||
createdAt?: SortOrder
|
||||
user?: UserOrderByWithRelationInput
|
||||
@@ -51017,6 +51095,7 @@ export namespace Prisma {
|
||||
userId?: IntFilter<"NpiProvider"> | number
|
||||
npiNumber?: StringFilter<"NpiProvider"> | string
|
||||
providerName?: StringFilter<"NpiProvider"> | string
|
||||
licenseNumber?: StringNullableFilter<"NpiProvider"> | string | null
|
||||
sortOrder?: IntFilter<"NpiProvider"> | number
|
||||
createdAt?: DateTimeFilter<"NpiProvider"> | Date | string
|
||||
user?: XOR<UserScalarRelationFilter, UserWhereInput>
|
||||
@@ -51032,6 +51111,7 @@ export namespace Prisma {
|
||||
userId?: SortOrder
|
||||
npiNumber?: SortOrder
|
||||
providerName?: SortOrder
|
||||
licenseNumber?: SortOrderInput | SortOrder
|
||||
sortOrder?: SortOrder
|
||||
createdAt?: SortOrder
|
||||
_count?: NpiProviderCountOrderByAggregateInput
|
||||
@@ -51049,6 +51129,7 @@ export namespace Prisma {
|
||||
userId?: IntWithAggregatesFilter<"NpiProvider"> | number
|
||||
npiNumber?: StringWithAggregatesFilter<"NpiProvider"> | string
|
||||
providerName?: StringWithAggregatesFilter<"NpiProvider"> | string
|
||||
licenseNumber?: StringNullableWithAggregatesFilter<"NpiProvider"> | string | null
|
||||
sortOrder?: IntWithAggregatesFilter<"NpiProvider"> | number
|
||||
createdAt?: DateTimeWithAggregatesFilter<"NpiProvider"> | Date | string
|
||||
}
|
||||
@@ -52898,6 +52979,10 @@ export namespace Prisma {
|
||||
city?: StringNullableFilter<"OfficeContact"> | string | null
|
||||
state?: StringNullableFilter<"OfficeContact"> | string | null
|
||||
zipCode?: StringNullableFilter<"OfficeContact"> | string | null
|
||||
billingName?: StringNullableFilter<"OfficeContact"> | string | null
|
||||
billingNpi?: StringNullableFilter<"OfficeContact"> | string | null
|
||||
billingLicense?: StringNullableFilter<"OfficeContact"> | string | null
|
||||
billingTaxId?: StringNullableFilter<"OfficeContact"> | string | null
|
||||
user?: XOR<UserScalarRelationFilter, UserWhereInput>
|
||||
}
|
||||
|
||||
@@ -52914,6 +52999,10 @@ export namespace Prisma {
|
||||
city?: SortOrderInput | SortOrder
|
||||
state?: SortOrderInput | SortOrder
|
||||
zipCode?: SortOrderInput | SortOrder
|
||||
billingName?: SortOrderInput | SortOrder
|
||||
billingNpi?: SortOrderInput | SortOrder
|
||||
billingLicense?: SortOrderInput | SortOrder
|
||||
billingTaxId?: SortOrderInput | SortOrder
|
||||
user?: UserOrderByWithRelationInput
|
||||
}
|
||||
|
||||
@@ -52933,6 +53022,10 @@ export namespace Prisma {
|
||||
city?: StringNullableFilter<"OfficeContact"> | string | null
|
||||
state?: StringNullableFilter<"OfficeContact"> | string | null
|
||||
zipCode?: StringNullableFilter<"OfficeContact"> | string | null
|
||||
billingName?: StringNullableFilter<"OfficeContact"> | string | null
|
||||
billingNpi?: StringNullableFilter<"OfficeContact"> | string | null
|
||||
billingLicense?: StringNullableFilter<"OfficeContact"> | string | null
|
||||
billingTaxId?: StringNullableFilter<"OfficeContact"> | string | null
|
||||
user?: XOR<UserScalarRelationFilter, UserWhereInput>
|
||||
}, "id" | "userId">
|
||||
|
||||
@@ -52949,6 +53042,10 @@ export namespace Prisma {
|
||||
city?: SortOrderInput | SortOrder
|
||||
state?: SortOrderInput | SortOrder
|
||||
zipCode?: SortOrderInput | SortOrder
|
||||
billingName?: SortOrderInput | SortOrder
|
||||
billingNpi?: SortOrderInput | SortOrder
|
||||
billingLicense?: SortOrderInput | SortOrder
|
||||
billingTaxId?: SortOrderInput | SortOrder
|
||||
_count?: OfficeContactCountOrderByAggregateInput
|
||||
_avg?: OfficeContactAvgOrderByAggregateInput
|
||||
_max?: OfficeContactMaxOrderByAggregateInput
|
||||
@@ -52972,6 +53069,10 @@ export namespace Prisma {
|
||||
city?: StringNullableWithAggregatesFilter<"OfficeContact"> | string | null
|
||||
state?: StringNullableWithAggregatesFilter<"OfficeContact"> | string | null
|
||||
zipCode?: StringNullableWithAggregatesFilter<"OfficeContact"> | string | null
|
||||
billingName?: StringNullableWithAggregatesFilter<"OfficeContact"> | string | null
|
||||
billingNpi?: StringNullableWithAggregatesFilter<"OfficeContact"> | string | null
|
||||
billingLicense?: StringNullableWithAggregatesFilter<"OfficeContact"> | string | null
|
||||
billingTaxId?: StringNullableWithAggregatesFilter<"OfficeContact"> | string | null
|
||||
}
|
||||
|
||||
export type InsuranceContactWhereInput = {
|
||||
@@ -54085,6 +54186,7 @@ export namespace Prisma {
|
||||
export type NpiProviderCreateInput = {
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
licenseNumber?: string | null
|
||||
sortOrder?: number
|
||||
createdAt?: Date | string
|
||||
user: UserCreateNestedOneWithoutNpiProvidersInput
|
||||
@@ -54100,6 +54202,7 @@ export namespace Prisma {
|
||||
userId: number
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
licenseNumber?: string | null
|
||||
sortOrder?: number
|
||||
createdAt?: Date | string
|
||||
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||
@@ -54112,6 +54215,7 @@ export namespace Prisma {
|
||||
export type NpiProviderUpdateInput = {
|
||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||
providerName?: StringFieldUpdateOperationsInput | string
|
||||
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
||||
@@ -54127,6 +54231,7 @@ export namespace Prisma {
|
||||
userId?: IntFieldUpdateOperationsInput | number
|
||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||
providerName?: StringFieldUpdateOperationsInput | string
|
||||
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||
@@ -54141,6 +54246,7 @@ export namespace Prisma {
|
||||
userId: number
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
licenseNumber?: string | null
|
||||
sortOrder?: number
|
||||
createdAt?: Date | string
|
||||
}
|
||||
@@ -54148,6 +54254,7 @@ export namespace Prisma {
|
||||
export type NpiProviderUpdateManyMutationInput = {
|
||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||
providerName?: StringFieldUpdateOperationsInput | string
|
||||
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||
}
|
||||
@@ -54157,6 +54264,7 @@ export namespace Prisma {
|
||||
userId?: IntFieldUpdateOperationsInput | number
|
||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||
providerName?: StringFieldUpdateOperationsInput | string
|
||||
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||
}
|
||||
@@ -56014,6 +56122,10 @@ export namespace Prisma {
|
||||
city?: string | null
|
||||
state?: string | null
|
||||
zipCode?: string | null
|
||||
billingName?: string | null
|
||||
billingNpi?: string | null
|
||||
billingLicense?: string | null
|
||||
billingTaxId?: string | null
|
||||
user: UserCreateNestedOneWithoutOfficeContactInput
|
||||
}
|
||||
|
||||
@@ -56030,6 +56142,10 @@ export namespace Prisma {
|
||||
city?: string | null
|
||||
state?: string | null
|
||||
zipCode?: string | null
|
||||
billingName?: string | null
|
||||
billingNpi?: string | null
|
||||
billingLicense?: string | null
|
||||
billingTaxId?: string | null
|
||||
}
|
||||
|
||||
export type OfficeContactUpdateInput = {
|
||||
@@ -56043,6 +56159,10 @@ export namespace Prisma {
|
||||
city?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
state?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
zipCode?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingName?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingNpi?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingLicense?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingTaxId?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
user?: UserUpdateOneRequiredWithoutOfficeContactNestedInput
|
||||
}
|
||||
|
||||
@@ -56059,6 +56179,10 @@ export namespace Prisma {
|
||||
city?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
state?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
zipCode?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingName?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingNpi?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingLicense?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingTaxId?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
}
|
||||
|
||||
export type OfficeContactCreateManyInput = {
|
||||
@@ -56074,6 +56198,10 @@ export namespace Prisma {
|
||||
city?: string | null
|
||||
state?: string | null
|
||||
zipCode?: string | null
|
||||
billingName?: string | null
|
||||
billingNpi?: string | null
|
||||
billingLicense?: string | null
|
||||
billingTaxId?: string | null
|
||||
}
|
||||
|
||||
export type OfficeContactUpdateManyMutationInput = {
|
||||
@@ -56087,6 +56215,10 @@ export namespace Prisma {
|
||||
city?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
state?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
zipCode?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingName?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingNpi?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingLicense?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingTaxId?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
}
|
||||
|
||||
export type OfficeContactUncheckedUpdateManyInput = {
|
||||
@@ -56102,6 +56234,10 @@ export namespace Prisma {
|
||||
city?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
state?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
zipCode?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingName?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingNpi?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingLicense?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingTaxId?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
}
|
||||
|
||||
export type InsuranceContactCreateInput = {
|
||||
@@ -57310,6 +57446,7 @@ export namespace Prisma {
|
||||
userId?: SortOrder
|
||||
npiNumber?: SortOrder
|
||||
providerName?: SortOrder
|
||||
licenseNumber?: SortOrder
|
||||
sortOrder?: SortOrder
|
||||
createdAt?: SortOrder
|
||||
}
|
||||
@@ -57325,6 +57462,7 @@ export namespace Prisma {
|
||||
userId?: SortOrder
|
||||
npiNumber?: SortOrder
|
||||
providerName?: SortOrder
|
||||
licenseNumber?: SortOrder
|
||||
sortOrder?: SortOrder
|
||||
createdAt?: SortOrder
|
||||
}
|
||||
@@ -57334,6 +57472,7 @@ export namespace Prisma {
|
||||
userId?: SortOrder
|
||||
npiNumber?: SortOrder
|
||||
providerName?: SortOrder
|
||||
licenseNumber?: SortOrder
|
||||
sortOrder?: SortOrder
|
||||
createdAt?: SortOrder
|
||||
}
|
||||
@@ -58995,6 +59134,10 @@ export namespace Prisma {
|
||||
city?: SortOrder
|
||||
state?: SortOrder
|
||||
zipCode?: SortOrder
|
||||
billingName?: SortOrder
|
||||
billingNpi?: SortOrder
|
||||
billingLicense?: SortOrder
|
||||
billingTaxId?: SortOrder
|
||||
}
|
||||
|
||||
export type OfficeContactAvgOrderByAggregateInput = {
|
||||
@@ -59015,6 +59158,10 @@ export namespace Prisma {
|
||||
city?: SortOrder
|
||||
state?: SortOrder
|
||||
zipCode?: SortOrder
|
||||
billingName?: SortOrder
|
||||
billingNpi?: SortOrder
|
||||
billingLicense?: SortOrder
|
||||
billingTaxId?: SortOrder
|
||||
}
|
||||
|
||||
export type OfficeContactMinOrderByAggregateInput = {
|
||||
@@ -59030,6 +59177,10 @@ export namespace Prisma {
|
||||
city?: SortOrder
|
||||
state?: SortOrder
|
||||
zipCode?: SortOrder
|
||||
billingName?: SortOrder
|
||||
billingNpi?: SortOrder
|
||||
billingLicense?: SortOrder
|
||||
billingTaxId?: SortOrder
|
||||
}
|
||||
|
||||
export type OfficeContactSumOrderByAggregateInput = {
|
||||
@@ -63188,6 +63339,7 @@ export namespace Prisma {
|
||||
export type NpiProviderCreateWithoutUserInput = {
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
licenseNumber?: string | null
|
||||
sortOrder?: number
|
||||
createdAt?: Date | string
|
||||
claims?: ClaimCreateNestedManyWithoutNpiProviderInput
|
||||
@@ -63201,6 +63353,7 @@ export namespace Prisma {
|
||||
id?: number
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
licenseNumber?: string | null
|
||||
sortOrder?: number
|
||||
createdAt?: Date | string
|
||||
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||
@@ -63661,6 +63814,10 @@ export namespace Prisma {
|
||||
city?: string | null
|
||||
state?: string | null
|
||||
zipCode?: string | null
|
||||
billingName?: string | null
|
||||
billingNpi?: string | null
|
||||
billingLicense?: string | null
|
||||
billingTaxId?: string | null
|
||||
}
|
||||
|
||||
export type OfficeContactUncheckedCreateWithoutUserInput = {
|
||||
@@ -63675,6 +63832,10 @@ export namespace Prisma {
|
||||
city?: string | null
|
||||
state?: string | null
|
||||
zipCode?: string | null
|
||||
billingName?: string | null
|
||||
billingNpi?: string | null
|
||||
billingLicense?: string | null
|
||||
billingTaxId?: string | null
|
||||
}
|
||||
|
||||
export type OfficeContactCreateOrConnectWithoutUserInput = {
|
||||
@@ -63936,6 +64097,7 @@ export namespace Prisma {
|
||||
userId?: IntFilter<"NpiProvider"> | number
|
||||
npiNumber?: StringFilter<"NpiProvider"> | string
|
||||
providerName?: StringFilter<"NpiProvider"> | string
|
||||
licenseNumber?: StringNullableFilter<"NpiProvider"> | string | null
|
||||
sortOrder?: IntFilter<"NpiProvider"> | number
|
||||
createdAt?: DateTimeFilter<"NpiProvider"> | Date | string
|
||||
}
|
||||
@@ -64397,6 +64559,10 @@ export namespace Prisma {
|
||||
city?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
state?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
zipCode?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingName?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingNpi?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingLicense?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingTaxId?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
}
|
||||
|
||||
export type OfficeContactUncheckedUpdateWithoutUserInput = {
|
||||
@@ -64411,6 +64577,10 @@ export namespace Prisma {
|
||||
city?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
state?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
zipCode?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingName?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingNpi?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingLicense?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
billingTaxId?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
}
|
||||
|
||||
export type ProcedureTimeslotUpsertWithoutUserInput = {
|
||||
@@ -65427,6 +65597,7 @@ export namespace Prisma {
|
||||
export type NpiProviderCreateWithoutAppointmentsInput = {
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
licenseNumber?: string | null
|
||||
sortOrder?: number
|
||||
createdAt?: Date | string
|
||||
user: UserCreateNestedOneWithoutNpiProvidersInput
|
||||
@@ -65441,6 +65612,7 @@ export namespace Prisma {
|
||||
userId: number
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
licenseNumber?: string | null
|
||||
sortOrder?: number
|
||||
createdAt?: Date | string
|
||||
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||
@@ -65781,6 +65953,7 @@ export namespace Prisma {
|
||||
export type NpiProviderUpdateWithoutAppointmentsInput = {
|
||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||
providerName?: StringFieldUpdateOperationsInput | string
|
||||
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
||||
@@ -65795,6 +65968,7 @@ export namespace Prisma {
|
||||
userId?: IntFieldUpdateOperationsInput | number
|
||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||
providerName?: StringFieldUpdateOperationsInput | string
|
||||
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||
@@ -66870,6 +67044,7 @@ export namespace Prisma {
|
||||
export type NpiProviderCreateWithoutAppointmentProceduresInput = {
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
licenseNumber?: string | null
|
||||
sortOrder?: number
|
||||
createdAt?: Date | string
|
||||
user: UserCreateNestedOneWithoutNpiProvidersInput
|
||||
@@ -66884,6 +67059,7 @@ export namespace Prisma {
|
||||
userId: number
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
licenseNumber?: string | null
|
||||
sortOrder?: number
|
||||
createdAt?: Date | string
|
||||
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||
@@ -67043,6 +67219,7 @@ export namespace Prisma {
|
||||
export type NpiProviderUpdateWithoutAppointmentProceduresInput = {
|
||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||
providerName?: StringFieldUpdateOperationsInput | string
|
||||
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
||||
@@ -67057,6 +67234,7 @@ export namespace Prisma {
|
||||
userId?: IntFieldUpdateOperationsInput | number
|
||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||
providerName?: StringFieldUpdateOperationsInput | string
|
||||
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||
@@ -67290,6 +67468,7 @@ export namespace Prisma {
|
||||
export type NpiProviderCreateWithoutClaimsInput = {
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
licenseNumber?: string | null
|
||||
sortOrder?: number
|
||||
createdAt?: Date | string
|
||||
user: UserCreateNestedOneWithoutNpiProvidersInput
|
||||
@@ -67304,6 +67483,7 @@ export namespace Prisma {
|
||||
userId: number
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
licenseNumber?: string | null
|
||||
sortOrder?: number
|
||||
createdAt?: Date | string
|
||||
payments?: PaymentUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||
@@ -67699,6 +67879,7 @@ export namespace Prisma {
|
||||
export type NpiProviderUpdateWithoutClaimsInput = {
|
||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||
providerName?: StringFieldUpdateOperationsInput | string
|
||||
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
||||
@@ -67713,6 +67894,7 @@ export namespace Prisma {
|
||||
userId?: IntFieldUpdateOperationsInput | number
|
||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||
providerName?: StringFieldUpdateOperationsInput | string
|
||||
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||
payments?: PaymentUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||
@@ -69002,6 +69184,7 @@ export namespace Prisma {
|
||||
export type NpiProviderCreateWithoutPaymentsInput = {
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
licenseNumber?: string | null
|
||||
sortOrder?: number
|
||||
createdAt?: Date | string
|
||||
user: UserCreateNestedOneWithoutNpiProvidersInput
|
||||
@@ -69016,6 +69199,7 @@ export namespace Prisma {
|
||||
userId: number
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
licenseNumber?: string | null
|
||||
sortOrder?: number
|
||||
createdAt?: Date | string
|
||||
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||
@@ -69366,6 +69550,7 @@ export namespace Prisma {
|
||||
export type NpiProviderUpdateWithoutPaymentsInput = {
|
||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||
providerName?: StringFieldUpdateOperationsInput | string
|
||||
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
||||
@@ -69380,6 +69565,7 @@ export namespace Prisma {
|
||||
userId?: IntFieldUpdateOperationsInput | number
|
||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||
providerName?: StringFieldUpdateOperationsInput | string
|
||||
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||
@@ -72955,6 +73141,7 @@ export namespace Prisma {
|
||||
export type NpiProviderCreateWithoutCommissionBatchesInput = {
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
licenseNumber?: string | null
|
||||
sortOrder?: number
|
||||
createdAt?: Date | string
|
||||
user: UserCreateNestedOneWithoutNpiProvidersInput
|
||||
@@ -72969,6 +73156,7 @@ export namespace Prisma {
|
||||
userId: number
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
licenseNumber?: string | null
|
||||
sortOrder?: number
|
||||
createdAt?: Date | string
|
||||
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||
@@ -73017,6 +73205,7 @@ export namespace Prisma {
|
||||
export type NpiProviderUpdateWithoutCommissionBatchesInput = {
|
||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||
providerName?: StringFieldUpdateOperationsInput | string
|
||||
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
||||
@@ -73031,6 +73220,7 @@ export namespace Prisma {
|
||||
userId?: IntFieldUpdateOperationsInput | number
|
||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||
providerName?: StringFieldUpdateOperationsInput | string
|
||||
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||
@@ -73426,6 +73616,7 @@ export namespace Prisma {
|
||||
id?: number
|
||||
npiNumber: string
|
||||
providerName: string
|
||||
licenseNumber?: string | null
|
||||
sortOrder?: number
|
||||
createdAt?: Date | string
|
||||
}
|
||||
@@ -73759,6 +73950,7 @@ export namespace Prisma {
|
||||
export type NpiProviderUpdateWithoutUserInput = {
|
||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||
providerName?: StringFieldUpdateOperationsInput | string
|
||||
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||
claims?: ClaimUpdateManyWithoutNpiProviderNestedInput
|
||||
@@ -73772,6 +73964,7 @@ export namespace Prisma {
|
||||
id?: IntFieldUpdateOperationsInput | number
|
||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||
providerName?: StringFieldUpdateOperationsInput | string
|
||||
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||
@@ -73785,6 +73978,7 @@ export namespace Prisma {
|
||||
id?: IntFieldUpdateOperationsInput | number
|
||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||
providerName?: StringFieldUpdateOperationsInput | string
|
||||
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||
}
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"name": "prisma-client-85ee1e66f23d650a3f0c01310fbe1ede142a47bab2aa7d55e25b3a29308a8e32",
|
||||
"name": "prisma-client-299566db02bfad897daf3b307e0d5e21be5b2291b781663e7b9e5e2502cfd566",
|
||||
"main": "index.js",
|
||||
"types": "index.d.ts",
|
||||
"browser": "default.js",
|
||||
|
||||
@@ -159,12 +159,14 @@ model Staff {
|
||||
}
|
||||
|
||||
model NpiProvider {
|
||||
id Int @id @default(autoincrement())
|
||||
userId Int
|
||||
npiNumber String
|
||||
providerName String
|
||||
sortOrder Int @default(0)
|
||||
createdAt DateTime @default(now())
|
||||
id Int @id @default(autoincrement())
|
||||
userId Int
|
||||
npiNumber String
|
||||
providerName String
|
||||
/// State dental license (ADA claim form item 55)
|
||||
licenseNumber String?
|
||||
sortOrder Int @default(0)
|
||||
createdAt DateTime @default(now())
|
||||
|
||||
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||
claims Claim[]
|
||||
@@ -689,6 +691,11 @@ model OfficeContact {
|
||||
city String?
|
||||
state String?
|
||||
zipCode String?
|
||||
/// Office (billing) NPI — ADA claim form items 48-51
|
||||
billingName String?
|
||||
billingNpi String?
|
||||
billingLicense String?
|
||||
billingTaxId String?
|
||||
|
||||
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||
|
||||
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
-- AlterTable
|
||||
ALTER TABLE "NpiProvider" ADD COLUMN "licenseNumber" TEXT;
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE "office_contact" ADD COLUMN "billingName" TEXT,
|
||||
ADD COLUMN "billingNpi" TEXT,
|
||||
ADD COLUMN "billingLicense" TEXT,
|
||||
ADD COLUMN "billingTaxId" TEXT;
|
||||
@@ -163,6 +163,8 @@ model NpiProvider {
|
||||
userId Int
|
||||
npiNumber String
|
||||
providerName String
|
||||
/// State dental license (ADA claim form item 55)
|
||||
licenseNumber String?
|
||||
sortOrder Int @default(0)
|
||||
createdAt DateTime @default(now())
|
||||
|
||||
@@ -690,6 +692,11 @@ model OfficeContact {
|
||||
city String?
|
||||
state String?
|
||||
zipCode String?
|
||||
/// Office (billing) NPI — ADA claim form items 48-51
|
||||
billingName String?
|
||||
billingNpi String?
|
||||
billingLicense String?
|
||||
billingTaxId String?
|
||||
|
||||
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"version": "1.0",
|
||||
"generatorVersion": "unknown",
|
||||
"generatedAt": "2026-09-03T18:52:59.084Z",
|
||||
"outputPath": "/home/gg/Desktop/DentalManagementMH07/packages/db/shared",
|
||||
"generatorVersion": "1.0.0",
|
||||
"generatedAt": "2026-10-08T02:06:51.324Z",
|
||||
"outputPath": "/home/ee/Desktop/DentalManagement09/packages/db/shared",
|
||||
"files": [
|
||||
"schemas/enums/TransactionIsolationLevel.schema.ts",
|
||||
"schemas/enums/UserScalarFieldEnum.schema.ts",
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
import * as z from 'zod';
|
||||
|
||||
import { Prisma } from '../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import type { Prisma } from '../../generated/prisma';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
|
||||
// DECIMAL HELPERS
|
||||
//------------------------------------------------------
|
||||
@@ -23,7 +24,7 @@ export const isValidDecimalInput = (
|
||||
if (v === undefined || v === null) return false;
|
||||
return (
|
||||
// Explicit instance checks first
|
||||
v instanceof Prisma.Decimal ||
|
||||
v instanceof Decimal ||
|
||||
// If Decimal.js is present and imported by the generator, this symbol exists at runtime
|
||||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
||||
// @ts-ignore - Decimal may be undefined when not installed; codegen controls the import
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import * as z from 'zod';
|
||||
|
||||
export const NpiProviderScalarFieldEnumSchema = z.enum(['id', 'userId', 'npiNumber', 'providerName', 'sortOrder', 'createdAt'])
|
||||
export const NpiProviderScalarFieldEnumSchema = z.enum(['id', 'userId', 'npiNumber', 'providerName', 'licenseNumber', 'sortOrder', 'createdAt'])
|
||||
|
||||
export type NpiProviderScalarFieldEnum = z.infer<typeof NpiProviderScalarFieldEnumSchema>;
|
||||
@@ -1,5 +1,5 @@
|
||||
import * as z from 'zod';
|
||||
|
||||
export const OfficeContactScalarFieldEnumSchema = z.enum(['id', 'userId', 'officeName', 'receptionistName', 'dentistName', 'phoneNumber', 'email', 'fax', 'streetAddress', 'city', 'state', 'zipCode'])
|
||||
export const OfficeContactScalarFieldEnumSchema = z.enum(['id', 'userId', 'officeName', 'receptionistName', 'dentistName', 'phoneNumber', 'email', 'fax', 'streetAddress', 'city', 'state', 'zipCode', 'billingName', 'billingNpi', 'billingLicense', 'billingTaxId'])
|
||||
|
||||
export type OfficeContactScalarFieldEnum = z.infer<typeof OfficeContactScalarFieldEnumSchema>;
|
||||
@@ -14,6 +14,7 @@ export const NpiProviderFindFirstSelectSchema: z.ZodType<Prisma.NpiProviderSelec
|
||||
userId: z.boolean().optional(),
|
||||
npiNumber: z.boolean().optional(),
|
||||
providerName: z.boolean().optional(),
|
||||
licenseNumber: z.boolean().optional(),
|
||||
sortOrder: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
@@ -30,6 +31,7 @@ export const NpiProviderFindFirstSelectZodSchema = z.object({
|
||||
userId: z.boolean().optional(),
|
||||
npiNumber: z.boolean().optional(),
|
||||
providerName: z.boolean().optional(),
|
||||
licenseNumber: z.boolean().optional(),
|
||||
sortOrder: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
|
||||
@@ -22,6 +22,10 @@ export const OfficeContactFindFirstSelectSchema: z.ZodType<Prisma.OfficeContactS
|
||||
city: z.boolean().optional(),
|
||||
state: z.boolean().optional(),
|
||||
zipCode: z.boolean().optional(),
|
||||
billingName: z.boolean().optional(),
|
||||
billingNpi: z.boolean().optional(),
|
||||
billingLicense: z.boolean().optional(),
|
||||
billingTaxId: z.boolean().optional(),
|
||||
user: z.boolean().optional()
|
||||
}).strict() as unknown as z.ZodType<Prisma.OfficeContactSelect>;
|
||||
|
||||
@@ -38,6 +42,10 @@ export const OfficeContactFindFirstSelectZodSchema = z.object({
|
||||
city: z.boolean().optional(),
|
||||
state: z.boolean().optional(),
|
||||
zipCode: z.boolean().optional(),
|
||||
billingName: z.boolean().optional(),
|
||||
billingNpi: z.boolean().optional(),
|
||||
billingLicense: z.boolean().optional(),
|
||||
billingTaxId: z.boolean().optional(),
|
||||
user: z.boolean().optional()
|
||||
}).strict();
|
||||
|
||||
|
||||
@@ -14,6 +14,7 @@ export const NpiProviderFindFirstOrThrowSelectSchema: z.ZodType<Prisma.NpiProvid
|
||||
userId: z.boolean().optional(),
|
||||
npiNumber: z.boolean().optional(),
|
||||
providerName: z.boolean().optional(),
|
||||
licenseNumber: z.boolean().optional(),
|
||||
sortOrder: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
@@ -30,6 +31,7 @@ export const NpiProviderFindFirstOrThrowSelectZodSchema = z.object({
|
||||
userId: z.boolean().optional(),
|
||||
npiNumber: z.boolean().optional(),
|
||||
providerName: z.boolean().optional(),
|
||||
licenseNumber: z.boolean().optional(),
|
||||
sortOrder: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
|
||||
@@ -22,6 +22,10 @@ export const OfficeContactFindFirstOrThrowSelectSchema: z.ZodType<Prisma.OfficeC
|
||||
city: z.boolean().optional(),
|
||||
state: z.boolean().optional(),
|
||||
zipCode: z.boolean().optional(),
|
||||
billingName: z.boolean().optional(),
|
||||
billingNpi: z.boolean().optional(),
|
||||
billingLicense: z.boolean().optional(),
|
||||
billingTaxId: z.boolean().optional(),
|
||||
user: z.boolean().optional()
|
||||
}).strict() as unknown as z.ZodType<Prisma.OfficeContactSelect>;
|
||||
|
||||
@@ -38,6 +42,10 @@ export const OfficeContactFindFirstOrThrowSelectZodSchema = z.object({
|
||||
city: z.boolean().optional(),
|
||||
state: z.boolean().optional(),
|
||||
zipCode: z.boolean().optional(),
|
||||
billingName: z.boolean().optional(),
|
||||
billingNpi: z.boolean().optional(),
|
||||
billingLicense: z.boolean().optional(),
|
||||
billingTaxId: z.boolean().optional(),
|
||||
user: z.boolean().optional()
|
||||
}).strict();
|
||||
|
||||
|
||||
@@ -14,6 +14,7 @@ export const NpiProviderFindManySelectSchema: z.ZodType<Prisma.NpiProviderSelect
|
||||
userId: z.boolean().optional(),
|
||||
npiNumber: z.boolean().optional(),
|
||||
providerName: z.boolean().optional(),
|
||||
licenseNumber: z.boolean().optional(),
|
||||
sortOrder: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
@@ -30,6 +31,7 @@ export const NpiProviderFindManySelectZodSchema = z.object({
|
||||
userId: z.boolean().optional(),
|
||||
npiNumber: z.boolean().optional(),
|
||||
providerName: z.boolean().optional(),
|
||||
licenseNumber: z.boolean().optional(),
|
||||
sortOrder: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
|
||||
@@ -22,6 +22,10 @@ export const OfficeContactFindManySelectSchema: z.ZodType<Prisma.OfficeContactSe
|
||||
city: z.boolean().optional(),
|
||||
state: z.boolean().optional(),
|
||||
zipCode: z.boolean().optional(),
|
||||
billingName: z.boolean().optional(),
|
||||
billingNpi: z.boolean().optional(),
|
||||
billingLicense: z.boolean().optional(),
|
||||
billingTaxId: z.boolean().optional(),
|
||||
user: z.boolean().optional()
|
||||
}).strict() as unknown as z.ZodType<Prisma.OfficeContactSelect>;
|
||||
|
||||
@@ -38,6 +42,10 @@ export const OfficeContactFindManySelectZodSchema = z.object({
|
||||
city: z.boolean().optional(),
|
||||
state: z.boolean().optional(),
|
||||
zipCode: z.boolean().optional(),
|
||||
billingName: z.boolean().optional(),
|
||||
billingNpi: z.boolean().optional(),
|
||||
billingLicense: z.boolean().optional(),
|
||||
billingTaxId: z.boolean().optional(),
|
||||
user: z.boolean().optional()
|
||||
}).strict();
|
||||
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
|
||||
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
|
||||
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema';
|
||||
import { NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema as NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema } from './NpiProviderCreateNestedOneWithoutAppointmentProceduresInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
procedureCode: z.string(),
|
||||
procedureLabel: z.string().optional().nullable(),
|
||||
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+4
-3
@@ -1,9 +1,10 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
patientId: z.number().int(),
|
||||
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
appointmentId: z.number().int(),
|
||||
@@ -15,7 +16,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+4
-3
@@ -1,9 +1,10 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
appointmentId: z.number().int(),
|
||||
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+4
-3
@@ -1,9 +1,10 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
appointmentId: z.number().int(),
|
||||
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+6
-5
@@ -1,11 +1,12 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema';
|
||||
import { NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema as NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema } from './NpiProviderCreateNestedOneWithoutAppointmentProceduresInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
procedureCode: z.string(),
|
||||
procedureLabel: z.string().optional().nullable(),
|
||||
@@ -13,7 +14,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+6
-5
@@ -1,11 +1,12 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
|
||||
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
procedureCode: z.string(),
|
||||
procedureLabel: z.string().optional().nullable(),
|
||||
@@ -13,7 +14,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+6
-5
@@ -1,11 +1,12 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
|
||||
import { NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema as NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema } from './NpiProviderCreateNestedOneWithoutAppointmentProceduresInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
procedureCode: z.string(),
|
||||
procedureLabel: z.string().optional().nullable(),
|
||||
@@ -13,7 +14,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
@@ -1,16 +1,17 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
||||
import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
|
||||
import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
|
||||
import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
|
||||
import { DecimalNullableFilterObjectSchema as DecimalNullableFilterObjectSchema } from './DecimalNullableFilter.schema';
|
||||
import { EnumProcedureSourceFilterObjectSchema as EnumProcedureSourceFilterObjectSchema } from './EnumProcedureSourceFilter.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
||||
import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
|
||||
import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
|
||||
import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
|
||||
import { DecimalNullableFilterObjectSchema as DecimalNullableFilterObjectSchema } from './DecimalNullableFilter.schema';
|
||||
import { EnumProcedureSourceFilterObjectSchema as EnumProcedureSourceFilterObjectSchema } from './EnumProcedureSourceFilter.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const appointmentprocedurescalarwhereinputSchema = z.object({
|
||||
AND: z.union([z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema), z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema).array()]).optional(),
|
||||
OR: z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema).array().optional(),
|
||||
@@ -25,7 +26,7 @@ const appointmentprocedurescalarwhereinputSchema = z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+11
-10
@@ -1,16 +1,17 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
|
||||
import { IntNullableWithAggregatesFilterObjectSchema as IntNullableWithAggregatesFilterObjectSchema } from './IntNullableWithAggregatesFilter.schema';
|
||||
import { StringWithAggregatesFilterObjectSchema as StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema';
|
||||
import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
|
||||
import { DecimalNullableWithAggregatesFilterObjectSchema as DecimalNullableWithAggregatesFilterObjectSchema } from './DecimalNullableWithAggregatesFilter.schema';
|
||||
import { EnumProcedureSourceWithAggregatesFilterObjectSchema as EnumProcedureSourceWithAggregatesFilterObjectSchema } from './EnumProcedureSourceWithAggregatesFilter.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
|
||||
import { IntNullableWithAggregatesFilterObjectSchema as IntNullableWithAggregatesFilterObjectSchema } from './IntNullableWithAggregatesFilter.schema';
|
||||
import { StringWithAggregatesFilterObjectSchema as StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema';
|
||||
import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
|
||||
import { DecimalNullableWithAggregatesFilterObjectSchema as DecimalNullableWithAggregatesFilterObjectSchema } from './DecimalNullableWithAggregatesFilter.schema';
|
||||
import { EnumProcedureSourceWithAggregatesFilterObjectSchema as EnumProcedureSourceWithAggregatesFilterObjectSchema } from './EnumProcedureSourceWithAggregatesFilter.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const appointmentprocedurescalarwherewithaggregatesinputSchema = z.object({
|
||||
AND: z.union([z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
|
||||
OR: z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema).array().optional(),
|
||||
@@ -25,7 +26,7 @@ const appointmentprocedurescalarwherewithaggregatesinputSchema = z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+4
-3
@@ -1,9 +1,10 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
appointmentId: z.number().int(),
|
||||
@@ -15,7 +16,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+4
-3
@@ -1,9 +1,10 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
patientId: z.number().int(),
|
||||
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+4
-3
@@ -1,9 +1,10 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
appointmentId: z.number().int(),
|
||||
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+4
-3
@@ -1,9 +1,10 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
appointmentId: z.number().int(),
|
||||
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+11
-10
@@ -1,16 +1,17 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
@@ -22,7 +23,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+11
-10
@@ -1,16 +1,17 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
@@ -22,7 +23,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+11
-10
@@ -1,16 +1,17 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
patientId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
@@ -21,7 +22,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+10
-9
@@ -1,15 +1,16 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
@@ -20,7 +21,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+11
-10
@@ -1,16 +1,17 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
@@ -21,7 +22,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+11
-10
@@ -1,16 +1,17 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
patientId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
@@ -21,7 +22,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+10
-9
@@ -1,15 +1,16 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
@@ -20,7 +21,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+11
-10
@@ -1,16 +1,17 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
@@ -21,7 +22,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
@@ -1,17 +1,18 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema';
|
||||
import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema';
|
||||
import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema';
|
||||
import { NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema as NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema } from './NpiProviderUpdateOneWithoutAppointmentProceduresNestedInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
@@ -19,7 +20,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+9
-8
@@ -1,14 +1,15 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
@@ -16,7 +17,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+11
-10
@@ -1,16 +1,17 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema';
|
||||
import { NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema as NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema } from './NpiProviderUpdateOneWithoutAppointmentProceduresNestedInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
@@ -18,7 +19,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+11
-10
@@ -1,16 +1,17 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema';
|
||||
import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
@@ -18,7 +19,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
+11
-10
@@ -1,16 +1,17 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema';
|
||||
import { NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema as NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema } from './NpiProviderUpdateOneWithoutAppointmentProceduresNestedInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
@@ -18,7 +19,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
@@ -1,22 +1,23 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
||||
import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
|
||||
import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
|
||||
import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
|
||||
import { DecimalNullableFilterObjectSchema as DecimalNullableFilterObjectSchema } from './DecimalNullableFilter.schema';
|
||||
import { EnumProcedureSourceFilterObjectSchema as EnumProcedureSourceFilterObjectSchema } from './EnumProcedureSourceFilter.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema';
|
||||
import { AppointmentScalarRelationFilterObjectSchema as AppointmentScalarRelationFilterObjectSchema } from './AppointmentScalarRelationFilter.schema';
|
||||
import { AppointmentWhereInputObjectSchema as AppointmentWhereInputObjectSchema } from './AppointmentWhereInput.schema';
|
||||
import { PatientScalarRelationFilterObjectSchema as PatientScalarRelationFilterObjectSchema } from './PatientScalarRelationFilter.schema';
|
||||
import { PatientWhereInputObjectSchema as PatientWhereInputObjectSchema } from './PatientWhereInput.schema';
|
||||
import { NpiProviderNullableScalarRelationFilterObjectSchema as NpiProviderNullableScalarRelationFilterObjectSchema } from './NpiProviderNullableScalarRelationFilter.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
||||
import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
|
||||
import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
|
||||
import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
|
||||
import { DecimalNullableFilterObjectSchema as DecimalNullableFilterObjectSchema } from './DecimalNullableFilter.schema';
|
||||
import { EnumProcedureSourceFilterObjectSchema as EnumProcedureSourceFilterObjectSchema } from './EnumProcedureSourceFilter.schema';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema';
|
||||
import { AppointmentScalarRelationFilterObjectSchema as AppointmentScalarRelationFilterObjectSchema } from './AppointmentScalarRelationFilter.schema';
|
||||
import { AppointmentWhereInputObjectSchema as AppointmentWhereInputObjectSchema } from './AppointmentWhereInput.schema';
|
||||
import { PatientScalarRelationFilterObjectSchema as PatientScalarRelationFilterObjectSchema } from './PatientScalarRelationFilter.schema';
|
||||
import { PatientWhereInputObjectSchema as PatientWhereInputObjectSchema } from './PatientWhereInput.schema';
|
||||
import { NpiProviderNullableScalarRelationFilterObjectSchema as NpiProviderNullableScalarRelationFilterObjectSchema } from './NpiProviderNullableScalarRelationFilter.schema';
|
||||
import { NpiProviderWhereInputObjectSchema as NpiProviderWhereInputObjectSchema } from './NpiProviderWhereInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const appointmentprocedurewhereinputSchema = z.object({
|
||||
AND: z.union([z.lazy(() => AppointmentProcedureWhereInputObjectSchema), z.lazy(() => AppointmentProcedureWhereInputObjectSchema).array()]).optional(),
|
||||
OR: z.lazy(() => AppointmentProcedureWhereInputObjectSchema).array().optional(),
|
||||
@@ -31,7 +32,7 @@ const appointmentprocedurewhereinputSchema = z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
|
||||
@@ -1,16 +1,17 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { NpiProviderCreateNestedOneWithoutCommissionBatchesInputObjectSchema as NpiProviderCreateNestedOneWithoutCommissionBatchesInputObjectSchema } from './NpiProviderCreateNestedOneWithoutCommissionBatchesInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { NpiProviderCreateNestedOneWithoutCommissionBatchesInputObjectSchema as NpiProviderCreateNestedOneWithoutCommissionBatchesInputObjectSchema } from './NpiProviderCreateNestedOneWithoutCommissionBatchesInput.schema';
|
||||
import { CommissionBatchItemCreateNestedManyWithoutCommissionBatchInputObjectSchema as CommissionBatchItemCreateNestedManyWithoutCommissionBatchInputObjectSchema } from './CommissionBatchItemCreateNestedManyWithoutCommissionBatchInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
totalCollection: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -19,7 +20,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
npiProviderId: z.number().int(),
|
||||
@@ -11,7 +11,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -20,7 +20,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
+5
-5
@@ -1,16 +1,16 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
totalCollection: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -19,7 +19,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
@@ -1,15 +1,16 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { NpiProviderCreateNestedOneWithoutCommissionBatchesInputObjectSchema as NpiProviderCreateNestedOneWithoutCommissionBatchesInputObjectSchema } from './NpiProviderCreateNestedOneWithoutCommissionBatchesInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
totalCollection: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -18,7 +19,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
+5
-4
@@ -1,15 +1,16 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { CommissionBatchItemCreateNestedManyWithoutCommissionBatchInputObjectSchema as CommissionBatchItemCreateNestedManyWithoutCommissionBatchInputObjectSchema } from './CommissionBatchItemCreateNestedManyWithoutCommissionBatchInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
totalCollection: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -18,7 +19,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
@@ -1,16 +1,17 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { CommissionBatchCreateNestedOneWithoutItemsInputObjectSchema as CommissionBatchCreateNestedOneWithoutItemsInputObjectSchema } from './CommissionBatchCreateNestedOneWithoutItemsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { CommissionBatchCreateNestedOneWithoutItemsInputObjectSchema as CommissionBatchCreateNestedOneWithoutItemsInputObjectSchema } from './CommissionBatchCreateNestedOneWithoutItemsInput.schema';
|
||||
import { PaymentCreateNestedOneWithoutCommissionBatchItemsInputObjectSchema as PaymentCreateNestedOneWithoutCommissionBatchItemsInputObjectSchema } from './PaymentCreateNestedOneWithoutCommissionBatchItemsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
collectionAmount: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
paymentId: z.number().int(),
|
||||
@@ -11,7 +11,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
commissionBatchId: z.number().int(),
|
||||
@@ -12,7 +12,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
commissionBatchId: z.number().int(),
|
||||
@@ -11,7 +11,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
+4
-3
@@ -1,15 +1,16 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { PaymentCreateNestedOneWithoutCommissionBatchItemsInputObjectSchema as PaymentCreateNestedOneWithoutCommissionBatchItemsInputObjectSchema } from './PaymentCreateNestedOneWithoutCommissionBatchItemsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
collectionAmount: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
+4
-3
@@ -1,15 +1,16 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { CommissionBatchCreateNestedOneWithoutItemsInputObjectSchema as CommissionBatchCreateNestedOneWithoutItemsInputObjectSchema } from './CommissionBatchCreateNestedOneWithoutItemsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
collectionAmount: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
||||
import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const commissionbatchitemscalarwhereinputSchema = z.object({
|
||||
AND: z.union([z.lazy(() => CommissionBatchItemScalarWhereInputObjectSchema), z.lazy(() => CommissionBatchItemScalarWhereInputObjectSchema).array()]).optional(),
|
||||
OR: z.lazy(() => CommissionBatchItemScalarWhereInputObjectSchema).array().optional(),
|
||||
@@ -16,7 +17,7 @@ const commissionbatchitemscalarwhereinputSchema = z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
+5
-4
@@ -1,10 +1,11 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
|
||||
import { DecimalWithAggregatesFilterObjectSchema as DecimalWithAggregatesFilterObjectSchema } from './DecimalWithAggregatesFilter.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const commissionbatchitemscalarwherewithaggregatesinputSchema = z.object({
|
||||
AND: z.union([z.lazy(() => CommissionBatchItemScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => CommissionBatchItemScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
|
||||
OR: z.lazy(() => CommissionBatchItemScalarWhereWithAggregatesInputObjectSchema).array().optional(),
|
||||
@@ -16,7 +17,7 @@ const commissionbatchitemscalarwherewithaggregatesinputSchema = z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
commissionBatchId: z.number().int(),
|
||||
@@ -12,7 +12,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
paymentId: z.number().int(),
|
||||
@@ -11,7 +11,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
commissionBatchId: z.number().int(),
|
||||
@@ -11,7 +11,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
+5
-4
@@ -1,10 +1,11 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
commissionBatchId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
@@ -13,7 +14,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
+5
-4
@@ -1,10 +1,11 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
commissionBatchId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
@@ -13,7 +14,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
+5
-4
@@ -1,10 +1,11 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
paymentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
@@ -12,7 +13,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
+5
-4
@@ -1,10 +1,11 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
commissionBatchId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
@@ -12,7 +13,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
+5
-4
@@ -1,10 +1,11 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
paymentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
@@ -12,7 +13,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
+5
-4
@@ -1,10 +1,11 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
commissionBatchId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
@@ -12,7 +13,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
@@ -1,17 +1,18 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { CommissionBatchUpdateOneRequiredWithoutItemsNestedInputObjectSchema as CommissionBatchUpdateOneRequiredWithoutItemsNestedInputObjectSchema } from './CommissionBatchUpdateOneRequiredWithoutItemsNestedInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { CommissionBatchUpdateOneRequiredWithoutItemsNestedInputObjectSchema as CommissionBatchUpdateOneRequiredWithoutItemsNestedInputObjectSchema } from './CommissionBatchUpdateOneRequiredWithoutItemsNestedInput.schema';
|
||||
import { PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInputObjectSchema as PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInputObjectSchema } from './PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
collectionAmount: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
+4
-3
@@ -1,15 +1,16 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
collectionAmount: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
+5
-4
@@ -1,16 +1,17 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInputObjectSchema as PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInputObjectSchema } from './PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
collectionAmount: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
+5
-4
@@ -1,16 +1,17 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { CommissionBatchUpdateOneRequiredWithoutItemsNestedInputObjectSchema as CommissionBatchUpdateOneRequiredWithoutItemsNestedInputObjectSchema } from './CommissionBatchUpdateOneRequiredWithoutItemsNestedInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
collectionAmount: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
@@ -1,14 +1,15 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
||||
import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
|
||||
import { CommissionBatchScalarRelationFilterObjectSchema as CommissionBatchScalarRelationFilterObjectSchema } from './CommissionBatchScalarRelationFilter.schema';
|
||||
import { CommissionBatchWhereInputObjectSchema as CommissionBatchWhereInputObjectSchema } from './CommissionBatchWhereInput.schema';
|
||||
import { PaymentScalarRelationFilterObjectSchema as PaymentScalarRelationFilterObjectSchema } from './PaymentScalarRelationFilter.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
||||
import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
|
||||
import { CommissionBatchScalarRelationFilterObjectSchema as CommissionBatchScalarRelationFilterObjectSchema } from './CommissionBatchScalarRelationFilter.schema';
|
||||
import { CommissionBatchWhereInputObjectSchema as CommissionBatchWhereInputObjectSchema } from './CommissionBatchWhereInput.schema';
|
||||
import { PaymentScalarRelationFilterObjectSchema as PaymentScalarRelationFilterObjectSchema } from './PaymentScalarRelationFilter.schema';
|
||||
import { PaymentWhereInputObjectSchema as PaymentWhereInputObjectSchema } from './PaymentWhereInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const commissionbatchitemwhereinputSchema = z.object({
|
||||
AND: z.union([z.lazy(() => CommissionBatchItemWhereInputObjectSchema), z.lazy(() => CommissionBatchItemWhereInputObjectSchema).array()]).optional(),
|
||||
OR: z.lazy(() => CommissionBatchItemWhereInputObjectSchema).array().optional(),
|
||||
@@ -20,7 +21,7 @@ const commissionbatchitemwhereinputSchema = z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'collectionAmount' must be a Decimal",
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
||||
import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
|
||||
import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
||||
import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
|
||||
import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
|
||||
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const commissionbatchscalarwhereinputSchema = z.object({
|
||||
AND: z.union([z.lazy(() => CommissionBatchScalarWhereInputObjectSchema), z.lazy(() => CommissionBatchScalarWhereInputObjectSchema).array()]).optional(),
|
||||
OR: z.lazy(() => CommissionBatchScalarWhereInputObjectSchema).array().optional(),
|
||||
@@ -17,7 +18,7 @@ const commissionbatchscalarwhereinputSchema = z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -26,7 +27,7 @@ const commissionbatchscalarwhereinputSchema = z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
+8
-7
@@ -1,12 +1,13 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
|
||||
import { DecimalWithAggregatesFilterObjectSchema as DecimalWithAggregatesFilterObjectSchema } from './DecimalWithAggregatesFilter.schema';
|
||||
import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
|
||||
import { DecimalWithAggregatesFilterObjectSchema as DecimalWithAggregatesFilterObjectSchema } from './DecimalWithAggregatesFilter.schema';
|
||||
import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
|
||||
import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const commissionbatchscalarwherewithaggregatesinputSchema = z.object({
|
||||
AND: z.union([z.lazy(() => CommissionBatchScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => CommissionBatchScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
|
||||
OR: z.lazy(() => CommissionBatchScalarWhereWithAggregatesInputObjectSchema).array().optional(),
|
||||
@@ -17,7 +18,7 @@ const commissionbatchscalarwherewithaggregatesinputSchema = z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -26,7 +27,7 @@ const commissionbatchscalarwherewithaggregatesinputSchema = z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInputObjectSchema as CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInputObjectSchema } from './CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
npiProviderId: z.number().int(),
|
||||
@@ -11,7 +12,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -20,7 +21,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
+5
-5
@@ -1,9 +1,9 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
npiProviderId: z.number().int(),
|
||||
@@ -11,7 +11,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -20,7 +20,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
+5
-4
@@ -1,16 +1,17 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInputObjectSchema as CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInputObjectSchema } from './CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
totalCollection: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -19,7 +20,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
@@ -1,13 +1,14 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInputObjectSchema as CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInputObjectSchema } from './CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
npiProviderId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
@@ -15,7 +16,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -24,7 +25,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
+8
-7
@@ -1,12 +1,13 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
npiProviderId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -23,7 +24,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
+8
-7
@@ -1,19 +1,20 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
totalCollection: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -22,7 +23,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
+8
-7
@@ -1,12 +1,13 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
npiProviderId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -23,7 +24,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
+9
-8
@@ -1,20 +1,21 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInputObjectSchema as CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInputObjectSchema } from './CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||
totalCollection: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -23,7 +24,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
@@ -1,19 +1,20 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { NpiProviderUpdateOneRequiredWithoutCommissionBatchesNestedInputObjectSchema as NpiProviderUpdateOneRequiredWithoutCommissionBatchesNestedInputObjectSchema } from './NpiProviderUpdateOneRequiredWithoutCommissionBatchesNestedInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { NpiProviderUpdateOneRequiredWithoutCommissionBatchesNestedInputObjectSchema as NpiProviderUpdateOneRequiredWithoutCommissionBatchesNestedInputObjectSchema } from './NpiProviderUpdateOneRequiredWithoutCommissionBatchesNestedInput.schema';
|
||||
import { CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInputObjectSchema as CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInputObjectSchema } from './CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
totalCollection: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -22,7 +23,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
@@ -1,17 +1,18 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
totalCollection: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -20,7 +21,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
@@ -1,18 +1,19 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { NpiProviderUpdateOneRequiredWithoutCommissionBatchesNestedInputObjectSchema as NpiProviderUpdateOneRequiredWithoutCommissionBatchesNestedInputObjectSchema } from './NpiProviderUpdateOneRequiredWithoutCommissionBatchesNestedInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
totalCollection: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -21,7 +22,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
+8
-7
@@ -1,18 +1,19 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInputObjectSchema as CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInputObjectSchema } from './CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
const makeSchema = () => z.object({
|
||||
totalCollection: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'totalCollection' must be a Decimal",
|
||||
@@ -21,7 +22,7 @@ const makeSchema = () => z.object({
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
z.instanceof(Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'commissionAmount' must be a Decimal",
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user