feat: Select Procedures flow, batch-column NPI provider fix, auto PDF save
- Add 'Select Procedures' right-click option on appointment page (separate from Claims/PreAuth) - Select Procedures form saves CDT codes + NPI provider to AppointmentProcedure storage - Remove Save button from insurance claim form; Claims/PreAuth opens for insurance submission only - Claims/PreAuth auto-prefills from saved procedures including NPI provider - Batch-column: procedures npiProviderId takes priority over stale claim npiProviderId - Batch-column: auto-save PDF to patient Documents after successful submission (no socket needed) - Add npiProviderId column to AppointmentProcedure table (prisma db push) - Fix 'invalid db creation invocation': guard staffId, npiProviderId, procedureDate as Date object, totalBilled NaN guard - Add full error logging to batch-column catch block Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -71,6 +71,7 @@ export function enqueueSeleniumJob(data: SeleniumJobData): string {
|
||||
files: data.files ?? [],
|
||||
claimId: data.claimId,
|
||||
variant: jobType === "claim-pre-auth" ? "claim-pre-auth" : "claimsubmit",
|
||||
socketId: data.socketId,
|
||||
});
|
||||
}
|
||||
if (jobType === "ddma-eligibility-check") {
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
* Processors for "claim-submit" and "claim-pre-auth" jobs.
|
||||
* Mirrors routes/claims.ts /selenium-claim and /selenium-claim-pre-auth
|
||||
*/
|
||||
import path from "path";
|
||||
import axios from "axios";
|
||||
import { storage } from "../../storage";
|
||||
import { callPythonSync } from "./_shared";
|
||||
|
||||
@@ -11,6 +13,8 @@ export interface ClaimSubmitProcessorInput {
|
||||
claimId?: number;
|
||||
/** "claimsubmit" (default) or "claim-pre-auth" */
|
||||
variant?: "claimsubmit" | "claim-pre-auth";
|
||||
/** When set, the frontend socket listener will handle the PDF download — skip auto-save */
|
||||
socketId?: string;
|
||||
}
|
||||
|
||||
export interface ClaimSubmitProcessorResult {
|
||||
@@ -20,10 +24,40 @@ export interface ClaimSubmitProcessorResult {
|
||||
[key: string]: any;
|
||||
}
|
||||
|
||||
/** Fetch the PDF from the selenium service and save it to cloud storage. */
|
||||
async function savePdfFromSelenium(
|
||||
pdf_url: string,
|
||||
patientId: number,
|
||||
variant: "claimsubmit" | "claim-pre-auth"
|
||||
) {
|
||||
try {
|
||||
const filename = path.basename(new URL(pdf_url).pathname);
|
||||
const seleniumPort = process.env.SELENIUM_PORT || "5002";
|
||||
const localUrl = `http://localhost:${seleniumPort}/downloads/${filename}`;
|
||||
|
||||
const resp = await axios.get(localUrl, { responseType: "arraybuffer", timeout: 30000 });
|
||||
|
||||
const groupTitleKey = variant === "claim-pre-auth" ? "INSURANCE_CLAIM_PREAUTH" : "INSURANCE_CLAIM";
|
||||
const groupTitle = variant === "claim-pre-auth" ? "Claims Preauth" : "Claims";
|
||||
|
||||
let group = await storage.findPdfGroupByPatientTitleKey(patientId, groupTitleKey);
|
||||
if (!group) {
|
||||
group = await storage.createPdfGroup(patientId, groupTitle, groupTitleKey);
|
||||
}
|
||||
|
||||
await storage.createPdfFile(group.id!, filename, resp.data);
|
||||
console.log(`[claimSubmitProcessor] PDF saved for patient ${patientId}: ${filename}`);
|
||||
} catch (err: any) {
|
||||
// Non-fatal — claim was submitted; just log the PDF failure
|
||||
console.error("[claimSubmitProcessor] failed to save PDF:", err?.message ?? err);
|
||||
}
|
||||
}
|
||||
|
||||
export async function runClaimSubmitProcessor(
|
||||
input: ClaimSubmitProcessorInput
|
||||
): Promise<ClaimSubmitProcessorResult> {
|
||||
const { enrichedPayload, files, claimId } = input;
|
||||
const variant = input.variant ?? "claimsubmit";
|
||||
|
||||
// Build the same payload shape the Python /claimsubmit endpoint expects
|
||||
const pdfs = files
|
||||
@@ -36,13 +70,12 @@ export async function runClaimSubmitProcessor(
|
||||
|
||||
const payload = { claim: enrichedPayload, pdfs, images };
|
||||
|
||||
const endpoint =
|
||||
input.variant === "claim-pre-auth" ? "/claim-pre-auth" : "/claimsubmit";
|
||||
const endpoint = variant === "claim-pre-auth" ? "/claim-pre-auth" : "/claimsubmit";
|
||||
|
||||
// 1) Call the Python service synchronously (BullMQ worker handles async)
|
||||
const result = await callPythonSync(endpoint, payload, 10 * 60 * 1000);
|
||||
|
||||
// 2) Persist claimNumber and update status to REVIEW after successful submission
|
||||
// 2) Persist claimNumber and update status to REVIEW
|
||||
if (claimId) {
|
||||
try {
|
||||
const updates: Record<string, any> = { status: "REVIEW" };
|
||||
@@ -53,5 +86,14 @@ export async function runClaimSubmitProcessor(
|
||||
}
|
||||
}
|
||||
|
||||
// 3) Auto-save PDF for batch jobs (no socketId = no frontend listener to call fetchpdf)
|
||||
if (result?.pdf_url && enrichedPayload?.patientId && !input.socketId) {
|
||||
await savePdfFromSelenium(
|
||||
result.pdf_url,
|
||||
Number(enrichedPayload.patientId),
|
||||
variant
|
||||
);
|
||||
}
|
||||
|
||||
return { ...result, claimId };
|
||||
}
|
||||
|
||||
@@ -57,6 +57,7 @@ async function processSeleniumJob(job: Job<SeleniumJobData>) {
|
||||
files: job.data.files ?? [],
|
||||
claimId: job.data.claimId,
|
||||
variant: "claimsubmit",
|
||||
socketId,
|
||||
});
|
||||
} else if (jobType === "claim-pre-auth") {
|
||||
result = await runClaimSubmitProcessor({
|
||||
@@ -64,6 +65,7 @@ async function processSeleniumJob(job: Job<SeleniumJobData>) {
|
||||
files: job.data.files ?? [],
|
||||
claimId: job.data.claimId,
|
||||
variant: "claim-pre-auth",
|
||||
socketId,
|
||||
});
|
||||
} else {
|
||||
throw new Error(`Unknown selenium jobType: ${jobType}`);
|
||||
|
||||
@@ -54,6 +54,71 @@ router.get(
|
||||
}
|
||||
);
|
||||
|
||||
/**
|
||||
* PUT /api/appointment-procedures/set-npi-provider/:appointmentId
|
||||
* Set the npiProviderId on all procedures for an appointment (lightweight update).
|
||||
*/
|
||||
router.put("/set-npi-provider/:appointmentId", async (req: Request, res: Response) => {
|
||||
try {
|
||||
const appointmentId = Number(req.params.appointmentId);
|
||||
if (isNaN(appointmentId)) return res.status(400).json({ message: "Invalid appointmentId" });
|
||||
|
||||
const npiProviderId = req.body.npiProviderId != null ? Number(req.body.npiProviderId) : null;
|
||||
|
||||
await prisma.appointmentProcedure.updateMany({
|
||||
where: { appointmentId },
|
||||
data: { npiProviderId: npiProviderId ?? null },
|
||||
});
|
||||
|
||||
return res.json({ success: true });
|
||||
} catch (err: any) {
|
||||
console.error("set-npi-provider error", err);
|
||||
return res.status(500).json({ message: err.message ?? "Server error" });
|
||||
}
|
||||
});
|
||||
|
||||
/**
|
||||
* POST /api/appointment-procedures/save-for-appointment
|
||||
* Replace all procedures for an appointment (clear + insert).
|
||||
* Body: { appointmentId, patientId, npiProviderId?, procedures: [{procedureCode, fee?, toothNumber?, toothSurface?}] }
|
||||
*/
|
||||
router.post("/save-for-appointment", async (req: Request, res: Response) => {
|
||||
try {
|
||||
const { appointmentId, patientId, npiProviderId, procedures } = req.body;
|
||||
|
||||
if (!appointmentId || isNaN(Number(appointmentId))) {
|
||||
return res.status(400).json({ message: "Invalid appointmentId" });
|
||||
}
|
||||
if (!patientId || isNaN(Number(patientId))) {
|
||||
return res.status(400).json({ message: "Invalid patientId" });
|
||||
}
|
||||
if (!Array.isArray(procedures)) {
|
||||
return res.status(400).json({ message: "procedures must be an array" });
|
||||
}
|
||||
|
||||
const filtered = (procedures as any[]).filter(
|
||||
(p) => String(p.procedureCode ?? "").trim() !== ""
|
||||
);
|
||||
|
||||
const count = await storage.saveForAppointment({
|
||||
appointmentId: Number(appointmentId),
|
||||
patientId: Number(patientId),
|
||||
npiProviderId: npiProviderId ? Number(npiProviderId) : null,
|
||||
procedures: filtered.map((p) => ({
|
||||
procedureCode: String(p.procedureCode).trim(),
|
||||
fee: p.fee != null ? Number(p.fee) : null,
|
||||
toothNumber: p.toothNumber || null,
|
||||
toothSurface: p.toothSurface || null,
|
||||
})),
|
||||
});
|
||||
|
||||
return res.json({ success: true, count });
|
||||
} catch (err: any) {
|
||||
console.error("save-for-appointment error", err);
|
||||
return res.status(500).json({ message: err.message ?? "Server error" });
|
||||
}
|
||||
});
|
||||
|
||||
/**
|
||||
* POST /api/appointment-procedures
|
||||
* Add single manual procedure
|
||||
|
||||
@@ -5,6 +5,7 @@ import { z } from "zod";
|
||||
import multer from "multer";
|
||||
import { forwardToSeleniumClaimAgent } from "../services/seleniumClaimClient";
|
||||
import path from "path";
|
||||
import fs from "fs";
|
||||
import axios from "axios";
|
||||
import { seleniumQueue } from "../queue/queues";
|
||||
import { Prisma } from "@repo/db/generated/prisma";
|
||||
@@ -15,6 +16,7 @@ import {
|
||||
updateClaimSchema,
|
||||
} from "@repo/db/types";
|
||||
import { forwardToSeleniumClaimPreAuthAgent } from "../services/seleniumInsuranceClaimPreAuthClient";
|
||||
import { formatDobForAgent } from "../utils/dateUtils";
|
||||
|
||||
const router = Router();
|
||||
|
||||
@@ -38,6 +40,48 @@ const upload = multer({
|
||||
},
|
||||
});
|
||||
|
||||
// Disk-storage uploader for claim attachments saved under uploads/patients/<name>/
|
||||
const attachmentDiskStorage = multer.diskStorage({
|
||||
destination: (req, _file, cb) => {
|
||||
const patientName = String(req.body.patientName || "unknown").replace(/[/\\?%*:|"<>]/g, "-").trim();
|
||||
const dir = path.join(process.cwd(), "uploads", "patients", patientName);
|
||||
fs.mkdirSync(dir, { recursive: true });
|
||||
cb(null, dir);
|
||||
},
|
||||
filename: (_req, file, cb) => {
|
||||
const ext = path.extname(file.originalname);
|
||||
const base = path.basename(file.originalname, ext).replace(/\s+/g, "_");
|
||||
cb(null, `${Date.now()}_${base}${ext}`);
|
||||
},
|
||||
});
|
||||
const attachmentUpload = multer({
|
||||
storage: attachmentDiskStorage,
|
||||
limits: { fileSize: 20 * 1024 * 1024 },
|
||||
fileFilter: (_req, file, cb) => {
|
||||
const allowed = ["application/pdf", "image/jpeg", "image/png", "image/webp"];
|
||||
cb(null, allowed.includes(file.mimetype));
|
||||
},
|
||||
});
|
||||
|
||||
// POST /api/claims/upload-attachments
|
||||
// Saves files to uploads/patients/<patientName>/ and returns their paths.
|
||||
router.post(
|
||||
"/upload-attachments",
|
||||
attachmentUpload.array("files", 10),
|
||||
(req: Request, res: Response): any => {
|
||||
const files = req.files as Express.Multer.File[];
|
||||
if (!files?.length) return res.status(400).json({ error: true, message: "No files uploaded" });
|
||||
|
||||
const result = files.map((f) => ({
|
||||
filename: f.originalname,
|
||||
mimeType: f.mimetype,
|
||||
filePath: `/uploads/patients/${path.basename(path.dirname(f.path))}/${path.basename(f.path)}`,
|
||||
}));
|
||||
|
||||
return res.json({ error: false, data: result });
|
||||
}
|
||||
);
|
||||
|
||||
router.post(
|
||||
"/mh-provider-login",
|
||||
async (req: Request, res: Response): Promise<any> => {
|
||||
@@ -341,6 +385,298 @@ router.post(
|
||||
}
|
||||
);
|
||||
|
||||
// POST /api/claims/batch-column
|
||||
// Query params: date=YYYY-MM-DD (required), staffIds=1,2 (required)
|
||||
// For each appointment in the selected staff columns:
|
||||
// - skip if no saved AppointmentProcedure records
|
||||
// - otherwise create a Claim + Payment, enqueue selenium claim-submit job
|
||||
router.post(
|
||||
"/batch-column",
|
||||
async (req: Request, res: Response): Promise<any> => {
|
||||
const date = String(req.query.date ?? "").trim();
|
||||
const staffIdsRaw = String(req.query.staffIds ?? "").trim();
|
||||
|
||||
if (!date) return res.status(400).json({ error: "Missing date query param" });
|
||||
if (!staffIdsRaw) return res.status(400).json({ error: "Missing staffIds query param" });
|
||||
if (!req.user?.id) return res.status(401).json({ error: "Unauthorized" });
|
||||
|
||||
const staffIdFilter = new Set(
|
||||
staffIdsRaw.split(",").map(Number).filter((n) => Number.isFinite(n) && n > 0)
|
||||
);
|
||||
|
||||
try {
|
||||
const allAppointments = await storage.getAppointmentsByDateForUser(date, req.user.id);
|
||||
const appointments = allAppointments.filter((a) => staffIdFilter.has(Number(a.staffId)));
|
||||
|
||||
const results: Array<any> = [];
|
||||
|
||||
for (const apt of appointments) {
|
||||
const resultItem: any = {
|
||||
appointmentId: apt.id,
|
||||
patientId: apt.patientId ?? null,
|
||||
processed: false,
|
||||
skipped: false,
|
||||
error: null,
|
||||
jobId: null,
|
||||
claimId: null,
|
||||
};
|
||||
|
||||
try {
|
||||
// Fetch active claim for this appointment (includes service lines from draft saves)
|
||||
const activeClaim = await storage.getActiveClaimByAppointmentId(Number(apt.id));
|
||||
|
||||
// "Already claimed" = has a real claim number OR status is REVIEW/APPROVED
|
||||
// A PENDING claim with no claimNumber is just a draft save — not yet submitted
|
||||
const alreadyClaimed =
|
||||
activeClaim &&
|
||||
((activeClaim.claimNumber != null &&
|
||||
String(activeClaim.claimNumber).trim() !== "") ||
|
||||
activeClaim.status === "REVIEW" ||
|
||||
activeClaim.status === "APPROVED");
|
||||
|
||||
if (alreadyClaimed) {
|
||||
resultItem.skipped = true;
|
||||
resultItem.error = "Already claimed";
|
||||
results.push(resultItem);
|
||||
continue;
|
||||
}
|
||||
|
||||
// Build service lines: prefer draft claim's saved lines, fall back to AppointmentProcedure
|
||||
const serviceDate = formatDobForAgent(
|
||||
apt.date instanceof Date ? apt.date : new Date(apt.date as any)
|
||||
) ?? date;
|
||||
|
||||
let serviceLines: Array<{
|
||||
procedureCode: string;
|
||||
procedureDate: string | Date;
|
||||
toothNumber?: string;
|
||||
toothSurface?: string;
|
||||
totalBilled: number;
|
||||
totalAdjusted: number;
|
||||
totalPaid: number;
|
||||
totalDue: number;
|
||||
}>;
|
||||
|
||||
// Fetch AppointmentProcedure records once (used for service lines fallback + npiProviderId)
|
||||
const apptProcedures = await storage.getByAppointmentId(Number(apt.id));
|
||||
|
||||
const safeProcedureDate = new Date(serviceDate);
|
||||
|
||||
if (activeClaim?.serviceLines?.length) {
|
||||
// Use saved service lines from the draft claim
|
||||
serviceLines = activeClaim.serviceLines
|
||||
.filter((sl) => sl.procedureCode)
|
||||
.map((sl) => ({
|
||||
procedureCode: sl.procedureCode,
|
||||
procedureDate: safeProcedureDate,
|
||||
toothNumber: sl.toothNumber ?? undefined,
|
||||
toothSurface: sl.toothSurface ?? undefined,
|
||||
totalBilled: Math.max(0, Number(sl.totalBilled ?? 0) || 0),
|
||||
totalAdjusted: 0,
|
||||
totalPaid: 0,
|
||||
totalDue: Math.max(0, Number(sl.totalBilled ?? 0) || 0),
|
||||
}));
|
||||
} else {
|
||||
// Fall back to AppointmentProcedure records (saved via Select Procedures)
|
||||
serviceLines = apptProcedures.map((proc) => ({
|
||||
procedureCode: proc.procedureCode,
|
||||
procedureDate: safeProcedureDate,
|
||||
toothNumber: proc.toothNumber ?? undefined,
|
||||
toothSurface: proc.toothSurface ?? undefined,
|
||||
totalBilled: Math.max(0, Number(proc.fee ?? 0) || 0),
|
||||
totalAdjusted: 0,
|
||||
totalPaid: 0,
|
||||
totalDue: Math.max(0, Number(proc.fee ?? 0) || 0),
|
||||
}));
|
||||
}
|
||||
|
||||
if (!serviceLines.length) {
|
||||
resultItem.skipped = true;
|
||||
results.push(resultItem);
|
||||
continue;
|
||||
}
|
||||
|
||||
// Patient
|
||||
const patient = apt.patientId ? await storage.getPatient(apt.patientId) : null;
|
||||
if (!patient) {
|
||||
resultItem.error = "Patient not found";
|
||||
results.push(resultItem);
|
||||
continue;
|
||||
}
|
||||
|
||||
const memberId = String(patient.insuranceId ?? "").trim();
|
||||
if (!memberId) {
|
||||
resultItem.error = "Missing insurance ID";
|
||||
results.push(resultItem);
|
||||
continue;
|
||||
}
|
||||
|
||||
const dobStr = formatDobForAgent(patient.dateOfBirth);
|
||||
if (!dobStr) {
|
||||
resultItem.error = "Missing or invalid date of birth";
|
||||
results.push(resultItem);
|
||||
continue;
|
||||
}
|
||||
|
||||
// MassHealth credentials
|
||||
const credentials = await storage.getInsuranceCredentialByUserAndSiteKey(req.user.id, "MH");
|
||||
if (!credentials) {
|
||||
resultItem.error = "No MassHealth credentials found — check Settings";
|
||||
results.push(resultItem);
|
||||
continue;
|
||||
}
|
||||
|
||||
const npiProviders = await storage.getNpiProvidersByUser(req.user.id);
|
||||
const npiProvider = npiProviders[0] ?? null;
|
||||
|
||||
// procNpiProviderId = user's explicit choice saved via "Select Procedures" form
|
||||
// This ALWAYS wins over any previously stored claim npiProviderId
|
||||
const procNpiProviderId = (apptProcedures as any[]).find((p) => p.npiProviderId)?.npiProviderId ?? null;
|
||||
|
||||
// Priority: Select Procedures choice > existing claim > first provider
|
||||
const claimNpiProviderId = procNpiProviderId ?? activeClaim?.npiProviderId ?? npiProvider?.id ?? null;
|
||||
|
||||
console.log(`[batch-column] apt=${apt.id} procNpiId=${procNpiProviderId} claimNpiId=${activeClaim?.npiProviderId} resolved=${claimNpiProviderId}`);
|
||||
|
||||
const patientName = `${patient.firstName ?? ""} ${patient.lastName ?? ""}`.trim();
|
||||
|
||||
// Reuse the existing draft claim, or create a new one
|
||||
let claimId: number;
|
||||
if (activeClaim?.id) {
|
||||
claimId = activeClaim.id;
|
||||
// Update claim's npiProviderId if the user chose a different provider via Select Procedures
|
||||
if (procNpiProviderId && activeClaim.npiProviderId !== procNpiProviderId) {
|
||||
await storage.updateClaim(claimId, { npiProviderId: procNpiProviderId });
|
||||
}
|
||||
} else {
|
||||
// Validate required integer fields before sending to Prisma
|
||||
const safeStaffId = apt.staffId ? Number(apt.staffId) : null;
|
||||
if (!safeStaffId || !Number.isFinite(safeStaffId)) {
|
||||
resultItem.error = "Appointment has no valid staff column (staffId missing)";
|
||||
results.push(resultItem);
|
||||
continue;
|
||||
}
|
||||
|
||||
const safeNpiId = claimNpiProviderId && Number.isFinite(Number(claimNpiProviderId))
|
||||
? Number(claimNpiProviderId)
|
||||
: null;
|
||||
|
||||
console.log(`[batch-column] creating claim: patientId=${patient.id} aptId=${apt.id} staffId=${safeStaffId} npiProviderId=${safeNpiId} serviceDate=${serviceDate} dobStr=${dobStr} lines=${serviceLines.length}`);
|
||||
|
||||
const newClaim = await storage.createClaim({
|
||||
patientId: Number(patient.id),
|
||||
appointmentId: Number(apt.id),
|
||||
userId: req.user.id,
|
||||
staffId: safeStaffId,
|
||||
patientName,
|
||||
memberId,
|
||||
dateOfBirth: new Date(dobStr),
|
||||
serviceDate: new Date(serviceDate),
|
||||
insuranceProvider: "MassHealth",
|
||||
remarks: "",
|
||||
missingTeethStatus: "No_missing",
|
||||
missingTeeth: {},
|
||||
status: "PENDING",
|
||||
serviceLines: { create: serviceLines },
|
||||
...(safeNpiId ? { npiProviderId: safeNpiId } : {}),
|
||||
} as any);
|
||||
claimId = newClaim.id;
|
||||
}
|
||||
resultItem.claimId = claimId;
|
||||
|
||||
// Create Payment only if one doesn't already exist (prevents duplicates on retry)
|
||||
const existingPayment = await storage.getPaymentsByClaimId(claimId);
|
||||
if (!existingPayment) {
|
||||
const totalBilled = serviceLines.reduce((sum, l) => sum + Number(l.totalBilled), 0);
|
||||
await storage.createPayment({
|
||||
claimId,
|
||||
patientId: Number(patient.id),
|
||||
userId: req.user.id,
|
||||
totalBilled: new Decimal(totalBilled),
|
||||
totalPaid: new Decimal(0),
|
||||
totalDue: new Decimal(totalBilled),
|
||||
status: "PENDING",
|
||||
notes: "",
|
||||
} as any);
|
||||
}
|
||||
|
||||
// Resolve NPI provider object for selenium payload
|
||||
let resolvedNpiProvider = npiProvider;
|
||||
if (claimNpiProviderId) {
|
||||
const saved = npiProviders.find((p) => p.id === Number(claimNpiProviderId));
|
||||
if (saved) resolvedNpiProvider = saved;
|
||||
}
|
||||
|
||||
// Build enriched payload for selenium
|
||||
const enrichedPayload: any = {
|
||||
patientId: Number(patient.id),
|
||||
appointmentId: Number(apt.id),
|
||||
userId: req.user.id,
|
||||
staffId: Number(apt.staffId),
|
||||
patientName,
|
||||
memberId,
|
||||
dateOfBirth: dobStr,
|
||||
serviceDate,
|
||||
insuranceProvider: "MassHealth",
|
||||
insuranceSiteKey: "MH",
|
||||
missingTeethStatus: activeClaim?.missingTeethStatus ?? "No_missing",
|
||||
missingTeeth: activeClaim?.missingTeeth ?? {},
|
||||
remarks: activeClaim?.remarks ?? "",
|
||||
serviceLines,
|
||||
claimId,
|
||||
massdhpUsername: credentials.username,
|
||||
massdhpPassword: credentials.password,
|
||||
};
|
||||
if (resolvedNpiProvider) {
|
||||
enrichedPayload.npiProvider = {
|
||||
npiNumber: resolvedNpiProvider.npiNumber,
|
||||
providerName: resolvedNpiProvider.providerName,
|
||||
};
|
||||
}
|
||||
|
||||
// Enqueue selenium claim-submit job
|
||||
const job = await seleniumQueue.add("claim-submit", {
|
||||
jobType: "claim-submit",
|
||||
userId: req.user.id,
|
||||
enrichedPayload,
|
||||
files: [],
|
||||
claimId,
|
||||
});
|
||||
|
||||
resultItem.processed = true;
|
||||
resultItem.jobId = String(job.id);
|
||||
|
||||
} catch (aptErr: any) {
|
||||
console.error("[batch-column] apt error:", aptErr);
|
||||
resultItem.error = aptErr?.message ?? String(aptErr);
|
||||
}
|
||||
|
||||
results.push(resultItem);
|
||||
}
|
||||
|
||||
return res.json({ results });
|
||||
|
||||
} catch (err: any) {
|
||||
console.error("[batch-column claims] error", err);
|
||||
return res.status(500).json({ error: err?.message ?? "Batch claim failed" });
|
||||
}
|
||||
}
|
||||
);
|
||||
|
||||
// GET /api/claims/by-appointment/:appointmentId
|
||||
// Returns the most recent active (non-cancelled/void) claim with service lines and files
|
||||
router.get(
|
||||
"/by-appointment/:appointmentId",
|
||||
async (req: Request, res: Response): Promise<any> => {
|
||||
const aptId = parseInt(req.params.appointmentId, 10);
|
||||
if (isNaN(aptId)) return res.status(400).json({ error: "Invalid appointmentId" });
|
||||
|
||||
const claim = await storage.getActiveClaimByAppointmentId(aptId);
|
||||
if (!claim) return res.status(404).json({ message: "No active claim found" });
|
||||
return res.json(claim);
|
||||
}
|
||||
);
|
||||
|
||||
// GET /api/claims/recent
|
||||
router.get("/recent", async (req: Request, res: Response) => {
|
||||
try {
|
||||
@@ -435,6 +771,7 @@ router.post("/", async (req: Request, res: Response): Promise<any> => {
|
||||
create: req.body.claimFiles.map((f: any) => ({
|
||||
filename: String(f.filename),
|
||||
mimeType: String(f.mimeType || f.mime || ""),
|
||||
...(f.filePath ? { filePath: String(f.filePath) } : {}),
|
||||
})),
|
||||
};
|
||||
}
|
||||
@@ -452,7 +789,12 @@ router.post("/", async (req: Request, res: Response): Promise<any> => {
|
||||
if (Array.isArray(req.body.serviceLines)) {
|
||||
req.body.serviceLines = req.body.serviceLines.map(
|
||||
(line: InputServiceLine) => ({
|
||||
...line,
|
||||
procedureCode: String(line.procedureCode ?? ""),
|
||||
procedureDate: line.procedureDate,
|
||||
quad: line.quad ?? null,
|
||||
arch: line.arch ?? null,
|
||||
toothNumber: line.toothNumber ?? null,
|
||||
toothSurface: line.toothSurface ?? null,
|
||||
totalBilled: Number(line.totalBilled),
|
||||
totalAdjusted: 0,
|
||||
totalPaid: 0,
|
||||
@@ -462,8 +804,23 @@ router.post("/", async (req: Request, res: Response): Promise<any> => {
|
||||
req.body.serviceLines = { create: req.body.serviceLines };
|
||||
}
|
||||
|
||||
const parsedClaim = ExtendedClaimSchema.parse({
|
||||
...req.body,
|
||||
// Strip unknown keys so strict() doesn't reject any extra properties the frontend may send
|
||||
const parsedClaim = (ExtendedClaimSchema as unknown as z.ZodObject<any>).strip().parse({
|
||||
patientId: req.body.patientId,
|
||||
appointmentId: req.body.appointmentId,
|
||||
staffId: req.body.staffId,
|
||||
patientName: req.body.patientName,
|
||||
memberId: req.body.memberId,
|
||||
dateOfBirth: req.body.dateOfBirth,
|
||||
remarks: req.body.remarks ?? "",
|
||||
missingTeethStatus: req.body.missingTeethStatus,
|
||||
missingTeeth: req.body.missingTeeth,
|
||||
serviceDate: req.body.serviceDate,
|
||||
insuranceProvider: req.body.insuranceProvider,
|
||||
status: req.body.status,
|
||||
serviceLines: req.body.serviceLines,
|
||||
claimFiles: req.body.claimFiles,
|
||||
...(req.body.npiProviderId ? { npiProviderId: Number(req.body.npiProviderId) } : {}),
|
||||
userId: req.user!.id,
|
||||
});
|
||||
|
||||
@@ -484,28 +841,35 @@ router.post("/", async (req: Request, res: Response): Promise<any> => {
|
||||
// Step 2: Create claim (with service lines)
|
||||
const claim = await storage.createClaim(parsedClaim);
|
||||
|
||||
// Step 3: Create empty payment
|
||||
await storage.createPayment({
|
||||
claimId: claim.id,
|
||||
patientId: claim.patientId,
|
||||
userId: req.user!.id,
|
||||
totalBilled: new Decimal(totalBilled),
|
||||
totalPaid: new Decimal(0),
|
||||
totalDue: new Decimal(totalBilled),
|
||||
status: "PENDING",
|
||||
notes: "",
|
||||
});
|
||||
// Step 3: Create payment only for real submissions (not draft saves)
|
||||
const isDraft = req.query.draft === "true";
|
||||
if (!isDraft) {
|
||||
await storage.createPayment({
|
||||
claimId: claim.id,
|
||||
patientId: claim.patientId,
|
||||
userId: req.user!.id,
|
||||
totalBilled: new Decimal(totalBilled),
|
||||
totalPaid: new Decimal(0),
|
||||
totalDue: new Decimal(totalBilled),
|
||||
status: "PENDING",
|
||||
notes: "",
|
||||
});
|
||||
}
|
||||
|
||||
res.status(201).json(claim);
|
||||
} catch (error) {
|
||||
if (error instanceof z.ZodError) {
|
||||
const firstIssue = error.issues[0];
|
||||
const fieldPath = firstIssue?.path?.join(".") ?? "unknown";
|
||||
const fieldMsg = firstIssue?.message ?? "invalid";
|
||||
console.error("❌ Claim validation error:", error.issues);
|
||||
return res.status(400).json({
|
||||
message: "Validation error",
|
||||
message: `Validation error on field "${fieldPath}": ${fieldMsg}`,
|
||||
errors: error.format(),
|
||||
});
|
||||
}
|
||||
|
||||
console.error("❌ Failed to create claim:", error); // logs full error to server
|
||||
console.error("❌ Failed to create claim:", error);
|
||||
|
||||
// Send more detailed info to the client (for dev only)
|
||||
return res.status(500).json({
|
||||
@@ -533,16 +897,64 @@ router.put("/:id", async (req: Request, res: Response): Promise<any> => {
|
||||
return res.status(404).json({ message: "Claim not found" });
|
||||
}
|
||||
|
||||
const claimData = updateClaimSchema.parse(req.body);
|
||||
// If service lines are provided, replace them (delete old, create new)
|
||||
if (Array.isArray(req.body.serviceLines) && req.body.serviceLines.length > 0) {
|
||||
const { prisma: db } = await import("@repo/db/client");
|
||||
await db.serviceLine.deleteMany({ where: { claimId } });
|
||||
await db.serviceLine.createMany({
|
||||
data: req.body.serviceLines.map((line: InputServiceLine) => ({
|
||||
claimId,
|
||||
procedureCode: String(line.procedureCode ?? ""),
|
||||
procedureDate: new Date(line.procedureDate),
|
||||
quad: line.quad || null,
|
||||
arch: line.arch || null,
|
||||
toothNumber: line.toothNumber || null,
|
||||
toothSurface: line.toothSurface || null,
|
||||
totalBilled: Number(line.totalBilled),
|
||||
totalAdjusted: 0,
|
||||
totalPaid: 0,
|
||||
totalDue: Number(line.totalBilled),
|
||||
})),
|
||||
});
|
||||
}
|
||||
|
||||
// Explicitly pick only scalar fields — skip serviceLines (handled above)
|
||||
// and claimFiles (plain array from frontend is not Prisma nested format)
|
||||
// Use req.user!.id for userId (always trust the authenticated session, not the client body)
|
||||
// Skip null/empty-string values for optional fields to avoid coerce.date() failures
|
||||
const toOptionalNum = (v: any) => (v != null && !Number.isNaN(Number(v)) ? Number(v) : undefined);
|
||||
const toOptionalDate = (v: any) => (v != null && String(v).trim() !== "" ? v : undefined);
|
||||
|
||||
const claimData = (updateClaimSchema as unknown as z.ZodObject<any>).strip().parse({
|
||||
patientId: toOptionalNum(req.body.patientId),
|
||||
appointmentId: toOptionalNum(req.body.appointmentId),
|
||||
userId: req.user!.id,
|
||||
staffId: toOptionalNum(req.body.staffId),
|
||||
patientName: req.body.patientName,
|
||||
memberId: req.body.memberId,
|
||||
dateOfBirth: toOptionalDate(req.body.dateOfBirth),
|
||||
remarks: req.body.remarks ?? "",
|
||||
missingTeethStatus: req.body.missingTeethStatus,
|
||||
missingTeeth: req.body.missingTeeth,
|
||||
serviceDate: toOptionalDate(req.body.serviceDate),
|
||||
insuranceProvider: req.body.insuranceProvider,
|
||||
status: req.body.status,
|
||||
...(req.body.npiProviderId ? { npiProviderId: Number(req.body.npiProviderId) } : {}),
|
||||
});
|
||||
const updatedClaim = await storage.updateClaim(claimId, claimData);
|
||||
res.json(updatedClaim);
|
||||
} catch (error) {
|
||||
if (error instanceof z.ZodError) {
|
||||
const firstIssue = error.issues[0];
|
||||
const fieldPath = firstIssue?.path?.join(".") ?? "unknown";
|
||||
const fieldMsg = firstIssue?.message ?? "invalid";
|
||||
console.error("❌ Claim update validation error:", error.issues);
|
||||
return res.status(400).json({
|
||||
message: "Validation error",
|
||||
message: `Validation error on field "${fieldPath}": ${fieldMsg}`,
|
||||
errors: error.format(),
|
||||
});
|
||||
}
|
||||
console.error("❌ Failed to update claim:", error);
|
||||
res.status(500).json({ message: "Failed to update claim" });
|
||||
}
|
||||
});
|
||||
|
||||
@@ -13,7 +13,19 @@ export interface IAppointmentProceduresStorage {
|
||||
appointment: Appointment;
|
||||
patient: Patient;
|
||||
procedures: AppointmentProcedure[];
|
||||
npiProviderId: number | null;
|
||||
} | null>;
|
||||
saveForAppointment(params: {
|
||||
appointmentId: number;
|
||||
patientId: number;
|
||||
npiProviderId: number | null;
|
||||
procedures: Array<{
|
||||
procedureCode: string;
|
||||
fee?: number | null;
|
||||
toothNumber?: string | null;
|
||||
toothSurface?: string | null;
|
||||
}>;
|
||||
}): Promise<number>;
|
||||
|
||||
createProcedure(
|
||||
data: InsertAppointmentProcedure
|
||||
@@ -52,13 +64,34 @@ export const appointmentProceduresStorage: IAppointmentProceduresStorage = {
|
||||
return null;
|
||||
}
|
||||
|
||||
const npiProviderId = appointment.procedures[0]?.npiProviderId ?? null;
|
||||
|
||||
return {
|
||||
appointment,
|
||||
patient: appointment.patient,
|
||||
procedures: appointment.procedures,
|
||||
npiProviderId,
|
||||
};
|
||||
},
|
||||
|
||||
async saveForAppointment({ appointmentId, patientId, npiProviderId, procedures }) {
|
||||
await db.appointmentProcedure.deleteMany({ where: { appointmentId } });
|
||||
if (!procedures.length) return 0;
|
||||
const result = await db.appointmentProcedure.createMany({
|
||||
data: procedures.map((p) => ({
|
||||
appointmentId,
|
||||
patientId,
|
||||
npiProviderId: npiProviderId ?? null,
|
||||
procedureCode: p.procedureCode,
|
||||
fee: p.fee != null ? p.fee : null,
|
||||
toothNumber: p.toothNumber || null,
|
||||
toothSurface: p.toothSurface || null,
|
||||
source: "MANUAL" as const,
|
||||
})),
|
||||
});
|
||||
return result.count;
|
||||
},
|
||||
|
||||
async createProcedure(
|
||||
data: InsertAppointmentProcedure
|
||||
): Promise<AppointmentProcedure> {
|
||||
|
||||
@@ -22,6 +22,11 @@ export interface IStorage {
|
||||
appointment: UpdateAppointment
|
||||
): Promise<Appointment>;
|
||||
deleteAppointment(id: number): Promise<void>;
|
||||
getPatientAppointmentByDateAndStaff(
|
||||
patientId: number,
|
||||
date: Date,
|
||||
staffId: number
|
||||
): Promise<Appointment | undefined>;
|
||||
getPatientAppointmentByDateTime(
|
||||
patientId: number,
|
||||
date: Date,
|
||||
@@ -127,6 +132,19 @@ export const appointmentsStorage: IStorage = {
|
||||
}
|
||||
},
|
||||
|
||||
async getPatientAppointmentByDateAndStaff(
|
||||
patientId: number,
|
||||
date: Date,
|
||||
staffId: number
|
||||
): Promise<Appointment | undefined> {
|
||||
return (
|
||||
(await db.appointment.findFirst({
|
||||
where: { patientId, date, staffId },
|
||||
orderBy: { createdAt: "desc" },
|
||||
})) ?? undefined
|
||||
);
|
||||
},
|
||||
|
||||
async getPatientAppointmentByDateTime(
|
||||
patientId: number,
|
||||
date: Date,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { useState } from "react";
|
||||
import { useState, useEffect } from "react";
|
||||
import { useQuery, useMutation } from "@tanstack/react-query";
|
||||
import {
|
||||
Dialog,
|
||||
@@ -9,6 +9,13 @@ import {
|
||||
import { Button } from "@/components/ui/button";
|
||||
import { Input } from "@/components/ui/input";
|
||||
import { Label } from "@/components/ui/label";
|
||||
import {
|
||||
Select,
|
||||
SelectContent,
|
||||
SelectItem,
|
||||
SelectTrigger,
|
||||
SelectValue,
|
||||
} from "@/components/ui/select";
|
||||
import { Trash2, Plus, Save, X } from "lucide-react";
|
||||
import { apiRequest, queryClient } from "@/lib/queryClient";
|
||||
import { useToast } from "@/hooks/use-toast";
|
||||
@@ -17,7 +24,7 @@ import {
|
||||
CODE_MAP,
|
||||
getPriceForCodeWithAgeFromMap,
|
||||
} from "@/utils/procedureCombosMapping";
|
||||
import { Patient, AppointmentProcedure } from "@repo/db/types";
|
||||
import { Patient, AppointmentProcedure, NpiProvider } from "@repo/db/types";
|
||||
import { useLocation } from "wouter";
|
||||
import { DeleteConfirmationDialog } from "../ui/deleteDialog";
|
||||
import {
|
||||
@@ -31,6 +38,7 @@ interface Props {
|
||||
appointmentId: number;
|
||||
patientId: number;
|
||||
patient: Patient;
|
||||
serviceDate?: string;
|
||||
}
|
||||
|
||||
export function AppointmentProceduresDialog({
|
||||
@@ -39,54 +47,88 @@ export function AppointmentProceduresDialog({
|
||||
appointmentId,
|
||||
patientId,
|
||||
patient,
|
||||
serviceDate,
|
||||
}: Props) {
|
||||
const { toast } = useToast();
|
||||
const [, setLocation] = useLocation();
|
||||
|
||||
// -----------------------------
|
||||
// state for manual add
|
||||
// -----------------------------
|
||||
// NPI provider state — stored per-appointment on the procedure rows
|
||||
const [selectedNpiProviderId, setSelectedNpiProviderId] = useState<number | null>(null);
|
||||
|
||||
// manual add row state
|
||||
const [manualCode, setManualCode] = useState("");
|
||||
const [manualLabel, setManualLabel] = useState("");
|
||||
const [manualFee, setManualFee] = useState("");
|
||||
const [manualTooth, setManualTooth] = useState("");
|
||||
const [manualSurface, setManualSurface] = useState("");
|
||||
|
||||
// -----------------------------
|
||||
// state for inline edit
|
||||
// -----------------------------
|
||||
// inline edit state
|
||||
const [editingId, setEditingId] = useState<number | null>(null);
|
||||
const [editRow, setEditRow] = useState<Partial<AppointmentProcedure>>({});
|
||||
const [clearAllOpen, setClearAllOpen] = useState(false);
|
||||
|
||||
// for redirection to claim submission
|
||||
const [, setLocation] = useLocation();
|
||||
|
||||
// -----------------------------
|
||||
// fetch procedures
|
||||
// -----------------------------
|
||||
const { data: procedures = [], isLoading } = useQuery<AppointmentProcedure[]>(
|
||||
{
|
||||
queryKey: ["appointment-procedures", appointmentId],
|
||||
queryFn: async () => {
|
||||
const res = await apiRequest(
|
||||
"GET",
|
||||
`/api/appointment-procedures/${appointmentId}`,
|
||||
);
|
||||
if (!res.ok) throw new Error("Failed to load procedures");
|
||||
return res.json();
|
||||
},
|
||||
enabled: open && !!appointmentId,
|
||||
// ── NPI Providers ──────────────────────────────────────────────
|
||||
const { data: npiProviders = [] } = useQuery<NpiProvider[]>({
|
||||
queryKey: ["/api/npiProviders/"],
|
||||
queryFn: async () => {
|
||||
const res = await apiRequest("GET", "/api/npiProviders/");
|
||||
if (!res.ok) throw new Error("Failed to fetch NPI providers");
|
||||
return res.json();
|
||||
},
|
||||
);
|
||||
enabled: open,
|
||||
});
|
||||
|
||||
// ── Procedures ─────────────────────────────────────────────────
|
||||
const { data: procedures = [], isLoading } = useQuery<AppointmentProcedure[]>({
|
||||
queryKey: ["appointment-procedures", appointmentId],
|
||||
queryFn: async () => {
|
||||
const res = await apiRequest("GET", `/api/appointment-procedures/${appointmentId}`);
|
||||
if (!res.ok) throw new Error("Failed to load procedures");
|
||||
return res.json();
|
||||
},
|
||||
enabled: open && !!appointmentId,
|
||||
});
|
||||
|
||||
// Sync NPI provider from saved procedures when they load
|
||||
useEffect(() => {
|
||||
if (!procedures.length) return;
|
||||
const saved = (procedures[0] as any)?.npiProviderId ?? null;
|
||||
if (saved != null) setSelectedNpiProviderId(Number(saved));
|
||||
}, [procedures]);
|
||||
|
||||
// Default NPI provider to Mary Scannell / first when none saved yet
|
||||
useEffect(() => {
|
||||
if (selectedNpiProviderId != null || !npiProviders.length) return;
|
||||
const mary = npiProviders.find((p) => p.providerName.toLowerCase() === "mary scannell");
|
||||
setSelectedNpiProviderId((mary ?? npiProviders[0])?.id ?? null);
|
||||
}, [npiProviders, selectedNpiProviderId]);
|
||||
|
||||
// ── Mutations ──────────────────────────────────────────────────
|
||||
|
||||
const setNpiMutation = useMutation({
|
||||
mutationFn: async (npiProviderId: number | null) => {
|
||||
const res = await apiRequest(
|
||||
"PUT",
|
||||
`/api/appointment-procedures/set-npi-provider/${appointmentId}`,
|
||||
{ npiProviderId },
|
||||
);
|
||||
if (!res.ok) throw new Error("Failed to update provider");
|
||||
},
|
||||
onSuccess: () => {
|
||||
toast({ title: "Rendering provider saved" });
|
||||
queryClient.invalidateQueries({ queryKey: ["appointment-procedures", appointmentId] });
|
||||
},
|
||||
onError: (err: any) => {
|
||||
toast({ title: "Error", description: err.message, variant: "destructive" });
|
||||
},
|
||||
});
|
||||
|
||||
// -----------------------------
|
||||
// mutations
|
||||
// -----------------------------
|
||||
const addManualMutation = useMutation({
|
||||
mutationFn: async () => {
|
||||
const payload = {
|
||||
appointmentId,
|
||||
patientId,
|
||||
npiProviderId: selectedNpiProviderId ?? null,
|
||||
procedureCode: manualCode,
|
||||
procedureLabel: manualLabel || null,
|
||||
fee: manualFee ? Number(manualFee) : null,
|
||||
@@ -94,101 +136,63 @@ export function AppointmentProceduresDialog({
|
||||
toothSurface: manualSurface || null,
|
||||
source: "MANUAL",
|
||||
};
|
||||
|
||||
const res = await apiRequest(
|
||||
"POST",
|
||||
"/api/appointment-procedures",
|
||||
payload,
|
||||
);
|
||||
const res = await apiRequest("POST", "/api/appointment-procedures", payload);
|
||||
if (!res.ok) throw new Error("Failed to add procedure");
|
||||
return res.json();
|
||||
},
|
||||
onSuccess: () => {
|
||||
toast({ title: "Procedure added" });
|
||||
setManualCode("");
|
||||
setManualLabel("");
|
||||
setManualFee("");
|
||||
setManualTooth("");
|
||||
setManualSurface("");
|
||||
queryClient.invalidateQueries({
|
||||
queryKey: ["appointment-procedures", appointmentId],
|
||||
});
|
||||
setManualCode(""); setManualLabel(""); setManualFee("");
|
||||
setManualTooth(""); setManualSurface("");
|
||||
queryClient.invalidateQueries({ queryKey: ["appointment-procedures", appointmentId] });
|
||||
},
|
||||
onError: (err: any) => {
|
||||
toast({
|
||||
title: "Error",
|
||||
description: err.message ?? "Failed to add procedure",
|
||||
variant: "destructive",
|
||||
});
|
||||
toast({ title: "Error", description: err.message ?? "Failed to add procedure", variant: "destructive" });
|
||||
},
|
||||
});
|
||||
|
||||
const bulkAddMutation = useMutation({
|
||||
mutationFn: async (rows: any[]) => {
|
||||
const res = await apiRequest(
|
||||
"POST",
|
||||
"/api/appointment-procedures/bulk",
|
||||
rows,
|
||||
);
|
||||
const res = await apiRequest("POST", "/api/appointment-procedures/bulk", rows);
|
||||
if (!res.ok) throw new Error("Failed to add combo procedures");
|
||||
return res.json();
|
||||
},
|
||||
onSuccess: () => {
|
||||
toast({ title: "Combo added" });
|
||||
queryClient.invalidateQueries({
|
||||
queryKey: ["appointment-procedures", appointmentId],
|
||||
});
|
||||
queryClient.invalidateQueries({ queryKey: ["appointment-procedures", appointmentId] });
|
||||
},
|
||||
});
|
||||
|
||||
const deleteMutation = useMutation({
|
||||
mutationFn: async (id: number) => {
|
||||
const res = await apiRequest(
|
||||
"DELETE",
|
||||
`/api/appointment-procedures/${id}`,
|
||||
);
|
||||
const res = await apiRequest("DELETE", `/api/appointment-procedures/${id}`);
|
||||
if (!res.ok) throw new Error("Failed to delete");
|
||||
},
|
||||
onSuccess: () => {
|
||||
toast({ title: "Deleted" });
|
||||
queryClient.invalidateQueries({
|
||||
queryKey: ["appointment-procedures", appointmentId],
|
||||
});
|
||||
queryClient.invalidateQueries({ queryKey: ["appointment-procedures", appointmentId] });
|
||||
},
|
||||
});
|
||||
|
||||
const clearAllMutation = useMutation({
|
||||
mutationFn: async () => {
|
||||
const res = await apiRequest(
|
||||
"DELETE",
|
||||
`/api/appointment-procedures/clear/${appointmentId}`,
|
||||
);
|
||||
const res = await apiRequest("DELETE", `/api/appointment-procedures/clear/${appointmentId}`);
|
||||
if (!res.ok) throw new Error("Failed to clear procedures");
|
||||
},
|
||||
onSuccess: () => {
|
||||
toast({ title: "All procedures cleared" });
|
||||
queryClient.invalidateQueries({
|
||||
queryKey: ["appointment-procedures", appointmentId],
|
||||
});
|
||||
queryClient.invalidateQueries({ queryKey: ["appointment-procedures", appointmentId] });
|
||||
setClearAllOpen(false);
|
||||
},
|
||||
onError: (err: any) => {
|
||||
toast({
|
||||
title: "Error",
|
||||
description: err.message ?? "Failed to clear procedures",
|
||||
variant: "destructive",
|
||||
});
|
||||
toast({ title: "Error", description: err.message ?? "Failed to clear procedures", variant: "destructive" });
|
||||
},
|
||||
});
|
||||
|
||||
const updateMutation = useMutation({
|
||||
mutationFn: async () => {
|
||||
if (!editingId) return;
|
||||
const res = await apiRequest(
|
||||
"PUT",
|
||||
`/api/appointment-procedures/${editingId}`,
|
||||
editRow,
|
||||
);
|
||||
const res = await apiRequest("PUT", `/api/appointment-procedures/${editingId}`, editRow);
|
||||
if (!res.ok) throw new Error("Failed to update");
|
||||
return res.json();
|
||||
},
|
||||
@@ -196,55 +200,42 @@ export function AppointmentProceduresDialog({
|
||||
toast({ title: "Updated" });
|
||||
setEditingId(null);
|
||||
setEditRow({});
|
||||
queryClient.invalidateQueries({
|
||||
queryKey: ["appointment-procedures", appointmentId],
|
||||
});
|
||||
queryClient.invalidateQueries({ queryKey: ["appointment-procedures", appointmentId] });
|
||||
},
|
||||
});
|
||||
|
||||
// -----------------------------
|
||||
// handlers
|
||||
// -----------------------------
|
||||
// ── Handlers ───────────────────────────────────────────────────
|
||||
|
||||
const handleAddCombo = (comboKey: string) => {
|
||||
const combo = PROCEDURE_COMBOS[comboKey];
|
||||
if (!combo || !patient?.dateOfBirth) return;
|
||||
|
||||
const serviceDate = new Date();
|
||||
const dob = patient.dateOfBirth;
|
||||
const ref = new Date();
|
||||
const birth = new Date(dob as any);
|
||||
let age = ref.getFullYear() - birth.getFullYear();
|
||||
const hadBirthday =
|
||||
ref.getMonth() > birth.getMonth() ||
|
||||
(ref.getMonth() === birth.getMonth() && ref.getDate() >= birth.getDate());
|
||||
if (!hadBirthday) age -= 1;
|
||||
|
||||
const age = (() => {
|
||||
const birth = new Date(dob);
|
||||
const ref = new Date(serviceDate);
|
||||
let a = ref.getFullYear() - birth.getFullYear();
|
||||
const hadBirthday =
|
||||
ref.getMonth() > birth.getMonth() ||
|
||||
(ref.getMonth() === birth.getMonth() &&
|
||||
ref.getDate() >= birth.getDate());
|
||||
if (!hadBirthday) a -= 1;
|
||||
return a;
|
||||
})();
|
||||
|
||||
const rows = combo.codes.map((code: string, idx: number) => {
|
||||
const priceDecimal = getPriceForCodeWithAgeFromMap(CODE_MAP, code, age);
|
||||
|
||||
return {
|
||||
appointmentId,
|
||||
patientId,
|
||||
procedureCode: code,
|
||||
procedureLabel: combo.label,
|
||||
fee: priceDecimal.toNumber(),
|
||||
source: "COMBO",
|
||||
comboKey: comboKey,
|
||||
toothNumber: combo.toothNumbers?.[idx] ?? null,
|
||||
};
|
||||
});
|
||||
const rows = combo.codes.map((code: string, idx: number) => ({
|
||||
appointmentId,
|
||||
patientId,
|
||||
npiProviderId: selectedNpiProviderId ?? null,
|
||||
procedureCode: code,
|
||||
procedureLabel: combo.label,
|
||||
fee: getPriceForCodeWithAgeFromMap(CODE_MAP, code, age).toNumber(),
|
||||
source: "COMBO",
|
||||
comboKey,
|
||||
toothNumber: combo.toothNumbers?.[idx] ?? null,
|
||||
}));
|
||||
|
||||
bulkAddMutation.mutate(rows);
|
||||
};
|
||||
|
||||
const startEdit = (row: AppointmentProcedure) => {
|
||||
if (!row.id) return;
|
||||
|
||||
setEditingId(row.id);
|
||||
setEditRow({
|
||||
procedureCode: row.procedureCode,
|
||||
@@ -255,10 +246,7 @@ export function AppointmentProceduresDialog({
|
||||
});
|
||||
};
|
||||
|
||||
const cancelEdit = () => {
|
||||
setEditingId(null);
|
||||
setEditRow({});
|
||||
};
|
||||
const cancelEdit = () => { setEditingId(null); setEditRow({}); };
|
||||
|
||||
const handleDirectClaim = () => {
|
||||
setLocation(`/claims?appointmentId=${appointmentId}&mode=direct`);
|
||||
@@ -270,256 +258,146 @@ export function AppointmentProceduresDialog({
|
||||
onOpenChange(false);
|
||||
};
|
||||
|
||||
// -----------------------------
|
||||
// UI
|
||||
// -----------------------------
|
||||
const selectedProvider = npiProviders.find((p) => p.id === selectedNpiProviderId);
|
||||
|
||||
// ── UI ─────────────────────────────────────────────────────────
|
||||
return (
|
||||
<Dialog open={open} onOpenChange={onOpenChange}>
|
||||
<DialogContent
|
||||
className="max-w-6xl max-h-[90vh] overflow-y-auto pointer-events-none"
|
||||
onPointerDownOutside={(e) => {
|
||||
if (clearAllOpen) {
|
||||
e.preventDefault(); // block only when delete dialog is open
|
||||
}
|
||||
}}
|
||||
onInteractOutside={(e) => {
|
||||
if (clearAllOpen) {
|
||||
e.preventDefault(); // block only when delete dialog is open
|
||||
}
|
||||
}}
|
||||
onPointerDownOutside={(e) => { if (clearAllOpen) e.preventDefault(); }}
|
||||
onInteractOutside={(e) => { if (clearAllOpen) e.preventDefault(); }}
|
||||
>
|
||||
<DialogHeader>
|
||||
<DialogTitle className="text-xl font-semibold">
|
||||
Appointment Procedures
|
||||
{serviceDate && <span className="ml-3 text-base font-normal text-muted-foreground">{serviceDate}</span>}
|
||||
</DialogTitle>
|
||||
</DialogHeader>
|
||||
|
||||
{/* ================= COMBOS ================= */}
|
||||
<div className="space-y-8 pointer-events-auto">
|
||||
<DirectComboButtons
|
||||
onDirectCombo={(comboKey) => {
|
||||
handleAddCombo(comboKey);
|
||||
}}
|
||||
/>
|
||||
|
||||
<RegularComboButtons
|
||||
onRegularCombo={(comboKey) => {
|
||||
handleAddCombo(comboKey);
|
||||
}}
|
||||
/>
|
||||
{/* ── Rendering Provider ─────────────────────────────── */}
|
||||
<div className="flex items-end gap-3 p-3 bg-blue-50 border border-blue-200 rounded-lg">
|
||||
<div className="flex-1">
|
||||
<Label className="text-sm font-medium text-blue-800">Rendering Provider (NPI)</Label>
|
||||
<Select
|
||||
value={selectedNpiProviderId?.toString() ?? ""}
|
||||
onValueChange={(v) => setSelectedNpiProviderId(v ? Number(v) : null)}
|
||||
>
|
||||
<SelectTrigger className="mt-1 bg-white">
|
||||
<SelectValue placeholder="Select NPI Provider" />
|
||||
</SelectTrigger>
|
||||
<SelectContent>
|
||||
{npiProviders.map((p) => (
|
||||
<SelectItem key={p.id} value={String(p.id)}>
|
||||
{p.npiNumber} — {p.providerName}
|
||||
</SelectItem>
|
||||
))}
|
||||
</SelectContent>
|
||||
</Select>
|
||||
</div>
|
||||
<Button
|
||||
size="sm"
|
||||
className="mb-0.5"
|
||||
onClick={() => setNpiMutation.mutate(selectedNpiProviderId)}
|
||||
disabled={setNpiMutation.isPending || !procedures.length}
|
||||
>
|
||||
<Save className="h-4 w-4 mr-1" />
|
||||
Set for All
|
||||
</Button>
|
||||
{selectedProvider && (
|
||||
<span className="text-sm text-blue-700 mb-1 whitespace-nowrap">
|
||||
✓ {selectedProvider.providerName}
|
||||
</span>
|
||||
)}
|
||||
</div>
|
||||
|
||||
{/* ================= MANUAL ADD ================= */}
|
||||
{/* ── Combos ─────────────────────────────────────────── */}
|
||||
<div className="space-y-8 pointer-events-auto">
|
||||
<DirectComboButtons onDirectCombo={handleAddCombo} />
|
||||
<RegularComboButtons onRegularCombo={handleAddCombo} />
|
||||
</div>
|
||||
|
||||
{/* ── Manual Add ─────────────────────────────────────── */}
|
||||
<div className="mt-8 border rounded-lg p-4 bg-muted/20 space-y-3">
|
||||
<div className="font-medium text-sm">Add Manual Procedure</div>
|
||||
|
||||
<div className="grid grid-cols-1 md:grid-cols-5 gap-3">
|
||||
<div>
|
||||
<Label>Code</Label>
|
||||
<Input
|
||||
value={manualCode}
|
||||
onChange={(e) => setManualCode(e.target.value)}
|
||||
placeholder="D0120"
|
||||
/>
|
||||
<Input value={manualCode} onChange={(e) => setManualCode(e.target.value)} placeholder="D0120" />
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<Label>Label</Label>
|
||||
<Input
|
||||
value={manualLabel}
|
||||
onChange={(e) => setManualLabel(e.target.value)}
|
||||
placeholder="Exam"
|
||||
/>
|
||||
<Input value={manualLabel} onChange={(e) => setManualLabel(e.target.value)} placeholder="Exam" />
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<Label>Fee</Label>
|
||||
<Input
|
||||
value={manualFee}
|
||||
onChange={(e) => setManualFee(e.target.value)}
|
||||
placeholder="100"
|
||||
type="number"
|
||||
/>
|
||||
<Input value={manualFee} onChange={(e) => setManualFee(e.target.value)} placeholder="100" type="number" />
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<Label>Tooth</Label>
|
||||
<Input
|
||||
value={manualTooth}
|
||||
onChange={(e) => setManualTooth(e.target.value)}
|
||||
placeholder="14"
|
||||
/>
|
||||
<Input value={manualTooth} onChange={(e) => setManualTooth(e.target.value)} placeholder="14" />
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<Label>Surface</Label>
|
||||
<Input
|
||||
value={manualSurface}
|
||||
onChange={(e) => setManualSurface(e.target.value)}
|
||||
placeholder="MO"
|
||||
/>
|
||||
<Input value={manualSurface} onChange={(e) => setManualSurface(e.target.value)} placeholder="MO" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div className="flex justify-end">
|
||||
<Button
|
||||
size="sm"
|
||||
onClick={() => addManualMutation.mutate()}
|
||||
disabled={!manualCode || addManualMutation.isPending}
|
||||
>
|
||||
<Button size="sm" onClick={() => addManualMutation.mutate()} disabled={!manualCode || addManualMutation.isPending}>
|
||||
<Plus className="h-4 w-4 mr-1" />
|
||||
Add Procedure
|
||||
</Button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{/* ================= LIST ================= */}
|
||||
{/* ── Procedures List ─────────────────────────────────── */}
|
||||
<div className="mt-8 space-y-2">
|
||||
<div className="flex items-center justify-between">
|
||||
<div className="text-sm font-semibold">Selected Procedures</div>
|
||||
|
||||
<Button
|
||||
variant="destructive"
|
||||
size="sm"
|
||||
disabled={!procedures.length}
|
||||
onClick={() => setClearAllOpen(true)}
|
||||
>
|
||||
<div className="text-sm font-semibold">Saved Procedures ({procedures.length})</div>
|
||||
<Button variant="destructive" size="sm" disabled={!procedures.length} onClick={() => setClearAllOpen(true)}>
|
||||
Clear All
|
||||
</Button>
|
||||
</div>
|
||||
|
||||
<div className="border rounded-lg divide-y bg-white">
|
||||
{/* ===== TABLE HEADER ===== */}
|
||||
<div className="grid grid-cols-[90px_1fr_90px_80px_80px_72px_72px] gap-2 px-3 py-2 text-xs font-semibold text-muted-foreground bg-muted/40">
|
||||
<div>Code</div>
|
||||
<div>Label</div>
|
||||
<div>Fee</div>
|
||||
<div>Tooth</div>
|
||||
<div>Surface</div>
|
||||
<div className="text-center">Edit</div>
|
||||
<div className="text-center">Delete</div>
|
||||
<div>Code</div><div>Label</div><div>Fee</div><div>Tooth</div><div>Surface</div>
|
||||
<div className="text-center">Edit</div><div className="text-center">Delete</div>
|
||||
</div>
|
||||
|
||||
{isLoading && (
|
||||
<div className="p-4 text-sm text-muted-foreground">
|
||||
Loading...
|
||||
</div>
|
||||
)}
|
||||
|
||||
{isLoading && <div className="p-4 text-sm text-muted-foreground">Loading...</div>}
|
||||
{!isLoading && procedures.length === 0 && (
|
||||
<div className="p-4 text-sm text-muted-foreground">
|
||||
No procedures added
|
||||
</div>
|
||||
<div className="p-4 text-sm text-muted-foreground">No procedures added yet</div>
|
||||
)}
|
||||
|
||||
{procedures.map((p) => (
|
||||
<div
|
||||
key={p.id}
|
||||
className="grid grid-cols-[90px_1fr_90px_80px_80px_72px_72px] gap-2 px-3 py-3 text-sm hover:bg-muted/40 transition"
|
||||
>
|
||||
<div key={p.id} className="grid grid-cols-[90px_1fr_90px_80px_80px_72px_72px] gap-2 px-3 py-3 text-sm hover:bg-muted/40 transition">
|
||||
{editingId === p.id ? (
|
||||
<>
|
||||
<Input
|
||||
className="w-[90px]"
|
||||
value={editRow.procedureCode ?? ""}
|
||||
onChange={(e) =>
|
||||
setEditRow({
|
||||
...editRow,
|
||||
procedureCode: e.target.value,
|
||||
})
|
||||
}
|
||||
/>
|
||||
<Input
|
||||
className="flex-1"
|
||||
value={editRow.procedureLabel ?? ""}
|
||||
onChange={(e) =>
|
||||
setEditRow({
|
||||
...editRow,
|
||||
procedureLabel: e.target.value,
|
||||
})
|
||||
}
|
||||
/>
|
||||
<Input
|
||||
className="w-[90px]"
|
||||
value={
|
||||
editRow.fee !== undefined && editRow.fee !== null
|
||||
? String(editRow.fee)
|
||||
: ""
|
||||
}
|
||||
onChange={(e) =>
|
||||
setEditRow({ ...editRow, fee: Number(e.target.value) })
|
||||
}
|
||||
/>
|
||||
|
||||
<Input
|
||||
className="w-[80px]"
|
||||
value={editRow.toothNumber ?? ""}
|
||||
onChange={(e) =>
|
||||
setEditRow({
|
||||
...editRow,
|
||||
toothNumber: e.target.value,
|
||||
})
|
||||
}
|
||||
/>
|
||||
<Input
|
||||
className="w-[80px]"
|
||||
value={editRow.toothSurface ?? ""}
|
||||
onChange={(e) =>
|
||||
setEditRow({
|
||||
...editRow,
|
||||
toothSurface: e.target.value,
|
||||
})
|
||||
}
|
||||
/>
|
||||
<Input className="w-[90px]" value={editRow.procedureCode ?? ""} onChange={(e) => setEditRow({ ...editRow, procedureCode: e.target.value })} />
|
||||
<Input className="flex-1" value={editRow.procedureLabel ?? ""} onChange={(e) => setEditRow({ ...editRow, procedureLabel: e.target.value })} />
|
||||
<Input className="w-[90px]" value={editRow.fee !== undefined && editRow.fee !== null ? String(editRow.fee) : ""} onChange={(e) => setEditRow({ ...editRow, fee: Number(e.target.value) })} />
|
||||
<Input className="w-[80px]" value={editRow.toothNumber ?? ""} onChange={(e) => setEditRow({ ...editRow, toothNumber: e.target.value })} />
|
||||
<Input className="w-[80px]" value={editRow.toothSurface ?? ""} onChange={(e) => setEditRow({ ...editRow, toothSurface: e.target.value })} />
|
||||
<div className="flex justify-center">
|
||||
<Button
|
||||
size="icon"
|
||||
variant="ghost"
|
||||
onClick={() => updateMutation.mutate()}
|
||||
>
|
||||
<Save className="h-4 w-4" />
|
||||
</Button>
|
||||
<Button size="icon" variant="ghost" onClick={() => updateMutation.mutate()}><Save className="h-4 w-4" /></Button>
|
||||
</div>
|
||||
|
||||
<div className="flex justify-center">
|
||||
<Button size="icon" variant="ghost" onClick={cancelEdit}>
|
||||
<X className="h-4 w-4" />
|
||||
</Button>
|
||||
<Button size="icon" variant="ghost" onClick={cancelEdit}><X className="h-4 w-4" /></Button>
|
||||
</div>
|
||||
</>
|
||||
) : (
|
||||
<>
|
||||
<div className="w-[90px] font-medium">
|
||||
{p.procedureCode}
|
||||
</div>
|
||||
<div className="flex-1 text-muted-foreground">
|
||||
{p.procedureLabel}
|
||||
</div>
|
||||
<div className="w-[90px]">
|
||||
{p.fee !== null && p.fee !== undefined
|
||||
? String(p.fee)
|
||||
: ""}
|
||||
</div>
|
||||
|
||||
<div className="w-[90px] font-medium">{p.procedureCode}</div>
|
||||
<div className="flex-1 text-muted-foreground">{p.procedureLabel}</div>
|
||||
<div className="w-[90px]">{p.fee !== null && p.fee !== undefined ? String(p.fee) : ""}</div>
|
||||
<div className="w-[80px]">{p.toothNumber}</div>
|
||||
<div className="w-[80px]">{p.toothSurface}</div>
|
||||
|
||||
<div className="flex justify-center">
|
||||
<Button
|
||||
size="icon"
|
||||
variant="ghost"
|
||||
onClick={() => startEdit(p)}
|
||||
>
|
||||
Edit
|
||||
</Button>
|
||||
<Button size="icon" variant="ghost" onClick={() => startEdit(p)}>Edit</Button>
|
||||
</div>
|
||||
|
||||
<div className="flex justify-center">
|
||||
<Button
|
||||
size="icon"
|
||||
variant="ghost"
|
||||
onClick={() => deleteMutation.mutate(p.id!)}
|
||||
>
|
||||
<Button size="icon" variant="ghost" onClick={() => deleteMutation.mutate(p.id!)}>
|
||||
<Trash2 className="h-4 w-4 text-red-500" />
|
||||
</Button>
|
||||
</div>
|
||||
@@ -530,7 +408,7 @@ export function AppointmentProceduresDialog({
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{/* ================= FOOTER ================= */}
|
||||
{/* ── Footer ─────────────────────────────────────────── */}
|
||||
<div className="flex justify-between items-center gap-2 mt-8 pt-4 border-t">
|
||||
<div className="flex gap-2">
|
||||
<Button
|
||||
@@ -540,7 +418,6 @@ export function AppointmentProceduresDialog({
|
||||
>
|
||||
Direct Claim
|
||||
</Button>
|
||||
|
||||
<Button
|
||||
variant="outline"
|
||||
className="border-blue-500 text-blue-600 hover:bg-blue-50"
|
||||
@@ -550,10 +427,7 @@ export function AppointmentProceduresDialog({
|
||||
Manual Claim
|
||||
</Button>
|
||||
</div>
|
||||
|
||||
<Button variant="outline" onClick={() => onOpenChange(false)}>
|
||||
Close
|
||||
</Button>
|
||||
<Button variant="outline" onClick={() => onOpenChange(false)}>Close</Button>
|
||||
</div>
|
||||
</DialogContent>
|
||||
|
||||
@@ -561,10 +435,7 @@ export function AppointmentProceduresDialog({
|
||||
isOpen={clearAllOpen}
|
||||
entityName="all procedures for this appointment"
|
||||
onCancel={() => setClearAllOpen(false)}
|
||||
onConfirm={() => {
|
||||
setClearAllOpen(false);
|
||||
clearAllMutation.mutate();
|
||||
}}
|
||||
onConfirm={() => { setClearAllOpen(false); clearAllMutation.mutate(); }}
|
||||
/>
|
||||
</Dialog>
|
||||
);
|
||||
|
||||
@@ -59,11 +59,14 @@ import {
|
||||
DirectComboButtons,
|
||||
RegularComboButtons,
|
||||
} from "@/components/procedure/procedure-combo-buttons";
|
||||
import { Switch } from "@/components/ui/switch";
|
||||
|
||||
interface ClaimFormProps {
|
||||
patientId: number;
|
||||
appointmentId?: number;
|
||||
autoSubmit?: boolean;
|
||||
/** When true: form saves to AppointmentProcedure (Select Procedures flow), shows only Save button */
|
||||
proceduresOnly?: boolean;
|
||||
onSubmit: (data: ClaimFormData) => Promise<Claim>;
|
||||
onHandleAppointmentSubmit: (
|
||||
appointmentData: InsertAppointment | UpdateAppointment,
|
||||
@@ -78,6 +81,7 @@ export function ClaimForm({
|
||||
patientId,
|
||||
appointmentId,
|
||||
autoSubmit,
|
||||
proceduresOnly = false,
|
||||
onHandleAppointmentSubmit,
|
||||
onHandleUpdatePatient,
|
||||
onHandleForMHSeleniumClaim,
|
||||
@@ -90,8 +94,16 @@ export function ClaimForm({
|
||||
|
||||
const [prefillDone, setPrefillDone] = useState(false);
|
||||
const autoSubmittedRef = useRef(false);
|
||||
// When an existing claim is loaded for the appointment, store its ID so
|
||||
// the form submits an update instead of creating a new claim.
|
||||
const [existingClaimId, setExistingClaimId] = useState<number | null>(null);
|
||||
|
||||
const [directSubmitEnabled, setDirectSubmitEnabled] = useState(false);
|
||||
const [patient, setPatient] = useState<Patient | null>(null);
|
||||
// staffId from the appointment column — used for claim creation, not shown in UI
|
||||
const [appointmentStaffId, setAppointmentStaffId] = useState<number | null>(null);
|
||||
// npiProviderId loaded from AppointmentProcedure (2b) — restored to form when npiProviders load
|
||||
const [savedProcNpiId, setSavedProcNpiId] = useState<number | null>(null);
|
||||
|
||||
// Query patient based on given patient id
|
||||
const {
|
||||
@@ -211,6 +223,12 @@ export function ClaimForm({
|
||||
}
|
||||
|
||||
const appointment = await res.json();
|
||||
|
||||
// Capture the column staffId from the appointment
|
||||
if (!cancelled && appointment?.staffId) {
|
||||
setAppointmentStaffId(Number(appointment.staffId));
|
||||
}
|
||||
|
||||
// appointment.date is expected to be either "YYYY-MM-DD" or an ISO string.
|
||||
const rawDate = appointment?.date ?? appointment?.day ?? "";
|
||||
if (!rawDate) return;
|
||||
@@ -256,9 +274,104 @@ export function ClaimForm({
|
||||
|
||||
//
|
||||
|
||||
// 2. effect - prefill proceduresCodes (if exists for appointment) into serviceLines
|
||||
// 2a. Load existing saved claim for this appointment (if any).
|
||||
// Skipped in proceduresOnly mode — that mode always reads from AppointmentProcedure.
|
||||
useEffect(() => {
|
||||
if (!appointmentId) return;
|
||||
if (proceduresOnly) return;
|
||||
let cancelled = false;
|
||||
|
||||
(async () => {
|
||||
try {
|
||||
const res = await apiRequest(
|
||||
"GET",
|
||||
`/api/claims/by-appointment/${appointmentId}`,
|
||||
);
|
||||
if (!res.ok) return; // 404 = no existing claim, that's fine
|
||||
|
||||
const claim = await res.json();
|
||||
if (cancelled || !claim?.id) return;
|
||||
|
||||
setExistingClaimId(claim.id);
|
||||
|
||||
// Restore service date
|
||||
const rawDate = claim.serviceDate ?? "";
|
||||
const claimDate = rawDate
|
||||
? String(rawDate).split("T")[0] ?? ""
|
||||
: "";
|
||||
if (claimDate) {
|
||||
try {
|
||||
setServiceDateValue(parseLocalDate(claimDate));
|
||||
setServiceDate(claimDate);
|
||||
} catch {}
|
||||
}
|
||||
|
||||
// Restore service lines
|
||||
const mappedLines = (claim.serviceLines ?? []).map((sl: any) => ({
|
||||
procedureCode: sl.procedureCode ?? "",
|
||||
procedureDate: sl.procedureDate
|
||||
? String(sl.procedureDate).split("T")[0]
|
||||
: claimDate,
|
||||
quad: sl.quad ?? "",
|
||||
arch: sl.arch ?? "",
|
||||
toothNumber: sl.toothNumber ?? "",
|
||||
toothSurface: sl.toothSurface ?? "",
|
||||
totalBilled: new Decimal(Number(sl.totalBilled ?? 0)),
|
||||
totalAdjusted: new Decimal(Number(sl.totalAdjusted ?? 0)),
|
||||
totalPaid: new Decimal(Number(sl.totalPaid ?? 0)),
|
||||
}));
|
||||
|
||||
setForm((prev) => ({
|
||||
...prev,
|
||||
claimId: claim.id,
|
||||
serviceDate: claimDate || prev.serviceDate,
|
||||
serviceLines: mappedLines.length > 0 ? mappedLines : prev.serviceLines,
|
||||
remarks: claim.remarks ?? "",
|
||||
missingTeethStatus: (claim.missingTeethStatus as MissingTeethStatus) ?? "No_missing",
|
||||
missingTeeth: (claim.missingTeeth as Record<string, "X" | "O">) ?? {},
|
||||
insuranceProvider: claim.insuranceProvider ?? "",
|
||||
...(claim.staffId ? { staffId: claim.staffId } : {}),
|
||||
claimFiles: claim.claimFiles ?? [],
|
||||
}));
|
||||
|
||||
// Restore staff selection
|
||||
if (claim.staffId && staffMembersRaw.length > 0) {
|
||||
const matchedStaff = staffMembersRaw.find(
|
||||
(s) => Number(s.id) === Number(claim.staffId),
|
||||
);
|
||||
if (matchedStaff) setStaff(matchedStaff);
|
||||
}
|
||||
|
||||
// Restore NPI provider selection
|
||||
if ((claim as any).npiProviderId && npiProviders.length > 0) {
|
||||
const matchedNpi = npiProviders.find(
|
||||
(p) => Number(p.id) === Number((claim as any).npiProviderId),
|
||||
);
|
||||
if (matchedNpi) {
|
||||
setForm((prev) => ({
|
||||
...prev,
|
||||
npiProvider: {
|
||||
npiNumber: matchedNpi.npiNumber,
|
||||
providerName: matchedNpi.providerName,
|
||||
},
|
||||
}));
|
||||
}
|
||||
}
|
||||
|
||||
setPrefillDone(true);
|
||||
} catch (err) {
|
||||
// no existing claim — silently continue
|
||||
}
|
||||
})();
|
||||
|
||||
return () => { cancelled = true; };
|
||||
}, [appointmentId]);
|
||||
|
||||
// 2b. Prefill procedures from AppointmentProcedure records.
|
||||
// Skipped when an existing claim was already loaded above.
|
||||
useEffect(() => {
|
||||
if (!appointmentId) return;
|
||||
if (existingClaimId) return; // existing claim takes priority
|
||||
|
||||
let cancelled = false;
|
||||
|
||||
@@ -291,6 +404,20 @@ export function ClaimForm({
|
||||
serviceLines: mappedLines,
|
||||
}));
|
||||
|
||||
// Restore NPI provider from saved procedures
|
||||
if (data.npiProviderId) {
|
||||
const npiId = Number(data.npiProviderId);
|
||||
setSavedProcNpiId(npiId);
|
||||
// Apply immediately if providers are already loaded
|
||||
const matched = npiProviders.find((p) => p.id === npiId);
|
||||
if (matched) {
|
||||
setForm((prev) => ({
|
||||
...prev,
|
||||
npiProvider: { npiNumber: matched.npiNumber, providerName: matched.providerName },
|
||||
}));
|
||||
}
|
||||
}
|
||||
|
||||
setPrefillDone(true);
|
||||
} catch (err) {
|
||||
console.error("Failed to prefill procedures:", err);
|
||||
@@ -300,7 +427,20 @@ export function ClaimForm({
|
||||
return () => {
|
||||
cancelled = true;
|
||||
};
|
||||
}, [appointmentId, serviceDate]);
|
||||
}, [appointmentId, serviceDate, existingClaimId]);
|
||||
|
||||
// Restore NPI provider from saved procedures when npiProviders list loads after 2b
|
||||
useEffect(() => {
|
||||
if (!savedProcNpiId || !npiProviders.length) return;
|
||||
if (form.npiProvider?.npiNumber) return; // already set
|
||||
const matched = npiProviders.find((p) => p.id === savedProcNpiId);
|
||||
if (matched) {
|
||||
setForm((prev) => ({
|
||||
...prev,
|
||||
npiProvider: { npiNumber: matched.npiNumber, providerName: matched.providerName },
|
||||
}));
|
||||
}
|
||||
}, [savedProcNpiId, npiProviders]);
|
||||
|
||||
// Update service date when calendar date changes
|
||||
const onServiceDateChange = (date: Date | undefined) => {
|
||||
@@ -421,7 +561,7 @@ export function ClaimForm({
|
||||
patientId: patientId || 0,
|
||||
appointmentId: 0,
|
||||
userId: Number(user?.id),
|
||||
staffId: Number(staff?.id),
|
||||
staffId: appointmentStaffId ?? Number(staff?.id),
|
||||
patientName: `${patient?.firstName} ${patient?.lastName}`.trim(),
|
||||
memberId: patient?.insuranceId ?? "",
|
||||
dateOfBirth: normalizeToIsoDateString(patient?.dateOfBirth),
|
||||
@@ -602,7 +742,7 @@ export function ClaimForm({
|
||||
const appointmentData = {
|
||||
patientId: patientId,
|
||||
date: serviceDate,
|
||||
staffId: staff?.id,
|
||||
staffId: appointmentStaffId ?? staff?.id,
|
||||
};
|
||||
const created = await onHandleAppointmentSubmit(appointmentData);
|
||||
|
||||
@@ -648,7 +788,7 @@ export function ClaimForm({
|
||||
const createdClaim = await onSubmit({
|
||||
...formToCreateClaim,
|
||||
serviceLines: filteredServiceLines,
|
||||
staffId: Number(staff?.id),
|
||||
staffId: appointmentStaffId ?? Number(staff?.id),
|
||||
patientId: patientId,
|
||||
insuranceProvider: "MassHealth",
|
||||
appointmentId: appointmentIdToUse!,
|
||||
@@ -660,7 +800,7 @@ export function ClaimForm({
|
||||
...f,
|
||||
dateOfBirth: toMMDDYYYY(f.dateOfBirth),
|
||||
serviceLines: filteredServiceLines,
|
||||
staffId: Number(staff?.id),
|
||||
staffId: appointmentStaffId ?? Number(staff?.id),
|
||||
npiProvider: f.npiProvider,
|
||||
patientId: patientId,
|
||||
insuranceProvider: "Mass Health",
|
||||
@@ -741,7 +881,7 @@ export function ClaimForm({
|
||||
...f,
|
||||
dateOfBirth: toMMDDYYYY(f.dateOfBirth),
|
||||
serviceLines: filteredServiceLines,
|
||||
staffId: Number(staff?.id),
|
||||
staffId: appointmentStaffId ?? Number(staff?.id),
|
||||
npiProvider: f.npiProvider,
|
||||
patientId: patientId,
|
||||
insuranceProvider: "Mass Health",
|
||||
@@ -791,7 +931,7 @@ export function ClaimForm({
|
||||
const appointmentData = {
|
||||
patientId: patientId,
|
||||
date: serviceDate,
|
||||
staffId: staff?.id,
|
||||
staffId: appointmentStaffId ?? staff?.id,
|
||||
};
|
||||
const created = await onHandleAppointmentSubmit(appointmentData);
|
||||
|
||||
@@ -821,7 +961,7 @@ export function ClaimForm({
|
||||
|
||||
// 3. Create Claim(if not)
|
||||
// Filter out empty service lines (empty procedureCode)
|
||||
const { uploadedFiles, insuranceSiteKey, ...formToCreateClaim } = form;
|
||||
const { uploadedFiles, insuranceSiteKey, npiProvider: _npi, ...formToCreateClaim } = form;
|
||||
|
||||
// build claimFiles metadata from uploadedFiles (only filename + mimeType)
|
||||
const claimFilesMeta: ClaimFileMeta[] = (uploadedFiles || []).map((f) => ({
|
||||
@@ -832,7 +972,7 @@ export function ClaimForm({
|
||||
const createdClaim = await onSubmit({
|
||||
...formToCreateClaim,
|
||||
serviceLines: filteredServiceLines,
|
||||
staffId: Number(staff?.id),
|
||||
staffId: appointmentStaffId ?? Number(staff?.id),
|
||||
patientId: patientId,
|
||||
insuranceProvider: "MassHealth",
|
||||
appointmentId: appointmentIdToUse!,
|
||||
@@ -843,6 +983,137 @@ export function ClaimForm({
|
||||
onClose();
|
||||
};
|
||||
|
||||
const uploadAttachmentsToLocalFolder = async (files: File[]): Promise<ClaimFileMeta[]> => {
|
||||
if (!files.length) return [];
|
||||
|
||||
const patientName = patient?.firstName && patient?.lastName
|
||||
? `${patient.firstName} ${patient.lastName}`
|
||||
: patient?.firstName ?? `patient-${patientId}`;
|
||||
|
||||
const formData = new FormData();
|
||||
formData.append("patientName", patientName);
|
||||
files.forEach((f) => formData.append("files", f));
|
||||
|
||||
const res = await apiRequest("POST", "/api/claims/upload-attachments", formData);
|
||||
const data = await res.json();
|
||||
return (data.data ?? []) as ClaimFileMeta[];
|
||||
};
|
||||
|
||||
const handleSave = async () => {
|
||||
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 saving.",
|
||||
variant: "destructive",
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
const missingFields: string[] = [];
|
||||
if (!form.memberId?.trim()) missingFields.push("Member ID");
|
||||
if (!form.dateOfBirth?.trim()) missingFields.push("Date of Birth");
|
||||
if (missingFields.length > 0) {
|
||||
toast({
|
||||
title: "Missing Required Fields",
|
||||
description: `Please fill out: ${missingFields.join(", ")}`,
|
||||
variant: "destructive",
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
let appointmentIdToUse = appointmentId;
|
||||
|
||||
if (appointmentIdToUse == null) {
|
||||
const appointmentData = {
|
||||
patientId: patientId,
|
||||
date: serviceDate,
|
||||
staffId: appointmentStaffId ?? staff?.id,
|
||||
};
|
||||
const created = await onHandleAppointmentSubmit(appointmentData);
|
||||
if (typeof created === "number" && created > 0) {
|
||||
appointmentIdToUse = created;
|
||||
} else if (created && typeof (created as any).id === "number") {
|
||||
appointmentIdToUse = (created as any).id;
|
||||
}
|
||||
}
|
||||
|
||||
const { uploadedFiles, insuranceSiteKey, npiProvider, ...formToSave } = form;
|
||||
|
||||
const claimFilesMeta: ClaimFileMeta[] = uploadedFiles?.length
|
||||
? await uploadAttachmentsToLocalFolder(uploadedFiles)
|
||||
: [];
|
||||
|
||||
// Find the npiProviderId matching the currently selected NPI provider
|
||||
const selectedNpiProviderId = npiProvider?.npiNumber
|
||||
? npiProviders.find((p) => p.npiNumber === npiProvider.npiNumber)?.id ?? null
|
||||
: null;
|
||||
|
||||
try {
|
||||
await onSubmit({
|
||||
...formToSave,
|
||||
serviceLines: filteredServiceLines,
|
||||
staffId: appointmentStaffId ?? Number(staff?.id),
|
||||
patientId: patientId,
|
||||
insuranceProvider: "MassHealth",
|
||||
appointmentId: appointmentIdToUse!,
|
||||
claimFiles: claimFilesMeta,
|
||||
...(selectedNpiProviderId ? { npiProviderId: selectedNpiProviderId } : {}),
|
||||
isDraft: true,
|
||||
});
|
||||
toast({ title: "Saved", description: "Claim saved successfully." });
|
||||
} catch (err: any) {
|
||||
toast({
|
||||
title: "Save failed",
|
||||
description: err?.message ?? "Failed to save claim.",
|
||||
variant: "destructive",
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
// Saves CDT codes + NPI provider to AppointmentProcedure (proceduresOnly mode)
|
||||
const handleProceduresSave = async () => {
|
||||
if (!appointmentId || !patientId) {
|
||||
toast({ title: "Missing appointment", description: "Cannot save without an appointment.", 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.", variant: "destructive" });
|
||||
return;
|
||||
}
|
||||
|
||||
const selectedNpiProviderId = form.npiProvider?.npiNumber
|
||||
? (npiProviders.find((p) => p.npiNumber === form.npiProvider!.npiNumber)?.id ?? null)
|
||||
: null;
|
||||
|
||||
try {
|
||||
const res = await apiRequest("POST", "/api/appointment-procedures/save-for-appointment", {
|
||||
appointmentId,
|
||||
patientId,
|
||||
npiProviderId: selectedNpiProviderId,
|
||||
procedures: filteredServiceLines.map((l) => ({
|
||||
procedureCode: l.procedureCode,
|
||||
fee: Number(l.totalBilled) || null,
|
||||
toothNumber: l.toothNumber || null,
|
||||
toothSurface: l.toothSurface || null,
|
||||
})),
|
||||
});
|
||||
const data = await res.json();
|
||||
if (!data.success) throw new Error("Failed to save procedures");
|
||||
toast({ title: "Procedures saved", description: `${data.count} procedure(s) saved.` });
|
||||
onClose();
|
||||
} catch (err: any) {
|
||||
toast({ title: "Save failed", description: err?.message ?? "Failed to save procedures.", variant: "destructive" });
|
||||
}
|
||||
};
|
||||
|
||||
// for direct combo button.
|
||||
const applyComboAndThenMH = async (
|
||||
comboId: keyof typeof PROCEDURE_COMBOS,
|
||||
@@ -1020,47 +1291,6 @@ export function ClaimForm({
|
||||
/>
|
||||
</PopoverContent>
|
||||
</Popover>
|
||||
{/* Treating doctor */}
|
||||
<Label className="flex items-center ml-2">
|
||||
Treating Doctor
|
||||
</Label>
|
||||
<Select
|
||||
value={staff?.id?.toString() || ""}
|
||||
onValueChange={(id) => {
|
||||
const selected = staffMembersRaw.find(
|
||||
(member) => member.id?.toString() === id,
|
||||
);
|
||||
if (selected) {
|
||||
setStaff(selected);
|
||||
setForm((prev) => ({
|
||||
...prev,
|
||||
staffId: Number(selected.id),
|
||||
}));
|
||||
}
|
||||
}}
|
||||
>
|
||||
<SelectTrigger className="w-36">
|
||||
<SelectValue
|
||||
placeholder={staff ? staff.name : "Select Staff"}
|
||||
/>
|
||||
</SelectTrigger>
|
||||
|
||||
<SelectContent>
|
||||
{staffMembersRaw.map((member) => {
|
||||
if (member.id === undefined) return null;
|
||||
|
||||
return (
|
||||
<SelectItem
|
||||
key={member.id}
|
||||
value={member.id.toString()}
|
||||
>
|
||||
{member.name}
|
||||
</SelectItem>
|
||||
);
|
||||
})}
|
||||
</SelectContent>
|
||||
</Select>
|
||||
|
||||
{/* Rendering Npi Provider */}
|
||||
<Label className="flex items-center ml-2">
|
||||
Rendering Provider
|
||||
@@ -1108,10 +1338,33 @@ export function ClaimForm({
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div className="flex items-center gap-3 mb-2">
|
||||
<Switch
|
||||
id="direct-submit-toggle"
|
||||
checked={directSubmitEnabled}
|
||||
onCheckedChange={setDirectSubmitEnabled}
|
||||
/>
|
||||
<Label htmlFor="direct-submit-toggle" className="text-sm cursor-pointer select-none">
|
||||
Direct Submission {directSubmitEnabled ? <span className="text-green-600 font-semibold">ON</span> : <span className="text-muted-foreground">OFF</span>}
|
||||
</Label>
|
||||
</div>
|
||||
<DirectComboButtons
|
||||
onDirectCombo={(comboKey) =>
|
||||
applyComboAndThenMH(comboKey as any)
|
||||
}
|
||||
onDirectCombo={(comboKey) => {
|
||||
if (directSubmitEnabled) {
|
||||
applyComboAndThenMH(comboKey as any);
|
||||
} else {
|
||||
setForm((prev) => {
|
||||
const next = applyComboToForm(
|
||||
prev,
|
||||
comboKey as any,
|
||||
patient?.dateOfBirth ?? "",
|
||||
{ replaceAll: false, lineDate: prev.serviceDate },
|
||||
);
|
||||
setTimeout(() => scrollToLine(0), 0);
|
||||
return next;
|
||||
});
|
||||
}
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -1464,37 +1717,51 @@ export function ClaimForm({
|
||||
{/* Insurance Carriers */}
|
||||
<div className="pt-6">
|
||||
<h3 className="text-xl font-semibold mb-4 text-center">
|
||||
Insurance Carriers
|
||||
{proceduresOnly ? "Save Procedures" : "Insurance Carriers"}
|
||||
</h3>
|
||||
<div className="flex justify-between">
|
||||
<Button
|
||||
className="w-32"
|
||||
variant="secondary"
|
||||
onClick={() => handleMHSubmit()}
|
||||
>
|
||||
MH
|
||||
</Button>
|
||||
<Button
|
||||
className="w-32"
|
||||
variant="secondary"
|
||||
onClick={() => handleMHPreAuth()}
|
||||
>
|
||||
MH PreAuth
|
||||
</Button>
|
||||
<Button
|
||||
className="w-32"
|
||||
variant="secondary"
|
||||
onClick={handleAddService}
|
||||
>
|
||||
Add Service
|
||||
</Button>
|
||||
<Button className="w-32" variant="outline">
|
||||
Delta MA
|
||||
</Button>
|
||||
<Button className="w-32" variant="outline">
|
||||
Others
|
||||
</Button>
|
||||
</div>
|
||||
{proceduresOnly ? (
|
||||
/* ── Select Procedures mode: Save only ── */
|
||||
<div className="flex justify-center">
|
||||
<Button
|
||||
className="w-48"
|
||||
variant="default"
|
||||
onClick={handleProceduresSave}
|
||||
>
|
||||
Save Procedures
|
||||
</Button>
|
||||
</div>
|
||||
) : (
|
||||
/* ── Insurance Claim mode: submit buttons, no Save ── */
|
||||
<div className="flex justify-between">
|
||||
<Button
|
||||
className="w-32"
|
||||
variant="secondary"
|
||||
onClick={() => handleMHSubmit()}
|
||||
>
|
||||
MH
|
||||
</Button>
|
||||
<Button
|
||||
className="w-32"
|
||||
variant="secondary"
|
||||
onClick={() => handleMHPreAuth()}
|
||||
>
|
||||
MH PreAuth
|
||||
</Button>
|
||||
<Button
|
||||
className="w-32"
|
||||
variant="secondary"
|
||||
onClick={handleAddService}
|
||||
>
|
||||
Add Service
|
||||
</Button>
|
||||
<Button className="w-32" variant="outline">
|
||||
Delta MA
|
||||
</Button>
|
||||
<Button className="w-32" variant="outline">
|
||||
Others
|
||||
</Button>
|
||||
</div>
|
||||
)}
|
||||
</div>
|
||||
</div>
|
||||
</CardContent>
|
||||
|
||||
@@ -22,6 +22,7 @@ import {
|
||||
Shield,
|
||||
FileCheck,
|
||||
LoaderCircleIcon,
|
||||
Stethoscope,
|
||||
} from "lucide-react";
|
||||
import { useToast } from "@/hooks/use-toast";
|
||||
import { Calendar } from "@/components/ui/calendar";
|
||||
@@ -53,7 +54,6 @@ import {
|
||||
} from "@/redux/slices/seleniumTaskSlice";
|
||||
import { SeleniumTaskBanner } from "@/components/ui/selenium-task-banner";
|
||||
import { PatientStatusBadge } from "@/components/appointments/patient-status-badge";
|
||||
import { AppointmentProceduresDialog } from "@/components/appointment-procedures/appointment-procedures-dialog";
|
||||
|
||||
// Define types for scheduling
|
||||
interface TimeSlot {
|
||||
@@ -94,17 +94,6 @@ export default function AppointmentsPage() {
|
||||
const { toast } = useToast();
|
||||
const { user } = useAuth();
|
||||
const [isAddModalOpen, setIsAddModalOpen] = useState(false);
|
||||
const [proceduresDialogOpen, setProceduresDialogOpen] = useState(false);
|
||||
const [proceduresAppointmentId, setProceduresAppointmentId] = useState<
|
||||
number | null
|
||||
>(null);
|
||||
const [proceduresPatientId, setProceduresPatientId] = useState<number | null>(
|
||||
null
|
||||
);
|
||||
const [proceduresPatient, setProceduresPatient] = useState<Patient | null>(
|
||||
null
|
||||
);
|
||||
|
||||
const [calendarOpen, setCalendarOpen] = useState(false);
|
||||
const [editingAppointment, setEditingAppointment] = useState<
|
||||
Appointment | undefined
|
||||
@@ -119,10 +108,45 @@ export default function AppointmentsPage() {
|
||||
const batchTask = useAppSelector(
|
||||
(state) => state.seleniumTasks.eligibilityBatchCheck
|
||||
);
|
||||
const claimBatchTask = useAppSelector(
|
||||
(state) => state.seleniumTasks.claimBatchCheck
|
||||
);
|
||||
const [isCheckingAllElig, setIsCheckingAllElig] = useState(false);
|
||||
const [processedAppointmentIds, setProcessedAppointmentIds] = useState<
|
||||
Record<number, boolean>
|
||||
>({});
|
||||
const [selectedStaffColumns, setSelectedStaffColumns] = useState<Set<number>>(new Set());
|
||||
|
||||
const toggleStaffColumn = (staffId: number) => {
|
||||
setSelectedStaffColumns((prev) => {
|
||||
const next = new Set(prev);
|
||||
if (next.has(staffId)) next.delete(staffId);
|
||||
else next.add(staffId);
|
||||
return next;
|
||||
});
|
||||
};
|
||||
|
||||
const [selectedClaimColumns, setSelectedClaimColumns] = useState<Set<number>>(new Set());
|
||||
const [isClaimingColumn, setIsClaimingColumn] = useState(false);
|
||||
const [selectedReminderColumns, setSelectedReminderColumns] = useState<Set<number>>(new Set());
|
||||
|
||||
const toggleReminderColumn = (staffId: number) => {
|
||||
setSelectedReminderColumns((prev) => {
|
||||
const next = new Set(prev);
|
||||
if (next.has(staffId)) next.delete(staffId);
|
||||
else next.add(staffId);
|
||||
return next;
|
||||
});
|
||||
};
|
||||
|
||||
const toggleClaimColumn = (staffId: number) => {
|
||||
setSelectedClaimColumns((prev) => {
|
||||
const next = new Set(prev);
|
||||
if (next.has(staffId)) next.delete(staffId);
|
||||
else next.add(staffId);
|
||||
return next;
|
||||
});
|
||||
};
|
||||
|
||||
const [, setLocation] = useLocation();
|
||||
|
||||
@@ -716,6 +740,10 @@ export default function AppointmentsPage() {
|
||||
setLocation(`/claims?appointmentId=${appointmentId}`);
|
||||
};
|
||||
|
||||
const handleSelectProcedures = (appointmentId: number) => {
|
||||
setLocation(`/claims?appointmentId=${appointmentId}&mode=procedures`);
|
||||
};
|
||||
|
||||
const handlePayments = (appointmentId: number) => {
|
||||
setLocation(`/payments?appointmentId=${appointmentId}`);
|
||||
};
|
||||
@@ -742,6 +770,8 @@ export default function AppointmentsPage() {
|
||||
|
||||
const dateParam = formattedSelectedDate; // existing variable in your component
|
||||
|
||||
const staffIdsParam = `&staffIds=${Array.from(selectedStaffColumns).join(",")}`;
|
||||
|
||||
// Start: set redux task status (visible globally)
|
||||
dispatch(
|
||||
setTaskStatus({
|
||||
@@ -757,7 +787,7 @@ export default function AppointmentsPage() {
|
||||
try {
|
||||
const res = await apiRequest(
|
||||
"POST",
|
||||
`/api/insurance-status/appointments/check-all-eligibilities?date=${dateParam}`,
|
||||
`/api/insurance-status/appointments/check-all-eligibilities?date=${dateParam}${staffIdsParam}`,
|
||||
{}
|
||||
);
|
||||
|
||||
@@ -885,31 +915,86 @@ export default function AppointmentsPage() {
|
||||
}
|
||||
};
|
||||
|
||||
const handleOpenProcedures = (appointmentId: number) => {
|
||||
const apt = appointments.find((a) => a.id === appointmentId);
|
||||
if (!apt) {
|
||||
toast({
|
||||
title: "Error",
|
||||
description: "Appointment not found",
|
||||
variant: "destructive",
|
||||
});
|
||||
return;
|
||||
}
|
||||
const handleClaimForColumn = async () => {
|
||||
if (!user || selectedClaimColumns.size === 0) return;
|
||||
|
||||
const patient = patientsFromDay.find((p) => p.id === apt.patientId);
|
||||
if (!patient) {
|
||||
toast({
|
||||
title: "Error",
|
||||
description: "Patient not found for this appointment",
|
||||
variant: "destructive",
|
||||
});
|
||||
return;
|
||||
}
|
||||
const staffIdsParam = Array.from(selectedClaimColumns).join(",");
|
||||
|
||||
setProceduresAppointmentId(Number(apt.id));
|
||||
setProceduresPatientId(apt.patientId);
|
||||
setProceduresPatient(patient);
|
||||
setProceduresDialogOpen(true);
|
||||
dispatch(
|
||||
setTaskStatus({
|
||||
key: "claimBatchCheck",
|
||||
status: "pending",
|
||||
message: `Submitting claims for selected columns on ${formattedSelectedDate}...`,
|
||||
})
|
||||
);
|
||||
setIsClaimingColumn(true);
|
||||
|
||||
try {
|
||||
const res = await apiRequest(
|
||||
"POST",
|
||||
`/api/claims/batch-column?date=${formattedSelectedDate}&staffIds=${staffIdsParam}`,
|
||||
{}
|
||||
);
|
||||
|
||||
let body: any;
|
||||
try { body = await res.json(); } catch { body = null; }
|
||||
|
||||
if (!res.ok) {
|
||||
const errMsg = body?.error ?? `Server error ${res.status}`;
|
||||
dispatch(setTaskStatus({ key: "claimBatchCheck", status: "error", message: `Batch claim failed: ${errMsg}` }));
|
||||
toast({ title: "Batch claim failed", description: errMsg, variant: "destructive" });
|
||||
return;
|
||||
}
|
||||
|
||||
const results: any[] = Array.isArray(body?.results) ? body.results : [];
|
||||
const appointmentMap = new Map<number, Appointment>();
|
||||
for (const a of appointments) {
|
||||
if (a && typeof a.id === "number") appointmentMap.set(a.id, a);
|
||||
}
|
||||
|
||||
let queued = 0, skippedNoProcedures = 0, skippedAlreadyClaimed = 0, errCount = 0;
|
||||
|
||||
for (const r of results) {
|
||||
const aptId = Number(r.appointmentId);
|
||||
const apt = appointmentMap.get(aptId);
|
||||
const patientName = apt
|
||||
? patientsFromDay.find((p) => p.id === apt.patientId)
|
||||
? `${patientsFromDay.find((p) => p.id === apt.patientId)!.firstName ?? ""} ${patientsFromDay.find((p) => p.id === apt.patientId)!.lastName ?? ""}`.trim()
|
||||
: `patient#${apt.patientId}`
|
||||
: `appointment#${aptId}`;
|
||||
|
||||
if (r.skipped && r.error === "Already claimed") {
|
||||
skippedAlreadyClaimed++;
|
||||
} else if (r.skipped) {
|
||||
skippedNoProcedures++;
|
||||
} else if (r.error) {
|
||||
errCount++;
|
||||
toast({ title: `Skipped: ${patientName}`, description: r.error, variant: "destructive" });
|
||||
} else if (r.processed) {
|
||||
queued++;
|
||||
}
|
||||
}
|
||||
|
||||
queryClient.invalidateQueries({ queryKey: qkAppointmentsDay(formattedSelectedDate) });
|
||||
|
||||
dispatch(
|
||||
setTaskStatus({
|
||||
key: "claimBatchCheck",
|
||||
status: errCount > 0 ? "error" : "success",
|
||||
message: `Claims queued: ${queued}, already claimed: ${skippedAlreadyClaimed}, no procedures: ${skippedNoProcedures}, errors: ${errCount}.`,
|
||||
})
|
||||
);
|
||||
toast({
|
||||
title: "Claim batch queued",
|
||||
description: `Queued: ${queued}, already claimed: ${skippedAlreadyClaimed}, no procedures: ${skippedNoProcedures}, errors: ${errCount}.`,
|
||||
variant: errCount > 0 ? "destructive" : "default",
|
||||
});
|
||||
} catch (err: any) {
|
||||
dispatch(setTaskStatus({ key: "claimBatchCheck", status: "error", message: `Batch claim error: ${err?.message ?? String(err)}` }));
|
||||
toast({ title: "Batch claim failed", description: err?.message ?? String(err), variant: "destructive" });
|
||||
} finally {
|
||||
setIsClaimingColumn(false);
|
||||
}
|
||||
};
|
||||
|
||||
return (
|
||||
@@ -920,6 +1005,12 @@ export default function AppointmentsPage() {
|
||||
show={batchTask.show}
|
||||
onClear={() => dispatch(clearTaskStatus("eligibilityBatchCheck"))}
|
||||
/>
|
||||
<SeleniumTaskBanner
|
||||
status={claimBatchTask.status}
|
||||
message={claimBatchTask.message}
|
||||
show={claimBatchTask.show}
|
||||
onClear={() => dispatch(clearTaskStatus("claimBatchCheck"))}
|
||||
/>
|
||||
|
||||
<div className="container mx-auto">
|
||||
<div className="flex justify-between items-center mb-6">
|
||||
@@ -932,7 +1023,7 @@ export default function AppointmentsPage() {
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div className="flex justify-between gap-2">
|
||||
<div className="flex items-center gap-3 flex-wrap">
|
||||
<Button
|
||||
onClick={() => {
|
||||
setEditingAppointment(undefined);
|
||||
@@ -944,30 +1035,105 @@ export default function AppointmentsPage() {
|
||||
New Appointment
|
||||
</Button>
|
||||
|
||||
<Button
|
||||
onClick={() => handleCheckAllEligibilities()}
|
||||
disabled={isLoading || isCheckingAllElig}
|
||||
>
|
||||
{isCheckingAllElig ? (
|
||||
<>
|
||||
<LoaderCircleIcon className="h-4 w-4 mr-2 animate-spin" />
|
||||
Checking...
|
||||
</>
|
||||
) : (
|
||||
<>
|
||||
<Shield className="h-4 w-4 mr-2" />
|
||||
Check all eligibilities
|
||||
</>
|
||||
)}
|
||||
</Button>
|
||||
<Button disabled={true}>
|
||||
<Shield className="h-4 w-4 mr-2" />
|
||||
Claim Column A
|
||||
</Button>
|
||||
<Button disabled={true}>
|
||||
<Shield className="h-4 w-4 mr-2" />
|
||||
Claim Column B
|
||||
</Button>
|
||||
{/* Check Eligibility for Column section */}
|
||||
<div className="flex items-center gap-2 border rounded-md px-3 py-2 bg-white shadow-sm">
|
||||
<Button
|
||||
onClick={() => handleCheckAllEligibilities()}
|
||||
disabled={isLoading || isCheckingAllElig || selectedStaffColumns.size === 0}
|
||||
size="sm"
|
||||
>
|
||||
{isCheckingAllElig ? (
|
||||
<>
|
||||
<LoaderCircleIcon className="h-4 w-4 mr-1 animate-spin" />
|
||||
Checking...
|
||||
</>
|
||||
) : (
|
||||
<>
|
||||
<Shield className="h-4 w-4 mr-1" />
|
||||
Check Eligibility for Column
|
||||
</>
|
||||
)}
|
||||
</Button>
|
||||
{staffMembers.map((staff, index) => (
|
||||
<label
|
||||
key={staff.id}
|
||||
className="flex items-center gap-1 cursor-pointer select-none"
|
||||
>
|
||||
<input
|
||||
type="checkbox"
|
||||
className="w-4 h-4 rounded border-gray-400 accent-teal-600"
|
||||
checked={selectedStaffColumns.has(Number(staff.id))}
|
||||
onChange={() => toggleStaffColumn(Number(staff.id))}
|
||||
/>
|
||||
<span className="text-sm font-medium">
|
||||
{String.fromCharCode(65 + index)}
|
||||
</span>
|
||||
</label>
|
||||
))}
|
||||
</div>
|
||||
|
||||
{/* Claim for Column section */}
|
||||
<div className="flex items-center gap-2 border rounded-md px-3 py-2 bg-white shadow-sm">
|
||||
<Button
|
||||
onClick={() => handleClaimForColumn()}
|
||||
disabled={isLoading || isClaimingColumn || selectedClaimColumns.size === 0}
|
||||
size="sm"
|
||||
>
|
||||
{isClaimingColumn ? (
|
||||
<>
|
||||
<LoaderCircleIcon className="h-4 w-4 mr-1 animate-spin" />
|
||||
Submitting...
|
||||
</>
|
||||
) : (
|
||||
<>
|
||||
<FileCheck className="h-4 w-4 mr-1" />
|
||||
Claim for Column
|
||||
</>
|
||||
)}
|
||||
</Button>
|
||||
{staffMembers.map((staff, index) => (
|
||||
<label
|
||||
key={staff.id}
|
||||
className="flex items-center gap-1 cursor-pointer select-none"
|
||||
>
|
||||
<input
|
||||
type="checkbox"
|
||||
className="w-4 h-4 rounded border-gray-400 accent-teal-600"
|
||||
checked={selectedClaimColumns.has(Number(staff.id))}
|
||||
onChange={() => toggleClaimColumn(Number(staff.id))}
|
||||
/>
|
||||
<span className="text-sm font-medium">
|
||||
{String.fromCharCode(65 + index)}
|
||||
</span>
|
||||
</label>
|
||||
))}
|
||||
</div>
|
||||
|
||||
{/* Text Reminder for Column section */}
|
||||
<div className="flex items-center gap-2 border rounded-md px-3 py-2 bg-white shadow-sm">
|
||||
<Button
|
||||
disabled={true}
|
||||
size="sm"
|
||||
>
|
||||
Text Reminder for Column
|
||||
</Button>
|
||||
{staffMembers.map((staff, index) => (
|
||||
<label
|
||||
key={staff.id}
|
||||
className="flex items-center gap-1 cursor-pointer select-none"
|
||||
>
|
||||
<input
|
||||
type="checkbox"
|
||||
className="w-4 h-4 rounded border-gray-400 accent-teal-600"
|
||||
checked={selectedReminderColumns.has(Number(staff.id))}
|
||||
onChange={() => toggleReminderColumn(Number(staff.id))}
|
||||
/>
|
||||
<span className="text-sm font-medium">
|
||||
{String.fromCharCode(65 + index)}
|
||||
</span>
|
||||
</label>
|
||||
))}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1009,13 +1175,13 @@ export default function AppointmentsPage() {
|
||||
</span>
|
||||
</Item>
|
||||
|
||||
{/* Check Eligibility */}
|
||||
{/* Select Procedures */}
|
||||
<Item
|
||||
onClick={({ props }) => handleCheckClaimStatus(props.appointmentId)}
|
||||
onClick={({ props }) => handleSelectProcedures(props.appointmentId)}
|
||||
>
|
||||
<span className="flex items-center gap-2">
|
||||
<Shield className="h-4 w-4" />
|
||||
Claim Status
|
||||
<span className="flex items-center gap-2 text-purple-600">
|
||||
<Stethoscope className="h-4 w-4" />
|
||||
Select Procedures
|
||||
</span>
|
||||
</Item>
|
||||
|
||||
@@ -1025,7 +1191,7 @@ export default function AppointmentsPage() {
|
||||
>
|
||||
<span className="flex items-center gap-2">
|
||||
<FileCheck className="h-4 w-4" />
|
||||
Claims / PreAuth
|
||||
Claims/PreAuth
|
||||
</span>
|
||||
</Item>
|
||||
|
||||
@@ -1045,16 +1211,6 @@ export default function AppointmentsPage() {
|
||||
</span>
|
||||
</Item>
|
||||
|
||||
{/* Procedures */}
|
||||
<Item
|
||||
onClick={({ props }) => handleOpenProcedures(props.appointmentId)}
|
||||
>
|
||||
<span className="flex items-center gap-2">
|
||||
<ClipboardList className="h-4 w-4" />
|
||||
Procedures
|
||||
</span>
|
||||
</Item>
|
||||
|
||||
{/* Clinic Notes */}
|
||||
<Item onClick={({ props }) => handleClinicNotes(props.appointmentId)}>
|
||||
<span className="flex items-center gap-2 text-yellow-600">
|
||||
@@ -1062,6 +1218,16 @@ export default function AppointmentsPage() {
|
||||
Clinic Notes
|
||||
</span>
|
||||
</Item>
|
||||
|
||||
{/* Claim Status */}
|
||||
<Item
|
||||
onClick={({ props }) => handleCheckClaimStatus(props.appointmentId)}
|
||||
>
|
||||
<span className="flex items-center gap-2">
|
||||
<Shield className="h-4 w-4" />
|
||||
Claim Status
|
||||
</span>
|
||||
</Item>
|
||||
</Menu>
|
||||
|
||||
{/* Main Content */}
|
||||
@@ -1182,24 +1348,6 @@ export default function AppointmentsPage() {
|
||||
onDelete={handleDeleteAppointment}
|
||||
/>
|
||||
|
||||
{/* Appointment Procedure Dialog */}
|
||||
{proceduresAppointmentId && proceduresPatientId && proceduresPatient && (
|
||||
<AppointmentProceduresDialog
|
||||
open={proceduresDialogOpen}
|
||||
onOpenChange={(open) => {
|
||||
setProceduresDialogOpen(open);
|
||||
if (!open) {
|
||||
setProceduresAppointmentId(null);
|
||||
setProceduresPatientId(null);
|
||||
setProceduresPatient(null);
|
||||
}
|
||||
}}
|
||||
appointmentId={proceduresAppointmentId}
|
||||
patientId={proceduresPatientId}
|
||||
patient={proceduresPatient}
|
||||
/>
|
||||
)}
|
||||
|
||||
<DeleteConfirmationDialog
|
||||
isOpen={confirmDeleteState.open}
|
||||
onConfirm={handleConfirmDelete}
|
||||
|
||||
@@ -321,11 +321,27 @@ export default function ClaimsPage() {
|
||||
}
|
||||
};
|
||||
|
||||
// 3. create claim.
|
||||
const handleClaimSubmit = (claimData: any): Promise<Claim> => {
|
||||
return createClaimMutation.mutateAsync(claimData).then((data) => {
|
||||
// 3. create or update claim (update when claimId is present)
|
||||
const handleClaimSubmit = async (claimData: any): Promise<Claim> => {
|
||||
const { isDraft, claimId, uploadedFiles: _uf, ...cleanData } = claimData;
|
||||
|
||||
if (claimId) {
|
||||
// Update existing saved claim (PUT never creates a Payment)
|
||||
const res = await apiRequest("PUT", `/api/claims/${claimId}`, cleanData);
|
||||
const data = await res.json();
|
||||
if (!res.ok) throw new Error(data?.message || "Failed to update claim");
|
||||
queryClient.invalidateQueries({ queryKey: QK_CLAIMS_BASE });
|
||||
if (!isDraft) toast({ title: "Claim updated successfully", variant: "default" });
|
||||
return data;
|
||||
});
|
||||
}
|
||||
|
||||
// New claim: draft saves skip Payment creation
|
||||
const url = isDraft ? "/api/claims/?draft=true" : "/api/claims/";
|
||||
const res = await apiRequest("POST", url, cleanData);
|
||||
const data = await res.json();
|
||||
if (!res.ok) throw new Error(data?.message || "Failed to save claim");
|
||||
queryClient.invalidateQueries({ queryKey: QK_CLAIMS_BASE });
|
||||
return data;
|
||||
};
|
||||
|
||||
// 4. handle selenium sybmiting Mass Health claim
|
||||
@@ -579,6 +595,7 @@ export default function ClaimsPage() {
|
||||
patientId={selectedPatientId}
|
||||
appointmentId={selectedAppointmentId ?? undefined}
|
||||
autoSubmit={mode === "direct"}
|
||||
proceduresOnly={mode === "procedures"}
|
||||
onClose={closeClaim}
|
||||
onSubmit={handleClaimSubmit}
|
||||
onHandleAppointmentSubmit={handleAppointmentSubmit}
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -189,6 +189,7 @@ exports.Prisma.AppointmentProcedureScalarFieldEnum = {
|
||||
id: 'id',
|
||||
appointmentId: 'appointmentId',
|
||||
patientId: 'patientId',
|
||||
npiProviderId: 'npiProviderId',
|
||||
procedureCode: 'procedureCode',
|
||||
procedureLabel: 'procedureLabel',
|
||||
fee: 'fee',
|
||||
@@ -218,7 +219,8 @@ exports.Prisma.ClaimScalarFieldEnum = {
|
||||
createdAt: 'createdAt',
|
||||
updatedAt: 'updatedAt',
|
||||
status: 'status',
|
||||
claimNumber: 'claimNumber'
|
||||
claimNumber: 'claimNumber',
|
||||
npiProviderId: 'npiProviderId'
|
||||
};
|
||||
|
||||
exports.Prisma.ServiceLineScalarFieldEnum = {
|
||||
@@ -242,7 +244,8 @@ exports.Prisma.ClaimFileScalarFieldEnum = {
|
||||
id: 'id',
|
||||
claimId: 'claimId',
|
||||
filename: 'filename',
|
||||
mimeType: 'mimeType'
|
||||
mimeType: 'mimeType',
|
||||
filePath: 'filePath'
|
||||
};
|
||||
|
||||
exports.Prisma.InsuranceCredentialScalarFieldEnum = {
|
||||
@@ -351,6 +354,7 @@ exports.Prisma.CloudFileScalarFieldEnum = {
|
||||
folderId: 'folderId',
|
||||
isComplete: 'isComplete',
|
||||
totalChunks: 'totalChunks',
|
||||
diskPath: 'diskPath',
|
||||
createdAt: 'createdAt',
|
||||
updatedAt: 'updatedAt'
|
||||
};
|
||||
|
||||
1013
packages/db/generated/prisma/index.d.ts
vendored
1013
packages/db/generated/prisma/index.d.ts
vendored
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"name": "prisma-client-2bb3dab931ebdead5485dfde3b55c109d6af8a933a711e743a9478fd94284620",
|
||||
"name": "prisma-client-03b178e8b877a1598bedb0c5599737211871b1d3d6ccc3ed144f5a7924b0deb0",
|
||||
"main": "index.js",
|
||||
"types": "index.d.ts",
|
||||
"browser": "default.js",
|
||||
|
||||
@@ -126,7 +126,9 @@ model NpiProvider {
|
||||
providerName String
|
||||
createdAt DateTime @default(now())
|
||||
|
||||
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||
claims Claim[]
|
||||
appointmentProcedures AppointmentProcedure[]
|
||||
|
||||
@@unique([userId, npiNumber])
|
||||
@@index([userId])
|
||||
@@ -138,9 +140,10 @@ enum ProcedureSource {
|
||||
}
|
||||
|
||||
model AppointmentProcedure {
|
||||
id Int @id @default(autoincrement())
|
||||
id Int @id @default(autoincrement())
|
||||
appointmentId Int
|
||||
patientId Int
|
||||
npiProviderId Int?
|
||||
|
||||
procedureCode String
|
||||
procedureLabel String?
|
||||
@@ -157,8 +160,9 @@ model AppointmentProcedure {
|
||||
|
||||
createdAt DateTime @default(now())
|
||||
|
||||
appointment Appointment @relation(fields: [appointmentId], references: [id], onDelete: Cascade)
|
||||
patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)
|
||||
appointment Appointment @relation(fields: [appointmentId], references: [id], onDelete: Cascade)
|
||||
patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)
|
||||
npiProvider NpiProvider? @relation(fields: [npiProviderId], references: [id])
|
||||
|
||||
@@index([appointmentId])
|
||||
@@index([patientId])
|
||||
@@ -182,11 +186,13 @@ model Claim {
|
||||
updatedAt DateTime @updatedAt
|
||||
status ClaimStatus @default(PENDING)
|
||||
claimNumber String?
|
||||
npiProviderId Int?
|
||||
|
||||
patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)
|
||||
appointment Appointment @relation(fields: [appointmentId], references: [id], onDelete: Cascade)
|
||||
user User? @relation(fields: [userId], references: [id])
|
||||
staff Staff? @relation("ClaimStaff", fields: [staffId], references: [id])
|
||||
patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)
|
||||
appointment Appointment @relation(fields: [appointmentId], references: [id], onDelete: Cascade)
|
||||
user User? @relation(fields: [userId], references: [id])
|
||||
staff Staff? @relation("ClaimStaff", fields: [staffId], references: [id])
|
||||
npiProvider NpiProvider? @relation(fields: [npiProviderId], references: [id])
|
||||
|
||||
serviceLines ServiceLine[]
|
||||
claimFiles ClaimFile[]
|
||||
@@ -240,10 +246,11 @@ enum ServiceLineStatus {
|
||||
}
|
||||
|
||||
model ClaimFile {
|
||||
id Int @id @default(autoincrement())
|
||||
id Int @id @default(autoincrement())
|
||||
claimId Int
|
||||
filename String
|
||||
mimeType String
|
||||
filePath String?
|
||||
|
||||
claim Claim @relation(fields: [claimId], references: [id], onDelete: Cascade)
|
||||
}
|
||||
@@ -440,6 +447,7 @@ model CloudFile {
|
||||
folderId Int? // optional: null => root
|
||||
isComplete Boolean @default(false) // upload completed?
|
||||
totalChunks Int? // optional: expected number of chunks
|
||||
diskPath String? // relative path on disk under uploads/
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
user User @relation(fields: [userId], references: [id])
|
||||
|
||||
@@ -126,7 +126,9 @@ model NpiProvider {
|
||||
providerName String
|
||||
createdAt DateTime @default(now())
|
||||
|
||||
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||
claims Claim[]
|
||||
appointmentProcedures AppointmentProcedure[]
|
||||
|
||||
@@unique([userId, npiNumber])
|
||||
@@index([userId])
|
||||
@@ -142,6 +144,7 @@ model AppointmentProcedure {
|
||||
id Int @id @default(autoincrement())
|
||||
appointmentId Int
|
||||
patientId Int
|
||||
npiProviderId Int?
|
||||
|
||||
procedureCode String
|
||||
procedureLabel String?
|
||||
@@ -158,8 +161,9 @@ model AppointmentProcedure {
|
||||
|
||||
createdAt DateTime @default(now())
|
||||
|
||||
appointment Appointment @relation(fields: [appointmentId], references: [id], onDelete: Cascade)
|
||||
patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)
|
||||
appointment Appointment @relation(fields: [appointmentId], references: [id], onDelete: Cascade)
|
||||
patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)
|
||||
npiProvider NpiProvider? @relation(fields: [npiProviderId], references: [id])
|
||||
|
||||
@@index([appointmentId])
|
||||
@@index([patientId])
|
||||
@@ -183,11 +187,13 @@ model Claim {
|
||||
updatedAt DateTime @updatedAt
|
||||
status ClaimStatus @default(PENDING)
|
||||
claimNumber String?
|
||||
npiProviderId Int?
|
||||
|
||||
patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)
|
||||
appointment Appointment @relation(fields: [appointmentId], references: [id], onDelete: Cascade)
|
||||
user User? @relation(fields: [userId], references: [id])
|
||||
staff Staff? @relation("ClaimStaff", fields: [staffId], references: [id])
|
||||
patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)
|
||||
appointment Appointment @relation(fields: [appointmentId], references: [id], onDelete: Cascade)
|
||||
user User? @relation(fields: [userId], references: [id])
|
||||
staff Staff? @relation("ClaimStaff", fields: [staffId], references: [id])
|
||||
npiProvider NpiProvider? @relation(fields: [npiProviderId], references: [id])
|
||||
|
||||
serviceLines ServiceLine[]
|
||||
claimFiles ClaimFile[]
|
||||
@@ -241,10 +247,11 @@ enum ServiceLineStatus {
|
||||
}
|
||||
|
||||
model ClaimFile {
|
||||
id Int @id @default(autoincrement())
|
||||
id Int @id @default(autoincrement())
|
||||
claimId Int
|
||||
filename String
|
||||
mimeType String
|
||||
filePath String?
|
||||
|
||||
claim Claim @relation(fields: [claimId], references: [id], onDelete: Cascade)
|
||||
}
|
||||
@@ -441,6 +448,7 @@ model CloudFile {
|
||||
folderId Int? // optional: null => root
|
||||
isComplete Boolean @default(false) // upload completed?
|
||||
totalChunks Int? // optional: expected number of chunks
|
||||
diskPath String? // relative path on disk under uploads/
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
user User @relation(fields: [userId], references: [id])
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"version": "1.0",
|
||||
"generatorVersion": "1.0.0",
|
||||
"generatedAt": "2026-04-18T03:02:28.485Z",
|
||||
"outputPath": "/home/ee/Desktop/Gitead-DentalManagementMHnewff/packages/db/shared",
|
||||
"generatedAt": "2026-04-26T03:55:08.606Z",
|
||||
"outputPath": "/home/ee/Desktop/DentalManagementMH04/packages/db/shared",
|
||||
"files": [
|
||||
"schemas/enums/TransactionIsolationLevel.schema.ts",
|
||||
"schemas/enums/UserScalarFieldEnum.schema.ts",
|
||||
@@ -398,14 +398,17 @@
|
||||
"schemas/objects/NpiProviderMaxOrderByAggregateInput.schema.ts",
|
||||
"schemas/objects/NpiProviderMinOrderByAggregateInput.schema.ts",
|
||||
"schemas/objects/NpiProviderSumOrderByAggregateInput.schema.ts",
|
||||
"schemas/objects/IntNullableFilter.schema.ts",
|
||||
"schemas/objects/DecimalNullableFilter.schema.ts",
|
||||
"schemas/objects/EnumProcedureSourceFilter.schema.ts",
|
||||
"schemas/objects/AppointmentScalarRelationFilter.schema.ts",
|
||||
"schemas/objects/NpiProviderNullableScalarRelationFilter.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureCountOrderByAggregateInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureAvgOrderByAggregateInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureMaxOrderByAggregateInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureMinOrderByAggregateInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureSumOrderByAggregateInput.schema.ts",
|
||||
"schemas/objects/IntNullableWithAggregatesFilter.schema.ts",
|
||||
"schemas/objects/DecimalNullableWithAggregatesFilter.schema.ts",
|
||||
"schemas/objects/EnumProcedureSourceWithAggregatesFilter.schema.ts",
|
||||
"schemas/objects/EnumMissingTeethStatusFilter.schema.ts",
|
||||
@@ -424,7 +427,6 @@
|
||||
"schemas/objects/EnumMissingTeethStatusWithAggregatesFilter.schema.ts",
|
||||
"schemas/objects/JsonNullableWithAggregatesFilter.schema.ts",
|
||||
"schemas/objects/EnumClaimStatusWithAggregatesFilter.schema.ts",
|
||||
"schemas/objects/IntNullableFilter.schema.ts",
|
||||
"schemas/objects/DecimalFilter.schema.ts",
|
||||
"schemas/objects/EnumServiceLineStatusFilter.schema.ts",
|
||||
"schemas/objects/ClaimNullableScalarRelationFilter.schema.ts",
|
||||
@@ -435,7 +437,6 @@
|
||||
"schemas/objects/ServiceLineMaxOrderByAggregateInput.schema.ts",
|
||||
"schemas/objects/ServiceLineMinOrderByAggregateInput.schema.ts",
|
||||
"schemas/objects/ServiceLineSumOrderByAggregateInput.schema.ts",
|
||||
"schemas/objects/IntNullableWithAggregatesFilter.schema.ts",
|
||||
"schemas/objects/DecimalWithAggregatesFilter.schema.ts",
|
||||
"schemas/objects/EnumServiceLineStatusWithAggregatesFilter.schema.ts",
|
||||
"schemas/objects/ClaimScalarRelationFilter.schema.ts",
|
||||
@@ -658,17 +659,29 @@
|
||||
"schemas/objects/AppointmentUncheckedUpdateManyWithoutStaffNestedInput.schema.ts",
|
||||
"schemas/objects/ClaimUncheckedUpdateManyWithoutStaffNestedInput.schema.ts",
|
||||
"schemas/objects/UserCreateNestedOneWithoutNpiProvidersInput.schema.ts",
|
||||
"schemas/objects/ClaimCreateNestedManyWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureCreateNestedManyWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/ClaimUncheckedCreateNestedManyWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureUncheckedCreateNestedManyWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/UserUpdateOneRequiredWithoutNpiProvidersNestedInput.schema.ts",
|
||||
"schemas/objects/ClaimUpdateManyWithoutNpiProviderNestedInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureUpdateManyWithoutNpiProviderNestedInput.schema.ts",
|
||||
"schemas/objects/ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureUncheckedUpdateManyWithoutNpiProviderNestedInput.schema.ts",
|
||||
"schemas/objects/AppointmentCreateNestedOneWithoutProceduresInput.schema.ts",
|
||||
"schemas/objects/PatientCreateNestedOneWithoutProceduresInput.schema.ts",
|
||||
"schemas/objects/NpiProviderCreateNestedOneWithoutAppointmentProceduresInput.schema.ts",
|
||||
"schemas/objects/NullableDecimalFieldUpdateOperationsInput.schema.ts",
|
||||
"schemas/objects/EnumProcedureSourceFieldUpdateOperationsInput.schema.ts",
|
||||
"schemas/objects/AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema.ts",
|
||||
"schemas/objects/PatientUpdateOneRequiredWithoutProceduresNestedInput.schema.ts",
|
||||
"schemas/objects/NpiProviderUpdateOneWithoutAppointmentProceduresNestedInput.schema.ts",
|
||||
"schemas/objects/NullableIntFieldUpdateOperationsInput.schema.ts",
|
||||
"schemas/objects/PatientCreateNestedOneWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/AppointmentCreateNestedOneWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/UserCreateNestedOneWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/StaffCreateNestedOneWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/NpiProviderCreateNestedOneWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/ServiceLineCreateNestedManyWithoutClaimInput.schema.ts",
|
||||
"schemas/objects/ClaimFileCreateNestedManyWithoutClaimInput.schema.ts",
|
||||
"schemas/objects/PaymentCreateNestedOneWithoutClaimInput.schema.ts",
|
||||
@@ -681,6 +694,7 @@
|
||||
"schemas/objects/AppointmentUpdateOneRequiredWithoutClaimsNestedInput.schema.ts",
|
||||
"schemas/objects/UserUpdateOneWithoutClaimsNestedInput.schema.ts",
|
||||
"schemas/objects/StaffUpdateOneWithoutClaimsNestedInput.schema.ts",
|
||||
"schemas/objects/NpiProviderUpdateOneWithoutClaimsNestedInput.schema.ts",
|
||||
"schemas/objects/ServiceLineUpdateManyWithoutClaimNestedInput.schema.ts",
|
||||
"schemas/objects/ClaimFileUpdateManyWithoutClaimNestedInput.schema.ts",
|
||||
"schemas/objects/PaymentUpdateOneWithoutClaimNestedInput.schema.ts",
|
||||
@@ -696,7 +710,6 @@
|
||||
"schemas/objects/ClaimUpdateOneWithoutServiceLinesNestedInput.schema.ts",
|
||||
"schemas/objects/PaymentUpdateOneWithoutServiceLinesNestedInput.schema.ts",
|
||||
"schemas/objects/ServiceLineTransactionUpdateManyWithoutServiceLineNestedInput.schema.ts",
|
||||
"schemas/objects/NullableIntFieldUpdateOperationsInput.schema.ts",
|
||||
"schemas/objects/ServiceLineTransactionUncheckedUpdateManyWithoutServiceLineNestedInput.schema.ts",
|
||||
"schemas/objects/ClaimCreateNestedOneWithoutClaimFilesInput.schema.ts",
|
||||
"schemas/objects/ClaimUpdateOneRequiredWithoutClaimFilesNestedInput.schema.ts",
|
||||
@@ -789,6 +802,8 @@
|
||||
"schemas/objects/NestedDateTimeWithAggregatesFilter.schema.ts",
|
||||
"schemas/objects/NestedDecimalNullableFilter.schema.ts",
|
||||
"schemas/objects/NestedEnumProcedureSourceFilter.schema.ts",
|
||||
"schemas/objects/NestedIntNullableWithAggregatesFilter.schema.ts",
|
||||
"schemas/objects/NestedFloatNullableFilter.schema.ts",
|
||||
"schemas/objects/NestedDecimalNullableWithAggregatesFilter.schema.ts",
|
||||
"schemas/objects/NestedEnumProcedureSourceWithAggregatesFilter.schema.ts",
|
||||
"schemas/objects/NestedEnumMissingTeethStatusFilter.schema.ts",
|
||||
@@ -798,8 +813,6 @@
|
||||
"schemas/objects/NestedEnumClaimStatusWithAggregatesFilter.schema.ts",
|
||||
"schemas/objects/NestedDecimalFilter.schema.ts",
|
||||
"schemas/objects/NestedEnumServiceLineStatusFilter.schema.ts",
|
||||
"schemas/objects/NestedIntNullableWithAggregatesFilter.schema.ts",
|
||||
"schemas/objects/NestedFloatNullableFilter.schema.ts",
|
||||
"schemas/objects/NestedDecimalWithAggregatesFilter.schema.ts",
|
||||
"schemas/objects/NestedEnumServiceLineStatusWithAggregatesFilter.schema.ts",
|
||||
"schemas/objects/NestedEnumPdfTitleKeyFilter.schema.ts",
|
||||
@@ -1042,16 +1055,33 @@
|
||||
"schemas/objects/UserCreateWithoutNpiProvidersInput.schema.ts",
|
||||
"schemas/objects/UserUncheckedCreateWithoutNpiProvidersInput.schema.ts",
|
||||
"schemas/objects/UserCreateOrConnectWithoutNpiProvidersInput.schema.ts",
|
||||
"schemas/objects/ClaimCreateWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/ClaimUncheckedCreateWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/ClaimCreateOrConnectWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/ClaimCreateManyNpiProviderInputEnvelope.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureCreateWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureUncheckedCreateWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureCreateOrConnectWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureCreateManyNpiProviderInputEnvelope.schema.ts",
|
||||
"schemas/objects/UserUpsertWithoutNpiProvidersInput.schema.ts",
|
||||
"schemas/objects/UserUpdateToOneWithWhereWithoutNpiProvidersInput.schema.ts",
|
||||
"schemas/objects/UserUpdateWithoutNpiProvidersInput.schema.ts",
|
||||
"schemas/objects/UserUncheckedUpdateWithoutNpiProvidersInput.schema.ts",
|
||||
"schemas/objects/ClaimUpsertWithWhereUniqueWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/ClaimUpdateWithWhereUniqueWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/ClaimUpdateManyWithWhereWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureUpsertWithWhereUniqueWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureUpdateWithWhereUniqueWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureUpdateManyWithWhereWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/AppointmentCreateWithoutProceduresInput.schema.ts",
|
||||
"schemas/objects/AppointmentUncheckedCreateWithoutProceduresInput.schema.ts",
|
||||
"schemas/objects/AppointmentCreateOrConnectWithoutProceduresInput.schema.ts",
|
||||
"schemas/objects/PatientCreateWithoutProceduresInput.schema.ts",
|
||||
"schemas/objects/PatientUncheckedCreateWithoutProceduresInput.schema.ts",
|
||||
"schemas/objects/PatientCreateOrConnectWithoutProceduresInput.schema.ts",
|
||||
"schemas/objects/NpiProviderCreateWithoutAppointmentProceduresInput.schema.ts",
|
||||
"schemas/objects/NpiProviderUncheckedCreateWithoutAppointmentProceduresInput.schema.ts",
|
||||
"schemas/objects/NpiProviderCreateOrConnectWithoutAppointmentProceduresInput.schema.ts",
|
||||
"schemas/objects/AppointmentUpsertWithoutProceduresInput.schema.ts",
|
||||
"schemas/objects/AppointmentUpdateToOneWithWhereWithoutProceduresInput.schema.ts",
|
||||
"schemas/objects/AppointmentUpdateWithoutProceduresInput.schema.ts",
|
||||
@@ -1060,6 +1090,10 @@
|
||||
"schemas/objects/PatientUpdateToOneWithWhereWithoutProceduresInput.schema.ts",
|
||||
"schemas/objects/PatientUpdateWithoutProceduresInput.schema.ts",
|
||||
"schemas/objects/PatientUncheckedUpdateWithoutProceduresInput.schema.ts",
|
||||
"schemas/objects/NpiProviderUpsertWithoutAppointmentProceduresInput.schema.ts",
|
||||
"schemas/objects/NpiProviderUpdateToOneWithWhereWithoutAppointmentProceduresInput.schema.ts",
|
||||
"schemas/objects/NpiProviderUpdateWithoutAppointmentProceduresInput.schema.ts",
|
||||
"schemas/objects/NpiProviderUncheckedUpdateWithoutAppointmentProceduresInput.schema.ts",
|
||||
"schemas/objects/PatientCreateWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/PatientUncheckedCreateWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/PatientCreateOrConnectWithoutClaimsInput.schema.ts",
|
||||
@@ -1072,6 +1106,9 @@
|
||||
"schemas/objects/StaffCreateWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/StaffUncheckedCreateWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/StaffCreateOrConnectWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/NpiProviderCreateWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/NpiProviderUncheckedCreateWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/NpiProviderCreateOrConnectWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/ServiceLineCreateWithoutClaimInput.schema.ts",
|
||||
"schemas/objects/ServiceLineUncheckedCreateWithoutClaimInput.schema.ts",
|
||||
"schemas/objects/ServiceLineCreateOrConnectWithoutClaimInput.schema.ts",
|
||||
@@ -1099,6 +1136,10 @@
|
||||
"schemas/objects/StaffUpdateToOneWithWhereWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/StaffUpdateWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/StaffUncheckedUpdateWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/NpiProviderUpsertWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/NpiProviderUpdateToOneWithWhereWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/NpiProviderUpdateWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/NpiProviderUncheckedUpdateWithoutClaimsInput.schema.ts",
|
||||
"schemas/objects/ServiceLineUpsertWithWhereUniqueWithoutClaimInput.schema.ts",
|
||||
"schemas/objects/ServiceLineUpdateWithWhereUniqueWithoutClaimInput.schema.ts",
|
||||
"schemas/objects/ServiceLineUpdateManyWithWhereWithoutClaimInput.schema.ts",
|
||||
@@ -1413,6 +1454,14 @@
|
||||
"schemas/objects/ClaimUpdateWithoutStaffInput.schema.ts",
|
||||
"schemas/objects/ClaimUncheckedUpdateWithoutStaffInput.schema.ts",
|
||||
"schemas/objects/ClaimUncheckedUpdateManyWithoutStaffInput.schema.ts",
|
||||
"schemas/objects/ClaimCreateManyNpiProviderInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureCreateManyNpiProviderInput.schema.ts",
|
||||
"schemas/objects/ClaimUpdateWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/ClaimUncheckedUpdateWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/ClaimUncheckedUpdateManyWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureUpdateWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureUncheckedUpdateWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/AppointmentProcedureUncheckedUpdateManyWithoutNpiProviderInput.schema.ts",
|
||||
"schemas/objects/ServiceLineCreateManyClaimInput.schema.ts",
|
||||
"schemas/objects/ClaimFileCreateManyClaimInput.schema.ts",
|
||||
"schemas/objects/ServiceLineUpdateWithoutClaimInput.schema.ts",
|
||||
@@ -1568,6 +1617,7 @@
|
||||
"schemas/objects/PatientCountOutputTypeSelect.schema.ts",
|
||||
"schemas/objects/AppointmentCountOutputTypeSelect.schema.ts",
|
||||
"schemas/objects/StaffCountOutputTypeSelect.schema.ts",
|
||||
"schemas/objects/NpiProviderCountOutputTypeSelect.schema.ts",
|
||||
"schemas/objects/ClaimCountOutputTypeSelect.schema.ts",
|
||||
"schemas/objects/ServiceLineCountOutputTypeSelect.schema.ts",
|
||||
"schemas/objects/PdfGroupCountOutputTypeSelect.schema.ts",
|
||||
@@ -1602,6 +1652,9 @@
|
||||
"schemas/objects/StaffCountOutputTypeArgs.schema.ts",
|
||||
"schemas/objects/StaffCountOutputTypeCountAppointmentsArgs.schema.ts",
|
||||
"schemas/objects/StaffCountOutputTypeCountClaimsArgs.schema.ts",
|
||||
"schemas/objects/NpiProviderCountOutputTypeArgs.schema.ts",
|
||||
"schemas/objects/NpiProviderCountOutputTypeCountClaimsArgs.schema.ts",
|
||||
"schemas/objects/NpiProviderCountOutputTypeCountAppointmentProceduresArgs.schema.ts",
|
||||
"schemas/objects/ClaimCountOutputTypeArgs.schema.ts",
|
||||
"schemas/objects/ClaimCountOutputTypeCountServiceLinesArgs.schema.ts",
|
||||
"schemas/objects/ClaimCountOutputTypeCountClaimFilesArgs.schema.ts",
|
||||
|
||||
38
packages/db/shared/schemas/aggregateCronJobLog.schema.d.ts
vendored
Normal file
38
packages/db/shared/schemas/aggregateCronJobLog.schema.d.ts
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
import type { Prisma } from '../../generated/prisma';
|
||||
import * as z from 'zod';
|
||||
export declare const CronJobLogAggregateSchema: z.ZodType<Prisma.CronJobLogAggregateArgs>;
|
||||
export declare const CronJobLogAggregateZodSchema: z.ZodObject<{
|
||||
orderBy: z.ZodOptional<z.ZodUnion<[z.ZodType<Prisma.CronJobLogOrderByWithRelationInput, z.ZodTypeDef, Prisma.CronJobLogOrderByWithRelationInput>, z.ZodArray<z.ZodType<Prisma.CronJobLogOrderByWithRelationInput, z.ZodTypeDef, Prisma.CronJobLogOrderByWithRelationInput>, "many">]>>;
|
||||
where: z.ZodOptional<z.ZodType<Prisma.CronJobLogWhereInput, z.ZodTypeDef, Prisma.CronJobLogWhereInput>>;
|
||||
cursor: z.ZodOptional<z.ZodType<Prisma.CronJobLogWhereUniqueInput, z.ZodTypeDef, Prisma.CronJobLogWhereUniqueInput>>;
|
||||
take: z.ZodOptional<z.ZodNumber>;
|
||||
skip: z.ZodOptional<z.ZodNumber>;
|
||||
_count: z.ZodOptional<z.ZodUnion<[z.ZodLiteral<true>, z.ZodType<Prisma.CronJobLogCountAggregateInputType, z.ZodTypeDef, Prisma.CronJobLogCountAggregateInputType>]>>;
|
||||
_min: z.ZodOptional<z.ZodType<Prisma.CronJobLogMinAggregateInputType, z.ZodTypeDef, Prisma.CronJobLogMinAggregateInputType>>;
|
||||
_max: z.ZodOptional<z.ZodType<Prisma.CronJobLogMaxAggregateInputType, z.ZodTypeDef, Prisma.CronJobLogMaxAggregateInputType>>;
|
||||
_avg: z.ZodOptional<z.ZodType<Prisma.CronJobLogAvgAggregateInputType, z.ZodTypeDef, Prisma.CronJobLogAvgAggregateInputType>>;
|
||||
_sum: z.ZodOptional<z.ZodType<Prisma.CronJobLogSumAggregateInputType, z.ZodTypeDef, Prisma.CronJobLogSumAggregateInputType>>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
where?: Prisma.CronJobLogWhereInput | undefined;
|
||||
_count?: true | Prisma.CronJobLogCountAggregateInputType | undefined;
|
||||
orderBy?: Prisma.CronJobLogOrderByWithRelationInput | Prisma.CronJobLogOrderByWithRelationInput[] | undefined;
|
||||
cursor?: Prisma.CronJobLogWhereUniqueInput | undefined;
|
||||
take?: number | undefined;
|
||||
skip?: number | undefined;
|
||||
_min?: Prisma.CronJobLogMinAggregateInputType | undefined;
|
||||
_max?: Prisma.CronJobLogMaxAggregateInputType | undefined;
|
||||
_avg?: Prisma.CronJobLogAvgAggregateInputType | undefined;
|
||||
_sum?: Prisma.CronJobLogSumAggregateInputType | undefined;
|
||||
}, {
|
||||
where?: Prisma.CronJobLogWhereInput | undefined;
|
||||
_count?: true | Prisma.CronJobLogCountAggregateInputType | undefined;
|
||||
orderBy?: Prisma.CronJobLogOrderByWithRelationInput | Prisma.CronJobLogOrderByWithRelationInput[] | undefined;
|
||||
cursor?: Prisma.CronJobLogWhereUniqueInput | undefined;
|
||||
take?: number | undefined;
|
||||
skip?: number | undefined;
|
||||
_min?: Prisma.CronJobLogMinAggregateInputType | undefined;
|
||||
_max?: Prisma.CronJobLogMaxAggregateInputType | undefined;
|
||||
_avg?: Prisma.CronJobLogAvgAggregateInputType | undefined;
|
||||
_sum?: Prisma.CronJobLogSumAggregateInputType | undefined;
|
||||
}>;
|
||||
//# sourceMappingURL=aggregateCronJobLog.schema.d.ts.map
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"aggregateCronJobLog.schema.d.ts","sourceRoot":"","sources":["aggregateCronJobLog.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAUzB,eAAO,MAAM,yBAAyB,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,uBAAuB,CAAqsB,CAAC;AAEtxB,eAAO,MAAM,4BAA4B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAA4oB,CAAC"}
|
||||
47
packages/db/shared/schemas/aggregateCronJobLog.schema.js
Normal file
47
packages/db/shared/schemas/aggregateCronJobLog.schema.js
Normal file
@@ -0,0 +1,47 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || (function () {
|
||||
var ownKeys = function(o) {
|
||||
ownKeys = Object.getOwnPropertyNames || function (o) {
|
||||
var ar = [];
|
||||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
|
||||
return ar;
|
||||
};
|
||||
return ownKeys(o);
|
||||
};
|
||||
return function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
})();
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CronJobLogAggregateZodSchema = exports.CronJobLogAggregateSchema = void 0;
|
||||
const z = __importStar(require("zod"));
|
||||
const CronJobLogOrderByWithRelationInput_schema_1 = require("./objects/CronJobLogOrderByWithRelationInput.schema");
|
||||
const CronJobLogWhereInput_schema_1 = require("./objects/CronJobLogWhereInput.schema");
|
||||
const CronJobLogWhereUniqueInput_schema_1 = require("./objects/CronJobLogWhereUniqueInput.schema");
|
||||
const CronJobLogCountAggregateInput_schema_1 = require("./objects/CronJobLogCountAggregateInput.schema");
|
||||
const CronJobLogMinAggregateInput_schema_1 = require("./objects/CronJobLogMinAggregateInput.schema");
|
||||
const CronJobLogMaxAggregateInput_schema_1 = require("./objects/CronJobLogMaxAggregateInput.schema");
|
||||
const CronJobLogAvgAggregateInput_schema_1 = require("./objects/CronJobLogAvgAggregateInput.schema");
|
||||
const CronJobLogSumAggregateInput_schema_1 = require("./objects/CronJobLogSumAggregateInput.schema");
|
||||
exports.CronJobLogAggregateSchema = z.object({ orderBy: z.union([CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInput_schema_1.CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInput_schema_1.CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), _count: z.union([z.literal(true), CronJobLogCountAggregateInput_schema_1.CronJobLogCountAggregateInputObjectSchema]).optional(), _min: CronJobLogMinAggregateInput_schema_1.CronJobLogMinAggregateInputObjectSchema.optional(), _max: CronJobLogMaxAggregateInput_schema_1.CronJobLogMaxAggregateInputObjectSchema.optional(), _avg: CronJobLogAvgAggregateInput_schema_1.CronJobLogAvgAggregateInputObjectSchema.optional(), _sum: CronJobLogSumAggregateInput_schema_1.CronJobLogSumAggregateInputObjectSchema.optional() }).strict();
|
||||
exports.CronJobLogAggregateZodSchema = z.object({ orderBy: z.union([CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInput_schema_1.CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInput_schema_1.CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), _count: z.union([z.literal(true), CronJobLogCountAggregateInput_schema_1.CronJobLogCountAggregateInputObjectSchema]).optional(), _min: CronJobLogMinAggregateInput_schema_1.CronJobLogMinAggregateInputObjectSchema.optional(), _max: CronJobLogMaxAggregateInput_schema_1.CronJobLogMaxAggregateInputObjectSchema.optional(), _avg: CronJobLogAvgAggregateInput_schema_1.CronJobLogAvgAggregateInputObjectSchema.optional(), _sum: CronJobLogSumAggregateInput_schema_1.CronJobLogSumAggregateInputObjectSchema.optional() }).strict();
|
||||
26
packages/db/shared/schemas/countCronJobLog.schema.d.ts
vendored
Normal file
26
packages/db/shared/schemas/countCronJobLog.schema.d.ts
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
import type { Prisma } from '../../generated/prisma';
|
||||
import * as z from 'zod';
|
||||
export declare const CronJobLogCountSchema: z.ZodType<Prisma.CronJobLogCountArgs>;
|
||||
export declare const CronJobLogCountZodSchema: z.ZodObject<{
|
||||
orderBy: z.ZodOptional<z.ZodUnion<[z.ZodType<Prisma.CronJobLogOrderByWithRelationInput, z.ZodTypeDef, Prisma.CronJobLogOrderByWithRelationInput>, z.ZodArray<z.ZodType<Prisma.CronJobLogOrderByWithRelationInput, z.ZodTypeDef, Prisma.CronJobLogOrderByWithRelationInput>, "many">]>>;
|
||||
where: z.ZodOptional<z.ZodType<Prisma.CronJobLogWhereInput, z.ZodTypeDef, Prisma.CronJobLogWhereInput>>;
|
||||
cursor: z.ZodOptional<z.ZodType<Prisma.CronJobLogWhereUniqueInput, z.ZodTypeDef, Prisma.CronJobLogWhereUniqueInput>>;
|
||||
take: z.ZodOptional<z.ZodNumber>;
|
||||
skip: z.ZodOptional<z.ZodNumber>;
|
||||
select: z.ZodOptional<z.ZodUnion<[z.ZodLiteral<true>, z.ZodType<Prisma.CronJobLogCountAggregateInputType, z.ZodTypeDef, Prisma.CronJobLogCountAggregateInputType>]>>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
where?: Prisma.CronJobLogWhereInput | undefined;
|
||||
select?: true | Prisma.CronJobLogCountAggregateInputType | undefined;
|
||||
orderBy?: Prisma.CronJobLogOrderByWithRelationInput | Prisma.CronJobLogOrderByWithRelationInput[] | undefined;
|
||||
cursor?: Prisma.CronJobLogWhereUniqueInput | undefined;
|
||||
take?: number | undefined;
|
||||
skip?: number | undefined;
|
||||
}, {
|
||||
where?: Prisma.CronJobLogWhereInput | undefined;
|
||||
select?: true | Prisma.CronJobLogCountAggregateInputType | undefined;
|
||||
orderBy?: Prisma.CronJobLogOrderByWithRelationInput | Prisma.CronJobLogOrderByWithRelationInput[] | undefined;
|
||||
cursor?: Prisma.CronJobLogWhereUniqueInput | undefined;
|
||||
take?: number | undefined;
|
||||
skip?: number | undefined;
|
||||
}>;
|
||||
//# sourceMappingURL=countCronJobLog.schema.d.ts.map
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"countCronJobLog.schema.d.ts","sourceRoot":"","sources":["countCronJobLog.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAMzB,eAAO,MAAM,qBAAqB,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,mBAAmB,CAAyd,CAAC;AAEliB,eAAO,MAAM,wBAAwB;;;;;;;;;;;;;;;;;;;;;EAAoa,CAAC"}
|
||||
43
packages/db/shared/schemas/countCronJobLog.schema.js
Normal file
43
packages/db/shared/schemas/countCronJobLog.schema.js
Normal file
@@ -0,0 +1,43 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || (function () {
|
||||
var ownKeys = function(o) {
|
||||
ownKeys = Object.getOwnPropertyNames || function (o) {
|
||||
var ar = [];
|
||||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
|
||||
return ar;
|
||||
};
|
||||
return ownKeys(o);
|
||||
};
|
||||
return function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
})();
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CronJobLogCountZodSchema = exports.CronJobLogCountSchema = void 0;
|
||||
const z = __importStar(require("zod"));
|
||||
const CronJobLogOrderByWithRelationInput_schema_1 = require("./objects/CronJobLogOrderByWithRelationInput.schema");
|
||||
const CronJobLogWhereInput_schema_1 = require("./objects/CronJobLogWhereInput.schema");
|
||||
const CronJobLogWhereUniqueInput_schema_1 = require("./objects/CronJobLogWhereUniqueInput.schema");
|
||||
const CronJobLogCountAggregateInput_schema_1 = require("./objects/CronJobLogCountAggregateInput.schema");
|
||||
exports.CronJobLogCountSchema = z.object({ orderBy: z.union([CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInput_schema_1.CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInput_schema_1.CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), select: z.union([z.literal(true), CronJobLogCountAggregateInput_schema_1.CronJobLogCountAggregateInputObjectSchema]).optional() }).strict();
|
||||
exports.CronJobLogCountZodSchema = z.object({ orderBy: z.union([CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInput_schema_1.CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInput_schema_1.CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), select: z.union([z.literal(true), CronJobLogCountAggregateInput_schema_1.CronJobLogCountAggregateInputObjectSchema]).optional() }).strict();
|
||||
17
packages/db/shared/schemas/createManyAndReturnCronJobLog.schema.d.ts
vendored
Normal file
17
packages/db/shared/schemas/createManyAndReturnCronJobLog.schema.d.ts
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
import type { Prisma } from '../../generated/prisma';
|
||||
import * as z from 'zod';
|
||||
export declare const CronJobLogCreateManyAndReturnSchema: z.ZodType<Prisma.CronJobLogCreateManyAndReturnArgs>;
|
||||
export declare const CronJobLogCreateManyAndReturnZodSchema: z.ZodObject<{
|
||||
select: z.ZodOptional<z.ZodType<Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs>, z.ZodTypeDef, Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs>>>;
|
||||
data: z.ZodUnion<[z.ZodType<Prisma.CronJobLogCreateManyInput, z.ZodTypeDef, Prisma.CronJobLogCreateManyInput>, z.ZodArray<z.ZodType<Prisma.CronJobLogCreateManyInput, z.ZodTypeDef, Prisma.CronJobLogCreateManyInput>, "many">]>;
|
||||
skipDuplicates: z.ZodOptional<z.ZodBoolean>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
data: Prisma.CronJobLogCreateManyInput | Prisma.CronJobLogCreateManyInput[];
|
||||
skipDuplicates?: boolean | undefined;
|
||||
select?: Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
}, {
|
||||
data: Prisma.CronJobLogCreateManyInput | Prisma.CronJobLogCreateManyInput[];
|
||||
skipDuplicates?: boolean | undefined;
|
||||
select?: Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
}>;
|
||||
//# sourceMappingURL=createManyAndReturnCronJobLog.schema.d.ts.map
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"createManyAndReturnCronJobLog.schema.d.ts","sourceRoot":"","sources":["createManyAndReturnCronJobLog.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAIzB,eAAO,MAAM,mCAAmC,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,iCAAiC,CAA8R,CAAC;AAEnY,eAAO,MAAM,sCAAsC;;;;;;;;;;;;EAA2N,CAAC"}
|
||||
@@ -0,0 +1,41 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || (function () {
|
||||
var ownKeys = function(o) {
|
||||
ownKeys = Object.getOwnPropertyNames || function (o) {
|
||||
var ar = [];
|
||||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
|
||||
return ar;
|
||||
};
|
||||
return ownKeys(o);
|
||||
};
|
||||
return function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
})();
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CronJobLogCreateManyAndReturnZodSchema = exports.CronJobLogCreateManyAndReturnSchema = void 0;
|
||||
const z = __importStar(require("zod"));
|
||||
const CronJobLogSelect_schema_1 = require("./objects/CronJobLogSelect.schema");
|
||||
const CronJobLogCreateManyInput_schema_1 = require("./objects/CronJobLogCreateManyInput.schema");
|
||||
exports.CronJobLogCreateManyAndReturnSchema = z.object({ select: CronJobLogSelect_schema_1.CronJobLogSelectObjectSchema.optional(), data: z.union([CronJobLogCreateManyInput_schema_1.CronJobLogCreateManyInputObjectSchema, z.array(CronJobLogCreateManyInput_schema_1.CronJobLogCreateManyInputObjectSchema)]), skipDuplicates: z.boolean().optional() }).strict();
|
||||
exports.CronJobLogCreateManyAndReturnZodSchema = z.object({ select: CronJobLogSelect_schema_1.CronJobLogSelectObjectSchema.optional(), data: z.union([CronJobLogCreateManyInput_schema_1.CronJobLogCreateManyInputObjectSchema, z.array(CronJobLogCreateManyInput_schema_1.CronJobLogCreateManyInputObjectSchema)]), skipDuplicates: z.boolean().optional() }).strict();
|
||||
14
packages/db/shared/schemas/createManyCronJobLog.schema.d.ts
vendored
Normal file
14
packages/db/shared/schemas/createManyCronJobLog.schema.d.ts
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
import type { Prisma } from '../../generated/prisma';
|
||||
import * as z from 'zod';
|
||||
export declare const CronJobLogCreateManySchema: z.ZodType<Prisma.CronJobLogCreateManyArgs>;
|
||||
export declare const CronJobLogCreateManyZodSchema: z.ZodObject<{
|
||||
data: z.ZodUnion<[z.ZodType<Prisma.CronJobLogCreateManyInput, z.ZodTypeDef, Prisma.CronJobLogCreateManyInput>, z.ZodArray<z.ZodType<Prisma.CronJobLogCreateManyInput, z.ZodTypeDef, Prisma.CronJobLogCreateManyInput>, "many">]>;
|
||||
skipDuplicates: z.ZodOptional<z.ZodBoolean>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
data: Prisma.CronJobLogCreateManyInput | Prisma.CronJobLogCreateManyInput[];
|
||||
skipDuplicates?: boolean | undefined;
|
||||
}, {
|
||||
data: Prisma.CronJobLogCreateManyInput | Prisma.CronJobLogCreateManyInput[];
|
||||
skipDuplicates?: boolean | undefined;
|
||||
}>;
|
||||
//# sourceMappingURL=createManyCronJobLog.schema.d.ts.map
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"createManyCronJobLog.schema.d.ts","sourceRoot":"","sources":["createManyCronJobLog.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAGzB,eAAO,MAAM,0BAA0B,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,wBAAwB,CAAoO,CAAC;AAEvT,eAAO,MAAM,6BAA6B;;;;;;;;;EAA0K,CAAC"}
|
||||
40
packages/db/shared/schemas/createManyCronJobLog.schema.js
Normal file
40
packages/db/shared/schemas/createManyCronJobLog.schema.js
Normal file
@@ -0,0 +1,40 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || (function () {
|
||||
var ownKeys = function(o) {
|
||||
ownKeys = Object.getOwnPropertyNames || function (o) {
|
||||
var ar = [];
|
||||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
|
||||
return ar;
|
||||
};
|
||||
return ownKeys(o);
|
||||
};
|
||||
return function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
})();
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CronJobLogCreateManyZodSchema = exports.CronJobLogCreateManySchema = void 0;
|
||||
const z = __importStar(require("zod"));
|
||||
const CronJobLogCreateManyInput_schema_1 = require("./objects/CronJobLogCreateManyInput.schema");
|
||||
exports.CronJobLogCreateManySchema = z.object({ data: z.union([CronJobLogCreateManyInput_schema_1.CronJobLogCreateManyInputObjectSchema, z.array(CronJobLogCreateManyInput_schema_1.CronJobLogCreateManyInputObjectSchema)]), skipDuplicates: z.boolean().optional() }).strict();
|
||||
exports.CronJobLogCreateManyZodSchema = z.object({ data: z.union([CronJobLogCreateManyInput_schema_1.CronJobLogCreateManyInputObjectSchema, z.array(CronJobLogCreateManyInput_schema_1.CronJobLogCreateManyInputObjectSchema)]), skipDuplicates: z.boolean().optional() }).strict();
|
||||
14
packages/db/shared/schemas/createOneCronJobLog.schema.d.ts
vendored
Normal file
14
packages/db/shared/schemas/createOneCronJobLog.schema.d.ts
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
import type { Prisma } from '../../generated/prisma';
|
||||
import * as z from 'zod';
|
||||
export declare const CronJobLogCreateOneSchema: z.ZodType<Prisma.CronJobLogCreateArgs>;
|
||||
export declare const CronJobLogCreateOneZodSchema: z.ZodObject<{
|
||||
select: z.ZodOptional<z.ZodType<Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs>, z.ZodTypeDef, Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs>>>;
|
||||
data: z.ZodUnion<[z.ZodType<Prisma.CronJobLogCreateInput, z.ZodTypeDef, Prisma.CronJobLogCreateInput>, z.ZodType<Prisma.CronJobLogUncheckedCreateInput, z.ZodTypeDef, Prisma.CronJobLogUncheckedCreateInput>]>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
data: Prisma.CronJobLogCreateInput | Prisma.CronJobLogUncheckedCreateInput;
|
||||
select?: Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
}, {
|
||||
data: Prisma.CronJobLogCreateInput | Prisma.CronJobLogUncheckedCreateInput;
|
||||
select?: Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
}>;
|
||||
//# sourceMappingURL=createOneCronJobLog.schema.d.ts.map
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"createOneCronJobLog.schema.d.ts","sourceRoot":"","sources":["createOneCronJobLog.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAKzB,eAAO,MAAM,yBAAyB,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,oBAAoB,CAAgO,CAAC;AAE9S,eAAO,MAAM,4BAA4B;;;;;;;;;EAA0K,CAAC"}
|
||||
42
packages/db/shared/schemas/createOneCronJobLog.schema.js
Normal file
42
packages/db/shared/schemas/createOneCronJobLog.schema.js
Normal file
@@ -0,0 +1,42 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || (function () {
|
||||
var ownKeys = function(o) {
|
||||
ownKeys = Object.getOwnPropertyNames || function (o) {
|
||||
var ar = [];
|
||||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
|
||||
return ar;
|
||||
};
|
||||
return ownKeys(o);
|
||||
};
|
||||
return function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
})();
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CronJobLogCreateOneZodSchema = exports.CronJobLogCreateOneSchema = void 0;
|
||||
const z = __importStar(require("zod"));
|
||||
const CronJobLogSelect_schema_1 = require("./objects/CronJobLogSelect.schema");
|
||||
const CronJobLogCreateInput_schema_1 = require("./objects/CronJobLogCreateInput.schema");
|
||||
const CronJobLogUncheckedCreateInput_schema_1 = require("./objects/CronJobLogUncheckedCreateInput.schema");
|
||||
exports.CronJobLogCreateOneSchema = z.object({ select: CronJobLogSelect_schema_1.CronJobLogSelectObjectSchema.optional(), data: z.union([CronJobLogCreateInput_schema_1.CronJobLogCreateInputObjectSchema, CronJobLogUncheckedCreateInput_schema_1.CronJobLogUncheckedCreateInputObjectSchema]) }).strict();
|
||||
exports.CronJobLogCreateOneZodSchema = z.object({ select: CronJobLogSelect_schema_1.CronJobLogSelectObjectSchema.optional(), data: z.union([CronJobLogCreateInput_schema_1.CronJobLogCreateInputObjectSchema, CronJobLogUncheckedCreateInput_schema_1.CronJobLogUncheckedCreateInputObjectSchema]) }).strict();
|
||||
11
packages/db/shared/schemas/deleteManyCronJobLog.schema.d.ts
vendored
Normal file
11
packages/db/shared/schemas/deleteManyCronJobLog.schema.d.ts
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
import type { Prisma } from '../../generated/prisma';
|
||||
import * as z from 'zod';
|
||||
export declare const CronJobLogDeleteManySchema: z.ZodType<Prisma.CronJobLogDeleteManyArgs>;
|
||||
export declare const CronJobLogDeleteManyZodSchema: z.ZodObject<{
|
||||
where: z.ZodOptional<z.ZodType<Prisma.CronJobLogWhereInput, z.ZodTypeDef, Prisma.CronJobLogWhereInput>>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
where?: Prisma.CronJobLogWhereInput | undefined;
|
||||
}, {
|
||||
where?: Prisma.CronJobLogWhereInput | undefined;
|
||||
}>;
|
||||
//# sourceMappingURL=deleteManyCronJobLog.schema.d.ts.map
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"deleteManyCronJobLog.schema.d.ts","sourceRoot":"","sources":["deleteManyCronJobLog.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAGzB,eAAO,MAAM,0BAA0B,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,wBAAwB,CAAsI,CAAC;AAEzN,eAAO,MAAM,6BAA6B;;;;;;EAA4E,CAAC"}
|
||||
40
packages/db/shared/schemas/deleteManyCronJobLog.schema.js
Normal file
40
packages/db/shared/schemas/deleteManyCronJobLog.schema.js
Normal file
@@ -0,0 +1,40 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || (function () {
|
||||
var ownKeys = function(o) {
|
||||
ownKeys = Object.getOwnPropertyNames || function (o) {
|
||||
var ar = [];
|
||||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
|
||||
return ar;
|
||||
};
|
||||
return ownKeys(o);
|
||||
};
|
||||
return function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
})();
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CronJobLogDeleteManyZodSchema = exports.CronJobLogDeleteManySchema = void 0;
|
||||
const z = __importStar(require("zod"));
|
||||
const CronJobLogWhereInput_schema_1 = require("./objects/CronJobLogWhereInput.schema");
|
||||
exports.CronJobLogDeleteManySchema = z.object({ where: CronJobLogWhereInput_schema_1.CronJobLogWhereInputObjectSchema.optional() }).strict();
|
||||
exports.CronJobLogDeleteManyZodSchema = z.object({ where: CronJobLogWhereInput_schema_1.CronJobLogWhereInputObjectSchema.optional() }).strict();
|
||||
14
packages/db/shared/schemas/deleteOneCronJobLog.schema.d.ts
vendored
Normal file
14
packages/db/shared/schemas/deleteOneCronJobLog.schema.d.ts
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
import type { Prisma } from '../../generated/prisma';
|
||||
import * as z from 'zod';
|
||||
export declare const CronJobLogDeleteOneSchema: z.ZodType<Prisma.CronJobLogDeleteArgs>;
|
||||
export declare const CronJobLogDeleteOneZodSchema: z.ZodObject<{
|
||||
select: z.ZodOptional<z.ZodType<Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs>, z.ZodTypeDef, Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs>>>;
|
||||
where: z.ZodType<Prisma.CronJobLogWhereUniqueInput, z.ZodTypeDef, Prisma.CronJobLogWhereUniqueInput>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
where: Prisma.CronJobLogWhereUniqueInput;
|
||||
select?: Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
}, {
|
||||
where: Prisma.CronJobLogWhereUniqueInput;
|
||||
select?: Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
}>;
|
||||
//# sourceMappingURL=deleteOneCronJobLog.schema.d.ts.map
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"deleteOneCronJobLog.schema.d.ts","sourceRoot":"","sources":["deleteOneCronJobLog.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAIzB,eAAO,MAAM,yBAAyB,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,oBAAoB,CAA+K,CAAC;AAE7P,eAAO,MAAM,4BAA4B;;;;;;;;;EAAyH,CAAC"}
|
||||
41
packages/db/shared/schemas/deleteOneCronJobLog.schema.js
Normal file
41
packages/db/shared/schemas/deleteOneCronJobLog.schema.js
Normal file
@@ -0,0 +1,41 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || (function () {
|
||||
var ownKeys = function(o) {
|
||||
ownKeys = Object.getOwnPropertyNames || function (o) {
|
||||
var ar = [];
|
||||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
|
||||
return ar;
|
||||
};
|
||||
return ownKeys(o);
|
||||
};
|
||||
return function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
})();
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CronJobLogDeleteOneZodSchema = exports.CronJobLogDeleteOneSchema = void 0;
|
||||
const z = __importStar(require("zod"));
|
||||
const CronJobLogSelect_schema_1 = require("./objects/CronJobLogSelect.schema");
|
||||
const CronJobLogWhereUniqueInput_schema_1 = require("./objects/CronJobLogWhereUniqueInput.schema");
|
||||
exports.CronJobLogDeleteOneSchema = z.object({ select: CronJobLogSelect_schema_1.CronJobLogSelectObjectSchema.optional(), where: CronJobLogWhereUniqueInput_schema_1.CronJobLogWhereUniqueInputObjectSchema }).strict();
|
||||
exports.CronJobLogDeleteOneZodSchema = z.object({ select: CronJobLogSelect_schema_1.CronJobLogSelectObjectSchema.optional(), where: CronJobLogWhereUniqueInput_schema_1.CronJobLogWhereUniqueInputObjectSchema }).strict();
|
||||
@@ -1,5 +1,5 @@
|
||||
import * as z from 'zod';
|
||||
|
||||
export const AppointmentProcedureScalarFieldEnumSchema = z.enum(['id', 'appointmentId', 'patientId', 'procedureCode', 'procedureLabel', 'fee', 'category', 'toothNumber', 'toothSurface', 'oralCavityArea', 'source', 'comboKey', 'createdAt'])
|
||||
export const AppointmentProcedureScalarFieldEnumSchema = z.enum(['id', 'appointmentId', 'patientId', 'npiProviderId', 'procedureCode', 'procedureLabel', 'fee', 'category', 'toothNumber', 'toothSurface', 'oralCavityArea', 'source', 'comboKey', 'createdAt'])
|
||||
|
||||
export type AppointmentProcedureScalarFieldEnum = z.infer<typeof AppointmentProcedureScalarFieldEnumSchema>;
|
||||
@@ -1,5 +1,5 @@
|
||||
import * as z from 'zod';
|
||||
|
||||
export const ClaimFileScalarFieldEnumSchema = z.enum(['id', 'claimId', 'filename', 'mimeType'])
|
||||
export const ClaimFileScalarFieldEnumSchema = z.enum(['id', 'claimId', 'filename', 'mimeType', 'filePath'])
|
||||
|
||||
export type ClaimFileScalarFieldEnum = z.infer<typeof ClaimFileScalarFieldEnumSchema>;
|
||||
@@ -1,5 +1,5 @@
|
||||
import * as z from 'zod';
|
||||
|
||||
export const ClaimScalarFieldEnumSchema = z.enum(['id', 'patientId', 'appointmentId', 'userId', 'staffId', 'patientName', 'memberId', 'dateOfBirth', 'remarks', 'missingTeethStatus', 'missingTeeth', 'serviceDate', 'insuranceProvider', 'createdAt', 'updatedAt', 'status', 'claimNumber'])
|
||||
export const ClaimScalarFieldEnumSchema = z.enum(['id', 'patientId', 'appointmentId', 'userId', 'staffId', 'patientName', 'memberId', 'dateOfBirth', 'remarks', 'missingTeethStatus', 'missingTeeth', 'serviceDate', 'insuranceProvider', 'createdAt', 'updatedAt', 'status', 'claimNumber', 'npiProviderId'])
|
||||
|
||||
export type ClaimScalarFieldEnum = z.infer<typeof ClaimScalarFieldEnumSchema>;
|
||||
@@ -1,5 +1,5 @@
|
||||
import * as z from 'zod';
|
||||
|
||||
export const CloudFileScalarFieldEnumSchema = z.enum(['id', 'userId', 'name', 'mimeType', 'fileSize', 'folderId', 'isComplete', 'totalChunks', 'createdAt', 'updatedAt'])
|
||||
export const CloudFileScalarFieldEnumSchema = z.enum(['id', 'userId', 'name', 'mimeType', 'fileSize', 'folderId', 'isComplete', 'totalChunks', 'diskPath', 'createdAt', 'updatedAt'])
|
||||
|
||||
export type CloudFileScalarFieldEnum = z.infer<typeof CloudFileScalarFieldEnumSchema>;
|
||||
4
packages/db/shared/schemas/enums/CronJobLogScalarFieldEnum.schema.d.ts
vendored
Normal file
4
packages/db/shared/schemas/enums/CronJobLogScalarFieldEnum.schema.d.ts
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
import * as z from 'zod';
|
||||
export declare const CronJobLogScalarFieldEnumSchema: z.ZodEnum<["id", "jobName", "status", "startedAt", "completedAt", "durationMs", "errorMessage"]>;
|
||||
export type CronJobLogScalarFieldEnum = z.infer<typeof CronJobLogScalarFieldEnumSchema>;
|
||||
//# sourceMappingURL=CronJobLogScalarFieldEnum.schema.d.ts.map
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"CronJobLogScalarFieldEnum.schema.d.ts","sourceRoot":"","sources":["CronJobLogScalarFieldEnum.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAEzB,eAAO,MAAM,+BAA+B,kGAAgG,CAAA;AAE5I,MAAM,MAAM,yBAAyB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,+BAA+B,CAAC,CAAC"}
|
||||
@@ -0,0 +1,38 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || (function () {
|
||||
var ownKeys = function(o) {
|
||||
ownKeys = Object.getOwnPropertyNames || function (o) {
|
||||
var ar = [];
|
||||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
|
||||
return ar;
|
||||
};
|
||||
return ownKeys(o);
|
||||
};
|
||||
return function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
})();
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CronJobLogScalarFieldEnumSchema = void 0;
|
||||
const z = __importStar(require("zod"));
|
||||
exports.CronJobLogScalarFieldEnumSchema = z.enum(['id', 'jobName', 'status', 'startedAt', 'completedAt', 'durationMs', 'errorMessage']);
|
||||
@@ -13,6 +13,7 @@ export const AppointmentProcedureFindFirstSelectSchema: z.ZodType<Prisma.Appoint
|
||||
id: z.boolean().optional(),
|
||||
appointmentId: z.boolean().optional(),
|
||||
patientId: z.boolean().optional(),
|
||||
npiProviderId: z.boolean().optional(),
|
||||
procedureCode: z.boolean().optional(),
|
||||
procedureLabel: z.boolean().optional(),
|
||||
fee: z.boolean().optional(),
|
||||
@@ -24,13 +25,15 @@ export const AppointmentProcedureFindFirstSelectSchema: z.ZodType<Prisma.Appoint
|
||||
comboKey: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
appointment: z.boolean().optional(),
|
||||
patient: z.boolean().optional()
|
||||
patient: z.boolean().optional(),
|
||||
npiProvider: z.boolean().optional()
|
||||
}).strict() as unknown as z.ZodType<Prisma.AppointmentProcedureSelect>;
|
||||
|
||||
export const AppointmentProcedureFindFirstSelectZodSchema = z.object({
|
||||
id: z.boolean().optional(),
|
||||
appointmentId: z.boolean().optional(),
|
||||
patientId: z.boolean().optional(),
|
||||
npiProviderId: z.boolean().optional(),
|
||||
procedureCode: z.boolean().optional(),
|
||||
procedureLabel: z.boolean().optional(),
|
||||
fee: z.boolean().optional(),
|
||||
@@ -42,7 +45,8 @@ export const AppointmentProcedureFindFirstSelectZodSchema = z.object({
|
||||
comboKey: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
appointment: z.boolean().optional(),
|
||||
patient: z.boolean().optional()
|
||||
patient: z.boolean().optional(),
|
||||
npiProvider: z.boolean().optional()
|
||||
}).strict();
|
||||
|
||||
export const AppointmentProcedureFindFirstSchema: z.ZodType<Prisma.AppointmentProcedureFindFirstArgs> = z.object({ select: AppointmentProcedureFindFirstSelectSchema.optional(), include: z.lazy(() => AppointmentProcedureIncludeObjectSchema.optional()), orderBy: z.union([AppointmentProcedureOrderByWithRelationInputObjectSchema, AppointmentProcedureOrderByWithRelationInputObjectSchema.array()]).optional(), where: AppointmentProcedureWhereInputObjectSchema.optional(), cursor: AppointmentProcedureWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([AppointmentProcedureScalarFieldEnumSchema, AppointmentProcedureScalarFieldEnumSchema.array()]).optional() }).strict() as unknown as z.ZodType<Prisma.AppointmentProcedureFindFirstArgs>;
|
||||
|
||||
@@ -27,10 +27,12 @@ export const ClaimFindFirstSelectSchema: z.ZodType<Prisma.ClaimSelect> = z.objec
|
||||
updatedAt: z.boolean().optional(),
|
||||
status: z.boolean().optional(),
|
||||
claimNumber: z.boolean().optional(),
|
||||
npiProviderId: z.boolean().optional(),
|
||||
patient: z.boolean().optional(),
|
||||
appointment: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
staff: z.boolean().optional(),
|
||||
npiProvider: z.boolean().optional(),
|
||||
serviceLines: z.boolean().optional(),
|
||||
claimFiles: z.boolean().optional(),
|
||||
payment: z.boolean().optional(),
|
||||
@@ -55,10 +57,12 @@ export const ClaimFindFirstSelectZodSchema = z.object({
|
||||
updatedAt: z.boolean().optional(),
|
||||
status: z.boolean().optional(),
|
||||
claimNumber: z.boolean().optional(),
|
||||
npiProviderId: z.boolean().optional(),
|
||||
patient: z.boolean().optional(),
|
||||
appointment: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
staff: z.boolean().optional(),
|
||||
npiProvider: z.boolean().optional(),
|
||||
serviceLines: z.boolean().optional(),
|
||||
claimFiles: z.boolean().optional(),
|
||||
payment: z.boolean().optional(),
|
||||
|
||||
@@ -14,6 +14,7 @@ export const ClaimFileFindFirstSelectSchema: z.ZodType<Prisma.ClaimFileSelect> =
|
||||
claimId: z.boolean().optional(),
|
||||
filename: z.boolean().optional(),
|
||||
mimeType: z.boolean().optional(),
|
||||
filePath: z.boolean().optional(),
|
||||
claim: z.boolean().optional()
|
||||
}).strict() as unknown as z.ZodType<Prisma.ClaimFileSelect>;
|
||||
|
||||
@@ -22,6 +23,7 @@ export const ClaimFileFindFirstSelectZodSchema = z.object({
|
||||
claimId: z.boolean().optional(),
|
||||
filename: z.boolean().optional(),
|
||||
mimeType: z.boolean().optional(),
|
||||
filePath: z.boolean().optional(),
|
||||
claim: z.boolean().optional()
|
||||
}).strict();
|
||||
|
||||
|
||||
@@ -18,6 +18,7 @@ export const CloudFileFindFirstSelectSchema: z.ZodType<Prisma.CloudFileSelect> =
|
||||
folderId: z.boolean().optional(),
|
||||
isComplete: z.boolean().optional(),
|
||||
totalChunks: z.boolean().optional(),
|
||||
diskPath: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
updatedAt: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
@@ -35,6 +36,7 @@ export const CloudFileFindFirstSelectZodSchema = z.object({
|
||||
folderId: z.boolean().optional(),
|
||||
isComplete: z.boolean().optional(),
|
||||
totalChunks: z.boolean().optional(),
|
||||
diskPath: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
updatedAt: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
|
||||
55
packages/db/shared/schemas/findFirstCronJobLog.schema.d.ts
vendored
Normal file
55
packages/db/shared/schemas/findFirstCronJobLog.schema.d.ts
vendored
Normal file
@@ -0,0 +1,55 @@
|
||||
import type { Prisma } from '../../generated/prisma';
|
||||
import * as z from 'zod';
|
||||
export declare const CronJobLogFindFirstSelectSchema: z.ZodType<Prisma.CronJobLogSelect>;
|
||||
export declare const CronJobLogFindFirstSelectZodSchema: z.ZodObject<{
|
||||
id: z.ZodOptional<z.ZodBoolean>;
|
||||
jobName: z.ZodOptional<z.ZodBoolean>;
|
||||
status: z.ZodOptional<z.ZodBoolean>;
|
||||
startedAt: z.ZodOptional<z.ZodBoolean>;
|
||||
completedAt: z.ZodOptional<z.ZodBoolean>;
|
||||
durationMs: z.ZodOptional<z.ZodBoolean>;
|
||||
errorMessage: z.ZodOptional<z.ZodBoolean>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
status?: boolean | undefined;
|
||||
id?: boolean | undefined;
|
||||
jobName?: boolean | undefined;
|
||||
startedAt?: boolean | undefined;
|
||||
completedAt?: boolean | undefined;
|
||||
durationMs?: boolean | undefined;
|
||||
errorMessage?: boolean | undefined;
|
||||
}, {
|
||||
status?: boolean | undefined;
|
||||
id?: boolean | undefined;
|
||||
jobName?: boolean | undefined;
|
||||
startedAt?: boolean | undefined;
|
||||
completedAt?: boolean | undefined;
|
||||
durationMs?: boolean | undefined;
|
||||
errorMessage?: boolean | undefined;
|
||||
}>;
|
||||
export declare const CronJobLogFindFirstSchema: z.ZodType<Prisma.CronJobLogFindFirstArgs>;
|
||||
export declare const CronJobLogFindFirstZodSchema: z.ZodObject<{
|
||||
select: z.ZodOptional<z.ZodType<Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs>, z.ZodTypeDef, Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs>>>;
|
||||
orderBy: z.ZodOptional<z.ZodUnion<[z.ZodType<Prisma.CronJobLogOrderByWithRelationInput, z.ZodTypeDef, Prisma.CronJobLogOrderByWithRelationInput>, z.ZodArray<z.ZodType<Prisma.CronJobLogOrderByWithRelationInput, z.ZodTypeDef, Prisma.CronJobLogOrderByWithRelationInput>, "many">]>>;
|
||||
where: z.ZodOptional<z.ZodType<Prisma.CronJobLogWhereInput, z.ZodTypeDef, Prisma.CronJobLogWhereInput>>;
|
||||
cursor: z.ZodOptional<z.ZodType<Prisma.CronJobLogWhereUniqueInput, z.ZodTypeDef, Prisma.CronJobLogWhereUniqueInput>>;
|
||||
take: z.ZodOptional<z.ZodNumber>;
|
||||
skip: z.ZodOptional<z.ZodNumber>;
|
||||
distinct: z.ZodOptional<z.ZodUnion<[z.ZodEnum<["id", "jobName", "status", "startedAt", "completedAt", "durationMs", "errorMessage"]>, z.ZodArray<z.ZodEnum<["id", "jobName", "status", "startedAt", "completedAt", "durationMs", "errorMessage"]>, "many">]>>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
where?: Prisma.CronJobLogWhereInput | undefined;
|
||||
select?: Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
orderBy?: Prisma.CronJobLogOrderByWithRelationInput | Prisma.CronJobLogOrderByWithRelationInput[] | undefined;
|
||||
cursor?: Prisma.CronJobLogWhereUniqueInput | undefined;
|
||||
take?: number | undefined;
|
||||
skip?: number | undefined;
|
||||
distinct?: "status" | "id" | "jobName" | "startedAt" | "completedAt" | "durationMs" | "errorMessage" | ("status" | "id" | "jobName" | "startedAt" | "completedAt" | "durationMs" | "errorMessage")[] | undefined;
|
||||
}, {
|
||||
where?: Prisma.CronJobLogWhereInput | undefined;
|
||||
select?: Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
orderBy?: Prisma.CronJobLogOrderByWithRelationInput | Prisma.CronJobLogOrderByWithRelationInput[] | undefined;
|
||||
cursor?: Prisma.CronJobLogWhereUniqueInput | undefined;
|
||||
take?: number | undefined;
|
||||
skip?: number | undefined;
|
||||
distinct?: "status" | "id" | "jobName" | "startedAt" | "completedAt" | "durationMs" | "errorMessage" | ("status" | "id" | "jobName" | "startedAt" | "completedAt" | "durationMs" | "errorMessage")[] | undefined;
|
||||
}>;
|
||||
//# sourceMappingURL=findFirstCronJobLog.schema.d.ts.map
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"findFirstCronJobLog.schema.d.ts","sourceRoot":"","sources":["findFirstCronJobLog.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AASzB,eAAO,MAAM,+BAA+B,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,gBAAgB,CAQjB,CAAC;AAE/D,eAAO,MAAM,kCAAkC;;;;;;;;;;;;;;;;;;;;;;;;EAQlC,CAAC;AAEd,eAAO,MAAM,yBAAyB,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,uBAAuB,CAAgiB,CAAC;AAEjnB,eAAO,MAAM,4BAA4B;;;;;;;;;;;;;;;;;;;;;;;;EAAue,CAAC"}
|
||||
63
packages/db/shared/schemas/findFirstCronJobLog.schema.js
Normal file
63
packages/db/shared/schemas/findFirstCronJobLog.schema.js
Normal file
@@ -0,0 +1,63 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || (function () {
|
||||
var ownKeys = function(o) {
|
||||
ownKeys = Object.getOwnPropertyNames || function (o) {
|
||||
var ar = [];
|
||||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
|
||||
return ar;
|
||||
};
|
||||
return ownKeys(o);
|
||||
};
|
||||
return function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
})();
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CronJobLogFindFirstZodSchema = exports.CronJobLogFindFirstSchema = exports.CronJobLogFindFirstSelectZodSchema = exports.CronJobLogFindFirstSelectSchema = void 0;
|
||||
const z = __importStar(require("zod"));
|
||||
const CronJobLogOrderByWithRelationInput_schema_1 = require("./objects/CronJobLogOrderByWithRelationInput.schema");
|
||||
const CronJobLogWhereInput_schema_1 = require("./objects/CronJobLogWhereInput.schema");
|
||||
const CronJobLogWhereUniqueInput_schema_1 = require("./objects/CronJobLogWhereUniqueInput.schema");
|
||||
const CronJobLogScalarFieldEnum_schema_1 = require("./enums/CronJobLogScalarFieldEnum.schema");
|
||||
// Select schema needs to be in file to prevent circular imports
|
||||
//------------------------------------------------------
|
||||
exports.CronJobLogFindFirstSelectSchema = z.object({
|
||||
id: z.boolean().optional(),
|
||||
jobName: z.boolean().optional(),
|
||||
status: z.boolean().optional(),
|
||||
startedAt: z.boolean().optional(),
|
||||
completedAt: z.boolean().optional(),
|
||||
durationMs: z.boolean().optional(),
|
||||
errorMessage: z.boolean().optional()
|
||||
}).strict();
|
||||
exports.CronJobLogFindFirstSelectZodSchema = z.object({
|
||||
id: z.boolean().optional(),
|
||||
jobName: z.boolean().optional(),
|
||||
status: z.boolean().optional(),
|
||||
startedAt: z.boolean().optional(),
|
||||
completedAt: z.boolean().optional(),
|
||||
durationMs: z.boolean().optional(),
|
||||
errorMessage: z.boolean().optional()
|
||||
}).strict();
|
||||
exports.CronJobLogFindFirstSchema = z.object({ select: exports.CronJobLogFindFirstSelectSchema.optional(), orderBy: z.union([CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInput_schema_1.CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInput_schema_1.CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([CronJobLogScalarFieldEnum_schema_1.CronJobLogScalarFieldEnumSchema, CronJobLogScalarFieldEnum_schema_1.CronJobLogScalarFieldEnumSchema.array()]).optional() }).strict();
|
||||
exports.CronJobLogFindFirstZodSchema = z.object({ select: exports.CronJobLogFindFirstSelectSchema.optional(), orderBy: z.union([CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInput_schema_1.CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInput_schema_1.CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([CronJobLogScalarFieldEnum_schema_1.CronJobLogScalarFieldEnumSchema, CronJobLogScalarFieldEnum_schema_1.CronJobLogScalarFieldEnumSchema.array()]).optional() }).strict();
|
||||
@@ -15,7 +15,10 @@ export const NpiProviderFindFirstSelectSchema: z.ZodType<Prisma.NpiProviderSelec
|
||||
npiNumber: z.boolean().optional(),
|
||||
providerName: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
user: z.boolean().optional()
|
||||
user: z.boolean().optional(),
|
||||
claims: z.boolean().optional(),
|
||||
appointmentProcedures: z.boolean().optional(),
|
||||
_count: z.boolean().optional()
|
||||
}).strict() as unknown as z.ZodType<Prisma.NpiProviderSelect>;
|
||||
|
||||
export const NpiProviderFindFirstSelectZodSchema = z.object({
|
||||
@@ -24,7 +27,10 @@ export const NpiProviderFindFirstSelectZodSchema = z.object({
|
||||
npiNumber: z.boolean().optional(),
|
||||
providerName: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
user: z.boolean().optional()
|
||||
user: z.boolean().optional(),
|
||||
claims: z.boolean().optional(),
|
||||
appointmentProcedures: z.boolean().optional(),
|
||||
_count: z.boolean().optional()
|
||||
}).strict();
|
||||
|
||||
export const NpiProviderFindFirstSchema: z.ZodType<Prisma.NpiProviderFindFirstArgs> = z.object({ select: NpiProviderFindFirstSelectSchema.optional(), include: z.lazy(() => NpiProviderIncludeObjectSchema.optional()), orderBy: z.union([NpiProviderOrderByWithRelationInputObjectSchema, NpiProviderOrderByWithRelationInputObjectSchema.array()]).optional(), where: NpiProviderWhereInputObjectSchema.optional(), cursor: NpiProviderWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([NpiProviderScalarFieldEnumSchema, NpiProviderScalarFieldEnumSchema.array()]).optional() }).strict() as unknown as z.ZodType<Prisma.NpiProviderFindFirstArgs>;
|
||||
|
||||
@@ -13,6 +13,7 @@ export const AppointmentProcedureFindFirstOrThrowSelectSchema: z.ZodType<Prisma.
|
||||
id: z.boolean().optional(),
|
||||
appointmentId: z.boolean().optional(),
|
||||
patientId: z.boolean().optional(),
|
||||
npiProviderId: z.boolean().optional(),
|
||||
procedureCode: z.boolean().optional(),
|
||||
procedureLabel: z.boolean().optional(),
|
||||
fee: z.boolean().optional(),
|
||||
@@ -24,13 +25,15 @@ export const AppointmentProcedureFindFirstOrThrowSelectSchema: z.ZodType<Prisma.
|
||||
comboKey: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
appointment: z.boolean().optional(),
|
||||
patient: z.boolean().optional()
|
||||
patient: z.boolean().optional(),
|
||||
npiProvider: z.boolean().optional()
|
||||
}).strict() as unknown as z.ZodType<Prisma.AppointmentProcedureSelect>;
|
||||
|
||||
export const AppointmentProcedureFindFirstOrThrowSelectZodSchema = z.object({
|
||||
id: z.boolean().optional(),
|
||||
appointmentId: z.boolean().optional(),
|
||||
patientId: z.boolean().optional(),
|
||||
npiProviderId: z.boolean().optional(),
|
||||
procedureCode: z.boolean().optional(),
|
||||
procedureLabel: z.boolean().optional(),
|
||||
fee: z.boolean().optional(),
|
||||
@@ -42,7 +45,8 @@ export const AppointmentProcedureFindFirstOrThrowSelectZodSchema = z.object({
|
||||
comboKey: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
appointment: z.boolean().optional(),
|
||||
patient: z.boolean().optional()
|
||||
patient: z.boolean().optional(),
|
||||
npiProvider: z.boolean().optional()
|
||||
}).strict();
|
||||
|
||||
export const AppointmentProcedureFindFirstOrThrowSchema: z.ZodType<Prisma.AppointmentProcedureFindFirstOrThrowArgs> = z.object({ select: AppointmentProcedureFindFirstOrThrowSelectSchema.optional(), include: z.lazy(() => AppointmentProcedureIncludeObjectSchema.optional()), orderBy: z.union([AppointmentProcedureOrderByWithRelationInputObjectSchema, AppointmentProcedureOrderByWithRelationInputObjectSchema.array()]).optional(), where: AppointmentProcedureWhereInputObjectSchema.optional(), cursor: AppointmentProcedureWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([AppointmentProcedureScalarFieldEnumSchema, AppointmentProcedureScalarFieldEnumSchema.array()]).optional() }).strict() as unknown as z.ZodType<Prisma.AppointmentProcedureFindFirstOrThrowArgs>;
|
||||
|
||||
@@ -27,10 +27,12 @@ export const ClaimFindFirstOrThrowSelectSchema: z.ZodType<Prisma.ClaimSelect> =
|
||||
updatedAt: z.boolean().optional(),
|
||||
status: z.boolean().optional(),
|
||||
claimNumber: z.boolean().optional(),
|
||||
npiProviderId: z.boolean().optional(),
|
||||
patient: z.boolean().optional(),
|
||||
appointment: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
staff: z.boolean().optional(),
|
||||
npiProvider: z.boolean().optional(),
|
||||
serviceLines: z.boolean().optional(),
|
||||
claimFiles: z.boolean().optional(),
|
||||
payment: z.boolean().optional(),
|
||||
@@ -55,10 +57,12 @@ export const ClaimFindFirstOrThrowSelectZodSchema = z.object({
|
||||
updatedAt: z.boolean().optional(),
|
||||
status: z.boolean().optional(),
|
||||
claimNumber: z.boolean().optional(),
|
||||
npiProviderId: z.boolean().optional(),
|
||||
patient: z.boolean().optional(),
|
||||
appointment: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
staff: z.boolean().optional(),
|
||||
npiProvider: z.boolean().optional(),
|
||||
serviceLines: z.boolean().optional(),
|
||||
claimFiles: z.boolean().optional(),
|
||||
payment: z.boolean().optional(),
|
||||
|
||||
@@ -14,6 +14,7 @@ export const ClaimFileFindFirstOrThrowSelectSchema: z.ZodType<Prisma.ClaimFileSe
|
||||
claimId: z.boolean().optional(),
|
||||
filename: z.boolean().optional(),
|
||||
mimeType: z.boolean().optional(),
|
||||
filePath: z.boolean().optional(),
|
||||
claim: z.boolean().optional()
|
||||
}).strict() as unknown as z.ZodType<Prisma.ClaimFileSelect>;
|
||||
|
||||
@@ -22,6 +23,7 @@ export const ClaimFileFindFirstOrThrowSelectZodSchema = z.object({
|
||||
claimId: z.boolean().optional(),
|
||||
filename: z.boolean().optional(),
|
||||
mimeType: z.boolean().optional(),
|
||||
filePath: z.boolean().optional(),
|
||||
claim: z.boolean().optional()
|
||||
}).strict();
|
||||
|
||||
|
||||
@@ -18,6 +18,7 @@ export const CloudFileFindFirstOrThrowSelectSchema: z.ZodType<Prisma.CloudFileSe
|
||||
folderId: z.boolean().optional(),
|
||||
isComplete: z.boolean().optional(),
|
||||
totalChunks: z.boolean().optional(),
|
||||
diskPath: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
updatedAt: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
@@ -35,6 +36,7 @@ export const CloudFileFindFirstOrThrowSelectZodSchema = z.object({
|
||||
folderId: z.boolean().optional(),
|
||||
isComplete: z.boolean().optional(),
|
||||
totalChunks: z.boolean().optional(),
|
||||
diskPath: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
updatedAt: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
|
||||
55
packages/db/shared/schemas/findFirstOrThrowCronJobLog.schema.d.ts
vendored
Normal file
55
packages/db/shared/schemas/findFirstOrThrowCronJobLog.schema.d.ts
vendored
Normal file
@@ -0,0 +1,55 @@
|
||||
import type { Prisma } from '../../generated/prisma';
|
||||
import * as z from 'zod';
|
||||
export declare const CronJobLogFindFirstOrThrowSelectSchema: z.ZodType<Prisma.CronJobLogSelect>;
|
||||
export declare const CronJobLogFindFirstOrThrowSelectZodSchema: z.ZodObject<{
|
||||
id: z.ZodOptional<z.ZodBoolean>;
|
||||
jobName: z.ZodOptional<z.ZodBoolean>;
|
||||
status: z.ZodOptional<z.ZodBoolean>;
|
||||
startedAt: z.ZodOptional<z.ZodBoolean>;
|
||||
completedAt: z.ZodOptional<z.ZodBoolean>;
|
||||
durationMs: z.ZodOptional<z.ZodBoolean>;
|
||||
errorMessage: z.ZodOptional<z.ZodBoolean>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
status?: boolean | undefined;
|
||||
id?: boolean | undefined;
|
||||
jobName?: boolean | undefined;
|
||||
startedAt?: boolean | undefined;
|
||||
completedAt?: boolean | undefined;
|
||||
durationMs?: boolean | undefined;
|
||||
errorMessage?: boolean | undefined;
|
||||
}, {
|
||||
status?: boolean | undefined;
|
||||
id?: boolean | undefined;
|
||||
jobName?: boolean | undefined;
|
||||
startedAt?: boolean | undefined;
|
||||
completedAt?: boolean | undefined;
|
||||
durationMs?: boolean | undefined;
|
||||
errorMessage?: boolean | undefined;
|
||||
}>;
|
||||
export declare const CronJobLogFindFirstOrThrowSchema: z.ZodType<Prisma.CronJobLogFindFirstOrThrowArgs>;
|
||||
export declare const CronJobLogFindFirstOrThrowZodSchema: z.ZodObject<{
|
||||
select: z.ZodOptional<z.ZodType<Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs>, z.ZodTypeDef, Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs>>>;
|
||||
orderBy: z.ZodOptional<z.ZodUnion<[z.ZodType<Prisma.CronJobLogOrderByWithRelationInput, z.ZodTypeDef, Prisma.CronJobLogOrderByWithRelationInput>, z.ZodArray<z.ZodType<Prisma.CronJobLogOrderByWithRelationInput, z.ZodTypeDef, Prisma.CronJobLogOrderByWithRelationInput>, "many">]>>;
|
||||
where: z.ZodOptional<z.ZodType<Prisma.CronJobLogWhereInput, z.ZodTypeDef, Prisma.CronJobLogWhereInput>>;
|
||||
cursor: z.ZodOptional<z.ZodType<Prisma.CronJobLogWhereUniqueInput, z.ZodTypeDef, Prisma.CronJobLogWhereUniqueInput>>;
|
||||
take: z.ZodOptional<z.ZodNumber>;
|
||||
skip: z.ZodOptional<z.ZodNumber>;
|
||||
distinct: z.ZodOptional<z.ZodUnion<[z.ZodEnum<["id", "jobName", "status", "startedAt", "completedAt", "durationMs", "errorMessage"]>, z.ZodArray<z.ZodEnum<["id", "jobName", "status", "startedAt", "completedAt", "durationMs", "errorMessage"]>, "many">]>>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
where?: Prisma.CronJobLogWhereInput | undefined;
|
||||
select?: Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
orderBy?: Prisma.CronJobLogOrderByWithRelationInput | Prisma.CronJobLogOrderByWithRelationInput[] | undefined;
|
||||
cursor?: Prisma.CronJobLogWhereUniqueInput | undefined;
|
||||
take?: number | undefined;
|
||||
skip?: number | undefined;
|
||||
distinct?: "status" | "id" | "jobName" | "startedAt" | "completedAt" | "durationMs" | "errorMessage" | ("status" | "id" | "jobName" | "startedAt" | "completedAt" | "durationMs" | "errorMessage")[] | undefined;
|
||||
}, {
|
||||
where?: Prisma.CronJobLogWhereInput | undefined;
|
||||
select?: Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
orderBy?: Prisma.CronJobLogOrderByWithRelationInput | Prisma.CronJobLogOrderByWithRelationInput[] | undefined;
|
||||
cursor?: Prisma.CronJobLogWhereUniqueInput | undefined;
|
||||
take?: number | undefined;
|
||||
skip?: number | undefined;
|
||||
distinct?: "status" | "id" | "jobName" | "startedAt" | "completedAt" | "durationMs" | "errorMessage" | ("status" | "id" | "jobName" | "startedAt" | "completedAt" | "durationMs" | "errorMessage")[] | undefined;
|
||||
}>;
|
||||
//# sourceMappingURL=findFirstOrThrowCronJobLog.schema.d.ts.map
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"findFirstOrThrowCronJobLog.schema.d.ts","sourceRoot":"","sources":["findFirstOrThrowCronJobLog.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AASzB,eAAO,MAAM,sCAAsC,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,gBAAgB,CAQxB,CAAC;AAE/D,eAAO,MAAM,yCAAyC;;;;;;;;;;;;;;;;;;;;;;;;EAQzC,CAAC;AAEd,eAAO,MAAM,gCAAgC,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,8BAA8B,CAA8iB,CAAC;AAE7oB,eAAO,MAAM,mCAAmC;;;;;;;;;;;;;;;;;;;;;;;;EAA8e,CAAC"}
|
||||
@@ -0,0 +1,63 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || (function () {
|
||||
var ownKeys = function(o) {
|
||||
ownKeys = Object.getOwnPropertyNames || function (o) {
|
||||
var ar = [];
|
||||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
|
||||
return ar;
|
||||
};
|
||||
return ownKeys(o);
|
||||
};
|
||||
return function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
})();
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CronJobLogFindFirstOrThrowZodSchema = exports.CronJobLogFindFirstOrThrowSchema = exports.CronJobLogFindFirstOrThrowSelectZodSchema = exports.CronJobLogFindFirstOrThrowSelectSchema = void 0;
|
||||
const z = __importStar(require("zod"));
|
||||
const CronJobLogOrderByWithRelationInput_schema_1 = require("./objects/CronJobLogOrderByWithRelationInput.schema");
|
||||
const CronJobLogWhereInput_schema_1 = require("./objects/CronJobLogWhereInput.schema");
|
||||
const CronJobLogWhereUniqueInput_schema_1 = require("./objects/CronJobLogWhereUniqueInput.schema");
|
||||
const CronJobLogScalarFieldEnum_schema_1 = require("./enums/CronJobLogScalarFieldEnum.schema");
|
||||
// Select schema needs to be in file to prevent circular imports
|
||||
//------------------------------------------------------
|
||||
exports.CronJobLogFindFirstOrThrowSelectSchema = z.object({
|
||||
id: z.boolean().optional(),
|
||||
jobName: z.boolean().optional(),
|
||||
status: z.boolean().optional(),
|
||||
startedAt: z.boolean().optional(),
|
||||
completedAt: z.boolean().optional(),
|
||||
durationMs: z.boolean().optional(),
|
||||
errorMessage: z.boolean().optional()
|
||||
}).strict();
|
||||
exports.CronJobLogFindFirstOrThrowSelectZodSchema = z.object({
|
||||
id: z.boolean().optional(),
|
||||
jobName: z.boolean().optional(),
|
||||
status: z.boolean().optional(),
|
||||
startedAt: z.boolean().optional(),
|
||||
completedAt: z.boolean().optional(),
|
||||
durationMs: z.boolean().optional(),
|
||||
errorMessage: z.boolean().optional()
|
||||
}).strict();
|
||||
exports.CronJobLogFindFirstOrThrowSchema = z.object({ select: exports.CronJobLogFindFirstOrThrowSelectSchema.optional(), orderBy: z.union([CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInput_schema_1.CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInput_schema_1.CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([CronJobLogScalarFieldEnum_schema_1.CronJobLogScalarFieldEnumSchema, CronJobLogScalarFieldEnum_schema_1.CronJobLogScalarFieldEnumSchema.array()]).optional() }).strict();
|
||||
exports.CronJobLogFindFirstOrThrowZodSchema = z.object({ select: exports.CronJobLogFindFirstOrThrowSelectSchema.optional(), orderBy: z.union([CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInput_schema_1.CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInput_schema_1.CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([CronJobLogScalarFieldEnum_schema_1.CronJobLogScalarFieldEnumSchema, CronJobLogScalarFieldEnum_schema_1.CronJobLogScalarFieldEnumSchema.array()]).optional() }).strict();
|
||||
@@ -15,7 +15,10 @@ export const NpiProviderFindFirstOrThrowSelectSchema: z.ZodType<Prisma.NpiProvid
|
||||
npiNumber: z.boolean().optional(),
|
||||
providerName: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
user: z.boolean().optional()
|
||||
user: z.boolean().optional(),
|
||||
claims: z.boolean().optional(),
|
||||
appointmentProcedures: z.boolean().optional(),
|
||||
_count: z.boolean().optional()
|
||||
}).strict() as unknown as z.ZodType<Prisma.NpiProviderSelect>;
|
||||
|
||||
export const NpiProviderFindFirstOrThrowSelectZodSchema = z.object({
|
||||
@@ -24,7 +27,10 @@ export const NpiProviderFindFirstOrThrowSelectZodSchema = z.object({
|
||||
npiNumber: z.boolean().optional(),
|
||||
providerName: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
user: z.boolean().optional()
|
||||
user: z.boolean().optional(),
|
||||
claims: z.boolean().optional(),
|
||||
appointmentProcedures: z.boolean().optional(),
|
||||
_count: z.boolean().optional()
|
||||
}).strict();
|
||||
|
||||
export const NpiProviderFindFirstOrThrowSchema: z.ZodType<Prisma.NpiProviderFindFirstOrThrowArgs> = z.object({ select: NpiProviderFindFirstOrThrowSelectSchema.optional(), include: z.lazy(() => NpiProviderIncludeObjectSchema.optional()), orderBy: z.union([NpiProviderOrderByWithRelationInputObjectSchema, NpiProviderOrderByWithRelationInputObjectSchema.array()]).optional(), where: NpiProviderWhereInputObjectSchema.optional(), cursor: NpiProviderWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([NpiProviderScalarFieldEnumSchema, NpiProviderScalarFieldEnumSchema.array()]).optional() }).strict() as unknown as z.ZodType<Prisma.NpiProviderFindFirstOrThrowArgs>;
|
||||
|
||||
@@ -13,6 +13,7 @@ export const AppointmentProcedureFindManySelectSchema: z.ZodType<Prisma.Appointm
|
||||
id: z.boolean().optional(),
|
||||
appointmentId: z.boolean().optional(),
|
||||
patientId: z.boolean().optional(),
|
||||
npiProviderId: z.boolean().optional(),
|
||||
procedureCode: z.boolean().optional(),
|
||||
procedureLabel: z.boolean().optional(),
|
||||
fee: z.boolean().optional(),
|
||||
@@ -24,13 +25,15 @@ export const AppointmentProcedureFindManySelectSchema: z.ZodType<Prisma.Appointm
|
||||
comboKey: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
appointment: z.boolean().optional(),
|
||||
patient: z.boolean().optional()
|
||||
patient: z.boolean().optional(),
|
||||
npiProvider: z.boolean().optional()
|
||||
}).strict() as unknown as z.ZodType<Prisma.AppointmentProcedureSelect>;
|
||||
|
||||
export const AppointmentProcedureFindManySelectZodSchema = z.object({
|
||||
id: z.boolean().optional(),
|
||||
appointmentId: z.boolean().optional(),
|
||||
patientId: z.boolean().optional(),
|
||||
npiProviderId: z.boolean().optional(),
|
||||
procedureCode: z.boolean().optional(),
|
||||
procedureLabel: z.boolean().optional(),
|
||||
fee: z.boolean().optional(),
|
||||
@@ -42,7 +45,8 @@ export const AppointmentProcedureFindManySelectZodSchema = z.object({
|
||||
comboKey: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
appointment: z.boolean().optional(),
|
||||
patient: z.boolean().optional()
|
||||
patient: z.boolean().optional(),
|
||||
npiProvider: z.boolean().optional()
|
||||
}).strict();
|
||||
|
||||
export const AppointmentProcedureFindManySchema: z.ZodType<Prisma.AppointmentProcedureFindManyArgs> = z.object({ select: AppointmentProcedureFindManySelectSchema.optional(), include: z.lazy(() => AppointmentProcedureIncludeObjectSchema.optional()), orderBy: z.union([AppointmentProcedureOrderByWithRelationInputObjectSchema, AppointmentProcedureOrderByWithRelationInputObjectSchema.array()]).optional(), where: AppointmentProcedureWhereInputObjectSchema.optional(), cursor: AppointmentProcedureWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([AppointmentProcedureScalarFieldEnumSchema, AppointmentProcedureScalarFieldEnumSchema.array()]).optional() }).strict() as unknown as z.ZodType<Prisma.AppointmentProcedureFindManyArgs>;
|
||||
|
||||
@@ -27,10 +27,12 @@ export const ClaimFindManySelectSchema: z.ZodType<Prisma.ClaimSelect> = z.object
|
||||
updatedAt: z.boolean().optional(),
|
||||
status: z.boolean().optional(),
|
||||
claimNumber: z.boolean().optional(),
|
||||
npiProviderId: z.boolean().optional(),
|
||||
patient: z.boolean().optional(),
|
||||
appointment: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
staff: z.boolean().optional(),
|
||||
npiProvider: z.boolean().optional(),
|
||||
serviceLines: z.boolean().optional(),
|
||||
claimFiles: z.boolean().optional(),
|
||||
payment: z.boolean().optional(),
|
||||
@@ -55,10 +57,12 @@ export const ClaimFindManySelectZodSchema = z.object({
|
||||
updatedAt: z.boolean().optional(),
|
||||
status: z.boolean().optional(),
|
||||
claimNumber: z.boolean().optional(),
|
||||
npiProviderId: z.boolean().optional(),
|
||||
patient: z.boolean().optional(),
|
||||
appointment: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
staff: z.boolean().optional(),
|
||||
npiProvider: z.boolean().optional(),
|
||||
serviceLines: z.boolean().optional(),
|
||||
claimFiles: z.boolean().optional(),
|
||||
payment: z.boolean().optional(),
|
||||
|
||||
@@ -14,6 +14,7 @@ export const ClaimFileFindManySelectSchema: z.ZodType<Prisma.ClaimFileSelect> =
|
||||
claimId: z.boolean().optional(),
|
||||
filename: z.boolean().optional(),
|
||||
mimeType: z.boolean().optional(),
|
||||
filePath: z.boolean().optional(),
|
||||
claim: z.boolean().optional()
|
||||
}).strict() as unknown as z.ZodType<Prisma.ClaimFileSelect>;
|
||||
|
||||
@@ -22,6 +23,7 @@ export const ClaimFileFindManySelectZodSchema = z.object({
|
||||
claimId: z.boolean().optional(),
|
||||
filename: z.boolean().optional(),
|
||||
mimeType: z.boolean().optional(),
|
||||
filePath: z.boolean().optional(),
|
||||
claim: z.boolean().optional()
|
||||
}).strict();
|
||||
|
||||
|
||||
@@ -18,6 +18,7 @@ export const CloudFileFindManySelectSchema: z.ZodType<Prisma.CloudFileSelect> =
|
||||
folderId: z.boolean().optional(),
|
||||
isComplete: z.boolean().optional(),
|
||||
totalChunks: z.boolean().optional(),
|
||||
diskPath: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
updatedAt: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
@@ -35,6 +36,7 @@ export const CloudFileFindManySelectZodSchema = z.object({
|
||||
folderId: z.boolean().optional(),
|
||||
isComplete: z.boolean().optional(),
|
||||
totalChunks: z.boolean().optional(),
|
||||
diskPath: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
updatedAt: z.boolean().optional(),
|
||||
user: z.boolean().optional(),
|
||||
|
||||
55
packages/db/shared/schemas/findManyCronJobLog.schema.d.ts
vendored
Normal file
55
packages/db/shared/schemas/findManyCronJobLog.schema.d.ts
vendored
Normal file
@@ -0,0 +1,55 @@
|
||||
import type { Prisma } from '../../generated/prisma';
|
||||
import * as z from 'zod';
|
||||
export declare const CronJobLogFindManySelectSchema: z.ZodType<Prisma.CronJobLogSelect>;
|
||||
export declare const CronJobLogFindManySelectZodSchema: z.ZodObject<{
|
||||
id: z.ZodOptional<z.ZodBoolean>;
|
||||
jobName: z.ZodOptional<z.ZodBoolean>;
|
||||
status: z.ZodOptional<z.ZodBoolean>;
|
||||
startedAt: z.ZodOptional<z.ZodBoolean>;
|
||||
completedAt: z.ZodOptional<z.ZodBoolean>;
|
||||
durationMs: z.ZodOptional<z.ZodBoolean>;
|
||||
errorMessage: z.ZodOptional<z.ZodBoolean>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
status?: boolean | undefined;
|
||||
id?: boolean | undefined;
|
||||
jobName?: boolean | undefined;
|
||||
startedAt?: boolean | undefined;
|
||||
completedAt?: boolean | undefined;
|
||||
durationMs?: boolean | undefined;
|
||||
errorMessage?: boolean | undefined;
|
||||
}, {
|
||||
status?: boolean | undefined;
|
||||
id?: boolean | undefined;
|
||||
jobName?: boolean | undefined;
|
||||
startedAt?: boolean | undefined;
|
||||
completedAt?: boolean | undefined;
|
||||
durationMs?: boolean | undefined;
|
||||
errorMessage?: boolean | undefined;
|
||||
}>;
|
||||
export declare const CronJobLogFindManySchema: z.ZodType<Prisma.CronJobLogFindManyArgs>;
|
||||
export declare const CronJobLogFindManyZodSchema: z.ZodObject<{
|
||||
select: z.ZodOptional<z.ZodType<Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs>, z.ZodTypeDef, Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs>>>;
|
||||
orderBy: z.ZodOptional<z.ZodUnion<[z.ZodType<Prisma.CronJobLogOrderByWithRelationInput, z.ZodTypeDef, Prisma.CronJobLogOrderByWithRelationInput>, z.ZodArray<z.ZodType<Prisma.CronJobLogOrderByWithRelationInput, z.ZodTypeDef, Prisma.CronJobLogOrderByWithRelationInput>, "many">]>>;
|
||||
where: z.ZodOptional<z.ZodType<Prisma.CronJobLogWhereInput, z.ZodTypeDef, Prisma.CronJobLogWhereInput>>;
|
||||
cursor: z.ZodOptional<z.ZodType<Prisma.CronJobLogWhereUniqueInput, z.ZodTypeDef, Prisma.CronJobLogWhereUniqueInput>>;
|
||||
take: z.ZodOptional<z.ZodNumber>;
|
||||
skip: z.ZodOptional<z.ZodNumber>;
|
||||
distinct: z.ZodOptional<z.ZodUnion<[z.ZodEnum<["id", "jobName", "status", "startedAt", "completedAt", "durationMs", "errorMessage"]>, z.ZodArray<z.ZodEnum<["id", "jobName", "status", "startedAt", "completedAt", "durationMs", "errorMessage"]>, "many">]>>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
where?: Prisma.CronJobLogWhereInput | undefined;
|
||||
select?: Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
orderBy?: Prisma.CronJobLogOrderByWithRelationInput | Prisma.CronJobLogOrderByWithRelationInput[] | undefined;
|
||||
cursor?: Prisma.CronJobLogWhereUniqueInput | undefined;
|
||||
take?: number | undefined;
|
||||
skip?: number | undefined;
|
||||
distinct?: "status" | "id" | "jobName" | "startedAt" | "completedAt" | "durationMs" | "errorMessage" | ("status" | "id" | "jobName" | "startedAt" | "completedAt" | "durationMs" | "errorMessage")[] | undefined;
|
||||
}, {
|
||||
where?: Prisma.CronJobLogWhereInput | undefined;
|
||||
select?: Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
orderBy?: Prisma.CronJobLogOrderByWithRelationInput | Prisma.CronJobLogOrderByWithRelationInput[] | undefined;
|
||||
cursor?: Prisma.CronJobLogWhereUniqueInput | undefined;
|
||||
take?: number | undefined;
|
||||
skip?: number | undefined;
|
||||
distinct?: "status" | "id" | "jobName" | "startedAt" | "completedAt" | "durationMs" | "errorMessage" | ("status" | "id" | "jobName" | "startedAt" | "completedAt" | "durationMs" | "errorMessage")[] | undefined;
|
||||
}>;
|
||||
//# sourceMappingURL=findManyCronJobLog.schema.d.ts.map
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"findManyCronJobLog.schema.d.ts","sourceRoot":"","sources":["findManyCronJobLog.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AASzB,eAAO,MAAM,8BAA8B,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,gBAAgB,CAQhB,CAAC;AAE/D,eAAO,MAAM,iCAAiC;;;;;;;;;;;;;;;;;;;;;;;;EAQjC,CAAC;AAEd,eAAO,MAAM,wBAAwB,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,sBAAsB,CAA8hB,CAAC;AAE7mB,eAAO,MAAM,2BAA2B;;;;;;;;;;;;;;;;;;;;;;;;EAAse,CAAC"}
|
||||
63
packages/db/shared/schemas/findManyCronJobLog.schema.js
Normal file
63
packages/db/shared/schemas/findManyCronJobLog.schema.js
Normal file
@@ -0,0 +1,63 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || (function () {
|
||||
var ownKeys = function(o) {
|
||||
ownKeys = Object.getOwnPropertyNames || function (o) {
|
||||
var ar = [];
|
||||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
|
||||
return ar;
|
||||
};
|
||||
return ownKeys(o);
|
||||
};
|
||||
return function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
})();
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CronJobLogFindManyZodSchema = exports.CronJobLogFindManySchema = exports.CronJobLogFindManySelectZodSchema = exports.CronJobLogFindManySelectSchema = void 0;
|
||||
const z = __importStar(require("zod"));
|
||||
const CronJobLogOrderByWithRelationInput_schema_1 = require("./objects/CronJobLogOrderByWithRelationInput.schema");
|
||||
const CronJobLogWhereInput_schema_1 = require("./objects/CronJobLogWhereInput.schema");
|
||||
const CronJobLogWhereUniqueInput_schema_1 = require("./objects/CronJobLogWhereUniqueInput.schema");
|
||||
const CronJobLogScalarFieldEnum_schema_1 = require("./enums/CronJobLogScalarFieldEnum.schema");
|
||||
// Select schema needs to be in file to prevent circular imports
|
||||
//------------------------------------------------------
|
||||
exports.CronJobLogFindManySelectSchema = z.object({
|
||||
id: z.boolean().optional(),
|
||||
jobName: z.boolean().optional(),
|
||||
status: z.boolean().optional(),
|
||||
startedAt: z.boolean().optional(),
|
||||
completedAt: z.boolean().optional(),
|
||||
durationMs: z.boolean().optional(),
|
||||
errorMessage: z.boolean().optional()
|
||||
}).strict();
|
||||
exports.CronJobLogFindManySelectZodSchema = z.object({
|
||||
id: z.boolean().optional(),
|
||||
jobName: z.boolean().optional(),
|
||||
status: z.boolean().optional(),
|
||||
startedAt: z.boolean().optional(),
|
||||
completedAt: z.boolean().optional(),
|
||||
durationMs: z.boolean().optional(),
|
||||
errorMessage: z.boolean().optional()
|
||||
}).strict();
|
||||
exports.CronJobLogFindManySchema = z.object({ select: exports.CronJobLogFindManySelectSchema.optional(), orderBy: z.union([CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInput_schema_1.CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInput_schema_1.CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([CronJobLogScalarFieldEnum_schema_1.CronJobLogScalarFieldEnumSchema, CronJobLogScalarFieldEnum_schema_1.CronJobLogScalarFieldEnumSchema.array()]).optional() }).strict();
|
||||
exports.CronJobLogFindManyZodSchema = z.object({ select: exports.CronJobLogFindManySelectSchema.optional(), orderBy: z.union([CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInput_schema_1.CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInput_schema_1.CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInput_schema_1.CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([CronJobLogScalarFieldEnum_schema_1.CronJobLogScalarFieldEnumSchema, CronJobLogScalarFieldEnum_schema_1.CronJobLogScalarFieldEnumSchema.array()]).optional() }).strict();
|
||||
@@ -15,7 +15,10 @@ export const NpiProviderFindManySelectSchema: z.ZodType<Prisma.NpiProviderSelect
|
||||
npiNumber: z.boolean().optional(),
|
||||
providerName: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
user: z.boolean().optional()
|
||||
user: z.boolean().optional(),
|
||||
claims: z.boolean().optional(),
|
||||
appointmentProcedures: z.boolean().optional(),
|
||||
_count: z.boolean().optional()
|
||||
}).strict() as unknown as z.ZodType<Prisma.NpiProviderSelect>;
|
||||
|
||||
export const NpiProviderFindManySelectZodSchema = z.object({
|
||||
@@ -24,7 +27,10 @@ export const NpiProviderFindManySelectZodSchema = z.object({
|
||||
npiNumber: z.boolean().optional(),
|
||||
providerName: z.boolean().optional(),
|
||||
createdAt: z.boolean().optional(),
|
||||
user: z.boolean().optional()
|
||||
user: z.boolean().optional(),
|
||||
claims: z.boolean().optional(),
|
||||
appointmentProcedures: z.boolean().optional(),
|
||||
_count: z.boolean().optional()
|
||||
}).strict();
|
||||
|
||||
export const NpiProviderFindManySchema: z.ZodType<Prisma.NpiProviderFindManyArgs> = z.object({ select: NpiProviderFindManySelectSchema.optional(), include: z.lazy(() => NpiProviderIncludeObjectSchema.optional()), orderBy: z.union([NpiProviderOrderByWithRelationInputObjectSchema, NpiProviderOrderByWithRelationInputObjectSchema.array()]).optional(), where: NpiProviderWhereInputObjectSchema.optional(), cursor: NpiProviderWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([NpiProviderScalarFieldEnumSchema, NpiProviderScalarFieldEnumSchema.array()]).optional() }).strict() as unknown as z.ZodType<Prisma.NpiProviderFindManyArgs>;
|
||||
|
||||
14
packages/db/shared/schemas/findUniqueCronJobLog.schema.d.ts
vendored
Normal file
14
packages/db/shared/schemas/findUniqueCronJobLog.schema.d.ts
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
import type { Prisma } from '../../generated/prisma';
|
||||
import * as z from 'zod';
|
||||
export declare const CronJobLogFindUniqueSchema: z.ZodType<Prisma.CronJobLogFindUniqueArgs>;
|
||||
export declare const CronJobLogFindUniqueZodSchema: z.ZodObject<{
|
||||
select: z.ZodOptional<z.ZodType<Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs>, z.ZodTypeDef, Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs>>>;
|
||||
where: z.ZodType<Prisma.CronJobLogWhereUniqueInput, z.ZodTypeDef, Prisma.CronJobLogWhereUniqueInput>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
where: Prisma.CronJobLogWhereUniqueInput;
|
||||
select?: Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
}, {
|
||||
where: Prisma.CronJobLogWhereUniqueInput;
|
||||
select?: Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
}>;
|
||||
//# sourceMappingURL=findUniqueCronJobLog.schema.d.ts.map
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"findUniqueCronJobLog.schema.d.ts","sourceRoot":"","sources":["findUniqueCronJobLog.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAIzB,eAAO,MAAM,0BAA0B,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,wBAAwB,CAAmL,CAAC;AAEtQ,eAAO,MAAM,6BAA6B;;;;;;;;;EAAyH,CAAC"}
|
||||
41
packages/db/shared/schemas/findUniqueCronJobLog.schema.js
Normal file
41
packages/db/shared/schemas/findUniqueCronJobLog.schema.js
Normal file
@@ -0,0 +1,41 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || (function () {
|
||||
var ownKeys = function(o) {
|
||||
ownKeys = Object.getOwnPropertyNames || function (o) {
|
||||
var ar = [];
|
||||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
|
||||
return ar;
|
||||
};
|
||||
return ownKeys(o);
|
||||
};
|
||||
return function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
})();
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CronJobLogFindUniqueZodSchema = exports.CronJobLogFindUniqueSchema = void 0;
|
||||
const z = __importStar(require("zod"));
|
||||
const CronJobLogSelect_schema_1 = require("./objects/CronJobLogSelect.schema");
|
||||
const CronJobLogWhereUniqueInput_schema_1 = require("./objects/CronJobLogWhereUniqueInput.schema");
|
||||
exports.CronJobLogFindUniqueSchema = z.object({ select: CronJobLogSelect_schema_1.CronJobLogSelectObjectSchema.optional(), where: CronJobLogWhereUniqueInput_schema_1.CronJobLogWhereUniqueInputObjectSchema }).strict();
|
||||
exports.CronJobLogFindUniqueZodSchema = z.object({ select: CronJobLogSelect_schema_1.CronJobLogSelectObjectSchema.optional(), where: CronJobLogWhereUniqueInput_schema_1.CronJobLogWhereUniqueInputObjectSchema }).strict();
|
||||
14
packages/db/shared/schemas/findUniqueOrThrowCronJobLog.schema.d.ts
vendored
Normal file
14
packages/db/shared/schemas/findUniqueOrThrowCronJobLog.schema.d.ts
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
import type { Prisma } from '../../generated/prisma';
|
||||
import * as z from 'zod';
|
||||
export declare const CronJobLogFindUniqueOrThrowSchema: z.ZodType<Prisma.CronJobLogFindUniqueOrThrowArgs>;
|
||||
export declare const CronJobLogFindUniqueOrThrowZodSchema: z.ZodObject<{
|
||||
select: z.ZodOptional<z.ZodType<Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs>, z.ZodTypeDef, Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs>>>;
|
||||
where: z.ZodType<Prisma.CronJobLogWhereUniqueInput, z.ZodTypeDef, Prisma.CronJobLogWhereUniqueInput>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
where: Prisma.CronJobLogWhereUniqueInput;
|
||||
select?: Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
}, {
|
||||
where: Prisma.CronJobLogWhereUniqueInput;
|
||||
select?: Prisma.CronJobLogSelect<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
}>;
|
||||
//# sourceMappingURL=findUniqueOrThrowCronJobLog.schema.d.ts.map
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"findUniqueOrThrowCronJobLog.schema.d.ts","sourceRoot":"","sources":["findUniqueOrThrowCronJobLog.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAIzB,eAAO,MAAM,iCAAiC,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,+BAA+B,CAA0L,CAAC;AAE3R,eAAO,MAAM,oCAAoC;;;;;;;;;EAAyH,CAAC"}
|
||||
@@ -0,0 +1,41 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || (function () {
|
||||
var ownKeys = function(o) {
|
||||
ownKeys = Object.getOwnPropertyNames || function (o) {
|
||||
var ar = [];
|
||||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
|
||||
return ar;
|
||||
};
|
||||
return ownKeys(o);
|
||||
};
|
||||
return function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
})();
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CronJobLogFindUniqueOrThrowZodSchema = exports.CronJobLogFindUniqueOrThrowSchema = void 0;
|
||||
const z = __importStar(require("zod"));
|
||||
const CronJobLogSelect_schema_1 = require("./objects/CronJobLogSelect.schema");
|
||||
const CronJobLogWhereUniqueInput_schema_1 = require("./objects/CronJobLogWhereUniqueInput.schema");
|
||||
exports.CronJobLogFindUniqueOrThrowSchema = z.object({ select: CronJobLogSelect_schema_1.CronJobLogSelectObjectSchema.optional(), where: CronJobLogWhereUniqueInput_schema_1.CronJobLogWhereUniqueInputObjectSchema }).strict();
|
||||
exports.CronJobLogFindUniqueOrThrowZodSchema = z.object({ select: CronJobLogSelect_schema_1.CronJobLogSelectObjectSchema.optional(), where: CronJobLogWhereUniqueInput_schema_1.CronJobLogWhereUniqueInputObjectSchema }).strict();
|
||||
41
packages/db/shared/schemas/groupByCronJobLog.schema.d.ts
vendored
Normal file
41
packages/db/shared/schemas/groupByCronJobLog.schema.d.ts
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
import type { Prisma } from '../../generated/prisma';
|
||||
import * as z from 'zod';
|
||||
export declare const CronJobLogGroupBySchema: z.ZodType<Prisma.CronJobLogGroupByArgs>;
|
||||
export declare const CronJobLogGroupByZodSchema: z.ZodObject<{
|
||||
where: z.ZodOptional<z.ZodType<Prisma.CronJobLogWhereInput, z.ZodTypeDef, Prisma.CronJobLogWhereInput>>;
|
||||
orderBy: z.ZodOptional<z.ZodUnion<[z.ZodType<Prisma.CronJobLogOrderByWithAggregationInput, z.ZodTypeDef, Prisma.CronJobLogOrderByWithAggregationInput>, z.ZodArray<z.ZodType<Prisma.CronJobLogOrderByWithAggregationInput, z.ZodTypeDef, Prisma.CronJobLogOrderByWithAggregationInput>, "many">]>>;
|
||||
having: z.ZodOptional<z.ZodType<Prisma.CronJobLogScalarWhereWithAggregatesInput, z.ZodTypeDef, Prisma.CronJobLogScalarWhereWithAggregatesInput>>;
|
||||
take: z.ZodOptional<z.ZodNumber>;
|
||||
skip: z.ZodOptional<z.ZodNumber>;
|
||||
by: z.ZodArray<z.ZodEnum<["id", "jobName", "status", "startedAt", "completedAt", "durationMs", "errorMessage"]>, "many">;
|
||||
_count: z.ZodOptional<z.ZodUnion<[z.ZodLiteral<true>, z.ZodType<Prisma.CronJobLogCountAggregateInputType, z.ZodTypeDef, Prisma.CronJobLogCountAggregateInputType>]>>;
|
||||
_min: z.ZodOptional<z.ZodType<Prisma.CronJobLogMinAggregateInputType, z.ZodTypeDef, Prisma.CronJobLogMinAggregateInputType>>;
|
||||
_max: z.ZodOptional<z.ZodType<Prisma.CronJobLogMaxAggregateInputType, z.ZodTypeDef, Prisma.CronJobLogMaxAggregateInputType>>;
|
||||
_avg: z.ZodOptional<z.ZodType<Prisma.CronJobLogAvgAggregateInputType, z.ZodTypeDef, Prisma.CronJobLogAvgAggregateInputType>>;
|
||||
_sum: z.ZodOptional<z.ZodType<Prisma.CronJobLogSumAggregateInputType, z.ZodTypeDef, Prisma.CronJobLogSumAggregateInputType>>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
by: ("status" | "id" | "jobName" | "startedAt" | "completedAt" | "durationMs" | "errorMessage")[];
|
||||
where?: Prisma.CronJobLogWhereInput | undefined;
|
||||
_count?: true | Prisma.CronJobLogCountAggregateInputType | undefined;
|
||||
orderBy?: Prisma.CronJobLogOrderByWithAggregationInput | Prisma.CronJobLogOrderByWithAggregationInput[] | undefined;
|
||||
take?: number | undefined;
|
||||
skip?: number | undefined;
|
||||
_min?: Prisma.CronJobLogMinAggregateInputType | undefined;
|
||||
_max?: Prisma.CronJobLogMaxAggregateInputType | undefined;
|
||||
_avg?: Prisma.CronJobLogAvgAggregateInputType | undefined;
|
||||
_sum?: Prisma.CronJobLogSumAggregateInputType | undefined;
|
||||
having?: Prisma.CronJobLogScalarWhereWithAggregatesInput | undefined;
|
||||
}, {
|
||||
by: ("status" | "id" | "jobName" | "startedAt" | "completedAt" | "durationMs" | "errorMessage")[];
|
||||
where?: Prisma.CronJobLogWhereInput | undefined;
|
||||
_count?: true | Prisma.CronJobLogCountAggregateInputType | undefined;
|
||||
orderBy?: Prisma.CronJobLogOrderByWithAggregationInput | Prisma.CronJobLogOrderByWithAggregationInput[] | undefined;
|
||||
take?: number | undefined;
|
||||
skip?: number | undefined;
|
||||
_min?: Prisma.CronJobLogMinAggregateInputType | undefined;
|
||||
_max?: Prisma.CronJobLogMaxAggregateInputType | undefined;
|
||||
_avg?: Prisma.CronJobLogAvgAggregateInputType | undefined;
|
||||
_sum?: Prisma.CronJobLogSumAggregateInputType | undefined;
|
||||
having?: Prisma.CronJobLogScalarWhereWithAggregatesInput | undefined;
|
||||
}>;
|
||||
//# sourceMappingURL=groupByCronJobLog.schema.d.ts.map
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"groupByCronJobLog.schema.d.ts","sourceRoot":"","sources":["groupByCronJobLog.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAWzB,eAAO,MAAM,uBAAuB,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,qBAAqB,CAAqwB,CAAC;AAEl1B,eAAO,MAAM,0BAA0B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAA8sB,CAAC"}
|
||||
48
packages/db/shared/schemas/groupByCronJobLog.schema.js
Normal file
48
packages/db/shared/schemas/groupByCronJobLog.schema.js
Normal file
@@ -0,0 +1,48 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || (function () {
|
||||
var ownKeys = function(o) {
|
||||
ownKeys = Object.getOwnPropertyNames || function (o) {
|
||||
var ar = [];
|
||||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
|
||||
return ar;
|
||||
};
|
||||
return ownKeys(o);
|
||||
};
|
||||
return function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
})();
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CronJobLogGroupByZodSchema = exports.CronJobLogGroupBySchema = void 0;
|
||||
const z = __importStar(require("zod"));
|
||||
const CronJobLogWhereInput_schema_1 = require("./objects/CronJobLogWhereInput.schema");
|
||||
const CronJobLogOrderByWithAggregationInput_schema_1 = require("./objects/CronJobLogOrderByWithAggregationInput.schema");
|
||||
const CronJobLogScalarWhereWithAggregatesInput_schema_1 = require("./objects/CronJobLogScalarWhereWithAggregatesInput.schema");
|
||||
const CronJobLogScalarFieldEnum_schema_1 = require("./enums/CronJobLogScalarFieldEnum.schema");
|
||||
const CronJobLogCountAggregateInput_schema_1 = require("./objects/CronJobLogCountAggregateInput.schema");
|
||||
const CronJobLogMinAggregateInput_schema_1 = require("./objects/CronJobLogMinAggregateInput.schema");
|
||||
const CronJobLogMaxAggregateInput_schema_1 = require("./objects/CronJobLogMaxAggregateInput.schema");
|
||||
const CronJobLogAvgAggregateInput_schema_1 = require("./objects/CronJobLogAvgAggregateInput.schema");
|
||||
const CronJobLogSumAggregateInput_schema_1 = require("./objects/CronJobLogSumAggregateInput.schema");
|
||||
exports.CronJobLogGroupBySchema = z.object({ where: CronJobLogWhereInput_schema_1.CronJobLogWhereInputObjectSchema.optional(), orderBy: z.union([CronJobLogOrderByWithAggregationInput_schema_1.CronJobLogOrderByWithAggregationInputObjectSchema, CronJobLogOrderByWithAggregationInput_schema_1.CronJobLogOrderByWithAggregationInputObjectSchema.array()]).optional(), having: CronJobLogScalarWhereWithAggregatesInput_schema_1.CronJobLogScalarWhereWithAggregatesInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), by: z.array(CronJobLogScalarFieldEnum_schema_1.CronJobLogScalarFieldEnumSchema), _count: z.union([z.literal(true), CronJobLogCountAggregateInput_schema_1.CronJobLogCountAggregateInputObjectSchema]).optional(), _min: CronJobLogMinAggregateInput_schema_1.CronJobLogMinAggregateInputObjectSchema.optional(), _max: CronJobLogMaxAggregateInput_schema_1.CronJobLogMaxAggregateInputObjectSchema.optional(), _avg: CronJobLogAvgAggregateInput_schema_1.CronJobLogAvgAggregateInputObjectSchema.optional(), _sum: CronJobLogSumAggregateInput_schema_1.CronJobLogSumAggregateInputObjectSchema.optional() }).strict();
|
||||
exports.CronJobLogGroupByZodSchema = z.object({ where: CronJobLogWhereInput_schema_1.CronJobLogWhereInputObjectSchema.optional(), orderBy: z.union([CronJobLogOrderByWithAggregationInput_schema_1.CronJobLogOrderByWithAggregationInputObjectSchema, CronJobLogOrderByWithAggregationInput_schema_1.CronJobLogOrderByWithAggregationInputObjectSchema.array()]).optional(), having: CronJobLogScalarWhereWithAggregatesInput_schema_1.CronJobLogScalarWhereWithAggregatesInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), by: z.array(CronJobLogScalarFieldEnum_schema_1.CronJobLogScalarFieldEnumSchema), _count: z.union([z.literal(true), CronJobLogCountAggregateInput_schema_1.CronJobLogCountAggregateInputObjectSchema]).optional(), _min: CronJobLogMinAggregateInput_schema_1.CronJobLogMinAggregateInputObjectSchema.optional(), _max: CronJobLogMaxAggregateInput_schema_1.CronJobLogMaxAggregateInputObjectSchema.optional(), _avg: CronJobLogAvgAggregateInput_schema_1.CronJobLogAvgAggregateInputObjectSchema.optional(), _sum: CronJobLogSumAggregateInput_schema_1.CronJobLogSumAggregateInputObjectSchema.optional() }).strict();
|
||||
807
packages/db/shared/schemas/index.d.ts
vendored
Normal file
807
packages/db/shared/schemas/index.d.ts
vendored
Normal file
@@ -0,0 +1,807 @@
|
||||
export * from './enums/TransactionIsolationLevel.schema';
|
||||
export * from './enums/UserScalarFieldEnum.schema';
|
||||
export * from './enums/PatientScalarFieldEnum.schema';
|
||||
export * from './enums/AppointmentScalarFieldEnum.schema';
|
||||
export * from './enums/StaffScalarFieldEnum.schema';
|
||||
export * from './enums/NpiProviderScalarFieldEnum.schema';
|
||||
export * from './enums/AppointmentProcedureScalarFieldEnum.schema';
|
||||
export * from './enums/ClaimScalarFieldEnum.schema';
|
||||
export * from './enums/ServiceLineScalarFieldEnum.schema';
|
||||
export * from './enums/ClaimFileScalarFieldEnum.schema';
|
||||
export * from './enums/InsuranceCredentialScalarFieldEnum.schema';
|
||||
export * from './enums/PdfGroupScalarFieldEnum.schema';
|
||||
export * from './enums/PdfFileScalarFieldEnum.schema';
|
||||
export * from './enums/PaymentScalarFieldEnum.schema';
|
||||
export * from './enums/ServiceLineTransactionScalarFieldEnum.schema';
|
||||
export * from './enums/DatabaseBackupScalarFieldEnum.schema';
|
||||
export * from './enums/BackupDestinationScalarFieldEnum.schema';
|
||||
export * from './enums/NotificationScalarFieldEnum.schema';
|
||||
export * from './enums/CronJobLogScalarFieldEnum.schema';
|
||||
export * from './enums/CloudFolderScalarFieldEnum.schema';
|
||||
export * from './enums/CloudFileScalarFieldEnum.schema';
|
||||
export * from './enums/CloudFileChunkScalarFieldEnum.schema';
|
||||
export * from './enums/CommunicationScalarFieldEnum.schema';
|
||||
export * from './enums/PatientDocumentScalarFieldEnum.schema';
|
||||
export * from './enums/SortOrder.schema';
|
||||
export * from './enums/NullableJsonNullValueInput.schema';
|
||||
export * from './enums/QueryMode.schema';
|
||||
export * from './enums/NullsOrder.schema';
|
||||
export * from './enums/JsonNullValueFilter.schema';
|
||||
export * from './enums/PatientStatus.schema';
|
||||
export * from './enums/ProcedureSource.schema';
|
||||
export * from './enums/MissingTeethStatus.schema';
|
||||
export * from './enums/ClaimStatus.schema';
|
||||
export * from './enums/ServiceLineStatus.schema';
|
||||
export * from './enums/PdfTitleKey.schema';
|
||||
export * from './enums/PaymentStatus.schema';
|
||||
export * from './enums/PaymentMethod.schema';
|
||||
export * from './enums/NotificationTypes.schema';
|
||||
export * from './enums/CommunicationChannel.schema';
|
||||
export * from './enums/CommunicationDirection.schema';
|
||||
export * from './enums/CommunicationStatus.schema';
|
||||
export * from './findUniqueUser.schema';
|
||||
export * from './findUniqueOrThrowUser.schema';
|
||||
export * from './findFirstUser.schema';
|
||||
export * from './findFirstOrThrowUser.schema';
|
||||
export * from './findManyUser.schema';
|
||||
export * from './countUser.schema';
|
||||
export * from './createOneUser.schema';
|
||||
export * from './createManyUser.schema';
|
||||
export * from './createManyAndReturnUser.schema';
|
||||
export * from './deleteOneUser.schema';
|
||||
export * from './deleteManyUser.schema';
|
||||
export * from './updateOneUser.schema';
|
||||
export * from './updateManyUser.schema';
|
||||
export * from './updateManyAndReturnUser.schema';
|
||||
export * from './upsertOneUser.schema';
|
||||
export * from './aggregateUser.schema';
|
||||
export * from './groupByUser.schema';
|
||||
export * from './findUniquePatient.schema';
|
||||
export * from './findUniqueOrThrowPatient.schema';
|
||||
export * from './findFirstPatient.schema';
|
||||
export * from './findFirstOrThrowPatient.schema';
|
||||
export * from './findManyPatient.schema';
|
||||
export * from './countPatient.schema';
|
||||
export * from './createOnePatient.schema';
|
||||
export * from './createManyPatient.schema';
|
||||
export * from './createManyAndReturnPatient.schema';
|
||||
export * from './deleteOnePatient.schema';
|
||||
export * from './deleteManyPatient.schema';
|
||||
export * from './updateOnePatient.schema';
|
||||
export * from './updateManyPatient.schema';
|
||||
export * from './updateManyAndReturnPatient.schema';
|
||||
export * from './upsertOnePatient.schema';
|
||||
export * from './aggregatePatient.schema';
|
||||
export * from './groupByPatient.schema';
|
||||
export * from './findUniqueAppointment.schema';
|
||||
export * from './findUniqueOrThrowAppointment.schema';
|
||||
export * from './findFirstAppointment.schema';
|
||||
export * from './findFirstOrThrowAppointment.schema';
|
||||
export * from './findManyAppointment.schema';
|
||||
export * from './countAppointment.schema';
|
||||
export * from './createOneAppointment.schema';
|
||||
export * from './createManyAppointment.schema';
|
||||
export * from './createManyAndReturnAppointment.schema';
|
||||
export * from './deleteOneAppointment.schema';
|
||||
export * from './deleteManyAppointment.schema';
|
||||
export * from './updateOneAppointment.schema';
|
||||
export * from './updateManyAppointment.schema';
|
||||
export * from './updateManyAndReturnAppointment.schema';
|
||||
export * from './upsertOneAppointment.schema';
|
||||
export * from './aggregateAppointment.schema';
|
||||
export * from './groupByAppointment.schema';
|
||||
export * from './findUniqueStaff.schema';
|
||||
export * from './findUniqueOrThrowStaff.schema';
|
||||
export * from './findFirstStaff.schema';
|
||||
export * from './findFirstOrThrowStaff.schema';
|
||||
export * from './findManyStaff.schema';
|
||||
export * from './countStaff.schema';
|
||||
export * from './createOneStaff.schema';
|
||||
export * from './createManyStaff.schema';
|
||||
export * from './createManyAndReturnStaff.schema';
|
||||
export * from './deleteOneStaff.schema';
|
||||
export * from './deleteManyStaff.schema';
|
||||
export * from './updateOneStaff.schema';
|
||||
export * from './updateManyStaff.schema';
|
||||
export * from './updateManyAndReturnStaff.schema';
|
||||
export * from './upsertOneStaff.schema';
|
||||
export * from './aggregateStaff.schema';
|
||||
export * from './groupByStaff.schema';
|
||||
export * from './findUniqueNpiProvider.schema';
|
||||
export * from './findUniqueOrThrowNpiProvider.schema';
|
||||
export * from './findFirstNpiProvider.schema';
|
||||
export * from './findFirstOrThrowNpiProvider.schema';
|
||||
export * from './findManyNpiProvider.schema';
|
||||
export * from './countNpiProvider.schema';
|
||||
export * from './createOneNpiProvider.schema';
|
||||
export * from './createManyNpiProvider.schema';
|
||||
export * from './createManyAndReturnNpiProvider.schema';
|
||||
export * from './deleteOneNpiProvider.schema';
|
||||
export * from './deleteManyNpiProvider.schema';
|
||||
export * from './updateOneNpiProvider.schema';
|
||||
export * from './updateManyNpiProvider.schema';
|
||||
export * from './updateManyAndReturnNpiProvider.schema';
|
||||
export * from './upsertOneNpiProvider.schema';
|
||||
export * from './aggregateNpiProvider.schema';
|
||||
export * from './groupByNpiProvider.schema';
|
||||
export * from './findUniqueAppointmentProcedure.schema';
|
||||
export * from './findUniqueOrThrowAppointmentProcedure.schema';
|
||||
export * from './findFirstAppointmentProcedure.schema';
|
||||
export * from './findFirstOrThrowAppointmentProcedure.schema';
|
||||
export * from './findManyAppointmentProcedure.schema';
|
||||
export * from './countAppointmentProcedure.schema';
|
||||
export * from './createOneAppointmentProcedure.schema';
|
||||
export * from './createManyAppointmentProcedure.schema';
|
||||
export * from './createManyAndReturnAppointmentProcedure.schema';
|
||||
export * from './deleteOneAppointmentProcedure.schema';
|
||||
export * from './deleteManyAppointmentProcedure.schema';
|
||||
export * from './updateOneAppointmentProcedure.schema';
|
||||
export * from './updateManyAppointmentProcedure.schema';
|
||||
export * from './updateManyAndReturnAppointmentProcedure.schema';
|
||||
export * from './upsertOneAppointmentProcedure.schema';
|
||||
export * from './aggregateAppointmentProcedure.schema';
|
||||
export * from './groupByAppointmentProcedure.schema';
|
||||
export * from './findUniqueClaim.schema';
|
||||
export * from './findUniqueOrThrowClaim.schema';
|
||||
export * from './findFirstClaim.schema';
|
||||
export * from './findFirstOrThrowClaim.schema';
|
||||
export * from './findManyClaim.schema';
|
||||
export * from './countClaim.schema';
|
||||
export * from './createOneClaim.schema';
|
||||
export * from './createManyClaim.schema';
|
||||
export * from './createManyAndReturnClaim.schema';
|
||||
export * from './deleteOneClaim.schema';
|
||||
export * from './deleteManyClaim.schema';
|
||||
export * from './updateOneClaim.schema';
|
||||
export * from './updateManyClaim.schema';
|
||||
export * from './updateManyAndReturnClaim.schema';
|
||||
export * from './upsertOneClaim.schema';
|
||||
export * from './aggregateClaim.schema';
|
||||
export * from './groupByClaim.schema';
|
||||
export * from './findUniqueServiceLine.schema';
|
||||
export * from './findUniqueOrThrowServiceLine.schema';
|
||||
export * from './findFirstServiceLine.schema';
|
||||
export * from './findFirstOrThrowServiceLine.schema';
|
||||
export * from './findManyServiceLine.schema';
|
||||
export * from './countServiceLine.schema';
|
||||
export * from './createOneServiceLine.schema';
|
||||
export * from './createManyServiceLine.schema';
|
||||
export * from './createManyAndReturnServiceLine.schema';
|
||||
export * from './deleteOneServiceLine.schema';
|
||||
export * from './deleteManyServiceLine.schema';
|
||||
export * from './updateOneServiceLine.schema';
|
||||
export * from './updateManyServiceLine.schema';
|
||||
export * from './updateManyAndReturnServiceLine.schema';
|
||||
export * from './upsertOneServiceLine.schema';
|
||||
export * from './aggregateServiceLine.schema';
|
||||
export * from './groupByServiceLine.schema';
|
||||
export * from './findUniqueClaimFile.schema';
|
||||
export * from './findUniqueOrThrowClaimFile.schema';
|
||||
export * from './findFirstClaimFile.schema';
|
||||
export * from './findFirstOrThrowClaimFile.schema';
|
||||
export * from './findManyClaimFile.schema';
|
||||
export * from './countClaimFile.schema';
|
||||
export * from './createOneClaimFile.schema';
|
||||
export * from './createManyClaimFile.schema';
|
||||
export * from './createManyAndReturnClaimFile.schema';
|
||||
export * from './deleteOneClaimFile.schema';
|
||||
export * from './deleteManyClaimFile.schema';
|
||||
export * from './updateOneClaimFile.schema';
|
||||
export * from './updateManyClaimFile.schema';
|
||||
export * from './updateManyAndReturnClaimFile.schema';
|
||||
export * from './upsertOneClaimFile.schema';
|
||||
export * from './aggregateClaimFile.schema';
|
||||
export * from './groupByClaimFile.schema';
|
||||
export * from './findUniqueInsuranceCredential.schema';
|
||||
export * from './findUniqueOrThrowInsuranceCredential.schema';
|
||||
export * from './findFirstInsuranceCredential.schema';
|
||||
export * from './findFirstOrThrowInsuranceCredential.schema';
|
||||
export * from './findManyInsuranceCredential.schema';
|
||||
export * from './countInsuranceCredential.schema';
|
||||
export * from './createOneInsuranceCredential.schema';
|
||||
export * from './createManyInsuranceCredential.schema';
|
||||
export * from './createManyAndReturnInsuranceCredential.schema';
|
||||
export * from './deleteOneInsuranceCredential.schema';
|
||||
export * from './deleteManyInsuranceCredential.schema';
|
||||
export * from './updateOneInsuranceCredential.schema';
|
||||
export * from './updateManyInsuranceCredential.schema';
|
||||
export * from './updateManyAndReturnInsuranceCredential.schema';
|
||||
export * from './upsertOneInsuranceCredential.schema';
|
||||
export * from './aggregateInsuranceCredential.schema';
|
||||
export * from './groupByInsuranceCredential.schema';
|
||||
export * from './findUniquePdfGroup.schema';
|
||||
export * from './findUniqueOrThrowPdfGroup.schema';
|
||||
export * from './findFirstPdfGroup.schema';
|
||||
export * from './findFirstOrThrowPdfGroup.schema';
|
||||
export * from './findManyPdfGroup.schema';
|
||||
export * from './countPdfGroup.schema';
|
||||
export * from './createOnePdfGroup.schema';
|
||||
export * from './createManyPdfGroup.schema';
|
||||
export * from './createManyAndReturnPdfGroup.schema';
|
||||
export * from './deleteOnePdfGroup.schema';
|
||||
export * from './deleteManyPdfGroup.schema';
|
||||
export * from './updateOnePdfGroup.schema';
|
||||
export * from './updateManyPdfGroup.schema';
|
||||
export * from './updateManyAndReturnPdfGroup.schema';
|
||||
export * from './upsertOnePdfGroup.schema';
|
||||
export * from './aggregatePdfGroup.schema';
|
||||
export * from './groupByPdfGroup.schema';
|
||||
export * from './findUniquePdfFile.schema';
|
||||
export * from './findUniqueOrThrowPdfFile.schema';
|
||||
export * from './findFirstPdfFile.schema';
|
||||
export * from './findFirstOrThrowPdfFile.schema';
|
||||
export * from './findManyPdfFile.schema';
|
||||
export * from './countPdfFile.schema';
|
||||
export * from './createOnePdfFile.schema';
|
||||
export * from './createManyPdfFile.schema';
|
||||
export * from './createManyAndReturnPdfFile.schema';
|
||||
export * from './deleteOnePdfFile.schema';
|
||||
export * from './deleteManyPdfFile.schema';
|
||||
export * from './updateOnePdfFile.schema';
|
||||
export * from './updateManyPdfFile.schema';
|
||||
export * from './updateManyAndReturnPdfFile.schema';
|
||||
export * from './upsertOnePdfFile.schema';
|
||||
export * from './aggregatePdfFile.schema';
|
||||
export * from './groupByPdfFile.schema';
|
||||
export * from './findUniquePayment.schema';
|
||||
export * from './findUniqueOrThrowPayment.schema';
|
||||
export * from './findFirstPayment.schema';
|
||||
export * from './findFirstOrThrowPayment.schema';
|
||||
export * from './findManyPayment.schema';
|
||||
export * from './countPayment.schema';
|
||||
export * from './createOnePayment.schema';
|
||||
export * from './createManyPayment.schema';
|
||||
export * from './createManyAndReturnPayment.schema';
|
||||
export * from './deleteOnePayment.schema';
|
||||
export * from './deleteManyPayment.schema';
|
||||
export * from './updateOnePayment.schema';
|
||||
export * from './updateManyPayment.schema';
|
||||
export * from './updateManyAndReturnPayment.schema';
|
||||
export * from './upsertOnePayment.schema';
|
||||
export * from './aggregatePayment.schema';
|
||||
export * from './groupByPayment.schema';
|
||||
export * from './findUniqueServiceLineTransaction.schema';
|
||||
export * from './findUniqueOrThrowServiceLineTransaction.schema';
|
||||
export * from './findFirstServiceLineTransaction.schema';
|
||||
export * from './findFirstOrThrowServiceLineTransaction.schema';
|
||||
export * from './findManyServiceLineTransaction.schema';
|
||||
export * from './countServiceLineTransaction.schema';
|
||||
export * from './createOneServiceLineTransaction.schema';
|
||||
export * from './createManyServiceLineTransaction.schema';
|
||||
export * from './createManyAndReturnServiceLineTransaction.schema';
|
||||
export * from './deleteOneServiceLineTransaction.schema';
|
||||
export * from './deleteManyServiceLineTransaction.schema';
|
||||
export * from './updateOneServiceLineTransaction.schema';
|
||||
export * from './updateManyServiceLineTransaction.schema';
|
||||
export * from './updateManyAndReturnServiceLineTransaction.schema';
|
||||
export * from './upsertOneServiceLineTransaction.schema';
|
||||
export * from './aggregateServiceLineTransaction.schema';
|
||||
export * from './groupByServiceLineTransaction.schema';
|
||||
export * from './findUniqueDatabaseBackup.schema';
|
||||
export * from './findUniqueOrThrowDatabaseBackup.schema';
|
||||
export * from './findFirstDatabaseBackup.schema';
|
||||
export * from './findFirstOrThrowDatabaseBackup.schema';
|
||||
export * from './findManyDatabaseBackup.schema';
|
||||
export * from './countDatabaseBackup.schema';
|
||||
export * from './createOneDatabaseBackup.schema';
|
||||
export * from './createManyDatabaseBackup.schema';
|
||||
export * from './createManyAndReturnDatabaseBackup.schema';
|
||||
export * from './deleteOneDatabaseBackup.schema';
|
||||
export * from './deleteManyDatabaseBackup.schema';
|
||||
export * from './updateOneDatabaseBackup.schema';
|
||||
export * from './updateManyDatabaseBackup.schema';
|
||||
export * from './updateManyAndReturnDatabaseBackup.schema';
|
||||
export * from './upsertOneDatabaseBackup.schema';
|
||||
export * from './aggregateDatabaseBackup.schema';
|
||||
export * from './groupByDatabaseBackup.schema';
|
||||
export * from './findUniqueBackupDestination.schema';
|
||||
export * from './findUniqueOrThrowBackupDestination.schema';
|
||||
export * from './findFirstBackupDestination.schema';
|
||||
export * from './findFirstOrThrowBackupDestination.schema';
|
||||
export * from './findManyBackupDestination.schema';
|
||||
export * from './countBackupDestination.schema';
|
||||
export * from './createOneBackupDestination.schema';
|
||||
export * from './createManyBackupDestination.schema';
|
||||
export * from './createManyAndReturnBackupDestination.schema';
|
||||
export * from './deleteOneBackupDestination.schema';
|
||||
export * from './deleteManyBackupDestination.schema';
|
||||
export * from './updateOneBackupDestination.schema';
|
||||
export * from './updateManyBackupDestination.schema';
|
||||
export * from './updateManyAndReturnBackupDestination.schema';
|
||||
export * from './upsertOneBackupDestination.schema';
|
||||
export * from './aggregateBackupDestination.schema';
|
||||
export * from './groupByBackupDestination.schema';
|
||||
export * from './findUniqueNotification.schema';
|
||||
export * from './findUniqueOrThrowNotification.schema';
|
||||
export * from './findFirstNotification.schema';
|
||||
export * from './findFirstOrThrowNotification.schema';
|
||||
export * from './findManyNotification.schema';
|
||||
export * from './countNotification.schema';
|
||||
export * from './createOneNotification.schema';
|
||||
export * from './createManyNotification.schema';
|
||||
export * from './createManyAndReturnNotification.schema';
|
||||
export * from './deleteOneNotification.schema';
|
||||
export * from './deleteManyNotification.schema';
|
||||
export * from './updateOneNotification.schema';
|
||||
export * from './updateManyNotification.schema';
|
||||
export * from './updateManyAndReturnNotification.schema';
|
||||
export * from './upsertOneNotification.schema';
|
||||
export * from './aggregateNotification.schema';
|
||||
export * from './groupByNotification.schema';
|
||||
export * from './findUniqueCronJobLog.schema';
|
||||
export * from './findUniqueOrThrowCronJobLog.schema';
|
||||
export * from './findFirstCronJobLog.schema';
|
||||
export * from './findFirstOrThrowCronJobLog.schema';
|
||||
export * from './findManyCronJobLog.schema';
|
||||
export * from './countCronJobLog.schema';
|
||||
export * from './createOneCronJobLog.schema';
|
||||
export * from './createManyCronJobLog.schema';
|
||||
export * from './createManyAndReturnCronJobLog.schema';
|
||||
export * from './deleteOneCronJobLog.schema';
|
||||
export * from './deleteManyCronJobLog.schema';
|
||||
export * from './updateOneCronJobLog.schema';
|
||||
export * from './updateManyCronJobLog.schema';
|
||||
export * from './updateManyAndReturnCronJobLog.schema';
|
||||
export * from './upsertOneCronJobLog.schema';
|
||||
export * from './aggregateCronJobLog.schema';
|
||||
export * from './groupByCronJobLog.schema';
|
||||
export * from './findUniqueCloudFolder.schema';
|
||||
export * from './findUniqueOrThrowCloudFolder.schema';
|
||||
export * from './findFirstCloudFolder.schema';
|
||||
export * from './findFirstOrThrowCloudFolder.schema';
|
||||
export * from './findManyCloudFolder.schema';
|
||||
export * from './countCloudFolder.schema';
|
||||
export * from './createOneCloudFolder.schema';
|
||||
export * from './createManyCloudFolder.schema';
|
||||
export * from './createManyAndReturnCloudFolder.schema';
|
||||
export * from './deleteOneCloudFolder.schema';
|
||||
export * from './deleteManyCloudFolder.schema';
|
||||
export * from './updateOneCloudFolder.schema';
|
||||
export * from './updateManyCloudFolder.schema';
|
||||
export * from './updateManyAndReturnCloudFolder.schema';
|
||||
export * from './upsertOneCloudFolder.schema';
|
||||
export * from './aggregateCloudFolder.schema';
|
||||
export * from './groupByCloudFolder.schema';
|
||||
export * from './findUniqueCloudFile.schema';
|
||||
export * from './findUniqueOrThrowCloudFile.schema';
|
||||
export * from './findFirstCloudFile.schema';
|
||||
export * from './findFirstOrThrowCloudFile.schema';
|
||||
export * from './findManyCloudFile.schema';
|
||||
export * from './countCloudFile.schema';
|
||||
export * from './createOneCloudFile.schema';
|
||||
export * from './createManyCloudFile.schema';
|
||||
export * from './createManyAndReturnCloudFile.schema';
|
||||
export * from './deleteOneCloudFile.schema';
|
||||
export * from './deleteManyCloudFile.schema';
|
||||
export * from './updateOneCloudFile.schema';
|
||||
export * from './updateManyCloudFile.schema';
|
||||
export * from './updateManyAndReturnCloudFile.schema';
|
||||
export * from './upsertOneCloudFile.schema';
|
||||
export * from './aggregateCloudFile.schema';
|
||||
export * from './groupByCloudFile.schema';
|
||||
export * from './findUniqueCloudFileChunk.schema';
|
||||
export * from './findUniqueOrThrowCloudFileChunk.schema';
|
||||
export * from './findFirstCloudFileChunk.schema';
|
||||
export * from './findFirstOrThrowCloudFileChunk.schema';
|
||||
export * from './findManyCloudFileChunk.schema';
|
||||
export * from './countCloudFileChunk.schema';
|
||||
export * from './createOneCloudFileChunk.schema';
|
||||
export * from './createManyCloudFileChunk.schema';
|
||||
export * from './createManyAndReturnCloudFileChunk.schema';
|
||||
export * from './deleteOneCloudFileChunk.schema';
|
||||
export * from './deleteManyCloudFileChunk.schema';
|
||||
export * from './updateOneCloudFileChunk.schema';
|
||||
export * from './updateManyCloudFileChunk.schema';
|
||||
export * from './updateManyAndReturnCloudFileChunk.schema';
|
||||
export * from './upsertOneCloudFileChunk.schema';
|
||||
export * from './aggregateCloudFileChunk.schema';
|
||||
export * from './groupByCloudFileChunk.schema';
|
||||
export * from './findUniqueCommunication.schema';
|
||||
export * from './findUniqueOrThrowCommunication.schema';
|
||||
export * from './findFirstCommunication.schema';
|
||||
export * from './findFirstOrThrowCommunication.schema';
|
||||
export * from './findManyCommunication.schema';
|
||||
export * from './countCommunication.schema';
|
||||
export * from './createOneCommunication.schema';
|
||||
export * from './createManyCommunication.schema';
|
||||
export * from './createManyAndReturnCommunication.schema';
|
||||
export * from './deleteOneCommunication.schema';
|
||||
export * from './deleteManyCommunication.schema';
|
||||
export * from './updateOneCommunication.schema';
|
||||
export * from './updateManyCommunication.schema';
|
||||
export * from './updateManyAndReturnCommunication.schema';
|
||||
export * from './upsertOneCommunication.schema';
|
||||
export * from './aggregateCommunication.schema';
|
||||
export * from './groupByCommunication.schema';
|
||||
export * from './findUniquePatientDocument.schema';
|
||||
export * from './findUniqueOrThrowPatientDocument.schema';
|
||||
export * from './findFirstPatientDocument.schema';
|
||||
export * from './findFirstOrThrowPatientDocument.schema';
|
||||
export * from './findManyPatientDocument.schema';
|
||||
export * from './countPatientDocument.schema';
|
||||
export * from './createOnePatientDocument.schema';
|
||||
export * from './createManyPatientDocument.schema';
|
||||
export * from './createManyAndReturnPatientDocument.schema';
|
||||
export * from './deleteOnePatientDocument.schema';
|
||||
export * from './deleteManyPatientDocument.schema';
|
||||
export * from './updateOnePatientDocument.schema';
|
||||
export * from './updateManyPatientDocument.schema';
|
||||
export * from './updateManyAndReturnPatientDocument.schema';
|
||||
export * from './upsertOnePatientDocument.schema';
|
||||
export * from './aggregatePatientDocument.schema';
|
||||
export * from './groupByPatientDocument.schema';
|
||||
export * from './results/UserFindUniqueResult.schema';
|
||||
export * from './results/UserFindFirstResult.schema';
|
||||
export * from './results/UserFindManyResult.schema';
|
||||
export * from './results/UserCreateResult.schema';
|
||||
export * from './results/UserCreateManyResult.schema';
|
||||
export * from './results/UserUpdateResult.schema';
|
||||
export * from './results/UserUpdateManyResult.schema';
|
||||
export * from './results/UserUpsertResult.schema';
|
||||
export * from './results/UserDeleteResult.schema';
|
||||
export * from './results/UserDeleteManyResult.schema';
|
||||
export * from './results/UserAggregateResult.schema';
|
||||
export * from './results/UserGroupByResult.schema';
|
||||
export * from './results/UserCountResult.schema';
|
||||
export * from './results/PatientFindUniqueResult.schema';
|
||||
export * from './results/PatientFindFirstResult.schema';
|
||||
export * from './results/PatientFindManyResult.schema';
|
||||
export * from './results/PatientCreateResult.schema';
|
||||
export * from './results/PatientCreateManyResult.schema';
|
||||
export * from './results/PatientUpdateResult.schema';
|
||||
export * from './results/PatientUpdateManyResult.schema';
|
||||
export * from './results/PatientUpsertResult.schema';
|
||||
export * from './results/PatientDeleteResult.schema';
|
||||
export * from './results/PatientDeleteManyResult.schema';
|
||||
export * from './results/PatientAggregateResult.schema';
|
||||
export * from './results/PatientGroupByResult.schema';
|
||||
export * from './results/PatientCountResult.schema';
|
||||
export * from './results/AppointmentFindUniqueResult.schema';
|
||||
export * from './results/AppointmentFindFirstResult.schema';
|
||||
export * from './results/AppointmentFindManyResult.schema';
|
||||
export * from './results/AppointmentCreateResult.schema';
|
||||
export * from './results/AppointmentCreateManyResult.schema';
|
||||
export * from './results/AppointmentUpdateResult.schema';
|
||||
export * from './results/AppointmentUpdateManyResult.schema';
|
||||
export * from './results/AppointmentUpsertResult.schema';
|
||||
export * from './results/AppointmentDeleteResult.schema';
|
||||
export * from './results/AppointmentDeleteManyResult.schema';
|
||||
export * from './results/AppointmentAggregateResult.schema';
|
||||
export * from './results/AppointmentGroupByResult.schema';
|
||||
export * from './results/AppointmentCountResult.schema';
|
||||
export * from './results/StaffFindUniqueResult.schema';
|
||||
export * from './results/StaffFindFirstResult.schema';
|
||||
export * from './results/StaffFindManyResult.schema';
|
||||
export * from './results/StaffCreateResult.schema';
|
||||
export * from './results/StaffCreateManyResult.schema';
|
||||
export * from './results/StaffUpdateResult.schema';
|
||||
export * from './results/StaffUpdateManyResult.schema';
|
||||
export * from './results/StaffUpsertResult.schema';
|
||||
export * from './results/StaffDeleteResult.schema';
|
||||
export * from './results/StaffDeleteManyResult.schema';
|
||||
export * from './results/StaffAggregateResult.schema';
|
||||
export * from './results/StaffGroupByResult.schema';
|
||||
export * from './results/StaffCountResult.schema';
|
||||
export * from './results/NpiProviderFindUniqueResult.schema';
|
||||
export * from './results/NpiProviderFindFirstResult.schema';
|
||||
export * from './results/NpiProviderFindManyResult.schema';
|
||||
export * from './results/NpiProviderCreateResult.schema';
|
||||
export * from './results/NpiProviderCreateManyResult.schema';
|
||||
export * from './results/NpiProviderUpdateResult.schema';
|
||||
export * from './results/NpiProviderUpdateManyResult.schema';
|
||||
export * from './results/NpiProviderUpsertResult.schema';
|
||||
export * from './results/NpiProviderDeleteResult.schema';
|
||||
export * from './results/NpiProviderDeleteManyResult.schema';
|
||||
export * from './results/NpiProviderAggregateResult.schema';
|
||||
export * from './results/NpiProviderGroupByResult.schema';
|
||||
export * from './results/NpiProviderCountResult.schema';
|
||||
export * from './results/AppointmentProcedureFindUniqueResult.schema';
|
||||
export * from './results/AppointmentProcedureFindFirstResult.schema';
|
||||
export * from './results/AppointmentProcedureFindManyResult.schema';
|
||||
export * from './results/AppointmentProcedureCreateResult.schema';
|
||||
export * from './results/AppointmentProcedureCreateManyResult.schema';
|
||||
export * from './results/AppointmentProcedureUpdateResult.schema';
|
||||
export * from './results/AppointmentProcedureUpdateManyResult.schema';
|
||||
export * from './results/AppointmentProcedureUpsertResult.schema';
|
||||
export * from './results/AppointmentProcedureDeleteResult.schema';
|
||||
export * from './results/AppointmentProcedureDeleteManyResult.schema';
|
||||
export * from './results/AppointmentProcedureAggregateResult.schema';
|
||||
export * from './results/AppointmentProcedureGroupByResult.schema';
|
||||
export * from './results/AppointmentProcedureCountResult.schema';
|
||||
export * from './results/ClaimFindUniqueResult.schema';
|
||||
export * from './results/ClaimFindFirstResult.schema';
|
||||
export * from './results/ClaimFindManyResult.schema';
|
||||
export * from './results/ClaimCreateResult.schema';
|
||||
export * from './results/ClaimCreateManyResult.schema';
|
||||
export * from './results/ClaimUpdateResult.schema';
|
||||
export * from './results/ClaimUpdateManyResult.schema';
|
||||
export * from './results/ClaimUpsertResult.schema';
|
||||
export * from './results/ClaimDeleteResult.schema';
|
||||
export * from './results/ClaimDeleteManyResult.schema';
|
||||
export * from './results/ClaimAggregateResult.schema';
|
||||
export * from './results/ClaimGroupByResult.schema';
|
||||
export * from './results/ClaimCountResult.schema';
|
||||
export * from './results/ServiceLineFindUniqueResult.schema';
|
||||
export * from './results/ServiceLineFindFirstResult.schema';
|
||||
export * from './results/ServiceLineFindManyResult.schema';
|
||||
export * from './results/ServiceLineCreateResult.schema';
|
||||
export * from './results/ServiceLineCreateManyResult.schema';
|
||||
export * from './results/ServiceLineUpdateResult.schema';
|
||||
export * from './results/ServiceLineUpdateManyResult.schema';
|
||||
export * from './results/ServiceLineUpsertResult.schema';
|
||||
export * from './results/ServiceLineDeleteResult.schema';
|
||||
export * from './results/ServiceLineDeleteManyResult.schema';
|
||||
export * from './results/ServiceLineAggregateResult.schema';
|
||||
export * from './results/ServiceLineGroupByResult.schema';
|
||||
export * from './results/ServiceLineCountResult.schema';
|
||||
export * from './results/ClaimFileFindUniqueResult.schema';
|
||||
export * from './results/ClaimFileFindFirstResult.schema';
|
||||
export * from './results/ClaimFileFindManyResult.schema';
|
||||
export * from './results/ClaimFileCreateResult.schema';
|
||||
export * from './results/ClaimFileCreateManyResult.schema';
|
||||
export * from './results/ClaimFileUpdateResult.schema';
|
||||
export * from './results/ClaimFileUpdateManyResult.schema';
|
||||
export * from './results/ClaimFileUpsertResult.schema';
|
||||
export * from './results/ClaimFileDeleteResult.schema';
|
||||
export * from './results/ClaimFileDeleteManyResult.schema';
|
||||
export * from './results/ClaimFileAggregateResult.schema';
|
||||
export * from './results/ClaimFileGroupByResult.schema';
|
||||
export * from './results/ClaimFileCountResult.schema';
|
||||
export * from './results/InsuranceCredentialFindUniqueResult.schema';
|
||||
export * from './results/InsuranceCredentialFindFirstResult.schema';
|
||||
export * from './results/InsuranceCredentialFindManyResult.schema';
|
||||
export * from './results/InsuranceCredentialCreateResult.schema';
|
||||
export * from './results/InsuranceCredentialCreateManyResult.schema';
|
||||
export * from './results/InsuranceCredentialUpdateResult.schema';
|
||||
export * from './results/InsuranceCredentialUpdateManyResult.schema';
|
||||
export * from './results/InsuranceCredentialUpsertResult.schema';
|
||||
export * from './results/InsuranceCredentialDeleteResult.schema';
|
||||
export * from './results/InsuranceCredentialDeleteManyResult.schema';
|
||||
export * from './results/InsuranceCredentialAggregateResult.schema';
|
||||
export * from './results/InsuranceCredentialGroupByResult.schema';
|
||||
export * from './results/InsuranceCredentialCountResult.schema';
|
||||
export * from './results/PdfGroupFindUniqueResult.schema';
|
||||
export * from './results/PdfGroupFindFirstResult.schema';
|
||||
export * from './results/PdfGroupFindManyResult.schema';
|
||||
export * from './results/PdfGroupCreateResult.schema';
|
||||
export * from './results/PdfGroupCreateManyResult.schema';
|
||||
export * from './results/PdfGroupUpdateResult.schema';
|
||||
export * from './results/PdfGroupUpdateManyResult.schema';
|
||||
export * from './results/PdfGroupUpsertResult.schema';
|
||||
export * from './results/PdfGroupDeleteResult.schema';
|
||||
export * from './results/PdfGroupDeleteManyResult.schema';
|
||||
export * from './results/PdfGroupAggregateResult.schema';
|
||||
export * from './results/PdfGroupGroupByResult.schema';
|
||||
export * from './results/PdfGroupCountResult.schema';
|
||||
export * from './results/PdfFileFindUniqueResult.schema';
|
||||
export * from './results/PdfFileFindFirstResult.schema';
|
||||
export * from './results/PdfFileFindManyResult.schema';
|
||||
export * from './results/PdfFileCreateResult.schema';
|
||||
export * from './results/PdfFileCreateManyResult.schema';
|
||||
export * from './results/PdfFileUpdateResult.schema';
|
||||
export * from './results/PdfFileUpdateManyResult.schema';
|
||||
export * from './results/PdfFileUpsertResult.schema';
|
||||
export * from './results/PdfFileDeleteResult.schema';
|
||||
export * from './results/PdfFileDeleteManyResult.schema';
|
||||
export * from './results/PdfFileAggregateResult.schema';
|
||||
export * from './results/PdfFileGroupByResult.schema';
|
||||
export * from './results/PdfFileCountResult.schema';
|
||||
export * from './results/PaymentFindUniqueResult.schema';
|
||||
export * from './results/PaymentFindFirstResult.schema';
|
||||
export * from './results/PaymentFindManyResult.schema';
|
||||
export * from './results/PaymentCreateResult.schema';
|
||||
export * from './results/PaymentCreateManyResult.schema';
|
||||
export * from './results/PaymentUpdateResult.schema';
|
||||
export * from './results/PaymentUpdateManyResult.schema';
|
||||
export * from './results/PaymentUpsertResult.schema';
|
||||
export * from './results/PaymentDeleteResult.schema';
|
||||
export * from './results/PaymentDeleteManyResult.schema';
|
||||
export * from './results/PaymentAggregateResult.schema';
|
||||
export * from './results/PaymentGroupByResult.schema';
|
||||
export * from './results/PaymentCountResult.schema';
|
||||
export * from './results/ServiceLineTransactionFindUniqueResult.schema';
|
||||
export * from './results/ServiceLineTransactionFindFirstResult.schema';
|
||||
export * from './results/ServiceLineTransactionFindManyResult.schema';
|
||||
export * from './results/ServiceLineTransactionCreateResult.schema';
|
||||
export * from './results/ServiceLineTransactionCreateManyResult.schema';
|
||||
export * from './results/ServiceLineTransactionUpdateResult.schema';
|
||||
export * from './results/ServiceLineTransactionUpdateManyResult.schema';
|
||||
export * from './results/ServiceLineTransactionUpsertResult.schema';
|
||||
export * from './results/ServiceLineTransactionDeleteResult.schema';
|
||||
export * from './results/ServiceLineTransactionDeleteManyResult.schema';
|
||||
export * from './results/ServiceLineTransactionAggregateResult.schema';
|
||||
export * from './results/ServiceLineTransactionGroupByResult.schema';
|
||||
export * from './results/ServiceLineTransactionCountResult.schema';
|
||||
export * from './results/DatabaseBackupFindUniqueResult.schema';
|
||||
export * from './results/DatabaseBackupFindFirstResult.schema';
|
||||
export * from './results/DatabaseBackupFindManyResult.schema';
|
||||
export * from './results/DatabaseBackupCreateResult.schema';
|
||||
export * from './results/DatabaseBackupCreateManyResult.schema';
|
||||
export * from './results/DatabaseBackupUpdateResult.schema';
|
||||
export * from './results/DatabaseBackupUpdateManyResult.schema';
|
||||
export * from './results/DatabaseBackupUpsertResult.schema';
|
||||
export * from './results/DatabaseBackupDeleteResult.schema';
|
||||
export * from './results/DatabaseBackupDeleteManyResult.schema';
|
||||
export * from './results/DatabaseBackupAggregateResult.schema';
|
||||
export * from './results/DatabaseBackupGroupByResult.schema';
|
||||
export * from './results/DatabaseBackupCountResult.schema';
|
||||
export * from './results/BackupDestinationFindUniqueResult.schema';
|
||||
export * from './results/BackupDestinationFindFirstResult.schema';
|
||||
export * from './results/BackupDestinationFindManyResult.schema';
|
||||
export * from './results/BackupDestinationCreateResult.schema';
|
||||
export * from './results/BackupDestinationCreateManyResult.schema';
|
||||
export * from './results/BackupDestinationUpdateResult.schema';
|
||||
export * from './results/BackupDestinationUpdateManyResult.schema';
|
||||
export * from './results/BackupDestinationUpsertResult.schema';
|
||||
export * from './results/BackupDestinationDeleteResult.schema';
|
||||
export * from './results/BackupDestinationDeleteManyResult.schema';
|
||||
export * from './results/BackupDestinationAggregateResult.schema';
|
||||
export * from './results/BackupDestinationGroupByResult.schema';
|
||||
export * from './results/BackupDestinationCountResult.schema';
|
||||
export * from './results/NotificationFindUniqueResult.schema';
|
||||
export * from './results/NotificationFindFirstResult.schema';
|
||||
export * from './results/NotificationFindManyResult.schema';
|
||||
export * from './results/NotificationCreateResult.schema';
|
||||
export * from './results/NotificationCreateManyResult.schema';
|
||||
export * from './results/NotificationUpdateResult.schema';
|
||||
export * from './results/NotificationUpdateManyResult.schema';
|
||||
export * from './results/NotificationUpsertResult.schema';
|
||||
export * from './results/NotificationDeleteResult.schema';
|
||||
export * from './results/NotificationDeleteManyResult.schema';
|
||||
export * from './results/NotificationAggregateResult.schema';
|
||||
export * from './results/NotificationGroupByResult.schema';
|
||||
export * from './results/NotificationCountResult.schema';
|
||||
export * from './results/CronJobLogFindUniqueResult.schema';
|
||||
export * from './results/CronJobLogFindFirstResult.schema';
|
||||
export * from './results/CronJobLogFindManyResult.schema';
|
||||
export * from './results/CronJobLogCreateResult.schema';
|
||||
export * from './results/CronJobLogCreateManyResult.schema';
|
||||
export * from './results/CronJobLogUpdateResult.schema';
|
||||
export * from './results/CronJobLogUpdateManyResult.schema';
|
||||
export * from './results/CronJobLogUpsertResult.schema';
|
||||
export * from './results/CronJobLogDeleteResult.schema';
|
||||
export * from './results/CronJobLogDeleteManyResult.schema';
|
||||
export * from './results/CronJobLogAggregateResult.schema';
|
||||
export * from './results/CronJobLogGroupByResult.schema';
|
||||
export * from './results/CronJobLogCountResult.schema';
|
||||
export * from './results/CloudFolderFindUniqueResult.schema';
|
||||
export * from './results/CloudFolderFindFirstResult.schema';
|
||||
export * from './results/CloudFolderFindManyResult.schema';
|
||||
export * from './results/CloudFolderCreateResult.schema';
|
||||
export * from './results/CloudFolderCreateManyResult.schema';
|
||||
export * from './results/CloudFolderUpdateResult.schema';
|
||||
export * from './results/CloudFolderUpdateManyResult.schema';
|
||||
export * from './results/CloudFolderUpsertResult.schema';
|
||||
export * from './results/CloudFolderDeleteResult.schema';
|
||||
export * from './results/CloudFolderDeleteManyResult.schema';
|
||||
export * from './results/CloudFolderAggregateResult.schema';
|
||||
export * from './results/CloudFolderGroupByResult.schema';
|
||||
export * from './results/CloudFolderCountResult.schema';
|
||||
export * from './results/CloudFileFindUniqueResult.schema';
|
||||
export * from './results/CloudFileFindFirstResult.schema';
|
||||
export * from './results/CloudFileFindManyResult.schema';
|
||||
export * from './results/CloudFileCreateResult.schema';
|
||||
export * from './results/CloudFileCreateManyResult.schema';
|
||||
export * from './results/CloudFileUpdateResult.schema';
|
||||
export * from './results/CloudFileUpdateManyResult.schema';
|
||||
export * from './results/CloudFileUpsertResult.schema';
|
||||
export * from './results/CloudFileDeleteResult.schema';
|
||||
export * from './results/CloudFileDeleteManyResult.schema';
|
||||
export * from './results/CloudFileAggregateResult.schema';
|
||||
export * from './results/CloudFileGroupByResult.schema';
|
||||
export * from './results/CloudFileCountResult.schema';
|
||||
export * from './results/CloudFileChunkFindUniqueResult.schema';
|
||||
export * from './results/CloudFileChunkFindFirstResult.schema';
|
||||
export * from './results/CloudFileChunkFindManyResult.schema';
|
||||
export * from './results/CloudFileChunkCreateResult.schema';
|
||||
export * from './results/CloudFileChunkCreateManyResult.schema';
|
||||
export * from './results/CloudFileChunkUpdateResult.schema';
|
||||
export * from './results/CloudFileChunkUpdateManyResult.schema';
|
||||
export * from './results/CloudFileChunkUpsertResult.schema';
|
||||
export * from './results/CloudFileChunkDeleteResult.schema';
|
||||
export * from './results/CloudFileChunkDeleteManyResult.schema';
|
||||
export * from './results/CloudFileChunkAggregateResult.schema';
|
||||
export * from './results/CloudFileChunkGroupByResult.schema';
|
||||
export * from './results/CloudFileChunkCountResult.schema';
|
||||
export * from './results/CommunicationFindUniqueResult.schema';
|
||||
export * from './results/CommunicationFindFirstResult.schema';
|
||||
export * from './results/CommunicationFindManyResult.schema';
|
||||
export * from './results/CommunicationCreateResult.schema';
|
||||
export * from './results/CommunicationCreateManyResult.schema';
|
||||
export * from './results/CommunicationUpdateResult.schema';
|
||||
export * from './results/CommunicationUpdateManyResult.schema';
|
||||
export * from './results/CommunicationUpsertResult.schema';
|
||||
export * from './results/CommunicationDeleteResult.schema';
|
||||
export * from './results/CommunicationDeleteManyResult.schema';
|
||||
export * from './results/CommunicationAggregateResult.schema';
|
||||
export * from './results/CommunicationGroupByResult.schema';
|
||||
export * from './results/CommunicationCountResult.schema';
|
||||
export * from './results/PatientDocumentFindUniqueResult.schema';
|
||||
export * from './results/PatientDocumentFindFirstResult.schema';
|
||||
export * from './results/PatientDocumentFindManyResult.schema';
|
||||
export * from './results/PatientDocumentCreateResult.schema';
|
||||
export * from './results/PatientDocumentCreateManyResult.schema';
|
||||
export * from './results/PatientDocumentUpdateResult.schema';
|
||||
export * from './results/PatientDocumentUpdateManyResult.schema';
|
||||
export * from './results/PatientDocumentUpsertResult.schema';
|
||||
export * from './results/PatientDocumentDeleteResult.schema';
|
||||
export * from './results/PatientDocumentDeleteManyResult.schema';
|
||||
export * from './results/PatientDocumentAggregateResult.schema';
|
||||
export * from './results/PatientDocumentGroupByResult.schema';
|
||||
export * from './results/PatientDocumentCountResult.schema';
|
||||
export * from './results/index';
|
||||
export * from './objects/index';
|
||||
export * from './variants/pure/User.pure';
|
||||
export * from './variants/pure/Patient.pure';
|
||||
export * from './variants/pure/Appointment.pure';
|
||||
export * from './variants/pure/Staff.pure';
|
||||
export * from './variants/pure/NpiProvider.pure';
|
||||
export * from './variants/pure/AppointmentProcedure.pure';
|
||||
export * from './variants/pure/Claim.pure';
|
||||
export * from './variants/pure/ServiceLine.pure';
|
||||
export * from './variants/pure/ClaimFile.pure';
|
||||
export * from './variants/pure/InsuranceCredential.pure';
|
||||
export * from './variants/pure/PdfGroup.pure';
|
||||
export * from './variants/pure/PdfFile.pure';
|
||||
export * from './variants/pure/Payment.pure';
|
||||
export * from './variants/pure/ServiceLineTransaction.pure';
|
||||
export * from './variants/pure/DatabaseBackup.pure';
|
||||
export * from './variants/pure/BackupDestination.pure';
|
||||
export * from './variants/pure/Notification.pure';
|
||||
export * from './variants/pure/CronJobLog.pure';
|
||||
export * from './variants/pure/CloudFolder.pure';
|
||||
export * from './variants/pure/CloudFile.pure';
|
||||
export * from './variants/pure/CloudFileChunk.pure';
|
||||
export * from './variants/pure/Communication.pure';
|
||||
export * from './variants/pure/PatientDocument.pure';
|
||||
export * from './variants/pure/index';
|
||||
export * from './variants/input/User.input';
|
||||
export * from './variants/input/Patient.input';
|
||||
export * from './variants/input/Appointment.input';
|
||||
export * from './variants/input/Staff.input';
|
||||
export * from './variants/input/NpiProvider.input';
|
||||
export * from './variants/input/AppointmentProcedure.input';
|
||||
export * from './variants/input/Claim.input';
|
||||
export * from './variants/input/ServiceLine.input';
|
||||
export * from './variants/input/ClaimFile.input';
|
||||
export * from './variants/input/InsuranceCredential.input';
|
||||
export * from './variants/input/PdfGroup.input';
|
||||
export * from './variants/input/PdfFile.input';
|
||||
export * from './variants/input/Payment.input';
|
||||
export * from './variants/input/ServiceLineTransaction.input';
|
||||
export * from './variants/input/DatabaseBackup.input';
|
||||
export * from './variants/input/BackupDestination.input';
|
||||
export * from './variants/input/Notification.input';
|
||||
export * from './variants/input/CronJobLog.input';
|
||||
export * from './variants/input/CloudFolder.input';
|
||||
export * from './variants/input/CloudFile.input';
|
||||
export * from './variants/input/CloudFileChunk.input';
|
||||
export * from './variants/input/Communication.input';
|
||||
export * from './variants/input/PatientDocument.input';
|
||||
export * from './variants/input/index';
|
||||
export * from './variants/result/User.result';
|
||||
export * from './variants/result/Patient.result';
|
||||
export * from './variants/result/Appointment.result';
|
||||
export * from './variants/result/Staff.result';
|
||||
export * from './variants/result/NpiProvider.result';
|
||||
export * from './variants/result/AppointmentProcedure.result';
|
||||
export * from './variants/result/Claim.result';
|
||||
export * from './variants/result/ServiceLine.result';
|
||||
export * from './variants/result/ClaimFile.result';
|
||||
export * from './variants/result/InsuranceCredential.result';
|
||||
export * from './variants/result/PdfGroup.result';
|
||||
export * from './variants/result/PdfFile.result';
|
||||
export * from './variants/result/Payment.result';
|
||||
export * from './variants/result/ServiceLineTransaction.result';
|
||||
export * from './variants/result/DatabaseBackup.result';
|
||||
export * from './variants/result/BackupDestination.result';
|
||||
export * from './variants/result/Notification.result';
|
||||
export * from './variants/result/CronJobLog.result';
|
||||
export * from './variants/result/CloudFolder.result';
|
||||
export * from './variants/result/CloudFile.result';
|
||||
export * from './variants/result/CloudFileChunk.result';
|
||||
export * from './variants/result/Communication.result';
|
||||
export * from './variants/result/PatientDocument.result';
|
||||
export * from './variants/result/index';
|
||||
export * from './variants/index';
|
||||
//# sourceMappingURL=index.d.ts.map
|
||||
1
packages/db/shared/schemas/index.d.ts.map
Normal file
1
packages/db/shared/schemas/index.d.ts.map
Normal file
File diff suppressed because one or more lines are too long
822
packages/db/shared/schemas/index.js
Normal file
822
packages/db/shared/schemas/index.js
Normal file
@@ -0,0 +1,822 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __exportStar = (this && this.__exportStar) || function(m, exports) {
|
||||
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
__exportStar(require("./enums/TransactionIsolationLevel.schema"), exports);
|
||||
__exportStar(require("./enums/UserScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/PatientScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/AppointmentScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/StaffScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/NpiProviderScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/AppointmentProcedureScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/ClaimScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/ServiceLineScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/ClaimFileScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/InsuranceCredentialScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/PdfGroupScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/PdfFileScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/PaymentScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/ServiceLineTransactionScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/DatabaseBackupScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/BackupDestinationScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/NotificationScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/CronJobLogScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/CloudFolderScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/CloudFileScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/CloudFileChunkScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/CommunicationScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/PatientDocumentScalarFieldEnum.schema"), exports);
|
||||
__exportStar(require("./enums/SortOrder.schema"), exports);
|
||||
__exportStar(require("./enums/NullableJsonNullValueInput.schema"), exports);
|
||||
__exportStar(require("./enums/QueryMode.schema"), exports);
|
||||
__exportStar(require("./enums/NullsOrder.schema"), exports);
|
||||
__exportStar(require("./enums/JsonNullValueFilter.schema"), exports);
|
||||
__exportStar(require("./enums/PatientStatus.schema"), exports);
|
||||
__exportStar(require("./enums/ProcedureSource.schema"), exports);
|
||||
__exportStar(require("./enums/MissingTeethStatus.schema"), exports);
|
||||
__exportStar(require("./enums/ClaimStatus.schema"), exports);
|
||||
__exportStar(require("./enums/ServiceLineStatus.schema"), exports);
|
||||
__exportStar(require("./enums/PdfTitleKey.schema"), exports);
|
||||
__exportStar(require("./enums/PaymentStatus.schema"), exports);
|
||||
__exportStar(require("./enums/PaymentMethod.schema"), exports);
|
||||
__exportStar(require("./enums/NotificationTypes.schema"), exports);
|
||||
__exportStar(require("./enums/CommunicationChannel.schema"), exports);
|
||||
__exportStar(require("./enums/CommunicationDirection.schema"), exports);
|
||||
__exportStar(require("./enums/CommunicationStatus.schema"), exports);
|
||||
__exportStar(require("./findUniqueUser.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowUser.schema"), exports);
|
||||
__exportStar(require("./findFirstUser.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowUser.schema"), exports);
|
||||
__exportStar(require("./findManyUser.schema"), exports);
|
||||
__exportStar(require("./countUser.schema"), exports);
|
||||
__exportStar(require("./createOneUser.schema"), exports);
|
||||
__exportStar(require("./createManyUser.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnUser.schema"), exports);
|
||||
__exportStar(require("./deleteOneUser.schema"), exports);
|
||||
__exportStar(require("./deleteManyUser.schema"), exports);
|
||||
__exportStar(require("./updateOneUser.schema"), exports);
|
||||
__exportStar(require("./updateManyUser.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnUser.schema"), exports);
|
||||
__exportStar(require("./upsertOneUser.schema"), exports);
|
||||
__exportStar(require("./aggregateUser.schema"), exports);
|
||||
__exportStar(require("./groupByUser.schema"), exports);
|
||||
__exportStar(require("./findUniquePatient.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowPatient.schema"), exports);
|
||||
__exportStar(require("./findFirstPatient.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowPatient.schema"), exports);
|
||||
__exportStar(require("./findManyPatient.schema"), exports);
|
||||
__exportStar(require("./countPatient.schema"), exports);
|
||||
__exportStar(require("./createOnePatient.schema"), exports);
|
||||
__exportStar(require("./createManyPatient.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnPatient.schema"), exports);
|
||||
__exportStar(require("./deleteOnePatient.schema"), exports);
|
||||
__exportStar(require("./deleteManyPatient.schema"), exports);
|
||||
__exportStar(require("./updateOnePatient.schema"), exports);
|
||||
__exportStar(require("./updateManyPatient.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnPatient.schema"), exports);
|
||||
__exportStar(require("./upsertOnePatient.schema"), exports);
|
||||
__exportStar(require("./aggregatePatient.schema"), exports);
|
||||
__exportStar(require("./groupByPatient.schema"), exports);
|
||||
__exportStar(require("./findUniqueAppointment.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowAppointment.schema"), exports);
|
||||
__exportStar(require("./findFirstAppointment.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowAppointment.schema"), exports);
|
||||
__exportStar(require("./findManyAppointment.schema"), exports);
|
||||
__exportStar(require("./countAppointment.schema"), exports);
|
||||
__exportStar(require("./createOneAppointment.schema"), exports);
|
||||
__exportStar(require("./createManyAppointment.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnAppointment.schema"), exports);
|
||||
__exportStar(require("./deleteOneAppointment.schema"), exports);
|
||||
__exportStar(require("./deleteManyAppointment.schema"), exports);
|
||||
__exportStar(require("./updateOneAppointment.schema"), exports);
|
||||
__exportStar(require("./updateManyAppointment.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnAppointment.schema"), exports);
|
||||
__exportStar(require("./upsertOneAppointment.schema"), exports);
|
||||
__exportStar(require("./aggregateAppointment.schema"), exports);
|
||||
__exportStar(require("./groupByAppointment.schema"), exports);
|
||||
__exportStar(require("./findUniqueStaff.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowStaff.schema"), exports);
|
||||
__exportStar(require("./findFirstStaff.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowStaff.schema"), exports);
|
||||
__exportStar(require("./findManyStaff.schema"), exports);
|
||||
__exportStar(require("./countStaff.schema"), exports);
|
||||
__exportStar(require("./createOneStaff.schema"), exports);
|
||||
__exportStar(require("./createManyStaff.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnStaff.schema"), exports);
|
||||
__exportStar(require("./deleteOneStaff.schema"), exports);
|
||||
__exportStar(require("./deleteManyStaff.schema"), exports);
|
||||
__exportStar(require("./updateOneStaff.schema"), exports);
|
||||
__exportStar(require("./updateManyStaff.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnStaff.schema"), exports);
|
||||
__exportStar(require("./upsertOneStaff.schema"), exports);
|
||||
__exportStar(require("./aggregateStaff.schema"), exports);
|
||||
__exportStar(require("./groupByStaff.schema"), exports);
|
||||
__exportStar(require("./findUniqueNpiProvider.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowNpiProvider.schema"), exports);
|
||||
__exportStar(require("./findFirstNpiProvider.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowNpiProvider.schema"), exports);
|
||||
__exportStar(require("./findManyNpiProvider.schema"), exports);
|
||||
__exportStar(require("./countNpiProvider.schema"), exports);
|
||||
__exportStar(require("./createOneNpiProvider.schema"), exports);
|
||||
__exportStar(require("./createManyNpiProvider.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnNpiProvider.schema"), exports);
|
||||
__exportStar(require("./deleteOneNpiProvider.schema"), exports);
|
||||
__exportStar(require("./deleteManyNpiProvider.schema"), exports);
|
||||
__exportStar(require("./updateOneNpiProvider.schema"), exports);
|
||||
__exportStar(require("./updateManyNpiProvider.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnNpiProvider.schema"), exports);
|
||||
__exportStar(require("./upsertOneNpiProvider.schema"), exports);
|
||||
__exportStar(require("./aggregateNpiProvider.schema"), exports);
|
||||
__exportStar(require("./groupByNpiProvider.schema"), exports);
|
||||
__exportStar(require("./findUniqueAppointmentProcedure.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowAppointmentProcedure.schema"), exports);
|
||||
__exportStar(require("./findFirstAppointmentProcedure.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowAppointmentProcedure.schema"), exports);
|
||||
__exportStar(require("./findManyAppointmentProcedure.schema"), exports);
|
||||
__exportStar(require("./countAppointmentProcedure.schema"), exports);
|
||||
__exportStar(require("./createOneAppointmentProcedure.schema"), exports);
|
||||
__exportStar(require("./createManyAppointmentProcedure.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnAppointmentProcedure.schema"), exports);
|
||||
__exportStar(require("./deleteOneAppointmentProcedure.schema"), exports);
|
||||
__exportStar(require("./deleteManyAppointmentProcedure.schema"), exports);
|
||||
__exportStar(require("./updateOneAppointmentProcedure.schema"), exports);
|
||||
__exportStar(require("./updateManyAppointmentProcedure.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnAppointmentProcedure.schema"), exports);
|
||||
__exportStar(require("./upsertOneAppointmentProcedure.schema"), exports);
|
||||
__exportStar(require("./aggregateAppointmentProcedure.schema"), exports);
|
||||
__exportStar(require("./groupByAppointmentProcedure.schema"), exports);
|
||||
__exportStar(require("./findUniqueClaim.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowClaim.schema"), exports);
|
||||
__exportStar(require("./findFirstClaim.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowClaim.schema"), exports);
|
||||
__exportStar(require("./findManyClaim.schema"), exports);
|
||||
__exportStar(require("./countClaim.schema"), exports);
|
||||
__exportStar(require("./createOneClaim.schema"), exports);
|
||||
__exportStar(require("./createManyClaim.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnClaim.schema"), exports);
|
||||
__exportStar(require("./deleteOneClaim.schema"), exports);
|
||||
__exportStar(require("./deleteManyClaim.schema"), exports);
|
||||
__exportStar(require("./updateOneClaim.schema"), exports);
|
||||
__exportStar(require("./updateManyClaim.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnClaim.schema"), exports);
|
||||
__exportStar(require("./upsertOneClaim.schema"), exports);
|
||||
__exportStar(require("./aggregateClaim.schema"), exports);
|
||||
__exportStar(require("./groupByClaim.schema"), exports);
|
||||
__exportStar(require("./findUniqueServiceLine.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowServiceLine.schema"), exports);
|
||||
__exportStar(require("./findFirstServiceLine.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowServiceLine.schema"), exports);
|
||||
__exportStar(require("./findManyServiceLine.schema"), exports);
|
||||
__exportStar(require("./countServiceLine.schema"), exports);
|
||||
__exportStar(require("./createOneServiceLine.schema"), exports);
|
||||
__exportStar(require("./createManyServiceLine.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnServiceLine.schema"), exports);
|
||||
__exportStar(require("./deleteOneServiceLine.schema"), exports);
|
||||
__exportStar(require("./deleteManyServiceLine.schema"), exports);
|
||||
__exportStar(require("./updateOneServiceLine.schema"), exports);
|
||||
__exportStar(require("./updateManyServiceLine.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnServiceLine.schema"), exports);
|
||||
__exportStar(require("./upsertOneServiceLine.schema"), exports);
|
||||
__exportStar(require("./aggregateServiceLine.schema"), exports);
|
||||
__exportStar(require("./groupByServiceLine.schema"), exports);
|
||||
__exportStar(require("./findUniqueClaimFile.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowClaimFile.schema"), exports);
|
||||
__exportStar(require("./findFirstClaimFile.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowClaimFile.schema"), exports);
|
||||
__exportStar(require("./findManyClaimFile.schema"), exports);
|
||||
__exportStar(require("./countClaimFile.schema"), exports);
|
||||
__exportStar(require("./createOneClaimFile.schema"), exports);
|
||||
__exportStar(require("./createManyClaimFile.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnClaimFile.schema"), exports);
|
||||
__exportStar(require("./deleteOneClaimFile.schema"), exports);
|
||||
__exportStar(require("./deleteManyClaimFile.schema"), exports);
|
||||
__exportStar(require("./updateOneClaimFile.schema"), exports);
|
||||
__exportStar(require("./updateManyClaimFile.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnClaimFile.schema"), exports);
|
||||
__exportStar(require("./upsertOneClaimFile.schema"), exports);
|
||||
__exportStar(require("./aggregateClaimFile.schema"), exports);
|
||||
__exportStar(require("./groupByClaimFile.schema"), exports);
|
||||
__exportStar(require("./findUniqueInsuranceCredential.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowInsuranceCredential.schema"), exports);
|
||||
__exportStar(require("./findFirstInsuranceCredential.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowInsuranceCredential.schema"), exports);
|
||||
__exportStar(require("./findManyInsuranceCredential.schema"), exports);
|
||||
__exportStar(require("./countInsuranceCredential.schema"), exports);
|
||||
__exportStar(require("./createOneInsuranceCredential.schema"), exports);
|
||||
__exportStar(require("./createManyInsuranceCredential.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnInsuranceCredential.schema"), exports);
|
||||
__exportStar(require("./deleteOneInsuranceCredential.schema"), exports);
|
||||
__exportStar(require("./deleteManyInsuranceCredential.schema"), exports);
|
||||
__exportStar(require("./updateOneInsuranceCredential.schema"), exports);
|
||||
__exportStar(require("./updateManyInsuranceCredential.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnInsuranceCredential.schema"), exports);
|
||||
__exportStar(require("./upsertOneInsuranceCredential.schema"), exports);
|
||||
__exportStar(require("./aggregateInsuranceCredential.schema"), exports);
|
||||
__exportStar(require("./groupByInsuranceCredential.schema"), exports);
|
||||
__exportStar(require("./findUniquePdfGroup.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowPdfGroup.schema"), exports);
|
||||
__exportStar(require("./findFirstPdfGroup.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowPdfGroup.schema"), exports);
|
||||
__exportStar(require("./findManyPdfGroup.schema"), exports);
|
||||
__exportStar(require("./countPdfGroup.schema"), exports);
|
||||
__exportStar(require("./createOnePdfGroup.schema"), exports);
|
||||
__exportStar(require("./createManyPdfGroup.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnPdfGroup.schema"), exports);
|
||||
__exportStar(require("./deleteOnePdfGroup.schema"), exports);
|
||||
__exportStar(require("./deleteManyPdfGroup.schema"), exports);
|
||||
__exportStar(require("./updateOnePdfGroup.schema"), exports);
|
||||
__exportStar(require("./updateManyPdfGroup.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnPdfGroup.schema"), exports);
|
||||
__exportStar(require("./upsertOnePdfGroup.schema"), exports);
|
||||
__exportStar(require("./aggregatePdfGroup.schema"), exports);
|
||||
__exportStar(require("./groupByPdfGroup.schema"), exports);
|
||||
__exportStar(require("./findUniquePdfFile.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowPdfFile.schema"), exports);
|
||||
__exportStar(require("./findFirstPdfFile.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowPdfFile.schema"), exports);
|
||||
__exportStar(require("./findManyPdfFile.schema"), exports);
|
||||
__exportStar(require("./countPdfFile.schema"), exports);
|
||||
__exportStar(require("./createOnePdfFile.schema"), exports);
|
||||
__exportStar(require("./createManyPdfFile.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnPdfFile.schema"), exports);
|
||||
__exportStar(require("./deleteOnePdfFile.schema"), exports);
|
||||
__exportStar(require("./deleteManyPdfFile.schema"), exports);
|
||||
__exportStar(require("./updateOnePdfFile.schema"), exports);
|
||||
__exportStar(require("./updateManyPdfFile.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnPdfFile.schema"), exports);
|
||||
__exportStar(require("./upsertOnePdfFile.schema"), exports);
|
||||
__exportStar(require("./aggregatePdfFile.schema"), exports);
|
||||
__exportStar(require("./groupByPdfFile.schema"), exports);
|
||||
__exportStar(require("./findUniquePayment.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowPayment.schema"), exports);
|
||||
__exportStar(require("./findFirstPayment.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowPayment.schema"), exports);
|
||||
__exportStar(require("./findManyPayment.schema"), exports);
|
||||
__exportStar(require("./countPayment.schema"), exports);
|
||||
__exportStar(require("./createOnePayment.schema"), exports);
|
||||
__exportStar(require("./createManyPayment.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnPayment.schema"), exports);
|
||||
__exportStar(require("./deleteOnePayment.schema"), exports);
|
||||
__exportStar(require("./deleteManyPayment.schema"), exports);
|
||||
__exportStar(require("./updateOnePayment.schema"), exports);
|
||||
__exportStar(require("./updateManyPayment.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnPayment.schema"), exports);
|
||||
__exportStar(require("./upsertOnePayment.schema"), exports);
|
||||
__exportStar(require("./aggregatePayment.schema"), exports);
|
||||
__exportStar(require("./groupByPayment.schema"), exports);
|
||||
__exportStar(require("./findUniqueServiceLineTransaction.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowServiceLineTransaction.schema"), exports);
|
||||
__exportStar(require("./findFirstServiceLineTransaction.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowServiceLineTransaction.schema"), exports);
|
||||
__exportStar(require("./findManyServiceLineTransaction.schema"), exports);
|
||||
__exportStar(require("./countServiceLineTransaction.schema"), exports);
|
||||
__exportStar(require("./createOneServiceLineTransaction.schema"), exports);
|
||||
__exportStar(require("./createManyServiceLineTransaction.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnServiceLineTransaction.schema"), exports);
|
||||
__exportStar(require("./deleteOneServiceLineTransaction.schema"), exports);
|
||||
__exportStar(require("./deleteManyServiceLineTransaction.schema"), exports);
|
||||
__exportStar(require("./updateOneServiceLineTransaction.schema"), exports);
|
||||
__exportStar(require("./updateManyServiceLineTransaction.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnServiceLineTransaction.schema"), exports);
|
||||
__exportStar(require("./upsertOneServiceLineTransaction.schema"), exports);
|
||||
__exportStar(require("./aggregateServiceLineTransaction.schema"), exports);
|
||||
__exportStar(require("./groupByServiceLineTransaction.schema"), exports);
|
||||
__exportStar(require("./findUniqueDatabaseBackup.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowDatabaseBackup.schema"), exports);
|
||||
__exportStar(require("./findFirstDatabaseBackup.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowDatabaseBackup.schema"), exports);
|
||||
__exportStar(require("./findManyDatabaseBackup.schema"), exports);
|
||||
__exportStar(require("./countDatabaseBackup.schema"), exports);
|
||||
__exportStar(require("./createOneDatabaseBackup.schema"), exports);
|
||||
__exportStar(require("./createManyDatabaseBackup.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnDatabaseBackup.schema"), exports);
|
||||
__exportStar(require("./deleteOneDatabaseBackup.schema"), exports);
|
||||
__exportStar(require("./deleteManyDatabaseBackup.schema"), exports);
|
||||
__exportStar(require("./updateOneDatabaseBackup.schema"), exports);
|
||||
__exportStar(require("./updateManyDatabaseBackup.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnDatabaseBackup.schema"), exports);
|
||||
__exportStar(require("./upsertOneDatabaseBackup.schema"), exports);
|
||||
__exportStar(require("./aggregateDatabaseBackup.schema"), exports);
|
||||
__exportStar(require("./groupByDatabaseBackup.schema"), exports);
|
||||
__exportStar(require("./findUniqueBackupDestination.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowBackupDestination.schema"), exports);
|
||||
__exportStar(require("./findFirstBackupDestination.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowBackupDestination.schema"), exports);
|
||||
__exportStar(require("./findManyBackupDestination.schema"), exports);
|
||||
__exportStar(require("./countBackupDestination.schema"), exports);
|
||||
__exportStar(require("./createOneBackupDestination.schema"), exports);
|
||||
__exportStar(require("./createManyBackupDestination.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnBackupDestination.schema"), exports);
|
||||
__exportStar(require("./deleteOneBackupDestination.schema"), exports);
|
||||
__exportStar(require("./deleteManyBackupDestination.schema"), exports);
|
||||
__exportStar(require("./updateOneBackupDestination.schema"), exports);
|
||||
__exportStar(require("./updateManyBackupDestination.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnBackupDestination.schema"), exports);
|
||||
__exportStar(require("./upsertOneBackupDestination.schema"), exports);
|
||||
__exportStar(require("./aggregateBackupDestination.schema"), exports);
|
||||
__exportStar(require("./groupByBackupDestination.schema"), exports);
|
||||
__exportStar(require("./findUniqueNotification.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowNotification.schema"), exports);
|
||||
__exportStar(require("./findFirstNotification.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowNotification.schema"), exports);
|
||||
__exportStar(require("./findManyNotification.schema"), exports);
|
||||
__exportStar(require("./countNotification.schema"), exports);
|
||||
__exportStar(require("./createOneNotification.schema"), exports);
|
||||
__exportStar(require("./createManyNotification.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnNotification.schema"), exports);
|
||||
__exportStar(require("./deleteOneNotification.schema"), exports);
|
||||
__exportStar(require("./deleteManyNotification.schema"), exports);
|
||||
__exportStar(require("./updateOneNotification.schema"), exports);
|
||||
__exportStar(require("./updateManyNotification.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnNotification.schema"), exports);
|
||||
__exportStar(require("./upsertOneNotification.schema"), exports);
|
||||
__exportStar(require("./aggregateNotification.schema"), exports);
|
||||
__exportStar(require("./groupByNotification.schema"), exports);
|
||||
__exportStar(require("./findUniqueCronJobLog.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowCronJobLog.schema"), exports);
|
||||
__exportStar(require("./findFirstCronJobLog.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowCronJobLog.schema"), exports);
|
||||
__exportStar(require("./findManyCronJobLog.schema"), exports);
|
||||
__exportStar(require("./countCronJobLog.schema"), exports);
|
||||
__exportStar(require("./createOneCronJobLog.schema"), exports);
|
||||
__exportStar(require("./createManyCronJobLog.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnCronJobLog.schema"), exports);
|
||||
__exportStar(require("./deleteOneCronJobLog.schema"), exports);
|
||||
__exportStar(require("./deleteManyCronJobLog.schema"), exports);
|
||||
__exportStar(require("./updateOneCronJobLog.schema"), exports);
|
||||
__exportStar(require("./updateManyCronJobLog.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnCronJobLog.schema"), exports);
|
||||
__exportStar(require("./upsertOneCronJobLog.schema"), exports);
|
||||
__exportStar(require("./aggregateCronJobLog.schema"), exports);
|
||||
__exportStar(require("./groupByCronJobLog.schema"), exports);
|
||||
__exportStar(require("./findUniqueCloudFolder.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowCloudFolder.schema"), exports);
|
||||
__exportStar(require("./findFirstCloudFolder.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowCloudFolder.schema"), exports);
|
||||
__exportStar(require("./findManyCloudFolder.schema"), exports);
|
||||
__exportStar(require("./countCloudFolder.schema"), exports);
|
||||
__exportStar(require("./createOneCloudFolder.schema"), exports);
|
||||
__exportStar(require("./createManyCloudFolder.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnCloudFolder.schema"), exports);
|
||||
__exportStar(require("./deleteOneCloudFolder.schema"), exports);
|
||||
__exportStar(require("./deleteManyCloudFolder.schema"), exports);
|
||||
__exportStar(require("./updateOneCloudFolder.schema"), exports);
|
||||
__exportStar(require("./updateManyCloudFolder.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnCloudFolder.schema"), exports);
|
||||
__exportStar(require("./upsertOneCloudFolder.schema"), exports);
|
||||
__exportStar(require("./aggregateCloudFolder.schema"), exports);
|
||||
__exportStar(require("./groupByCloudFolder.schema"), exports);
|
||||
__exportStar(require("./findUniqueCloudFile.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowCloudFile.schema"), exports);
|
||||
__exportStar(require("./findFirstCloudFile.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowCloudFile.schema"), exports);
|
||||
__exportStar(require("./findManyCloudFile.schema"), exports);
|
||||
__exportStar(require("./countCloudFile.schema"), exports);
|
||||
__exportStar(require("./createOneCloudFile.schema"), exports);
|
||||
__exportStar(require("./createManyCloudFile.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnCloudFile.schema"), exports);
|
||||
__exportStar(require("./deleteOneCloudFile.schema"), exports);
|
||||
__exportStar(require("./deleteManyCloudFile.schema"), exports);
|
||||
__exportStar(require("./updateOneCloudFile.schema"), exports);
|
||||
__exportStar(require("./updateManyCloudFile.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnCloudFile.schema"), exports);
|
||||
__exportStar(require("./upsertOneCloudFile.schema"), exports);
|
||||
__exportStar(require("./aggregateCloudFile.schema"), exports);
|
||||
__exportStar(require("./groupByCloudFile.schema"), exports);
|
||||
__exportStar(require("./findUniqueCloudFileChunk.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowCloudFileChunk.schema"), exports);
|
||||
__exportStar(require("./findFirstCloudFileChunk.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowCloudFileChunk.schema"), exports);
|
||||
__exportStar(require("./findManyCloudFileChunk.schema"), exports);
|
||||
__exportStar(require("./countCloudFileChunk.schema"), exports);
|
||||
__exportStar(require("./createOneCloudFileChunk.schema"), exports);
|
||||
__exportStar(require("./createManyCloudFileChunk.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnCloudFileChunk.schema"), exports);
|
||||
__exportStar(require("./deleteOneCloudFileChunk.schema"), exports);
|
||||
__exportStar(require("./deleteManyCloudFileChunk.schema"), exports);
|
||||
__exportStar(require("./updateOneCloudFileChunk.schema"), exports);
|
||||
__exportStar(require("./updateManyCloudFileChunk.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnCloudFileChunk.schema"), exports);
|
||||
__exportStar(require("./upsertOneCloudFileChunk.schema"), exports);
|
||||
__exportStar(require("./aggregateCloudFileChunk.schema"), exports);
|
||||
__exportStar(require("./groupByCloudFileChunk.schema"), exports);
|
||||
__exportStar(require("./findUniqueCommunication.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowCommunication.schema"), exports);
|
||||
__exportStar(require("./findFirstCommunication.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowCommunication.schema"), exports);
|
||||
__exportStar(require("./findManyCommunication.schema"), exports);
|
||||
__exportStar(require("./countCommunication.schema"), exports);
|
||||
__exportStar(require("./createOneCommunication.schema"), exports);
|
||||
__exportStar(require("./createManyCommunication.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnCommunication.schema"), exports);
|
||||
__exportStar(require("./deleteOneCommunication.schema"), exports);
|
||||
__exportStar(require("./deleteManyCommunication.schema"), exports);
|
||||
__exportStar(require("./updateOneCommunication.schema"), exports);
|
||||
__exportStar(require("./updateManyCommunication.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnCommunication.schema"), exports);
|
||||
__exportStar(require("./upsertOneCommunication.schema"), exports);
|
||||
__exportStar(require("./aggregateCommunication.schema"), exports);
|
||||
__exportStar(require("./groupByCommunication.schema"), exports);
|
||||
__exportStar(require("./findUniquePatientDocument.schema"), exports);
|
||||
__exportStar(require("./findUniqueOrThrowPatientDocument.schema"), exports);
|
||||
__exportStar(require("./findFirstPatientDocument.schema"), exports);
|
||||
__exportStar(require("./findFirstOrThrowPatientDocument.schema"), exports);
|
||||
__exportStar(require("./findManyPatientDocument.schema"), exports);
|
||||
__exportStar(require("./countPatientDocument.schema"), exports);
|
||||
__exportStar(require("./createOnePatientDocument.schema"), exports);
|
||||
__exportStar(require("./createManyPatientDocument.schema"), exports);
|
||||
__exportStar(require("./createManyAndReturnPatientDocument.schema"), exports);
|
||||
__exportStar(require("./deleteOnePatientDocument.schema"), exports);
|
||||
__exportStar(require("./deleteManyPatientDocument.schema"), exports);
|
||||
__exportStar(require("./updateOnePatientDocument.schema"), exports);
|
||||
__exportStar(require("./updateManyPatientDocument.schema"), exports);
|
||||
__exportStar(require("./updateManyAndReturnPatientDocument.schema"), exports);
|
||||
__exportStar(require("./upsertOnePatientDocument.schema"), exports);
|
||||
__exportStar(require("./aggregatePatientDocument.schema"), exports);
|
||||
__exportStar(require("./groupByPatientDocument.schema"), exports);
|
||||
__exportStar(require("./results/UserFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/UserFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/UserFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/UserCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/UserCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/UserUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/UserUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/UserUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/UserDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/UserDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/UserAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/UserGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/UserCountResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientCountResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentCountResult.schema"), exports);
|
||||
__exportStar(require("./results/StaffFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/StaffFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/StaffFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/StaffCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/StaffCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/StaffUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/StaffUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/StaffUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/StaffDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/StaffDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/StaffAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/StaffGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/StaffCountResult.schema"), exports);
|
||||
__exportStar(require("./results/NpiProviderFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/NpiProviderFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/NpiProviderFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/NpiProviderCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/NpiProviderCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/NpiProviderUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/NpiProviderUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/NpiProviderUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/NpiProviderDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/NpiProviderDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/NpiProviderAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/NpiProviderGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/NpiProviderCountResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentProcedureFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentProcedureFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentProcedureFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentProcedureCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentProcedureCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentProcedureUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentProcedureUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentProcedureUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentProcedureDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentProcedureDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentProcedureAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentProcedureGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/AppointmentProcedureCountResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimCountResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineCountResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimFileFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimFileFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimFileFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimFileCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimFileCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimFileUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimFileUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimFileUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimFileDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimFileDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimFileAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimFileGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/ClaimFileCountResult.schema"), exports);
|
||||
__exportStar(require("./results/InsuranceCredentialFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/InsuranceCredentialFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/InsuranceCredentialFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/InsuranceCredentialCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/InsuranceCredentialCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/InsuranceCredentialUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/InsuranceCredentialUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/InsuranceCredentialUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/InsuranceCredentialDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/InsuranceCredentialDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/InsuranceCredentialAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/InsuranceCredentialGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/InsuranceCredentialCountResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfGroupFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfGroupFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfGroupFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfGroupCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfGroupCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfGroupUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfGroupUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfGroupUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfGroupDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfGroupDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfGroupAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfGroupGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfGroupCountResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfFileFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfFileFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfFileFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfFileCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfFileCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfFileUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfFileUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfFileUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfFileDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfFileDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfFileAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfFileGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/PdfFileCountResult.schema"), exports);
|
||||
__exportStar(require("./results/PaymentFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/PaymentFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/PaymentFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PaymentCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/PaymentCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PaymentUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/PaymentUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PaymentUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/PaymentDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/PaymentDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PaymentAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/PaymentGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/PaymentCountResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineTransactionFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineTransactionFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineTransactionFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineTransactionCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineTransactionCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineTransactionUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineTransactionUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineTransactionUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineTransactionDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineTransactionDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineTransactionAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineTransactionGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/ServiceLineTransactionCountResult.schema"), exports);
|
||||
__exportStar(require("./results/DatabaseBackupFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/DatabaseBackupFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/DatabaseBackupFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/DatabaseBackupCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/DatabaseBackupCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/DatabaseBackupUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/DatabaseBackupUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/DatabaseBackupUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/DatabaseBackupDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/DatabaseBackupDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/DatabaseBackupAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/DatabaseBackupGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/DatabaseBackupCountResult.schema"), exports);
|
||||
__exportStar(require("./results/BackupDestinationFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/BackupDestinationFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/BackupDestinationFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/BackupDestinationCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/BackupDestinationCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/BackupDestinationUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/BackupDestinationUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/BackupDestinationUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/BackupDestinationDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/BackupDestinationDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/BackupDestinationAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/BackupDestinationGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/BackupDestinationCountResult.schema"), exports);
|
||||
__exportStar(require("./results/NotificationFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/NotificationFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/NotificationFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/NotificationCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/NotificationCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/NotificationUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/NotificationUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/NotificationUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/NotificationDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/NotificationDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/NotificationAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/NotificationGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/NotificationCountResult.schema"), exports);
|
||||
__exportStar(require("./results/CronJobLogFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/CronJobLogFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/CronJobLogFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CronJobLogCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/CronJobLogCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CronJobLogUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/CronJobLogUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CronJobLogUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/CronJobLogDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/CronJobLogDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CronJobLogAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/CronJobLogGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/CronJobLogCountResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFolderFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFolderFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFolderFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFolderCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFolderCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFolderUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFolderUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFolderUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFolderDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFolderDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFolderAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFolderGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFolderCountResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileCountResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileChunkFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileChunkFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileChunkFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileChunkCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileChunkCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileChunkUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileChunkUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileChunkUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileChunkDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileChunkDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileChunkAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileChunkGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/CloudFileChunkCountResult.schema"), exports);
|
||||
__exportStar(require("./results/CommunicationFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/CommunicationFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/CommunicationFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CommunicationCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/CommunicationCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CommunicationUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/CommunicationUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CommunicationUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/CommunicationDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/CommunicationDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/CommunicationAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/CommunicationGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/CommunicationCountResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientDocumentFindUniqueResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientDocumentFindFirstResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientDocumentFindManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientDocumentCreateResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientDocumentCreateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientDocumentUpdateResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientDocumentUpdateManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientDocumentUpsertResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientDocumentDeleteResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientDocumentDeleteManyResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientDocumentAggregateResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientDocumentGroupByResult.schema"), exports);
|
||||
__exportStar(require("./results/PatientDocumentCountResult.schema"), exports);
|
||||
__exportStar(require("./results/index"), exports);
|
||||
__exportStar(require("./objects/index"), exports);
|
||||
__exportStar(require("./variants/pure/User.pure"), exports);
|
||||
__exportStar(require("./variants/pure/Patient.pure"), exports);
|
||||
__exportStar(require("./variants/pure/Appointment.pure"), exports);
|
||||
__exportStar(require("./variants/pure/Staff.pure"), exports);
|
||||
__exportStar(require("./variants/pure/NpiProvider.pure"), exports);
|
||||
__exportStar(require("./variants/pure/AppointmentProcedure.pure"), exports);
|
||||
__exportStar(require("./variants/pure/Claim.pure"), exports);
|
||||
__exportStar(require("./variants/pure/ServiceLine.pure"), exports);
|
||||
__exportStar(require("./variants/pure/ClaimFile.pure"), exports);
|
||||
__exportStar(require("./variants/pure/InsuranceCredential.pure"), exports);
|
||||
__exportStar(require("./variants/pure/PdfGroup.pure"), exports);
|
||||
__exportStar(require("./variants/pure/PdfFile.pure"), exports);
|
||||
__exportStar(require("./variants/pure/Payment.pure"), exports);
|
||||
__exportStar(require("./variants/pure/ServiceLineTransaction.pure"), exports);
|
||||
__exportStar(require("./variants/pure/DatabaseBackup.pure"), exports);
|
||||
__exportStar(require("./variants/pure/BackupDestination.pure"), exports);
|
||||
__exportStar(require("./variants/pure/Notification.pure"), exports);
|
||||
__exportStar(require("./variants/pure/CronJobLog.pure"), exports);
|
||||
__exportStar(require("./variants/pure/CloudFolder.pure"), exports);
|
||||
__exportStar(require("./variants/pure/CloudFile.pure"), exports);
|
||||
__exportStar(require("./variants/pure/CloudFileChunk.pure"), exports);
|
||||
__exportStar(require("./variants/pure/Communication.pure"), exports);
|
||||
__exportStar(require("./variants/pure/PatientDocument.pure"), exports);
|
||||
__exportStar(require("./variants/pure/index"), exports);
|
||||
__exportStar(require("./variants/input/User.input"), exports);
|
||||
__exportStar(require("./variants/input/Patient.input"), exports);
|
||||
__exportStar(require("./variants/input/Appointment.input"), exports);
|
||||
__exportStar(require("./variants/input/Staff.input"), exports);
|
||||
__exportStar(require("./variants/input/NpiProvider.input"), exports);
|
||||
__exportStar(require("./variants/input/AppointmentProcedure.input"), exports);
|
||||
__exportStar(require("./variants/input/Claim.input"), exports);
|
||||
__exportStar(require("./variants/input/ServiceLine.input"), exports);
|
||||
__exportStar(require("./variants/input/ClaimFile.input"), exports);
|
||||
__exportStar(require("./variants/input/InsuranceCredential.input"), exports);
|
||||
__exportStar(require("./variants/input/PdfGroup.input"), exports);
|
||||
__exportStar(require("./variants/input/PdfFile.input"), exports);
|
||||
__exportStar(require("./variants/input/Payment.input"), exports);
|
||||
__exportStar(require("./variants/input/ServiceLineTransaction.input"), exports);
|
||||
__exportStar(require("./variants/input/DatabaseBackup.input"), exports);
|
||||
__exportStar(require("./variants/input/BackupDestination.input"), exports);
|
||||
__exportStar(require("./variants/input/Notification.input"), exports);
|
||||
__exportStar(require("./variants/input/CronJobLog.input"), exports);
|
||||
__exportStar(require("./variants/input/CloudFolder.input"), exports);
|
||||
__exportStar(require("./variants/input/CloudFile.input"), exports);
|
||||
__exportStar(require("./variants/input/CloudFileChunk.input"), exports);
|
||||
__exportStar(require("./variants/input/Communication.input"), exports);
|
||||
__exportStar(require("./variants/input/PatientDocument.input"), exports);
|
||||
__exportStar(require("./variants/input/index"), exports);
|
||||
__exportStar(require("./variants/result/User.result"), exports);
|
||||
__exportStar(require("./variants/result/Patient.result"), exports);
|
||||
__exportStar(require("./variants/result/Appointment.result"), exports);
|
||||
__exportStar(require("./variants/result/Staff.result"), exports);
|
||||
__exportStar(require("./variants/result/NpiProvider.result"), exports);
|
||||
__exportStar(require("./variants/result/AppointmentProcedure.result"), exports);
|
||||
__exportStar(require("./variants/result/Claim.result"), exports);
|
||||
__exportStar(require("./variants/result/ServiceLine.result"), exports);
|
||||
__exportStar(require("./variants/result/ClaimFile.result"), exports);
|
||||
__exportStar(require("./variants/result/InsuranceCredential.result"), exports);
|
||||
__exportStar(require("./variants/result/PdfGroup.result"), exports);
|
||||
__exportStar(require("./variants/result/PdfFile.result"), exports);
|
||||
__exportStar(require("./variants/result/Payment.result"), exports);
|
||||
__exportStar(require("./variants/result/ServiceLineTransaction.result"), exports);
|
||||
__exportStar(require("./variants/result/DatabaseBackup.result"), exports);
|
||||
__exportStar(require("./variants/result/BackupDestination.result"), exports);
|
||||
__exportStar(require("./variants/result/Notification.result"), exports);
|
||||
__exportStar(require("./variants/result/CronJobLog.result"), exports);
|
||||
__exportStar(require("./variants/result/CloudFolder.result"), exports);
|
||||
__exportStar(require("./variants/result/CloudFile.result"), exports);
|
||||
__exportStar(require("./variants/result/CloudFileChunk.result"), exports);
|
||||
__exportStar(require("./variants/result/Communication.result"), exports);
|
||||
__exportStar(require("./variants/result/PatientDocument.result"), exports);
|
||||
__exportStar(require("./variants/result/index"), exports);
|
||||
__exportStar(require("./variants/index"), exports);
|
||||
23
packages/db/shared/schemas/objects/AppointmentProcedureArgs.schema.d.ts
vendored
Normal file
23
packages/db/shared/schemas/objects/AppointmentProcedureArgs.schema.d.ts
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
import * as z from 'zod';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
export declare const AppointmentProcedureArgsObjectSchema: z.ZodObject<{
|
||||
select: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.AppointmentProcedureSelect<import("../../../generated/prisma/runtime/client").DefaultArgs>, z.ZodTypeDef, Prisma.AppointmentProcedureSelect<import("../../../generated/prisma/runtime/client").DefaultArgs>>>>;
|
||||
include: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.AppointmentProcedureInclude<import("../../../generated/prisma/runtime/client").DefaultArgs>, z.ZodTypeDef, Prisma.AppointmentProcedureInclude<import("../../../generated/prisma/runtime/client").DefaultArgs>>>>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
include?: Prisma.AppointmentProcedureInclude<import("../../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
select?: Prisma.AppointmentProcedureSelect<import("../../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
}, {
|
||||
include?: Prisma.AppointmentProcedureInclude<import("../../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
select?: Prisma.AppointmentProcedureSelect<import("../../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
}>;
|
||||
export declare const AppointmentProcedureArgsObjectZodSchema: z.ZodObject<{
|
||||
select: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.AppointmentProcedureSelect<import("../../../generated/prisma/runtime/client").DefaultArgs>, z.ZodTypeDef, Prisma.AppointmentProcedureSelect<import("../../../generated/prisma/runtime/client").DefaultArgs>>>>;
|
||||
include: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.AppointmentProcedureInclude<import("../../../generated/prisma/runtime/client").DefaultArgs>, z.ZodTypeDef, Prisma.AppointmentProcedureInclude<import("../../../generated/prisma/runtime/client").DefaultArgs>>>>;
|
||||
}, "strict", z.ZodTypeAny, {
|
||||
include?: Prisma.AppointmentProcedureInclude<import("../../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
select?: Prisma.AppointmentProcedureSelect<import("../../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
}, {
|
||||
include?: Prisma.AppointmentProcedureInclude<import("../../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
select?: Prisma.AppointmentProcedureSelect<import("../../../generated/prisma/runtime/client").DefaultArgs> | undefined;
|
||||
}>;
|
||||
//# sourceMappingURL=AppointmentProcedureArgs.schema.d.ts.map
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"AppointmentProcedureArgs.schema.d.ts","sourceRoot":"","sources":["AppointmentProcedureArgs.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AACzB,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,2BAA2B,CAAC;AAQxD,eAAO,MAAM,oCAAoC;;;;;;;;;EAAe,CAAC;AACjE,eAAO,MAAM,uCAAuC;;;;;;;;;EAAe,CAAC"}
|
||||
@@ -0,0 +1,45 @@
|
||||
"use strict";
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || (function () {
|
||||
var ownKeys = function(o) {
|
||||
ownKeys = Object.getOwnPropertyNames || function (o) {
|
||||
var ar = [];
|
||||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
|
||||
return ar;
|
||||
};
|
||||
return ownKeys(o);
|
||||
};
|
||||
return function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
})();
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.AppointmentProcedureArgsObjectZodSchema = exports.AppointmentProcedureArgsObjectSchema = void 0;
|
||||
const z = __importStar(require("zod"));
|
||||
const AppointmentProcedureSelect_schema_1 = require("./AppointmentProcedureSelect.schema");
|
||||
const AppointmentProcedureInclude_schema_1 = require("./AppointmentProcedureInclude.schema");
|
||||
const makeSchema = () => z.object({
|
||||
select: z.lazy(() => AppointmentProcedureSelect_schema_1.AppointmentProcedureSelectObjectSchema).optional(),
|
||||
include: z.lazy(() => AppointmentProcedureInclude_schema_1.AppointmentProcedureIncludeObjectSchema).optional()
|
||||
}).strict();
|
||||
exports.AppointmentProcedureArgsObjectSchema = makeSchema();
|
||||
exports.AppointmentProcedureArgsObjectZodSchema = makeSchema();
|
||||
@@ -6,6 +6,7 @@ const makeSchema = () => z.object({
|
||||
id: z.literal(true).optional(),
|
||||
appointmentId: z.literal(true).optional(),
|
||||
patientId: z.literal(true).optional(),
|
||||
npiProviderId: z.literal(true).optional(),
|
||||
fee: z.literal(true).optional()
|
||||
}).strict();
|
||||
export const AppointmentProcedureAvgAggregateInputObjectSchema: z.ZodType<Prisma.AppointmentProcedureAvgAggregateInputType> = makeSchema() as unknown as z.ZodType<Prisma.AppointmentProcedureAvgAggregateInputType>;
|
||||
|
||||
@@ -6,6 +6,7 @@ const makeSchema = () => z.object({
|
||||
id: SortOrderSchema.optional(),
|
||||
appointmentId: SortOrderSchema.optional(),
|
||||
patientId: SortOrderSchema.optional(),
|
||||
npiProviderId: SortOrderSchema.optional(),
|
||||
fee: SortOrderSchema.optional()
|
||||
}).strict();
|
||||
export const AppointmentProcedureAvgOrderByAggregateInputObjectSchema: z.ZodType<Prisma.AppointmentProcedureAvgOrderByAggregateInput> = makeSchema() as unknown as z.ZodType<Prisma.AppointmentProcedureAvgOrderByAggregateInput>;
|
||||
|
||||
@@ -6,6 +6,7 @@ const makeSchema = () => z.object({
|
||||
id: z.literal(true).optional(),
|
||||
appointmentId: z.literal(true).optional(),
|
||||
patientId: z.literal(true).optional(),
|
||||
npiProviderId: z.literal(true).optional(),
|
||||
procedureCode: z.literal(true).optional(),
|
||||
procedureLabel: z.literal(true).optional(),
|
||||
fee: z.literal(true).optional(),
|
||||
|
||||
@@ -6,6 +6,7 @@ const makeSchema = () => z.object({
|
||||
id: SortOrderSchema.optional(),
|
||||
appointmentId: SortOrderSchema.optional(),
|
||||
patientId: SortOrderSchema.optional(),
|
||||
npiProviderId: SortOrderSchema.optional(),
|
||||
procedureCode: SortOrderSchema.optional(),
|
||||
procedureLabel: SortOrderSchema.optional(),
|
||||
fee: SortOrderSchema.optional(),
|
||||
|
||||
@@ -3,7 +3,8 @@ import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
|
||||
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema'
|
||||
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema';
|
||||
import { NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema as NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema } from './NpiProviderCreateNestedOneWithoutAppointmentProceduresInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
const makeSchema = () => z.object({
|
||||
@@ -26,7 +27,8 @@ const makeSchema = () => z.object({
|
||||
comboKey: z.string().optional().nullable(),
|
||||
createdAt: z.coerce.date().optional(),
|
||||
appointment: z.lazy(() => AppointmentCreateNestedOneWithoutProceduresInputObjectSchema),
|
||||
patient: z.lazy(() => PatientCreateNestedOneWithoutProceduresInputObjectSchema)
|
||||
patient: z.lazy(() => PatientCreateNestedOneWithoutProceduresInputObjectSchema),
|
||||
npiProvider: z.lazy(() => NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema).optional()
|
||||
}).strict();
|
||||
export const AppointmentProcedureCreateInputObjectSchema: z.ZodType<Prisma.AppointmentProcedureCreateInput> = makeSchema() as unknown as z.ZodType<Prisma.AppointmentProcedureCreateInput>;
|
||||
export const AppointmentProcedureCreateInputObjectZodSchema = makeSchema();
|
||||
|
||||
@@ -7,6 +7,7 @@ import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
patientId: z.number().int(),
|
||||
npiProviderId: z.number().int().optional().nullable(),
|
||||
procedureCode: z.string(),
|
||||
procedureLabel: z.string().optional().nullable(),
|
||||
fee: z.union([
|
||||
|
||||
@@ -8,6 +8,7 @@ const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
appointmentId: z.number().int(),
|
||||
patientId: z.number().int(),
|
||||
npiProviderId: z.number().int().optional().nullable(),
|
||||
procedureCode: z.string(),
|
||||
procedureLabel: z.string().optional().nullable(),
|
||||
fee: z.union([
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
appointmentId: z.number().int(),
|
||||
patientId: z.number().int(),
|
||||
procedureCode: z.string(),
|
||||
procedureLabel: z.string().optional().nullable(),
|
||||
fee: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
}).optional().nullable(),
|
||||
category: z.string().optional().nullable(),
|
||||
toothNumber: z.string().optional().nullable(),
|
||||
toothSurface: z.string().optional().nullable(),
|
||||
oralCavityArea: z.string().optional().nullable(),
|
||||
source: ProcedureSourceSchema.optional(),
|
||||
comboKey: z.string().optional().nullable(),
|
||||
createdAt: z.coerce.date().optional()
|
||||
}).strict();
|
||||
export const AppointmentProcedureCreateManyNpiProviderInputObjectSchema: z.ZodType<Prisma.AppointmentProcedureCreateManyNpiProviderInput> = makeSchema() as unknown as z.ZodType<Prisma.AppointmentProcedureCreateManyNpiProviderInput>;
|
||||
export const AppointmentProcedureCreateManyNpiProviderInputObjectZodSchema = makeSchema();
|
||||
@@ -0,0 +1,10 @@
|
||||
import * as z from 'zod';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { AppointmentProcedureCreateManyNpiProviderInputObjectSchema as AppointmentProcedureCreateManyNpiProviderInputObjectSchema } from './AppointmentProcedureCreateManyNpiProviderInput.schema'
|
||||
|
||||
const makeSchema = () => z.object({
|
||||
data: z.union([z.lazy(() => AppointmentProcedureCreateManyNpiProviderInputObjectSchema), z.lazy(() => AppointmentProcedureCreateManyNpiProviderInputObjectSchema).array()]),
|
||||
skipDuplicates: z.boolean().optional()
|
||||
}).strict();
|
||||
export const AppointmentProcedureCreateManyNpiProviderInputEnvelopeObjectSchema: z.ZodType<Prisma.AppointmentProcedureCreateManyNpiProviderInputEnvelope> = makeSchema() as unknown as z.ZodType<Prisma.AppointmentProcedureCreateManyNpiProviderInputEnvelope>;
|
||||
export const AppointmentProcedureCreateManyNpiProviderInputEnvelopeObjectZodSchema = makeSchema();
|
||||
@@ -7,6 +7,7 @@ import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-
|
||||
const makeSchema = () => z.object({
|
||||
id: z.number().int().optional(),
|
||||
appointmentId: z.number().int(),
|
||||
npiProviderId: z.number().int().optional().nullable(),
|
||||
procedureCode: z.string(),
|
||||
procedureLabel: z.string().optional().nullable(),
|
||||
fee: z.union([
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
import * as z from 'zod';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { AppointmentProcedureCreateWithoutNpiProviderInputObjectSchema as AppointmentProcedureCreateWithoutNpiProviderInputObjectSchema } from './AppointmentProcedureCreateWithoutNpiProviderInput.schema';
|
||||
import { AppointmentProcedureUncheckedCreateWithoutNpiProviderInputObjectSchema as AppointmentProcedureUncheckedCreateWithoutNpiProviderInputObjectSchema } from './AppointmentProcedureUncheckedCreateWithoutNpiProviderInput.schema';
|
||||
import { AppointmentProcedureCreateOrConnectWithoutNpiProviderInputObjectSchema as AppointmentProcedureCreateOrConnectWithoutNpiProviderInputObjectSchema } from './AppointmentProcedureCreateOrConnectWithoutNpiProviderInput.schema';
|
||||
import { AppointmentProcedureCreateManyNpiProviderInputEnvelopeObjectSchema as AppointmentProcedureCreateManyNpiProviderInputEnvelopeObjectSchema } from './AppointmentProcedureCreateManyNpiProviderInputEnvelope.schema';
|
||||
import { AppointmentProcedureWhereUniqueInputObjectSchema as AppointmentProcedureWhereUniqueInputObjectSchema } from './AppointmentProcedureWhereUniqueInput.schema'
|
||||
|
||||
const makeSchema = () => z.object({
|
||||
create: z.union([z.lazy(() => AppointmentProcedureCreateWithoutNpiProviderInputObjectSchema), z.lazy(() => AppointmentProcedureCreateWithoutNpiProviderInputObjectSchema).array(), z.lazy(() => AppointmentProcedureUncheckedCreateWithoutNpiProviderInputObjectSchema), z.lazy(() => AppointmentProcedureUncheckedCreateWithoutNpiProviderInputObjectSchema).array()]).optional(),
|
||||
connectOrCreate: z.union([z.lazy(() => AppointmentProcedureCreateOrConnectWithoutNpiProviderInputObjectSchema), z.lazy(() => AppointmentProcedureCreateOrConnectWithoutNpiProviderInputObjectSchema).array()]).optional(),
|
||||
createMany: z.lazy(() => AppointmentProcedureCreateManyNpiProviderInputEnvelopeObjectSchema).optional(),
|
||||
connect: z.union([z.lazy(() => AppointmentProcedureWhereUniqueInputObjectSchema), z.lazy(() => AppointmentProcedureWhereUniqueInputObjectSchema).array()]).optional()
|
||||
}).strict();
|
||||
export const AppointmentProcedureCreateNestedManyWithoutNpiProviderInputObjectSchema: z.ZodType<Prisma.AppointmentProcedureCreateNestedManyWithoutNpiProviderInput> = makeSchema() as unknown as z.ZodType<Prisma.AppointmentProcedureCreateNestedManyWithoutNpiProviderInput>;
|
||||
export const AppointmentProcedureCreateNestedManyWithoutNpiProviderInputObjectZodSchema = makeSchema();
|
||||
@@ -0,0 +1,12 @@
|
||||
import * as z from 'zod';
|
||||
import type { Prisma } from '../../../generated/prisma';
|
||||
import { AppointmentProcedureWhereUniqueInputObjectSchema as AppointmentProcedureWhereUniqueInputObjectSchema } from './AppointmentProcedureWhereUniqueInput.schema';
|
||||
import { AppointmentProcedureCreateWithoutNpiProviderInputObjectSchema as AppointmentProcedureCreateWithoutNpiProviderInputObjectSchema } from './AppointmentProcedureCreateWithoutNpiProviderInput.schema';
|
||||
import { AppointmentProcedureUncheckedCreateWithoutNpiProviderInputObjectSchema as AppointmentProcedureUncheckedCreateWithoutNpiProviderInputObjectSchema } from './AppointmentProcedureUncheckedCreateWithoutNpiProviderInput.schema'
|
||||
|
||||
const makeSchema = () => z.object({
|
||||
where: z.lazy(() => AppointmentProcedureWhereUniqueInputObjectSchema),
|
||||
create: z.union([z.lazy(() => AppointmentProcedureCreateWithoutNpiProviderInputObjectSchema), z.lazy(() => AppointmentProcedureUncheckedCreateWithoutNpiProviderInputObjectSchema)])
|
||||
}).strict();
|
||||
export const AppointmentProcedureCreateOrConnectWithoutNpiProviderInputObjectSchema: z.ZodType<Prisma.AppointmentProcedureCreateOrConnectWithoutNpiProviderInput> = makeSchema() as unknown as z.ZodType<Prisma.AppointmentProcedureCreateOrConnectWithoutNpiProviderInput>;
|
||||
export const AppointmentProcedureCreateOrConnectWithoutNpiProviderInputObjectZodSchema = makeSchema();
|
||||
@@ -2,7 +2,8 @@ import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema'
|
||||
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema';
|
||||
import { NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema as NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema } from './NpiProviderCreateNestedOneWithoutAppointmentProceduresInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
const makeSchema = () => z.object({
|
||||
@@ -24,7 +25,8 @@ const makeSchema = () => z.object({
|
||||
source: ProcedureSourceSchema.optional(),
|
||||
comboKey: z.string().optional().nullable(),
|
||||
createdAt: z.coerce.date().optional(),
|
||||
patient: z.lazy(() => PatientCreateNestedOneWithoutProceduresInputObjectSchema)
|
||||
patient: z.lazy(() => PatientCreateNestedOneWithoutProceduresInputObjectSchema),
|
||||
npiProvider: z.lazy(() => NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema).optional()
|
||||
}).strict();
|
||||
export const AppointmentProcedureCreateWithoutAppointmentInputObjectSchema: z.ZodType<Prisma.AppointmentProcedureCreateWithoutAppointmentInput> = makeSchema() as unknown as z.ZodType<Prisma.AppointmentProcedureCreateWithoutAppointmentInput>;
|
||||
export const AppointmentProcedureCreateWithoutAppointmentInputObjectZodSchema = makeSchema();
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
import * as z from 'zod';
|
||||
import { Prisma } from '../../../generated/prisma';
|
||||
import Decimal from 'decimal.js';
|
||||
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
|
||||
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
|
||||
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema'
|
||||
|
||||
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
|
||||
const makeSchema = () => z.object({
|
||||
procedureCode: z.string(),
|
||||
procedureLabel: z.string().optional().nullable(),
|
||||
fee: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'fee' must be a Decimal",
|
||||
}).optional().nullable(),
|
||||
category: z.string().optional().nullable(),
|
||||
toothNumber: z.string().optional().nullable(),
|
||||
toothSurface: z.string().optional().nullable(),
|
||||
oralCavityArea: z.string().optional().nullable(),
|
||||
source: ProcedureSourceSchema.optional(),
|
||||
comboKey: z.string().optional().nullable(),
|
||||
createdAt: z.coerce.date().optional(),
|
||||
appointment: z.lazy(() => AppointmentCreateNestedOneWithoutProceduresInputObjectSchema),
|
||||
patient: z.lazy(() => PatientCreateNestedOneWithoutProceduresInputObjectSchema)
|
||||
}).strict();
|
||||
export const AppointmentProcedureCreateWithoutNpiProviderInputObjectSchema: z.ZodType<Prisma.AppointmentProcedureCreateWithoutNpiProviderInput> = makeSchema() as unknown as z.ZodType<Prisma.AppointmentProcedureCreateWithoutNpiProviderInput>;
|
||||
export const AppointmentProcedureCreateWithoutNpiProviderInputObjectZodSchema = makeSchema();
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user