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",
|
"node-cron": "^4.2.1",
|
||||||
"passport": "^0.7.0",
|
"passport": "^0.7.0",
|
||||||
"passport-local": "^1.0.0",
|
"passport-local": "^1.0.0",
|
||||||
|
"pdf-lib": "^1.17.1",
|
||||||
"pdfkit": "^0.17.2",
|
"pdfkit": "^0.17.2",
|
||||||
"sharp": "^0.35.3",
|
"sharp": "^0.35.3",
|
||||||
"socket.io": "^4.8.1",
|
"socket.io": "^4.8.1",
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -19,6 +19,7 @@ import {
|
|||||||
} from "@repo/db/types";
|
} from "@repo/db/types";
|
||||||
import { forwardToSeleniumClaimPreAuthAgent } from "../services/seleniumInsuranceClaimPreAuthClient";
|
import { forwardToSeleniumClaimPreAuthAgent } from "../services/seleniumInsuranceClaimPreAuthClient";
|
||||||
import { formatDobForAgent } from "../utils/dateUtils";
|
import { formatDobForAgent } from "../utils/dateUtils";
|
||||||
|
import { ADA_PAYERS, buildAdaClaimPdf } from "../services/adaClaimForm";
|
||||||
import { backupScreenshots } from "../utils/screenshotBackup";
|
import { backupScreenshots } from "../utils/screenshotBackup";
|
||||||
|
|
||||||
const router = Router();
|
const router = Router();
|
||||||
@@ -1230,6 +1231,55 @@ router.get("/all", async (req: Request, res: Response) => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Get a single claim by ID
|
// 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> => {
|
router.get("/:id", async (req: Request, res: Response): Promise<any> => {
|
||||||
try {
|
try {
|
||||||
const idParam = Array.isArray(req.params.id) ? req.params.id[0] : req.params.id;
|
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;
|
const userId = req.user?.id;
|
||||||
if (!userId) return res.status(401).json({ message: "Unauthorized" });
|
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, {
|
const record = await storage.upsertOfficeContact(userId, {
|
||||||
officeName: officeName ?? undefined,
|
officeName: officeName ?? undefined,
|
||||||
receptionistName: receptionistName ?? undefined,
|
receptionistName: receptionistName ?? undefined,
|
||||||
@@ -34,6 +37,10 @@ router.put("/", async (req: Request, res: Response): Promise<any> => {
|
|||||||
city: city ?? undefined,
|
city: city ?? undefined,
|
||||||
state: state ?? undefined,
|
state: state ?? undefined,
|
||||||
zipCode: zipCode ?? undefined,
|
zipCode: zipCode ?? undefined,
|
||||||
|
billingName: billingName ?? undefined,
|
||||||
|
billingNpi: billingNpi ?? undefined,
|
||||||
|
billingLicense: billingLicense ?? undefined,
|
||||||
|
billingTaxId: billingTaxId ?? undefined,
|
||||||
});
|
});
|
||||||
return res.status(200).json(record);
|
return res.status(200).json(record);
|
||||||
} catch (err) {
|
} 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;
|
city?: string;
|
||||||
state?: string;
|
state?: string;
|
||||||
zipCode?: string;
|
zipCode?: string;
|
||||||
|
billingName?: string;
|
||||||
|
billingNpi?: string;
|
||||||
|
billingLicense?: string;
|
||||||
|
billingTaxId?: string;
|
||||||
}) {
|
}) {
|
||||||
return db.officeContact.upsert({
|
return db.officeContact.upsert({
|
||||||
where: { userId },
|
where: { userId },
|
||||||
|
|||||||
@@ -66,6 +66,7 @@ import {
|
|||||||
} from "@/components/procedure/procedure-combo-buttons";
|
} from "@/components/procedure/procedure-combo-buttons";
|
||||||
import { inferTypeFromProcedureCodes, getAppointmentTypeLabel } from "@/utils/appointmentTypeUtils";
|
import { inferTypeFromProcedureCodes, getAppointmentTypeLabel } from "@/utils/appointmentTypeUtils";
|
||||||
import { Switch } from "@/components/ui/switch";
|
import { Switch } from "@/components/ui/switch";
|
||||||
|
import { openPendingTab, showAdaClaimForm } from "@/utils/adaClaimForm";
|
||||||
import {
|
import {
|
||||||
AlertDialog,
|
AlertDialog,
|
||||||
AlertDialogAction,
|
AlertDialogAction,
|
||||||
@@ -1562,6 +1563,8 @@ export function ClaimForm({
|
|||||||
runWithPriceCheck(handleUnitedDHClaim);
|
runWithPriceCheck(handleUnitedDHClaim);
|
||||||
} else if (siteKey === "UNITEDUCARD" || siteKey === "UNITED_UCARD") {
|
} else if (siteKey === "UNITEDUCARD" || siteKey === "UNITED_UCARD") {
|
||||||
runWithPriceCheck(handleUnitedUcardClaim);
|
runWithPriceCheck(handleUnitedUcardClaim);
|
||||||
|
} else if (siteKey === "BCBS" || siteKey === "BCBS_MA") {
|
||||||
|
runWithPriceCheck(handleBCBSClaim);
|
||||||
} else {
|
} else {
|
||||||
toast({
|
toast({
|
||||||
title: "No automated claim for this insurance",
|
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).
|
// 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.
|
// 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 handleClaimSaved = async () => {
|
||||||
const missingFields: string[] = [];
|
const missingFields: string[] = [];
|
||||||
if (!form.memberId?.trim()) missingFields.push("Member ID");
|
if (!form.memberId?.trim()) missingFields.push("Member ID");
|
||||||
@@ -2698,6 +2771,13 @@ export function ClaimForm({
|
|||||||
>
|
>
|
||||||
United Ucard Claim
|
United Ucard Claim
|
||||||
</Button>
|
</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
|
<Button
|
||||||
className="w-36 bg-emerald-600 hover:bg-emerald-700 text-white"
|
className="w-36 bg-emerald-600 hover:bg-emerald-700 text-white"
|
||||||
onClick={() => runWithPriceCheck(handleClaimSaved)}
|
onClick={() => runWithPriceCheck(handleClaimSaved)}
|
||||||
|
|||||||
@@ -9,7 +9,9 @@ import { Button } from "@/components/ui/button";
|
|||||||
import React from "react";
|
import React from "react";
|
||||||
import { formatDateToHumanReadable } from "@/utils/dateUtils";
|
import { formatDateToHumanReadable } from "@/utils/dateUtils";
|
||||||
import { ClaimFileMeta, ClaimWithServiceLines } from "@repo/db/types";
|
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 {
|
import {
|
||||||
safeParseMissingTeeth,
|
safeParseMissingTeeth,
|
||||||
splitTeeth,
|
splitTeeth,
|
||||||
@@ -352,6 +354,23 @@ export default function ClaimViewModal({
|
|||||||
<Button variant="outline" onClick={() => onOpenChange(false)}>
|
<Button variant="outline" onClick={() => onOpenChange(false)}>
|
||||||
Close
|
Close
|
||||||
</Button>
|
</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
|
<Button
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
onOpenChange(false);
|
onOpenChange(false);
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ type Props = {
|
|||||||
id?: number;
|
id?: number;
|
||||||
npiNumber: string;
|
npiNumber: string;
|
||||||
providerName: string;
|
providerName: string;
|
||||||
|
licenseNumber?: string | null;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -20,6 +21,10 @@ export function NpiProviderForm({ onClose, defaultValues }: Props) {
|
|||||||
defaultValues?.providerName || ""
|
defaultValues?.providerName || ""
|
||||||
);
|
);
|
||||||
|
|
||||||
|
const [licenseNumber, setLicenseNumber] = useState(
|
||||||
|
defaultValues?.licenseNumber || ""
|
||||||
|
);
|
||||||
|
|
||||||
const queryClient = useQueryClient();
|
const queryClient = useQueryClient();
|
||||||
|
|
||||||
const mutation = useMutation({
|
const mutation = useMutation({
|
||||||
@@ -27,6 +32,7 @@ export function NpiProviderForm({ onClose, defaultValues }: Props) {
|
|||||||
const payload = {
|
const payload = {
|
||||||
npiNumber: npiNumber.trim(),
|
npiNumber: npiNumber.trim(),
|
||||||
providerName: providerName.trim(),
|
providerName: providerName.trim(),
|
||||||
|
licenseNumber: licenseNumber.trim() || null,
|
||||||
};
|
};
|
||||||
|
|
||||||
const url = defaultValues?.id
|
const url = defaultValues?.id
|
||||||
@@ -67,6 +73,7 @@ export function NpiProviderForm({ onClose, defaultValues }: Props) {
|
|||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
setNpiNumber(defaultValues?.npiNumber || "");
|
setNpiNumber(defaultValues?.npiNumber || "");
|
||||||
setProviderName(defaultValues?.providerName || "");
|
setProviderName(defaultValues?.providerName || "");
|
||||||
|
setLicenseNumber(defaultValues?.licenseNumber || "");
|
||||||
}, [defaultValues]);
|
}, [defaultValues]);
|
||||||
|
|
||||||
const handleSubmit = (e: React.FormEvent) => {
|
const handleSubmit = (e: React.FormEvent) => {
|
||||||
@@ -120,6 +127,19 @@ export function NpiProviderForm({ onClose, defaultValues }: Props) {
|
|||||||
/>
|
/>
|
||||||
</div>
|
</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">
|
<div className="flex justify-end gap-2">
|
||||||
<button
|
<button
|
||||||
type="button"
|
type="button"
|
||||||
|
|||||||
@@ -5,11 +5,13 @@ import { Button } from "../ui/button";
|
|||||||
import { Edit, Delete, Plus, ChevronUp, ChevronDown } from "lucide-react";
|
import { Edit, Delete, Plus, ChevronUp, ChevronDown } from "lucide-react";
|
||||||
import { DeleteConfirmationDialog } from "../ui/deleteDialog";
|
import { DeleteConfirmationDialog } from "../ui/deleteDialog";
|
||||||
import { NpiProviderForm } from "./npiProviderForm";
|
import { NpiProviderForm } from "./npiProviderForm";
|
||||||
|
import { OfficeNpiForm, OfficeNpi } from "./officeNpiForm";
|
||||||
|
|
||||||
type NpiProvider = {
|
type NpiProvider = {
|
||||||
id: number;
|
id: number;
|
||||||
npiNumber: string;
|
npiNumber: string;
|
||||||
providerName: string;
|
providerName: string;
|
||||||
|
licenseNumber?: string | null;
|
||||||
sortOrder: number;
|
sortOrder: number;
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -21,6 +23,7 @@ export function NpiProviderTable() {
|
|||||||
const [editingProvider, setEditingProvider] = useState<NpiProvider | null>(null);
|
const [editingProvider, setEditingProvider] = useState<NpiProvider | null>(null);
|
||||||
const [isDeleteDialogOpen, setIsDeleteDialogOpen] = useState(false);
|
const [isDeleteDialogOpen, setIsDeleteDialogOpen] = useState(false);
|
||||||
const [providerToDelete, setProviderToDelete] = useState<NpiProvider | null>(null);
|
const [providerToDelete, setProviderToDelete] = useState<NpiProvider | null>(null);
|
||||||
|
const [officeNpiOpen, setOfficeNpiOpen] = useState(false);
|
||||||
|
|
||||||
const providersPerPage = 5;
|
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({
|
const reorderMutation = useMutation({
|
||||||
mutationFn: async (orderedIds: number[]) => {
|
mutationFn: async (orderedIds: number[]) => {
|
||||||
const res = await apiRequest("POST", "/api/npiProviders/reorder", { orderedIds });
|
const res = await apiRequest("POST", "/api/npiProviders/reorder", { orderedIds });
|
||||||
@@ -86,6 +99,14 @@ export function NpiProviderTable() {
|
|||||||
<div className="bg-white shadow rounded-lg overflow-hidden">
|
<div className="bg-white shadow rounded-lg overflow-hidden">
|
||||||
<div className="flex justify-between items-center p-4 border-b border-gray-200">
|
<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>
|
<h2 className="text-lg font-semibold text-gray-900">NPI Providers</h2>
|
||||||
|
<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
|
<Button
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
setEditingProvider(null);
|
setEditingProvider(null);
|
||||||
@@ -95,6 +116,17 @@ export function NpiProviderTable() {
|
|||||||
<Plus className="mr-2 h-4 w-4" /> Add NPI Providers
|
<Plus className="mr-2 h-4 w-4" /> Add NPI Providers
|
||||||
</Button>
|
</Button>
|
||||||
</div>
|
</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">
|
<div className="overflow-x-auto">
|
||||||
<table className="min-w-full divide-y divide-gray-200">
|
<table className="min-w-full divide-y divide-gray-200">
|
||||||
@@ -109,25 +141,28 @@ export function NpiProviderTable() {
|
|||||||
<th className="px-4 py-2 text-left text-xs font-medium text-gray-500 uppercase">
|
<th className="px-4 py-2 text-left text-xs font-medium text-gray-500 uppercase">
|
||||||
Provider Name
|
Provider Name
|
||||||
</th>
|
</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" />
|
<th className="px-4 py-2 w-32" />
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody className="bg-white divide-y divide-gray-200">
|
<tbody className="bg-white divide-y divide-gray-200">
|
||||||
{isLoading ? (
|
{isLoading ? (
|
||||||
<tr>
|
<tr>
|
||||||
<td colSpan={4} className="text-center py-4">
|
<td colSpan={5} className="text-center py-4">
|
||||||
Loading NPI providers...
|
Loading NPI providers...
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
) : error ? (
|
) : error ? (
|
||||||
<tr>
|
<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
|
Error loading NPI providers
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
) : currentProviders.length === 0 ? (
|
) : currentProviders.length === 0 ? (
|
||||||
<tr>
|
<tr>
|
||||||
<td colSpan={4} className="text-center py-4">
|
<td colSpan={5} className="text-center py-4">
|
||||||
No NPI providers found.
|
No NPI providers found.
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
@@ -153,6 +188,7 @@ export function NpiProviderTable() {
|
|||||||
</td>
|
</td>
|
||||||
<td className="px-4 py-2 text-sm">{provider.npiNumber}</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.providerName}</td>
|
||||||
|
<td className="px-4 py-2 text-sm">{provider.licenseNumber}</td>
|
||||||
<td className="px-4 py-2 text-right">
|
<td className="px-4 py-2 text-right">
|
||||||
<Button
|
<Button
|
||||||
variant="ghost"
|
variant="ghost"
|
||||||
@@ -224,6 +260,10 @@ export function NpiProviderTable() {
|
|||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
|
{officeNpiOpen && (
|
||||||
|
<OfficeNpiForm defaultValues={officeNpi} onClose={() => setOfficeNpiOpen(false)} />
|
||||||
|
)}
|
||||||
|
|
||||||
<DeleteConfirmationDialog
|
<DeleteConfirmationDialog
|
||||||
isOpen={isDeleteDialogOpen}
|
isOpen={isDeleteDialogOpen}
|
||||||
onConfirm={handleConfirmDelete}
|
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",
|
"node-cron": "^4.2.1",
|
||||||
"passport": "^0.7.0",
|
"passport": "^0.7.0",
|
||||||
"passport-local": "^1.0.0",
|
"passport-local": "^1.0.0",
|
||||||
|
"pdf-lib": "^1.17.1",
|
||||||
"pdfkit": "^0.17.2",
|
"pdfkit": "^0.17.2",
|
||||||
"sharp": "^0.35.3",
|
"sharp": "^0.35.3",
|
||||||
"socket.io": "^4.8.1",
|
"socket.io": "^4.8.1",
|
||||||
@@ -672,6 +673,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"ppc64"
|
"ppc64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -688,6 +690,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"arm"
|
"arm"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -704,6 +707,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -720,6 +724,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"x64"
|
"x64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -736,6 +741,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -752,6 +758,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"x64"
|
"x64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -768,6 +775,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -784,6 +792,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"x64"
|
"x64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -800,6 +809,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"arm"
|
"arm"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -816,6 +826,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -832,6 +843,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"ia32"
|
"ia32"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -848,6 +860,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"loong64"
|
"loong64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -864,6 +877,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"mips64el"
|
"mips64el"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -880,6 +894,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"ppc64"
|
"ppc64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -896,6 +911,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"riscv64"
|
"riscv64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -912,6 +928,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"s390x"
|
"s390x"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -928,6 +945,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"x64"
|
"x64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -944,6 +962,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -960,6 +979,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"x64"
|
"x64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -976,6 +996,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -992,6 +1013,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"x64"
|
"x64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -1008,6 +1030,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -1024,6 +1047,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"x64"
|
"x64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -1040,6 +1064,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -1056,6 +1081,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"ia32"
|
"ia32"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -1072,6 +1098,7 @@
|
|||||||
"cpu": [
|
"cpu": [
|
||||||
"x64"
|
"x64"
|
||||||
],
|
],
|
||||||
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
@@ -2302,6 +2329,36 @@
|
|||||||
"node": ">= 8"
|
"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": {
|
"node_modules/@pkgjs/parseargs": {
|
||||||
"version": "0.11.0",
|
"version": "0.11.0",
|
||||||
"resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
|
"resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
|
||||||
@@ -11249,6 +11306,30 @@
|
|||||||
"resolved": "apps/PaymentOCRService",
|
"resolved": "apps/PaymentOCRService",
|
||||||
"link": true
|
"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": {
|
"node_modules/pdfjs-dist": {
|
||||||
"version": "3.11.174",
|
"version": "3.11.174",
|
||||||
"resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-3.11.174.tgz",
|
"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',
|
userId: 'userId',
|
||||||
npiNumber: 'npiNumber',
|
npiNumber: 'npiNumber',
|
||||||
providerName: 'providerName',
|
providerName: 'providerName',
|
||||||
|
licenseNumber: 'licenseNumber',
|
||||||
sortOrder: 'sortOrder',
|
sortOrder: 'sortOrder',
|
||||||
createdAt: 'createdAt'
|
createdAt: 'createdAt'
|
||||||
};
|
};
|
||||||
@@ -490,7 +491,11 @@ exports.Prisma.OfficeContactScalarFieldEnum = {
|
|||||||
streetAddress: 'streetAddress',
|
streetAddress: 'streetAddress',
|
||||||
city: 'city',
|
city: 'city',
|
||||||
state: 'state',
|
state: 'state',
|
||||||
zipCode: 'zipCode'
|
zipCode: 'zipCode',
|
||||||
|
billingName: 'billingName',
|
||||||
|
billingNpi: 'billingNpi',
|
||||||
|
billingLicense: 'billingLicense',
|
||||||
|
billingTaxId: 'billingTaxId'
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.Prisma.InsuranceContactScalarFieldEnum = {
|
exports.Prisma.InsuranceContactScalarFieldEnum = {
|
||||||
|
|||||||
+197
-3
@@ -12114,6 +12114,7 @@ export namespace Prisma {
|
|||||||
userId: number | null
|
userId: number | null
|
||||||
npiNumber: string | null
|
npiNumber: string | null
|
||||||
providerName: string | null
|
providerName: string | null
|
||||||
|
licenseNumber: string | null
|
||||||
sortOrder: number | null
|
sortOrder: number | null
|
||||||
createdAt: Date | null
|
createdAt: Date | null
|
||||||
}
|
}
|
||||||
@@ -12123,6 +12124,7 @@ export namespace Prisma {
|
|||||||
userId: number | null
|
userId: number | null
|
||||||
npiNumber: string | null
|
npiNumber: string | null
|
||||||
providerName: string | null
|
providerName: string | null
|
||||||
|
licenseNumber: string | null
|
||||||
sortOrder: number | null
|
sortOrder: number | null
|
||||||
createdAt: Date | null
|
createdAt: Date | null
|
||||||
}
|
}
|
||||||
@@ -12132,6 +12134,7 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: number
|
npiNumber: number
|
||||||
providerName: number
|
providerName: number
|
||||||
|
licenseNumber: number
|
||||||
sortOrder: number
|
sortOrder: number
|
||||||
createdAt: number
|
createdAt: number
|
||||||
_all: number
|
_all: number
|
||||||
@@ -12155,6 +12158,7 @@ export namespace Prisma {
|
|||||||
userId?: true
|
userId?: true
|
||||||
npiNumber?: true
|
npiNumber?: true
|
||||||
providerName?: true
|
providerName?: true
|
||||||
|
licenseNumber?: true
|
||||||
sortOrder?: true
|
sortOrder?: true
|
||||||
createdAt?: true
|
createdAt?: true
|
||||||
}
|
}
|
||||||
@@ -12164,6 +12168,7 @@ export namespace Prisma {
|
|||||||
userId?: true
|
userId?: true
|
||||||
npiNumber?: true
|
npiNumber?: true
|
||||||
providerName?: true
|
providerName?: true
|
||||||
|
licenseNumber?: true
|
||||||
sortOrder?: true
|
sortOrder?: true
|
||||||
createdAt?: true
|
createdAt?: true
|
||||||
}
|
}
|
||||||
@@ -12173,6 +12178,7 @@ export namespace Prisma {
|
|||||||
userId?: true
|
userId?: true
|
||||||
npiNumber?: true
|
npiNumber?: true
|
||||||
providerName?: true
|
providerName?: true
|
||||||
|
licenseNumber?: true
|
||||||
sortOrder?: true
|
sortOrder?: true
|
||||||
createdAt?: true
|
createdAt?: true
|
||||||
_all?: true
|
_all?: true
|
||||||
@@ -12269,6 +12275,7 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
licenseNumber: string | null
|
||||||
sortOrder: number
|
sortOrder: number
|
||||||
createdAt: Date
|
createdAt: Date
|
||||||
_count: NpiProviderCountAggregateOutputType | null
|
_count: NpiProviderCountAggregateOutputType | null
|
||||||
@@ -12297,6 +12304,7 @@ export namespace Prisma {
|
|||||||
userId?: boolean
|
userId?: boolean
|
||||||
npiNumber?: boolean
|
npiNumber?: boolean
|
||||||
providerName?: boolean
|
providerName?: boolean
|
||||||
|
licenseNumber?: boolean
|
||||||
sortOrder?: boolean
|
sortOrder?: boolean
|
||||||
createdAt?: boolean
|
createdAt?: boolean
|
||||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||||
@@ -12313,6 +12321,7 @@ export namespace Prisma {
|
|||||||
userId?: boolean
|
userId?: boolean
|
||||||
npiNumber?: boolean
|
npiNumber?: boolean
|
||||||
providerName?: boolean
|
providerName?: boolean
|
||||||
|
licenseNumber?: boolean
|
||||||
sortOrder?: boolean
|
sortOrder?: boolean
|
||||||
createdAt?: boolean
|
createdAt?: boolean
|
||||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||||
@@ -12323,6 +12332,7 @@ export namespace Prisma {
|
|||||||
userId?: boolean
|
userId?: boolean
|
||||||
npiNumber?: boolean
|
npiNumber?: boolean
|
||||||
providerName?: boolean
|
providerName?: boolean
|
||||||
|
licenseNumber?: boolean
|
||||||
sortOrder?: boolean
|
sortOrder?: boolean
|
||||||
createdAt?: boolean
|
createdAt?: boolean
|
||||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||||
@@ -12333,11 +12343,12 @@ export namespace Prisma {
|
|||||||
userId?: boolean
|
userId?: boolean
|
||||||
npiNumber?: boolean
|
npiNumber?: boolean
|
||||||
providerName?: boolean
|
providerName?: boolean
|
||||||
|
licenseNumber?: boolean
|
||||||
sortOrder?: boolean
|
sortOrder?: boolean
|
||||||
createdAt?: 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> = {
|
export type NpiProviderInclude<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = {
|
||||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||||
claims?: boolean | NpiProvider$claimsArgs<ExtArgs>
|
claims?: boolean | NpiProvider$claimsArgs<ExtArgs>
|
||||||
@@ -12369,6 +12380,10 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
/**
|
||||||
|
* State dental license (ADA claim form item 55)
|
||||||
|
*/
|
||||||
|
licenseNumber: string | null
|
||||||
sortOrder: number
|
sortOrder: number
|
||||||
createdAt: Date
|
createdAt: Date
|
||||||
}, ExtArgs["result"]["npiProvider"]>
|
}, ExtArgs["result"]["npiProvider"]>
|
||||||
@@ -12804,6 +12819,7 @@ export namespace Prisma {
|
|||||||
readonly userId: FieldRef<"NpiProvider", 'Int'>
|
readonly userId: FieldRef<"NpiProvider", 'Int'>
|
||||||
readonly npiNumber: FieldRef<"NpiProvider", 'String'>
|
readonly npiNumber: FieldRef<"NpiProvider", 'String'>
|
||||||
readonly providerName: FieldRef<"NpiProvider", 'String'>
|
readonly providerName: FieldRef<"NpiProvider", 'String'>
|
||||||
|
readonly licenseNumber: FieldRef<"NpiProvider", 'String'>
|
||||||
readonly sortOrder: FieldRef<"NpiProvider", 'Int'>
|
readonly sortOrder: FieldRef<"NpiProvider", 'Int'>
|
||||||
readonly createdAt: FieldRef<"NpiProvider", 'DateTime'>
|
readonly createdAt: FieldRef<"NpiProvider", 'DateTime'>
|
||||||
}
|
}
|
||||||
@@ -40500,6 +40516,10 @@ export namespace Prisma {
|
|||||||
city: string | null
|
city: string | null
|
||||||
state: string | null
|
state: string | null
|
||||||
zipCode: string | null
|
zipCode: string | null
|
||||||
|
billingName: string | null
|
||||||
|
billingNpi: string | null
|
||||||
|
billingLicense: string | null
|
||||||
|
billingTaxId: string | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export type OfficeContactMaxAggregateOutputType = {
|
export type OfficeContactMaxAggregateOutputType = {
|
||||||
@@ -40515,6 +40535,10 @@ export namespace Prisma {
|
|||||||
city: string | null
|
city: string | null
|
||||||
state: string | null
|
state: string | null
|
||||||
zipCode: string | null
|
zipCode: string | null
|
||||||
|
billingName: string | null
|
||||||
|
billingNpi: string | null
|
||||||
|
billingLicense: string | null
|
||||||
|
billingTaxId: string | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export type OfficeContactCountAggregateOutputType = {
|
export type OfficeContactCountAggregateOutputType = {
|
||||||
@@ -40530,6 +40554,10 @@ export namespace Prisma {
|
|||||||
city: number
|
city: number
|
||||||
state: number
|
state: number
|
||||||
zipCode: number
|
zipCode: number
|
||||||
|
billingName: number
|
||||||
|
billingNpi: number
|
||||||
|
billingLicense: number
|
||||||
|
billingTaxId: number
|
||||||
_all: number
|
_all: number
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -40557,6 +40585,10 @@ export namespace Prisma {
|
|||||||
city?: true
|
city?: true
|
||||||
state?: true
|
state?: true
|
||||||
zipCode?: true
|
zipCode?: true
|
||||||
|
billingName?: true
|
||||||
|
billingNpi?: true
|
||||||
|
billingLicense?: true
|
||||||
|
billingTaxId?: true
|
||||||
}
|
}
|
||||||
|
|
||||||
export type OfficeContactMaxAggregateInputType = {
|
export type OfficeContactMaxAggregateInputType = {
|
||||||
@@ -40572,6 +40604,10 @@ export namespace Prisma {
|
|||||||
city?: true
|
city?: true
|
||||||
state?: true
|
state?: true
|
||||||
zipCode?: true
|
zipCode?: true
|
||||||
|
billingName?: true
|
||||||
|
billingNpi?: true
|
||||||
|
billingLicense?: true
|
||||||
|
billingTaxId?: true
|
||||||
}
|
}
|
||||||
|
|
||||||
export type OfficeContactCountAggregateInputType = {
|
export type OfficeContactCountAggregateInputType = {
|
||||||
@@ -40587,6 +40623,10 @@ export namespace Prisma {
|
|||||||
city?: true
|
city?: true
|
||||||
state?: true
|
state?: true
|
||||||
zipCode?: true
|
zipCode?: true
|
||||||
|
billingName?: true
|
||||||
|
billingNpi?: true
|
||||||
|
billingLicense?: true
|
||||||
|
billingTaxId?: true
|
||||||
_all?: true
|
_all?: true
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -40689,6 +40729,10 @@ export namespace Prisma {
|
|||||||
city: string | null
|
city: string | null
|
||||||
state: string | null
|
state: string | null
|
||||||
zipCode: string | null
|
zipCode: string | null
|
||||||
|
billingName: string | null
|
||||||
|
billingNpi: string | null
|
||||||
|
billingLicense: string | null
|
||||||
|
billingTaxId: string | null
|
||||||
_count: OfficeContactCountAggregateOutputType | null
|
_count: OfficeContactCountAggregateOutputType | null
|
||||||
_avg: OfficeContactAvgAggregateOutputType | null
|
_avg: OfficeContactAvgAggregateOutputType | null
|
||||||
_sum: OfficeContactSumAggregateOutputType | null
|
_sum: OfficeContactSumAggregateOutputType | null
|
||||||
@@ -40723,6 +40767,10 @@ export namespace Prisma {
|
|||||||
city?: boolean
|
city?: boolean
|
||||||
state?: boolean
|
state?: boolean
|
||||||
zipCode?: boolean
|
zipCode?: boolean
|
||||||
|
billingName?: boolean
|
||||||
|
billingNpi?: boolean
|
||||||
|
billingLicense?: boolean
|
||||||
|
billingTaxId?: boolean
|
||||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["officeContact"]>
|
}, ExtArgs["result"]["officeContact"]>
|
||||||
|
|
||||||
@@ -40739,6 +40787,10 @@ export namespace Prisma {
|
|||||||
city?: boolean
|
city?: boolean
|
||||||
state?: boolean
|
state?: boolean
|
||||||
zipCode?: boolean
|
zipCode?: boolean
|
||||||
|
billingName?: boolean
|
||||||
|
billingNpi?: boolean
|
||||||
|
billingLicense?: boolean
|
||||||
|
billingTaxId?: boolean
|
||||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["officeContact"]>
|
}, ExtArgs["result"]["officeContact"]>
|
||||||
|
|
||||||
@@ -40755,6 +40807,10 @@ export namespace Prisma {
|
|||||||
city?: boolean
|
city?: boolean
|
||||||
state?: boolean
|
state?: boolean
|
||||||
zipCode?: boolean
|
zipCode?: boolean
|
||||||
|
billingName?: boolean
|
||||||
|
billingNpi?: boolean
|
||||||
|
billingLicense?: boolean
|
||||||
|
billingTaxId?: boolean
|
||||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["officeContact"]>
|
}, ExtArgs["result"]["officeContact"]>
|
||||||
|
|
||||||
@@ -40771,9 +40827,13 @@ export namespace Prisma {
|
|||||||
city?: boolean
|
city?: boolean
|
||||||
state?: boolean
|
state?: boolean
|
||||||
zipCode?: 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> = {
|
export type OfficeContactInclude<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = {
|
||||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||||
}
|
}
|
||||||
@@ -40802,6 +40862,13 @@ export namespace Prisma {
|
|||||||
city: string | null
|
city: string | null
|
||||||
state: string | null
|
state: string | null
|
||||||
zipCode: 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"]>
|
}, ExtArgs["result"]["officeContact"]>
|
||||||
composites: {}
|
composites: {}
|
||||||
}
|
}
|
||||||
@@ -41238,6 +41305,10 @@ export namespace Prisma {
|
|||||||
readonly city: FieldRef<"OfficeContact", 'String'>
|
readonly city: FieldRef<"OfficeContact", 'String'>
|
||||||
readonly state: FieldRef<"OfficeContact", 'String'>
|
readonly state: FieldRef<"OfficeContact", 'String'>
|
||||||
readonly zipCode: 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',
|
userId: 'userId',
|
||||||
npiNumber: 'npiNumber',
|
npiNumber: 'npiNumber',
|
||||||
providerName: 'providerName',
|
providerName: 'providerName',
|
||||||
|
licenseNumber: 'licenseNumber',
|
||||||
sortOrder: 'sortOrder',
|
sortOrder: 'sortOrder',
|
||||||
createdAt: 'createdAt'
|
createdAt: 'createdAt'
|
||||||
};
|
};
|
||||||
@@ -49939,7 +50011,11 @@ export namespace Prisma {
|
|||||||
streetAddress: 'streetAddress',
|
streetAddress: 'streetAddress',
|
||||||
city: 'city',
|
city: 'city',
|
||||||
state: 'state',
|
state: 'state',
|
||||||
zipCode: 'zipCode'
|
zipCode: 'zipCode',
|
||||||
|
billingName: 'billingName',
|
||||||
|
billingNpi: 'billingNpi',
|
||||||
|
billingLicense: 'billingLicense',
|
||||||
|
billingTaxId: 'billingTaxId'
|
||||||
};
|
};
|
||||||
|
|
||||||
export type OfficeContactScalarFieldEnum = (typeof OfficeContactScalarFieldEnum)[keyof typeof OfficeContactScalarFieldEnum]
|
export type OfficeContactScalarFieldEnum = (typeof OfficeContactScalarFieldEnum)[keyof typeof OfficeContactScalarFieldEnum]
|
||||||
@@ -50983,6 +51059,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFilter<"NpiProvider"> | number
|
userId?: IntFilter<"NpiProvider"> | number
|
||||||
npiNumber?: StringFilter<"NpiProvider"> | string
|
npiNumber?: StringFilter<"NpiProvider"> | string
|
||||||
providerName?: StringFilter<"NpiProvider"> | string
|
providerName?: StringFilter<"NpiProvider"> | string
|
||||||
|
licenseNumber?: StringNullableFilter<"NpiProvider"> | string | null
|
||||||
sortOrder?: IntFilter<"NpiProvider"> | number
|
sortOrder?: IntFilter<"NpiProvider"> | number
|
||||||
createdAt?: DateTimeFilter<"NpiProvider"> | Date | string
|
createdAt?: DateTimeFilter<"NpiProvider"> | Date | string
|
||||||
user?: XOR<UserScalarRelationFilter, UserWhereInput>
|
user?: XOR<UserScalarRelationFilter, UserWhereInput>
|
||||||
@@ -50998,6 +51075,7 @@ export namespace Prisma {
|
|||||||
userId?: SortOrder
|
userId?: SortOrder
|
||||||
npiNumber?: SortOrder
|
npiNumber?: SortOrder
|
||||||
providerName?: SortOrder
|
providerName?: SortOrder
|
||||||
|
licenseNumber?: SortOrderInput | SortOrder
|
||||||
sortOrder?: SortOrder
|
sortOrder?: SortOrder
|
||||||
createdAt?: SortOrder
|
createdAt?: SortOrder
|
||||||
user?: UserOrderByWithRelationInput
|
user?: UserOrderByWithRelationInput
|
||||||
@@ -51017,6 +51095,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFilter<"NpiProvider"> | number
|
userId?: IntFilter<"NpiProvider"> | number
|
||||||
npiNumber?: StringFilter<"NpiProvider"> | string
|
npiNumber?: StringFilter<"NpiProvider"> | string
|
||||||
providerName?: StringFilter<"NpiProvider"> | string
|
providerName?: StringFilter<"NpiProvider"> | string
|
||||||
|
licenseNumber?: StringNullableFilter<"NpiProvider"> | string | null
|
||||||
sortOrder?: IntFilter<"NpiProvider"> | number
|
sortOrder?: IntFilter<"NpiProvider"> | number
|
||||||
createdAt?: DateTimeFilter<"NpiProvider"> | Date | string
|
createdAt?: DateTimeFilter<"NpiProvider"> | Date | string
|
||||||
user?: XOR<UserScalarRelationFilter, UserWhereInput>
|
user?: XOR<UserScalarRelationFilter, UserWhereInput>
|
||||||
@@ -51032,6 +51111,7 @@ export namespace Prisma {
|
|||||||
userId?: SortOrder
|
userId?: SortOrder
|
||||||
npiNumber?: SortOrder
|
npiNumber?: SortOrder
|
||||||
providerName?: SortOrder
|
providerName?: SortOrder
|
||||||
|
licenseNumber?: SortOrderInput | SortOrder
|
||||||
sortOrder?: SortOrder
|
sortOrder?: SortOrder
|
||||||
createdAt?: SortOrder
|
createdAt?: SortOrder
|
||||||
_count?: NpiProviderCountOrderByAggregateInput
|
_count?: NpiProviderCountOrderByAggregateInput
|
||||||
@@ -51049,6 +51129,7 @@ export namespace Prisma {
|
|||||||
userId?: IntWithAggregatesFilter<"NpiProvider"> | number
|
userId?: IntWithAggregatesFilter<"NpiProvider"> | number
|
||||||
npiNumber?: StringWithAggregatesFilter<"NpiProvider"> | string
|
npiNumber?: StringWithAggregatesFilter<"NpiProvider"> | string
|
||||||
providerName?: StringWithAggregatesFilter<"NpiProvider"> | string
|
providerName?: StringWithAggregatesFilter<"NpiProvider"> | string
|
||||||
|
licenseNumber?: StringNullableWithAggregatesFilter<"NpiProvider"> | string | null
|
||||||
sortOrder?: IntWithAggregatesFilter<"NpiProvider"> | number
|
sortOrder?: IntWithAggregatesFilter<"NpiProvider"> | number
|
||||||
createdAt?: DateTimeWithAggregatesFilter<"NpiProvider"> | Date | string
|
createdAt?: DateTimeWithAggregatesFilter<"NpiProvider"> | Date | string
|
||||||
}
|
}
|
||||||
@@ -52898,6 +52979,10 @@ export namespace Prisma {
|
|||||||
city?: StringNullableFilter<"OfficeContact"> | string | null
|
city?: StringNullableFilter<"OfficeContact"> | string | null
|
||||||
state?: StringNullableFilter<"OfficeContact"> | string | null
|
state?: StringNullableFilter<"OfficeContact"> | string | null
|
||||||
zipCode?: 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>
|
user?: XOR<UserScalarRelationFilter, UserWhereInput>
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -52914,6 +52999,10 @@ export namespace Prisma {
|
|||||||
city?: SortOrderInput | SortOrder
|
city?: SortOrderInput | SortOrder
|
||||||
state?: SortOrderInput | SortOrder
|
state?: SortOrderInput | SortOrder
|
||||||
zipCode?: SortOrderInput | SortOrder
|
zipCode?: SortOrderInput | SortOrder
|
||||||
|
billingName?: SortOrderInput | SortOrder
|
||||||
|
billingNpi?: SortOrderInput | SortOrder
|
||||||
|
billingLicense?: SortOrderInput | SortOrder
|
||||||
|
billingTaxId?: SortOrderInput | SortOrder
|
||||||
user?: UserOrderByWithRelationInput
|
user?: UserOrderByWithRelationInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -52933,6 +53022,10 @@ export namespace Prisma {
|
|||||||
city?: StringNullableFilter<"OfficeContact"> | string | null
|
city?: StringNullableFilter<"OfficeContact"> | string | null
|
||||||
state?: StringNullableFilter<"OfficeContact"> | string | null
|
state?: StringNullableFilter<"OfficeContact"> | string | null
|
||||||
zipCode?: 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>
|
user?: XOR<UserScalarRelationFilter, UserWhereInput>
|
||||||
}, "id" | "userId">
|
}, "id" | "userId">
|
||||||
|
|
||||||
@@ -52949,6 +53042,10 @@ export namespace Prisma {
|
|||||||
city?: SortOrderInput | SortOrder
|
city?: SortOrderInput | SortOrder
|
||||||
state?: SortOrderInput | SortOrder
|
state?: SortOrderInput | SortOrder
|
||||||
zipCode?: SortOrderInput | SortOrder
|
zipCode?: SortOrderInput | SortOrder
|
||||||
|
billingName?: SortOrderInput | SortOrder
|
||||||
|
billingNpi?: SortOrderInput | SortOrder
|
||||||
|
billingLicense?: SortOrderInput | SortOrder
|
||||||
|
billingTaxId?: SortOrderInput | SortOrder
|
||||||
_count?: OfficeContactCountOrderByAggregateInput
|
_count?: OfficeContactCountOrderByAggregateInput
|
||||||
_avg?: OfficeContactAvgOrderByAggregateInput
|
_avg?: OfficeContactAvgOrderByAggregateInput
|
||||||
_max?: OfficeContactMaxOrderByAggregateInput
|
_max?: OfficeContactMaxOrderByAggregateInput
|
||||||
@@ -52972,6 +53069,10 @@ export namespace Prisma {
|
|||||||
city?: StringNullableWithAggregatesFilter<"OfficeContact"> | string | null
|
city?: StringNullableWithAggregatesFilter<"OfficeContact"> | string | null
|
||||||
state?: StringNullableWithAggregatesFilter<"OfficeContact"> | string | null
|
state?: StringNullableWithAggregatesFilter<"OfficeContact"> | string | null
|
||||||
zipCode?: 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 = {
|
export type InsuranceContactWhereInput = {
|
||||||
@@ -54085,6 +54186,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderCreateInput = {
|
export type NpiProviderCreateInput = {
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
licenseNumber?: string | null
|
||||||
sortOrder?: number
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
user: UserCreateNestedOneWithoutNpiProvidersInput
|
user: UserCreateNestedOneWithoutNpiProvidersInput
|
||||||
@@ -54100,6 +54202,7 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
licenseNumber?: string | null
|
||||||
sortOrder?: number
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -54112,6 +54215,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderUpdateInput = {
|
export type NpiProviderUpdateInput = {
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
||||||
@@ -54127,6 +54231,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFieldUpdateOperationsInput | number
|
userId?: IntFieldUpdateOperationsInput | number
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -54141,6 +54246,7 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
licenseNumber?: string | null
|
||||||
sortOrder?: number
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
}
|
}
|
||||||
@@ -54148,6 +54254,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderUpdateManyMutationInput = {
|
export type NpiProviderUpdateManyMutationInput = {
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
}
|
}
|
||||||
@@ -54157,6 +54264,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFieldUpdateOperationsInput | number
|
userId?: IntFieldUpdateOperationsInput | number
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
}
|
}
|
||||||
@@ -56014,6 +56122,10 @@ export namespace Prisma {
|
|||||||
city?: string | null
|
city?: string | null
|
||||||
state?: string | null
|
state?: string | null
|
||||||
zipCode?: string | null
|
zipCode?: string | null
|
||||||
|
billingName?: string | null
|
||||||
|
billingNpi?: string | null
|
||||||
|
billingLicense?: string | null
|
||||||
|
billingTaxId?: string | null
|
||||||
user: UserCreateNestedOneWithoutOfficeContactInput
|
user: UserCreateNestedOneWithoutOfficeContactInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -56030,6 +56142,10 @@ export namespace Prisma {
|
|||||||
city?: string | null
|
city?: string | null
|
||||||
state?: string | null
|
state?: string | null
|
||||||
zipCode?: string | null
|
zipCode?: string | null
|
||||||
|
billingName?: string | null
|
||||||
|
billingNpi?: string | null
|
||||||
|
billingLicense?: string | null
|
||||||
|
billingTaxId?: string | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export type OfficeContactUpdateInput = {
|
export type OfficeContactUpdateInput = {
|
||||||
@@ -56043,6 +56159,10 @@ export namespace Prisma {
|
|||||||
city?: NullableStringFieldUpdateOperationsInput | string | null
|
city?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
state?: NullableStringFieldUpdateOperationsInput | string | null
|
state?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
zipCode?: 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
|
user?: UserUpdateOneRequiredWithoutOfficeContactNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -56059,6 +56179,10 @@ export namespace Prisma {
|
|||||||
city?: NullableStringFieldUpdateOperationsInput | string | null
|
city?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
state?: NullableStringFieldUpdateOperationsInput | string | null
|
state?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
zipCode?: 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 = {
|
export type OfficeContactCreateManyInput = {
|
||||||
@@ -56074,6 +56198,10 @@ export namespace Prisma {
|
|||||||
city?: string | null
|
city?: string | null
|
||||||
state?: string | null
|
state?: string | null
|
||||||
zipCode?: string | null
|
zipCode?: string | null
|
||||||
|
billingName?: string | null
|
||||||
|
billingNpi?: string | null
|
||||||
|
billingLicense?: string | null
|
||||||
|
billingTaxId?: string | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export type OfficeContactUpdateManyMutationInput = {
|
export type OfficeContactUpdateManyMutationInput = {
|
||||||
@@ -56087,6 +56215,10 @@ export namespace Prisma {
|
|||||||
city?: NullableStringFieldUpdateOperationsInput | string | null
|
city?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
state?: NullableStringFieldUpdateOperationsInput | string | null
|
state?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
zipCode?: 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 = {
|
export type OfficeContactUncheckedUpdateManyInput = {
|
||||||
@@ -56102,6 +56234,10 @@ export namespace Prisma {
|
|||||||
city?: NullableStringFieldUpdateOperationsInput | string | null
|
city?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
state?: NullableStringFieldUpdateOperationsInput | string | null
|
state?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
zipCode?: 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 = {
|
export type InsuranceContactCreateInput = {
|
||||||
@@ -57310,6 +57446,7 @@ export namespace Prisma {
|
|||||||
userId?: SortOrder
|
userId?: SortOrder
|
||||||
npiNumber?: SortOrder
|
npiNumber?: SortOrder
|
||||||
providerName?: SortOrder
|
providerName?: SortOrder
|
||||||
|
licenseNumber?: SortOrder
|
||||||
sortOrder?: SortOrder
|
sortOrder?: SortOrder
|
||||||
createdAt?: SortOrder
|
createdAt?: SortOrder
|
||||||
}
|
}
|
||||||
@@ -57325,6 +57462,7 @@ export namespace Prisma {
|
|||||||
userId?: SortOrder
|
userId?: SortOrder
|
||||||
npiNumber?: SortOrder
|
npiNumber?: SortOrder
|
||||||
providerName?: SortOrder
|
providerName?: SortOrder
|
||||||
|
licenseNumber?: SortOrder
|
||||||
sortOrder?: SortOrder
|
sortOrder?: SortOrder
|
||||||
createdAt?: SortOrder
|
createdAt?: SortOrder
|
||||||
}
|
}
|
||||||
@@ -57334,6 +57472,7 @@ export namespace Prisma {
|
|||||||
userId?: SortOrder
|
userId?: SortOrder
|
||||||
npiNumber?: SortOrder
|
npiNumber?: SortOrder
|
||||||
providerName?: SortOrder
|
providerName?: SortOrder
|
||||||
|
licenseNumber?: SortOrder
|
||||||
sortOrder?: SortOrder
|
sortOrder?: SortOrder
|
||||||
createdAt?: SortOrder
|
createdAt?: SortOrder
|
||||||
}
|
}
|
||||||
@@ -58995,6 +59134,10 @@ export namespace Prisma {
|
|||||||
city?: SortOrder
|
city?: SortOrder
|
||||||
state?: SortOrder
|
state?: SortOrder
|
||||||
zipCode?: SortOrder
|
zipCode?: SortOrder
|
||||||
|
billingName?: SortOrder
|
||||||
|
billingNpi?: SortOrder
|
||||||
|
billingLicense?: SortOrder
|
||||||
|
billingTaxId?: SortOrder
|
||||||
}
|
}
|
||||||
|
|
||||||
export type OfficeContactAvgOrderByAggregateInput = {
|
export type OfficeContactAvgOrderByAggregateInput = {
|
||||||
@@ -59015,6 +59158,10 @@ export namespace Prisma {
|
|||||||
city?: SortOrder
|
city?: SortOrder
|
||||||
state?: SortOrder
|
state?: SortOrder
|
||||||
zipCode?: SortOrder
|
zipCode?: SortOrder
|
||||||
|
billingName?: SortOrder
|
||||||
|
billingNpi?: SortOrder
|
||||||
|
billingLicense?: SortOrder
|
||||||
|
billingTaxId?: SortOrder
|
||||||
}
|
}
|
||||||
|
|
||||||
export type OfficeContactMinOrderByAggregateInput = {
|
export type OfficeContactMinOrderByAggregateInput = {
|
||||||
@@ -59030,6 +59177,10 @@ export namespace Prisma {
|
|||||||
city?: SortOrder
|
city?: SortOrder
|
||||||
state?: SortOrder
|
state?: SortOrder
|
||||||
zipCode?: SortOrder
|
zipCode?: SortOrder
|
||||||
|
billingName?: SortOrder
|
||||||
|
billingNpi?: SortOrder
|
||||||
|
billingLicense?: SortOrder
|
||||||
|
billingTaxId?: SortOrder
|
||||||
}
|
}
|
||||||
|
|
||||||
export type OfficeContactSumOrderByAggregateInput = {
|
export type OfficeContactSumOrderByAggregateInput = {
|
||||||
@@ -63188,6 +63339,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderCreateWithoutUserInput = {
|
export type NpiProviderCreateWithoutUserInput = {
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
licenseNumber?: string | null
|
||||||
sortOrder?: number
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
claims?: ClaimCreateNestedManyWithoutNpiProviderInput
|
claims?: ClaimCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -63201,6 +63353,7 @@ export namespace Prisma {
|
|||||||
id?: number
|
id?: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
licenseNumber?: string | null
|
||||||
sortOrder?: number
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -63661,6 +63814,10 @@ export namespace Prisma {
|
|||||||
city?: string | null
|
city?: string | null
|
||||||
state?: string | null
|
state?: string | null
|
||||||
zipCode?: string | null
|
zipCode?: string | null
|
||||||
|
billingName?: string | null
|
||||||
|
billingNpi?: string | null
|
||||||
|
billingLicense?: string | null
|
||||||
|
billingTaxId?: string | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export type OfficeContactUncheckedCreateWithoutUserInput = {
|
export type OfficeContactUncheckedCreateWithoutUserInput = {
|
||||||
@@ -63675,6 +63832,10 @@ export namespace Prisma {
|
|||||||
city?: string | null
|
city?: string | null
|
||||||
state?: string | null
|
state?: string | null
|
||||||
zipCode?: string | null
|
zipCode?: string | null
|
||||||
|
billingName?: string | null
|
||||||
|
billingNpi?: string | null
|
||||||
|
billingLicense?: string | null
|
||||||
|
billingTaxId?: string | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export type OfficeContactCreateOrConnectWithoutUserInput = {
|
export type OfficeContactCreateOrConnectWithoutUserInput = {
|
||||||
@@ -63936,6 +64097,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFilter<"NpiProvider"> | number
|
userId?: IntFilter<"NpiProvider"> | number
|
||||||
npiNumber?: StringFilter<"NpiProvider"> | string
|
npiNumber?: StringFilter<"NpiProvider"> | string
|
||||||
providerName?: StringFilter<"NpiProvider"> | string
|
providerName?: StringFilter<"NpiProvider"> | string
|
||||||
|
licenseNumber?: StringNullableFilter<"NpiProvider"> | string | null
|
||||||
sortOrder?: IntFilter<"NpiProvider"> | number
|
sortOrder?: IntFilter<"NpiProvider"> | number
|
||||||
createdAt?: DateTimeFilter<"NpiProvider"> | Date | string
|
createdAt?: DateTimeFilter<"NpiProvider"> | Date | string
|
||||||
}
|
}
|
||||||
@@ -64397,6 +64559,10 @@ export namespace Prisma {
|
|||||||
city?: NullableStringFieldUpdateOperationsInput | string | null
|
city?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
state?: NullableStringFieldUpdateOperationsInput | string | null
|
state?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
zipCode?: 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 = {
|
export type OfficeContactUncheckedUpdateWithoutUserInput = {
|
||||||
@@ -64411,6 +64577,10 @@ export namespace Prisma {
|
|||||||
city?: NullableStringFieldUpdateOperationsInput | string | null
|
city?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
state?: NullableStringFieldUpdateOperationsInput | string | null
|
state?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
zipCode?: 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 = {
|
export type ProcedureTimeslotUpsertWithoutUserInput = {
|
||||||
@@ -65427,6 +65597,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderCreateWithoutAppointmentsInput = {
|
export type NpiProviderCreateWithoutAppointmentsInput = {
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
licenseNumber?: string | null
|
||||||
sortOrder?: number
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
user: UserCreateNestedOneWithoutNpiProvidersInput
|
user: UserCreateNestedOneWithoutNpiProvidersInput
|
||||||
@@ -65441,6 +65612,7 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
licenseNumber?: string | null
|
||||||
sortOrder?: number
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -65781,6 +65953,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderUpdateWithoutAppointmentsInput = {
|
export type NpiProviderUpdateWithoutAppointmentsInput = {
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
||||||
@@ -65795,6 +65968,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFieldUpdateOperationsInput | number
|
userId?: IntFieldUpdateOperationsInput | number
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -66870,6 +67044,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderCreateWithoutAppointmentProceduresInput = {
|
export type NpiProviderCreateWithoutAppointmentProceduresInput = {
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
licenseNumber?: string | null
|
||||||
sortOrder?: number
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
user: UserCreateNestedOneWithoutNpiProvidersInput
|
user: UserCreateNestedOneWithoutNpiProvidersInput
|
||||||
@@ -66884,6 +67059,7 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
licenseNumber?: string | null
|
||||||
sortOrder?: number
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -67043,6 +67219,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderUpdateWithoutAppointmentProceduresInput = {
|
export type NpiProviderUpdateWithoutAppointmentProceduresInput = {
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
||||||
@@ -67057,6 +67234,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFieldUpdateOperationsInput | number
|
userId?: IntFieldUpdateOperationsInput | number
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -67290,6 +67468,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderCreateWithoutClaimsInput = {
|
export type NpiProviderCreateWithoutClaimsInput = {
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
licenseNumber?: string | null
|
||||||
sortOrder?: number
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
user: UserCreateNestedOneWithoutNpiProvidersInput
|
user: UserCreateNestedOneWithoutNpiProvidersInput
|
||||||
@@ -67304,6 +67483,7 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
licenseNumber?: string | null
|
||||||
sortOrder?: number
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
payments?: PaymentUncheckedCreateNestedManyWithoutNpiProviderInput
|
payments?: PaymentUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -67699,6 +67879,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderUpdateWithoutClaimsInput = {
|
export type NpiProviderUpdateWithoutClaimsInput = {
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
||||||
@@ -67713,6 +67894,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFieldUpdateOperationsInput | number
|
userId?: IntFieldUpdateOperationsInput | number
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
payments?: PaymentUncheckedUpdateManyWithoutNpiProviderNestedInput
|
payments?: PaymentUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -69002,6 +69184,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderCreateWithoutPaymentsInput = {
|
export type NpiProviderCreateWithoutPaymentsInput = {
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
licenseNumber?: string | null
|
||||||
sortOrder?: number
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
user: UserCreateNestedOneWithoutNpiProvidersInput
|
user: UserCreateNestedOneWithoutNpiProvidersInput
|
||||||
@@ -69016,6 +69199,7 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
licenseNumber?: string | null
|
||||||
sortOrder?: number
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -69366,6 +69550,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderUpdateWithoutPaymentsInput = {
|
export type NpiProviderUpdateWithoutPaymentsInput = {
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
||||||
@@ -69380,6 +69565,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFieldUpdateOperationsInput | number
|
userId?: IntFieldUpdateOperationsInput | number
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -72955,6 +73141,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderCreateWithoutCommissionBatchesInput = {
|
export type NpiProviderCreateWithoutCommissionBatchesInput = {
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
licenseNumber?: string | null
|
||||||
sortOrder?: number
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
user: UserCreateNestedOneWithoutNpiProvidersInput
|
user: UserCreateNestedOneWithoutNpiProvidersInput
|
||||||
@@ -72969,6 +73156,7 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
licenseNumber?: string | null
|
||||||
sortOrder?: number
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -73017,6 +73205,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderUpdateWithoutCommissionBatchesInput = {
|
export type NpiProviderUpdateWithoutCommissionBatchesInput = {
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
||||||
@@ -73031,6 +73220,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFieldUpdateOperationsInput | number
|
userId?: IntFieldUpdateOperationsInput | number
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -73426,6 +73616,7 @@ export namespace Prisma {
|
|||||||
id?: number
|
id?: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
licenseNumber?: string | null
|
||||||
sortOrder?: number
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
}
|
}
|
||||||
@@ -73759,6 +73950,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderUpdateWithoutUserInput = {
|
export type NpiProviderUpdateWithoutUserInput = {
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
claims?: ClaimUpdateManyWithoutNpiProviderNestedInput
|
claims?: ClaimUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -73772,6 +73964,7 @@ export namespace Prisma {
|
|||||||
id?: IntFieldUpdateOperationsInput | number
|
id?: IntFieldUpdateOperationsInput | number
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -73785,6 +73978,7 @@ export namespace Prisma {
|
|||||||
id?: IntFieldUpdateOperationsInput | number
|
id?: IntFieldUpdateOperationsInput | number
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
licenseNumber?: NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sortOrder?: IntFieldUpdateOperationsInput | number
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
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",
|
"main": "index.js",
|
||||||
"types": "index.d.ts",
|
"types": "index.d.ts",
|
||||||
"browser": "default.js",
|
"browser": "default.js",
|
||||||
|
|||||||
@@ -163,6 +163,8 @@ model NpiProvider {
|
|||||||
userId Int
|
userId Int
|
||||||
npiNumber String
|
npiNumber String
|
||||||
providerName String
|
providerName String
|
||||||
|
/// State dental license (ADA claim form item 55)
|
||||||
|
licenseNumber String?
|
||||||
sortOrder Int @default(0)
|
sortOrder Int @default(0)
|
||||||
createdAt DateTime @default(now())
|
createdAt DateTime @default(now())
|
||||||
|
|
||||||
@@ -689,6 +691,11 @@ model OfficeContact {
|
|||||||
city String?
|
city String?
|
||||||
state String?
|
state String?
|
||||||
zipCode 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)
|
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
|
userId Int
|
||||||
npiNumber String
|
npiNumber String
|
||||||
providerName String
|
providerName String
|
||||||
|
/// State dental license (ADA claim form item 55)
|
||||||
|
licenseNumber String?
|
||||||
sortOrder Int @default(0)
|
sortOrder Int @default(0)
|
||||||
createdAt DateTime @default(now())
|
createdAt DateTime @default(now())
|
||||||
|
|
||||||
@@ -690,6 +692,11 @@ model OfficeContact {
|
|||||||
city String?
|
city String?
|
||||||
state String?
|
state String?
|
||||||
zipCode 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)
|
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"version": "1.0",
|
"version": "1.0",
|
||||||
"generatorVersion": "unknown",
|
"generatorVersion": "1.0.0",
|
||||||
"generatedAt": "2026-09-03T18:52:59.084Z",
|
"generatedAt": "2026-10-08T02:06:51.324Z",
|
||||||
"outputPath": "/home/gg/Desktop/DentalManagementMH07/packages/db/shared",
|
"outputPath": "/home/ee/Desktop/DentalManagement09/packages/db/shared",
|
||||||
"files": [
|
"files": [
|
||||||
"schemas/enums/TransactionIsolationLevel.schema.ts",
|
"schemas/enums/TransactionIsolationLevel.schema.ts",
|
||||||
"schemas/enums/UserScalarFieldEnum.schema.ts",
|
"schemas/enums/UserScalarFieldEnum.schema.ts",
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
|
|
||||||
import { Prisma } from '../../generated/prisma';
|
import type { Prisma } from '../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
|
|
||||||
// DECIMAL HELPERS
|
// DECIMAL HELPERS
|
||||||
//------------------------------------------------------
|
//------------------------------------------------------
|
||||||
@@ -23,7 +24,7 @@ export const isValidDecimalInput = (
|
|||||||
if (v === undefined || v === null) return false;
|
if (v === undefined || v === null) return false;
|
||||||
return (
|
return (
|
||||||
// Explicit instance checks first
|
// 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
|
// If Decimal.js is present and imported by the generator, this symbol exists at runtime
|
||||||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
||||||
// @ts-ignore - Decimal may be undefined when not installed; codegen controls the import
|
// @ts-ignore - Decimal may be undefined when not installed; codegen controls the import
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import * as z from 'zod';
|
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>;
|
export type NpiProviderScalarFieldEnum = z.infer<typeof NpiProviderScalarFieldEnumSchema>;
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
import * as z from 'zod';
|
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>;
|
export type OfficeContactScalarFieldEnum = z.infer<typeof OfficeContactScalarFieldEnumSchema>;
|
||||||
@@ -14,6 +14,7 @@ export const NpiProviderFindFirstSelectSchema: z.ZodType<Prisma.NpiProviderSelec
|
|||||||
userId: z.boolean().optional(),
|
userId: z.boolean().optional(),
|
||||||
npiNumber: z.boolean().optional(),
|
npiNumber: z.boolean().optional(),
|
||||||
providerName: z.boolean().optional(),
|
providerName: z.boolean().optional(),
|
||||||
|
licenseNumber: z.boolean().optional(),
|
||||||
sortOrder: z.boolean().optional(),
|
sortOrder: z.boolean().optional(),
|
||||||
createdAt: z.boolean().optional(),
|
createdAt: z.boolean().optional(),
|
||||||
user: z.boolean().optional(),
|
user: z.boolean().optional(),
|
||||||
@@ -30,6 +31,7 @@ export const NpiProviderFindFirstSelectZodSchema = z.object({
|
|||||||
userId: z.boolean().optional(),
|
userId: z.boolean().optional(),
|
||||||
npiNumber: z.boolean().optional(),
|
npiNumber: z.boolean().optional(),
|
||||||
providerName: z.boolean().optional(),
|
providerName: z.boolean().optional(),
|
||||||
|
licenseNumber: z.boolean().optional(),
|
||||||
sortOrder: z.boolean().optional(),
|
sortOrder: z.boolean().optional(),
|
||||||
createdAt: z.boolean().optional(),
|
createdAt: z.boolean().optional(),
|
||||||
user: z.boolean().optional(),
|
user: z.boolean().optional(),
|
||||||
|
|||||||
@@ -22,6 +22,10 @@ export const OfficeContactFindFirstSelectSchema: z.ZodType<Prisma.OfficeContactS
|
|||||||
city: z.boolean().optional(),
|
city: z.boolean().optional(),
|
||||||
state: z.boolean().optional(),
|
state: z.boolean().optional(),
|
||||||
zipCode: 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()
|
user: z.boolean().optional()
|
||||||
}).strict() as unknown as z.ZodType<Prisma.OfficeContactSelect>;
|
}).strict() as unknown as z.ZodType<Prisma.OfficeContactSelect>;
|
||||||
|
|
||||||
@@ -38,6 +42,10 @@ export const OfficeContactFindFirstSelectZodSchema = z.object({
|
|||||||
city: z.boolean().optional(),
|
city: z.boolean().optional(),
|
||||||
state: z.boolean().optional(),
|
state: z.boolean().optional(),
|
||||||
zipCode: 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()
|
user: z.boolean().optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
|
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ export const NpiProviderFindFirstOrThrowSelectSchema: z.ZodType<Prisma.NpiProvid
|
|||||||
userId: z.boolean().optional(),
|
userId: z.boolean().optional(),
|
||||||
npiNumber: z.boolean().optional(),
|
npiNumber: z.boolean().optional(),
|
||||||
providerName: z.boolean().optional(),
|
providerName: z.boolean().optional(),
|
||||||
|
licenseNumber: z.boolean().optional(),
|
||||||
sortOrder: z.boolean().optional(),
|
sortOrder: z.boolean().optional(),
|
||||||
createdAt: z.boolean().optional(),
|
createdAt: z.boolean().optional(),
|
||||||
user: z.boolean().optional(),
|
user: z.boolean().optional(),
|
||||||
@@ -30,6 +31,7 @@ export const NpiProviderFindFirstOrThrowSelectZodSchema = z.object({
|
|||||||
userId: z.boolean().optional(),
|
userId: z.boolean().optional(),
|
||||||
npiNumber: z.boolean().optional(),
|
npiNumber: z.boolean().optional(),
|
||||||
providerName: z.boolean().optional(),
|
providerName: z.boolean().optional(),
|
||||||
|
licenseNumber: z.boolean().optional(),
|
||||||
sortOrder: z.boolean().optional(),
|
sortOrder: z.boolean().optional(),
|
||||||
createdAt: z.boolean().optional(),
|
createdAt: z.boolean().optional(),
|
||||||
user: z.boolean().optional(),
|
user: z.boolean().optional(),
|
||||||
|
|||||||
@@ -22,6 +22,10 @@ export const OfficeContactFindFirstOrThrowSelectSchema: z.ZodType<Prisma.OfficeC
|
|||||||
city: z.boolean().optional(),
|
city: z.boolean().optional(),
|
||||||
state: z.boolean().optional(),
|
state: z.boolean().optional(),
|
||||||
zipCode: 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()
|
user: z.boolean().optional()
|
||||||
}).strict() as unknown as z.ZodType<Prisma.OfficeContactSelect>;
|
}).strict() as unknown as z.ZodType<Prisma.OfficeContactSelect>;
|
||||||
|
|
||||||
@@ -38,6 +42,10 @@ export const OfficeContactFindFirstOrThrowSelectZodSchema = z.object({
|
|||||||
city: z.boolean().optional(),
|
city: z.boolean().optional(),
|
||||||
state: z.boolean().optional(),
|
state: z.boolean().optional(),
|
||||||
zipCode: 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()
|
user: z.boolean().optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
|
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ export const NpiProviderFindManySelectSchema: z.ZodType<Prisma.NpiProviderSelect
|
|||||||
userId: z.boolean().optional(),
|
userId: z.boolean().optional(),
|
||||||
npiNumber: z.boolean().optional(),
|
npiNumber: z.boolean().optional(),
|
||||||
providerName: z.boolean().optional(),
|
providerName: z.boolean().optional(),
|
||||||
|
licenseNumber: z.boolean().optional(),
|
||||||
sortOrder: z.boolean().optional(),
|
sortOrder: z.boolean().optional(),
|
||||||
createdAt: z.boolean().optional(),
|
createdAt: z.boolean().optional(),
|
||||||
user: z.boolean().optional(),
|
user: z.boolean().optional(),
|
||||||
@@ -30,6 +31,7 @@ export const NpiProviderFindManySelectZodSchema = z.object({
|
|||||||
userId: z.boolean().optional(),
|
userId: z.boolean().optional(),
|
||||||
npiNumber: z.boolean().optional(),
|
npiNumber: z.boolean().optional(),
|
||||||
providerName: z.boolean().optional(),
|
providerName: z.boolean().optional(),
|
||||||
|
licenseNumber: z.boolean().optional(),
|
||||||
sortOrder: z.boolean().optional(),
|
sortOrder: z.boolean().optional(),
|
||||||
createdAt: z.boolean().optional(),
|
createdAt: z.boolean().optional(),
|
||||||
user: z.boolean().optional(),
|
user: z.boolean().optional(),
|
||||||
|
|||||||
@@ -22,6 +22,10 @@ export const OfficeContactFindManySelectSchema: z.ZodType<Prisma.OfficeContactSe
|
|||||||
city: z.boolean().optional(),
|
city: z.boolean().optional(),
|
||||||
state: z.boolean().optional(),
|
state: z.boolean().optional(),
|
||||||
zipCode: 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()
|
user: z.boolean().optional()
|
||||||
}).strict() as unknown as z.ZodType<Prisma.OfficeContactSelect>;
|
}).strict() as unknown as z.ZodType<Prisma.OfficeContactSelect>;
|
||||||
|
|
||||||
@@ -38,6 +42,10 @@ export const OfficeContactFindManySelectZodSchema = z.object({
|
|||||||
city: z.boolean().optional(),
|
city: z.boolean().optional(),
|
||||||
state: z.boolean().optional(),
|
state: z.boolean().optional(),
|
||||||
zipCode: 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()
|
user: z.boolean().optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
|
|
||||||
|
|||||||
@@ -1,12 +1,13 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||||
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
|
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
|
||||||
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema';
|
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema';
|
||||||
import { NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema as NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema } from './NpiProviderCreateNestedOneWithoutAppointmentProceduresInput.schema'
|
import { NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema as NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema } from './NpiProviderCreateNestedOneWithoutAppointmentProceduresInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
procedureCode: z.string(),
|
procedureCode: z.string(),
|
||||||
procedureLabel: z.string().optional().nullable(),
|
procedureLabel: z.string().optional().nullable(),
|
||||||
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,9 +1,10 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
patientId: z.number().int(),
|
patientId: z.number().int(),
|
||||||
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
@@ -1,9 +1,10 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
appointmentId: z.number().int(),
|
appointmentId: z.number().int(),
|
||||||
@@ -15,7 +16,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,9 +1,10 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
appointmentId: z.number().int(),
|
appointmentId: z.number().int(),
|
||||||
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,9 +1,10 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
appointmentId: z.number().int(),
|
appointmentId: z.number().int(),
|
||||||
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,11 +1,12 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||||
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema';
|
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema';
|
||||||
import { NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema as NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema } from './NpiProviderCreateNestedOneWithoutAppointmentProceduresInput.schema'
|
import { NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema as NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema } from './NpiProviderCreateNestedOneWithoutAppointmentProceduresInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
procedureCode: z.string(),
|
procedureCode: z.string(),
|
||||||
procedureLabel: z.string().optional().nullable(),
|
procedureLabel: z.string().optional().nullable(),
|
||||||
@@ -13,7 +14,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,11 +1,12 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||||
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
|
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
|
||||||
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema'
|
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
procedureCode: z.string(),
|
procedureCode: z.string(),
|
||||||
procedureLabel: z.string().optional().nullable(),
|
procedureLabel: z.string().optional().nullable(),
|
||||||
@@ -13,7 +14,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,11 +1,12 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||||
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
|
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
|
||||||
import { NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema as NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema } from './NpiProviderCreateNestedOneWithoutAppointmentProceduresInput.schema'
|
import { NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema as NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema } from './NpiProviderCreateNestedOneWithoutAppointmentProceduresInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
procedureCode: z.string(),
|
procedureCode: z.string(),
|
||||||
procedureLabel: z.string().optional().nullable(),
|
procedureLabel: z.string().optional().nullable(),
|
||||||
@@ -13,7 +14,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
||||||
import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
|
import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
|
||||||
import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
|
import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
|
||||||
@@ -11,6 +10,8 @@ import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
|||||||
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema'
|
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const appointmentprocedurescalarwhereinputSchema = z.object({
|
const appointmentprocedurescalarwhereinputSchema = z.object({
|
||||||
AND: z.union([z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema), z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema).array()]).optional(),
|
AND: z.union([z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema), z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema).array()]).optional(),
|
||||||
OR: z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema).array().optional(),
|
OR: z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema).array().optional(),
|
||||||
@@ -25,7 +26,7 @@ const appointmentprocedurescalarwhereinputSchema = z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
|
import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
|
||||||
import { IntNullableWithAggregatesFilterObjectSchema as IntNullableWithAggregatesFilterObjectSchema } from './IntNullableWithAggregatesFilter.schema';
|
import { IntNullableWithAggregatesFilterObjectSchema as IntNullableWithAggregatesFilterObjectSchema } from './IntNullableWithAggregatesFilter.schema';
|
||||||
import { StringWithAggregatesFilterObjectSchema as StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema';
|
import { StringWithAggregatesFilterObjectSchema as StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema';
|
||||||
@@ -11,6 +10,8 @@ import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
|||||||
import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema'
|
import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const appointmentprocedurescalarwherewithaggregatesinputSchema = z.object({
|
const appointmentprocedurescalarwherewithaggregatesinputSchema = z.object({
|
||||||
AND: z.union([z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
|
AND: z.union([z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
|
||||||
OR: z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema).array().optional(),
|
OR: z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema).array().optional(),
|
||||||
@@ -25,7 +26,7 @@ const appointmentprocedurescalarwherewithaggregatesinputSchema = z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,9 +1,10 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
appointmentId: z.number().int(),
|
appointmentId: z.number().int(),
|
||||||
@@ -15,7 +16,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,9 +1,10 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
patientId: z.number().int(),
|
patientId: z.number().int(),
|
||||||
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,9 +1,10 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
appointmentId: z.number().int(),
|
appointmentId: z.number().int(),
|
||||||
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,9 +1,10 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
appointmentId: z.number().int(),
|
appointmentId: z.number().int(),
|
||||||
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
@@ -11,6 +10,8 @@ import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProced
|
|||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
appointmentId: 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.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
@@ -11,6 +10,8 @@ import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProced
|
|||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
appointmentId: 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.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
@@ -11,6 +10,8 @@ import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProced
|
|||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
patientId: 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.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||||
@@ -10,6 +9,8 @@ import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProced
|
|||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
appointmentId: 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.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
@@ -11,6 +10,8 @@ import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProced
|
|||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
appointmentId: 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.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
@@ -11,6 +10,8 @@ import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProced
|
|||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
patientId: 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.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||||
@@ -10,6 +9,8 @@ import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProced
|
|||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
appointmentId: 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.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
@@ -11,6 +10,8 @@ import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProced
|
|||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
appointmentId: 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.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||||
@@ -12,6 +11,8 @@ import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as Pat
|
|||||||
import { NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema as NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema } from './NpiProviderUpdateOneWithoutAppointmentProceduresNestedInput.schema'
|
import { NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema as NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema } from './NpiProviderUpdateOneWithoutAppointmentProceduresNestedInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||||
@@ -19,7 +20,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||||
@@ -9,6 +8,8 @@ import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProced
|
|||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||||
@@ -16,7 +17,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||||
@@ -11,6 +10,8 @@ import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as Pat
|
|||||||
import { NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema as NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema } from './NpiProviderUpdateOneWithoutAppointmentProceduresNestedInput.schema'
|
import { NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema as NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema } from './NpiProviderUpdateOneWithoutAppointmentProceduresNestedInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||||
@@ -18,7 +19,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||||
@@ -11,6 +10,8 @@ import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as
|
|||||||
import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema'
|
import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||||
@@ -18,7 +19,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||||
@@ -11,6 +10,8 @@ import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as
|
|||||||
import { NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema as NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema } from './NpiProviderUpdateOneWithoutAppointmentProceduresNestedInput.schema'
|
import { NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema as NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema } from './NpiProviderUpdateOneWithoutAppointmentProceduresNestedInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||||
@@ -18,7 +19,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
||||||
import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
|
import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
|
||||||
import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
|
import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
|
||||||
@@ -17,6 +16,8 @@ import { NpiProviderNullableScalarRelationFilterObjectSchema as NpiProviderNulla
|
|||||||
import { NpiProviderWhereInputObjectSchema as NpiProviderWhereInputObjectSchema } from './NpiProviderWhereInput.schema'
|
import { NpiProviderWhereInputObjectSchema as NpiProviderWhereInputObjectSchema } from './NpiProviderWhereInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const appointmentprocedurewhereinputSchema = z.object({
|
const appointmentprocedurewhereinputSchema = z.object({
|
||||||
AND: z.union([z.lazy(() => AppointmentProcedureWhereInputObjectSchema), z.lazy(() => AppointmentProcedureWhereInputObjectSchema).array()]).optional(),
|
AND: z.union([z.lazy(() => AppointmentProcedureWhereInputObjectSchema), z.lazy(() => AppointmentProcedureWhereInputObjectSchema).array()]).optional(),
|
||||||
OR: z.lazy(() => AppointmentProcedureWhereInputObjectSchema).array().optional(),
|
OR: z.lazy(() => AppointmentProcedureWhereInputObjectSchema).array().optional(),
|
||||||
@@ -31,7 +32,7 @@ const appointmentprocedurewhereinputSchema = z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'fee' must be a Decimal",
|
message: "Field 'fee' must be a Decimal",
|
||||||
|
|||||||
@@ -1,16 +1,17 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { NpiProviderCreateNestedOneWithoutCommissionBatchesInputObjectSchema as NpiProviderCreateNestedOneWithoutCommissionBatchesInputObjectSchema } from './NpiProviderCreateNestedOneWithoutCommissionBatchesInput.schema';
|
import { NpiProviderCreateNestedOneWithoutCommissionBatchesInputObjectSchema as NpiProviderCreateNestedOneWithoutCommissionBatchesInputObjectSchema } from './NpiProviderCreateNestedOneWithoutCommissionBatchesInput.schema';
|
||||||
import { CommissionBatchItemCreateNestedManyWithoutCommissionBatchInputObjectSchema as CommissionBatchItemCreateNestedManyWithoutCommissionBatchInputObjectSchema } from './CommissionBatchItemCreateNestedManyWithoutCommissionBatchInput.schema'
|
import { CommissionBatchItemCreateNestedManyWithoutCommissionBatchInputObjectSchema as CommissionBatchItemCreateNestedManyWithoutCommissionBatchInputObjectSchema } from './CommissionBatchItemCreateNestedManyWithoutCommissionBatchInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
totalCollection: z.union([
|
totalCollection: z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -19,7 +20,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
|
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
npiProviderId: z.number().int(),
|
npiProviderId: z.number().int(),
|
||||||
@@ -11,7 +11,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -20,7 +20,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
+5
-5
@@ -1,16 +1,16 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
|
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
totalCollection: z.union([
|
totalCollection: z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -19,7 +19,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
@@ -1,15 +1,16 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { NpiProviderCreateNestedOneWithoutCommissionBatchesInputObjectSchema as NpiProviderCreateNestedOneWithoutCommissionBatchesInputObjectSchema } from './NpiProviderCreateNestedOneWithoutCommissionBatchesInput.schema'
|
import { NpiProviderCreateNestedOneWithoutCommissionBatchesInputObjectSchema as NpiProviderCreateNestedOneWithoutCommissionBatchesInputObjectSchema } from './NpiProviderCreateNestedOneWithoutCommissionBatchesInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
totalCollection: z.union([
|
totalCollection: z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -18,7 +19,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
+5
-4
@@ -1,15 +1,16 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { CommissionBatchItemCreateNestedManyWithoutCommissionBatchInputObjectSchema as CommissionBatchItemCreateNestedManyWithoutCommissionBatchInputObjectSchema } from './CommissionBatchItemCreateNestedManyWithoutCommissionBatchInput.schema'
|
import { CommissionBatchItemCreateNestedManyWithoutCommissionBatchInputObjectSchema as CommissionBatchItemCreateNestedManyWithoutCommissionBatchInputObjectSchema } from './CommissionBatchItemCreateNestedManyWithoutCommissionBatchInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
totalCollection: z.union([
|
totalCollection: z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -18,7 +19,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
@@ -1,16 +1,17 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { CommissionBatchCreateNestedOneWithoutItemsInputObjectSchema as CommissionBatchCreateNestedOneWithoutItemsInputObjectSchema } from './CommissionBatchCreateNestedOneWithoutItemsInput.schema';
|
import { CommissionBatchCreateNestedOneWithoutItemsInputObjectSchema as CommissionBatchCreateNestedOneWithoutItemsInputObjectSchema } from './CommissionBatchCreateNestedOneWithoutItemsInput.schema';
|
||||||
import { PaymentCreateNestedOneWithoutCommissionBatchItemsInputObjectSchema as PaymentCreateNestedOneWithoutCommissionBatchItemsInputObjectSchema } from './PaymentCreateNestedOneWithoutCommissionBatchItemsInput.schema'
|
import { PaymentCreateNestedOneWithoutCommissionBatchItemsInputObjectSchema as PaymentCreateNestedOneWithoutCommissionBatchItemsInputObjectSchema } from './PaymentCreateNestedOneWithoutCommissionBatchItemsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
collectionAmount: z.union([
|
collectionAmount: z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
+4
-4
@@ -1,9 +1,9 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
|
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
paymentId: z.number().int(),
|
paymentId: z.number().int(),
|
||||||
@@ -11,7 +11,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
|
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
commissionBatchId: z.number().int(),
|
commissionBatchId: z.number().int(),
|
||||||
@@ -12,7 +12,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
+4
-4
@@ -1,9 +1,9 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
|
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
commissionBatchId: z.number().int(),
|
commissionBatchId: z.number().int(),
|
||||||
@@ -11,7 +11,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,15 +1,16 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { PaymentCreateNestedOneWithoutCommissionBatchItemsInputObjectSchema as PaymentCreateNestedOneWithoutCommissionBatchItemsInputObjectSchema } from './PaymentCreateNestedOneWithoutCommissionBatchItemsInput.schema'
|
import { PaymentCreateNestedOneWithoutCommissionBatchItemsInputObjectSchema as PaymentCreateNestedOneWithoutCommissionBatchItemsInputObjectSchema } from './PaymentCreateNestedOneWithoutCommissionBatchItemsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
collectionAmount: z.union([
|
collectionAmount: z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,15 +1,16 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { CommissionBatchCreateNestedOneWithoutItemsInputObjectSchema as CommissionBatchCreateNestedOneWithoutItemsInputObjectSchema } from './CommissionBatchCreateNestedOneWithoutItemsInput.schema'
|
import { CommissionBatchCreateNestedOneWithoutItemsInputObjectSchema as CommissionBatchCreateNestedOneWithoutItemsInputObjectSchema } from './CommissionBatchCreateNestedOneWithoutItemsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
collectionAmount: z.union([
|
collectionAmount: z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
@@ -1,10 +1,11 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
||||||
import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema'
|
import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const commissionbatchitemscalarwhereinputSchema = z.object({
|
const commissionbatchitemscalarwhereinputSchema = z.object({
|
||||||
AND: z.union([z.lazy(() => CommissionBatchItemScalarWhereInputObjectSchema), z.lazy(() => CommissionBatchItemScalarWhereInputObjectSchema).array()]).optional(),
|
AND: z.union([z.lazy(() => CommissionBatchItemScalarWhereInputObjectSchema), z.lazy(() => CommissionBatchItemScalarWhereInputObjectSchema).array()]).optional(),
|
||||||
OR: z.lazy(() => CommissionBatchItemScalarWhereInputObjectSchema).array().optional(),
|
OR: z.lazy(() => CommissionBatchItemScalarWhereInputObjectSchema).array().optional(),
|
||||||
@@ -16,7 +17,7 @@ const commissionbatchitemscalarwhereinputSchema = z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,10 +1,11 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
|
import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
|
||||||
import { DecimalWithAggregatesFilterObjectSchema as DecimalWithAggregatesFilterObjectSchema } from './DecimalWithAggregatesFilter.schema'
|
import { DecimalWithAggregatesFilterObjectSchema as DecimalWithAggregatesFilterObjectSchema } from './DecimalWithAggregatesFilter.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const commissionbatchitemscalarwherewithaggregatesinputSchema = z.object({
|
const commissionbatchitemscalarwherewithaggregatesinputSchema = z.object({
|
||||||
AND: z.union([z.lazy(() => CommissionBatchItemScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => CommissionBatchItemScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
|
AND: z.union([z.lazy(() => CommissionBatchItemScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => CommissionBatchItemScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
|
||||||
OR: z.lazy(() => CommissionBatchItemScalarWhereWithAggregatesInputObjectSchema).array().optional(),
|
OR: z.lazy(() => CommissionBatchItemScalarWhereWithAggregatesInputObjectSchema).array().optional(),
|
||||||
@@ -16,7 +17,7 @@ const commissionbatchitemscalarwherewithaggregatesinputSchema = z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
+4
-4
@@ -1,9 +1,9 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
|
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
commissionBatchId: z.number().int(),
|
commissionBatchId: z.number().int(),
|
||||||
@@ -12,7 +12,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
+4
-4
@@ -1,9 +1,9 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
|
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
paymentId: z.number().int(),
|
paymentId: z.number().int(),
|
||||||
@@ -11,7 +11,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
+4
-4
@@ -1,9 +1,9 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
|
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
commissionBatchId: z.number().int(),
|
commissionBatchId: z.number().int(),
|
||||||
@@ -11,7 +11,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,10 +1,11 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
commissionBatchId: 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.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,10 +1,11 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
commissionBatchId: 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.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,10 +1,11 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
paymentId: 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.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,10 +1,11 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
commissionBatchId: 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.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,10 +1,11 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
paymentId: 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.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,10 +1,11 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
commissionBatchId: 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.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
@@ -1,17 +1,18 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||||
import { CommissionBatchUpdateOneRequiredWithoutItemsNestedInputObjectSchema as CommissionBatchUpdateOneRequiredWithoutItemsNestedInputObjectSchema } from './CommissionBatchUpdateOneRequiredWithoutItemsNestedInput.schema';
|
import { CommissionBatchUpdateOneRequiredWithoutItemsNestedInputObjectSchema as CommissionBatchUpdateOneRequiredWithoutItemsNestedInputObjectSchema } from './CommissionBatchUpdateOneRequiredWithoutItemsNestedInput.schema';
|
||||||
import { PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInputObjectSchema as PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInputObjectSchema } from './PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInput.schema'
|
import { PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInputObjectSchema as PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInputObjectSchema } from './PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
collectionAmount: z.union([z.union([
|
collectionAmount: z.union([z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,15 +1,16 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
collectionAmount: z.union([z.union([
|
collectionAmount: z.union([z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,16 +1,17 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||||
import { PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInputObjectSchema as PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInputObjectSchema } from './PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInput.schema'
|
import { PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInputObjectSchema as PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInputObjectSchema } from './PaymentUpdateOneRequiredWithoutCommissionBatchItemsNestedInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
collectionAmount: z.union([z.union([
|
collectionAmount: z.union([z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
+4
-3
@@ -1,16 +1,17 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||||
import { CommissionBatchUpdateOneRequiredWithoutItemsNestedInputObjectSchema as CommissionBatchUpdateOneRequiredWithoutItemsNestedInputObjectSchema } from './CommissionBatchUpdateOneRequiredWithoutItemsNestedInput.schema'
|
import { CommissionBatchUpdateOneRequiredWithoutItemsNestedInputObjectSchema as CommissionBatchUpdateOneRequiredWithoutItemsNestedInputObjectSchema } from './CommissionBatchUpdateOneRequiredWithoutItemsNestedInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
collectionAmount: z.union([z.union([
|
collectionAmount: z.union([z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
||||||
import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
|
import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
|
||||||
import { CommissionBatchScalarRelationFilterObjectSchema as CommissionBatchScalarRelationFilterObjectSchema } from './CommissionBatchScalarRelationFilter.schema';
|
import { CommissionBatchScalarRelationFilterObjectSchema as CommissionBatchScalarRelationFilterObjectSchema } from './CommissionBatchScalarRelationFilter.schema';
|
||||||
@@ -9,6 +8,8 @@ import { PaymentScalarRelationFilterObjectSchema as PaymentScalarRelationFilterO
|
|||||||
import { PaymentWhereInputObjectSchema as PaymentWhereInputObjectSchema } from './PaymentWhereInput.schema'
|
import { PaymentWhereInputObjectSchema as PaymentWhereInputObjectSchema } from './PaymentWhereInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const commissionbatchitemwhereinputSchema = z.object({
|
const commissionbatchitemwhereinputSchema = z.object({
|
||||||
AND: z.union([z.lazy(() => CommissionBatchItemWhereInputObjectSchema), z.lazy(() => CommissionBatchItemWhereInputObjectSchema).array()]).optional(),
|
AND: z.union([z.lazy(() => CommissionBatchItemWhereInputObjectSchema), z.lazy(() => CommissionBatchItemWhereInputObjectSchema).array()]).optional(),
|
||||||
OR: z.lazy(() => CommissionBatchItemWhereInputObjectSchema).array().optional(),
|
OR: z.lazy(() => CommissionBatchItemWhereInputObjectSchema).array().optional(),
|
||||||
@@ -20,7 +21,7 @@ const commissionbatchitemwhereinputSchema = z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'collectionAmount' must be a Decimal",
|
message: "Field 'collectionAmount' must be a Decimal",
|
||||||
|
|||||||
@@ -1,12 +1,13 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
|
||||||
import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
|
import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
|
||||||
import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
|
import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
|
||||||
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema'
|
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const commissionbatchscalarwhereinputSchema = z.object({
|
const commissionbatchscalarwhereinputSchema = z.object({
|
||||||
AND: z.union([z.lazy(() => CommissionBatchScalarWhereInputObjectSchema), z.lazy(() => CommissionBatchScalarWhereInputObjectSchema).array()]).optional(),
|
AND: z.union([z.lazy(() => CommissionBatchScalarWhereInputObjectSchema), z.lazy(() => CommissionBatchScalarWhereInputObjectSchema).array()]).optional(),
|
||||||
OR: z.lazy(() => CommissionBatchScalarWhereInputObjectSchema).array().optional(),
|
OR: z.lazy(() => CommissionBatchScalarWhereInputObjectSchema).array().optional(),
|
||||||
@@ -17,7 +18,7 @@ const commissionbatchscalarwhereinputSchema = z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -26,7 +27,7 @@ const commissionbatchscalarwhereinputSchema = z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
+5
-4
@@ -1,12 +1,13 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
|
import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
|
||||||
import { DecimalWithAggregatesFilterObjectSchema as DecimalWithAggregatesFilterObjectSchema } from './DecimalWithAggregatesFilter.schema';
|
import { DecimalWithAggregatesFilterObjectSchema as DecimalWithAggregatesFilterObjectSchema } from './DecimalWithAggregatesFilter.schema';
|
||||||
import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
|
import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
|
||||||
import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema'
|
import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const commissionbatchscalarwherewithaggregatesinputSchema = z.object({
|
const commissionbatchscalarwherewithaggregatesinputSchema = z.object({
|
||||||
AND: z.union([z.lazy(() => CommissionBatchScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => CommissionBatchScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
|
AND: z.union([z.lazy(() => CommissionBatchScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => CommissionBatchScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
|
||||||
OR: z.lazy(() => CommissionBatchScalarWhereWithAggregatesInputObjectSchema).array().optional(),
|
OR: z.lazy(() => CommissionBatchScalarWhereWithAggregatesInputObjectSchema).array().optional(),
|
||||||
@@ -17,7 +18,7 @@ const commissionbatchscalarwherewithaggregatesinputSchema = z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -26,7 +27,7 @@ const commissionbatchscalarwherewithaggregatesinputSchema = z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
@@ -1,9 +1,10 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInputObjectSchema as CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInputObjectSchema } from './CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInput.schema'
|
import { CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInputObjectSchema as CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInputObjectSchema } from './CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
npiProviderId: z.number().int(),
|
npiProviderId: z.number().int(),
|
||||||
@@ -11,7 +12,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -20,7 +21,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
+5
-5
@@ -1,9 +1,9 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
|
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
npiProviderId: z.number().int(),
|
npiProviderId: z.number().int(),
|
||||||
@@ -11,7 +11,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -20,7 +20,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
+5
-4
@@ -1,16 +1,17 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInputObjectSchema as CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInputObjectSchema } from './CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInput.schema'
|
import { CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInputObjectSchema as CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInputObjectSchema } from './CommissionBatchItemUncheckedCreateNestedManyWithoutCommissionBatchInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
totalCollection: z.union([
|
totalCollection: z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -19,7 +20,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||||
@@ -8,6 +7,8 @@ import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOp
|
|||||||
import { CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInputObjectSchema as CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInputObjectSchema } from './CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInput.schema'
|
import { CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInputObjectSchema as CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInputObjectSchema } from './CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
npiProviderId: 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.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -24,7 +25,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
+5
-4
@@ -1,12 +1,13 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
npiProviderId: 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.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -23,7 +24,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
+5
-4
@@ -1,19 +1,20 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
totalCollection: z.union([z.union([
|
totalCollection: z.union([z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -22,7 +23,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
+5
-4
@@ -1,12 +1,13 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
npiProviderId: 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.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -23,7 +24,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
+5
-4
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||||
@@ -8,13 +7,15 @@ import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOp
|
|||||||
import { CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInputObjectSchema as CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInputObjectSchema } from './CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInput.schema'
|
import { CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInputObjectSchema as CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInputObjectSchema } from './CommissionBatchItemUncheckedUpdateManyWithoutCommissionBatchNestedInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
totalCollection: z.union([z.union([
|
totalCollection: z.union([z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -23,7 +24,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||||
@@ -8,12 +7,14 @@ import { NpiProviderUpdateOneRequiredWithoutCommissionBatchesNestedInputObjectSc
|
|||||||
import { CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInputObjectSchema as CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInputObjectSchema } from './CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInput.schema'
|
import { CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInputObjectSchema as CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInputObjectSchema } from './CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
totalCollection: z.union([z.union([
|
totalCollection: z.union([z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -22,7 +23,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
@@ -1,17 +1,18 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
totalCollection: z.union([z.union([
|
totalCollection: z.union([z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -20,7 +21,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
@@ -1,18 +1,19 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||||
import { NpiProviderUpdateOneRequiredWithoutCommissionBatchesNestedInputObjectSchema as NpiProviderUpdateOneRequiredWithoutCommissionBatchesNestedInputObjectSchema } from './NpiProviderUpdateOneRequiredWithoutCommissionBatchesNestedInput.schema'
|
import { NpiProviderUpdateOneRequiredWithoutCommissionBatchesNestedInputObjectSchema as NpiProviderUpdateOneRequiredWithoutCommissionBatchesNestedInputObjectSchema } from './NpiProviderUpdateOneRequiredWithoutCommissionBatchesNestedInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
totalCollection: z.union([z.union([
|
totalCollection: z.union([z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -21,7 +22,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
message: "Field 'commissionAmount' must be a Decimal",
|
||||||
|
|||||||
+5
-4
@@ -1,18 +1,19 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import Decimal from 'decimal.js';
|
|
||||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||||
import { CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInputObjectSchema as CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInputObjectSchema } from './CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInput.schema'
|
import { CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInputObjectSchema as CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInputObjectSchema } from './CommissionBatchItemUpdateManyWithoutCommissionBatchNestedInput.schema'
|
||||||
|
|
||||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||||
|
|
||||||
|
import Decimal from "decimal.js";
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
totalCollection: z.union([z.union([
|
totalCollection: z.union([z.union([
|
||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'totalCollection' must be a Decimal",
|
message: "Field 'totalCollection' must be a Decimal",
|
||||||
@@ -21,7 +22,7 @@ const makeSchema = () => z.object({
|
|||||||
z.number(),
|
z.number(),
|
||||||
z.string(),
|
z.string(),
|
||||||
z.instanceof(Decimal),
|
z.instanceof(Decimal),
|
||||||
z.instanceof(Prisma.Decimal),
|
z.instanceof(Decimal),
|
||||||
DecimalJSLikeSchema,
|
DecimalJSLikeSchema,
|
||||||
]).refine((v) => isValidDecimalInput(v), {
|
]).refine((v) => isValidDecimalInput(v), {
|
||||||
message: "Field 'commissionAmount' must be a Decimal",
|
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