feat: chatbot rendering provider override and NPI provider ordering
- AI chat extracts 'with provider <name>' and routes claim to that provider - Claim form reads provider from sessionStorage before any async effects run, preventing saved claim/procedure data from overriding the chatbot selection - NPI provider settings table shows Provider #1 / #2 labels with up/down reorder buttons; Provider #1 is always the default for claims - Default provider now uses sortOrder instead of hardcoded 'Mary Scannell' - Added sortOrder column to NpiProvider schema with migration Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -22,6 +22,8 @@ export interface ChatClassification {
|
|||||||
dob?: string; // for eligibility_by_id / check_and_claim (MM/DD/YYYY)
|
dob?: string; // for eligibility_by_id / check_and_claim (MM/DD/YYYY)
|
||||||
// --- insurance hint (only if explicitly stated in the message) ---
|
// --- insurance hint (only if explicitly stated in the message) ---
|
||||||
insuranceHint?: string; // raw text, e.g. "masshealth", "BCBS", "CCA"
|
insuranceHint?: string; // raw text, e.g. "masshealth", "BCBS", "CCA"
|
||||||
|
// --- rendering/treating provider (only if explicitly stated, e.g. "with provider Kai Gao") ---
|
||||||
|
renderingProvider?: string; // raw name, e.g. "Kai Gao", "Dr. Smith"
|
||||||
// --- procedures (raw text, NOT CDT codes — CDT lookup is done in workflow) ---
|
// --- procedures (raw text, NOT CDT codes — CDT lookup is done in workflow) ---
|
||||||
procedureNames?: string[]; // for check_and_claim, e.g. ["perio exam", "adult cleaning"]
|
procedureNames?: string[]; // for check_and_claim, e.g. ["perio exam", "adult cleaning"]
|
||||||
// --- scheduling ---
|
// --- scheduling ---
|
||||||
@@ -46,6 +48,7 @@ Respond ONLY with valid JSON (no markdown fences):
|
|||||||
"memberId": "<member/insurance ID if given explicitly or found in history>",
|
"memberId": "<member/insurance ID if given explicitly or found in history>",
|
||||||
"dob": "<date of birth in MM/DD/YYYY if given explicitly or found in history>",
|
"dob": "<date of birth in MM/DD/YYYY if given explicitly or found in history>",
|
||||||
"insuranceHint": "<insurance name only if explicitly stated in the message, e.g. 'masshealth', 'BCBS MA', 'CCA'>",
|
"insuranceHint": "<insurance name only if explicitly stated in the message, e.g. 'masshealth', 'BCBS MA', 'CCA'>",
|
||||||
|
"renderingProvider": "<provider/doctor name only if explicitly stated, e.g. 'Kai Gao', 'Dr. Smith' — omit if not mentioned>",
|
||||||
"procedureNames": ["<raw procedure name>", ...],
|
"procedureNames": ["<raw procedure name>", ...],
|
||||||
"appointmentDate": "<YYYY-MM-DD; use today's date (${today}) if user says 'today'; omit only if no date is mentioned at all>",
|
"appointmentDate": "<YYYY-MM-DD; use today's date (${today}) if user says 'today'; omit only if no date is mentioned at all>",
|
||||||
"appointmentTime": "<HH:MM 24h if a specific time is mentioned, omit if not stated>",
|
"appointmentTime": "<HH:MM 24h if a specific time is mentioned, omit if not stated>",
|
||||||
@@ -104,6 +107,9 @@ Rules:
|
|||||||
e.g. "3 PA (#3, 14, 30)" → ["1 pa, #3", "2nd pa, #14", "2nd pa, #30"]
|
e.g. "3 PA (#3, 14, 30)" → ["1 pa, #3", "2nd pa, #14", "2nd pa, #30"]
|
||||||
e.g. "2 pa #3 #14" → ["1 pa, #3", "2nd pa, #14"]
|
e.g. "2 pa #3 #14" → ["1 pa, #3", "2nd pa, #14"]
|
||||||
- insuranceHint is only set when the user explicitly names an insurance in the message
|
- insuranceHint is only set when the user explicitly names an insurance in the message
|
||||||
|
- renderingProvider is only set when the user explicitly names a treating/rendering provider or doctor
|
||||||
|
e.g. "with provider Kai Gao", "provider Dr. Smith", "rendered by Kai Gao", "doctor Kai Gao"
|
||||||
|
Extract just the name (without "Dr." prefix unless it's part of the name), omit if not mentioned
|
||||||
- Keep fallbackReply to 1-2 sentences
|
- Keep fallbackReply to 1-2 sentences
|
||||||
- For navigate intents, fallbackReply = "Opening the [page] page..." (e.g. "Opening the eligibility page...")
|
- For navigate intents, fallbackReply = "Opening the [page] page..." (e.g. "Opening the eligibility page...")
|
||||||
- appointmentDate applies to BOTH schedule_appointment AND claim_only/check_and_claim:
|
- appointmentDate applies to BOTH schedule_appointment AND claim_only/check_and_claim:
|
||||||
|
|||||||
@@ -594,6 +594,7 @@ async function handleClaimOnly(
|
|||||||
serviceDate,
|
serviceDate,
|
||||||
appointmentId,
|
appointmentId,
|
||||||
matchedCodes: matched.map((r) => ({ code: r.code!, description: r.description, toothNumber: r.toothNumber, toothSurface: r.toothSurface })),
|
matchedCodes: matched.map((r) => ({ code: r.code!, description: r.description, toothNumber: r.toothNumber, toothSurface: r.toothSurface })),
|
||||||
|
renderingProvider: c.renderingProvider ?? null,
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -73,6 +73,22 @@ router.put("/:id", async (req: Request, res: Response) => {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
router.post("/reorder", async (req: Request, res: Response) => {
|
||||||
|
try {
|
||||||
|
if (!req.user?.id) {
|
||||||
|
return res.status(401).json({ message: "Unauthorized" });
|
||||||
|
}
|
||||||
|
const { orderedIds } = req.body;
|
||||||
|
if (!Array.isArray(orderedIds)) {
|
||||||
|
return res.status(400).json({ message: "orderedIds must be an array" });
|
||||||
|
}
|
||||||
|
await storage.reorderNpiProviders(req.user.id, orderedIds.map(Number));
|
||||||
|
res.status(200).json({ ok: true });
|
||||||
|
} catch (err) {
|
||||||
|
res.status(500).json({ error: "Failed to reorder NPI providers", details: String(err) });
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
router.delete("/:id", async (req: Request, res: Response) => {
|
router.delete("/:id", async (req: Request, res: Response) => {
|
||||||
try {
|
try {
|
||||||
if (!req.user?.id) {
|
if (!req.user?.id) {
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ export interface INpiProviderStorage {
|
|||||||
updates: Partial<NpiProvider>,
|
updates: Partial<NpiProvider>,
|
||||||
): Promise<NpiProvider | null>;
|
): Promise<NpiProvider | null>;
|
||||||
deleteNpiProvider(userId: number, id: number): Promise<boolean>;
|
deleteNpiProvider(userId: number, id: number): Promise<boolean>;
|
||||||
|
reorderNpiProviders(userId: number, orderedIds: number[]): Promise<void>;
|
||||||
}
|
}
|
||||||
|
|
||||||
export const npiProviderStorage: INpiProviderStorage = {
|
export const npiProviderStorage: INpiProviderStorage = {
|
||||||
@@ -20,7 +21,7 @@ export const npiProviderStorage: INpiProviderStorage = {
|
|||||||
async getNpiProvidersByUser(userId: number) {
|
async getNpiProvidersByUser(userId: number) {
|
||||||
return db.npiProvider.findMany({
|
return db.npiProvider.findMany({
|
||||||
where: { userId },
|
where: { userId },
|
||||||
orderBy: { createdAt: "desc" },
|
orderBy: [{ sortOrder: "asc" }, { id: "asc" }],
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
@@ -47,4 +48,15 @@ export const npiProviderStorage: INpiProviderStorage = {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
async reorderNpiProviders(userId: number, orderedIds: number[]) {
|
||||||
|
await Promise.all(
|
||||||
|
orderedIds.map((id, index) =>
|
||||||
|
db.npiProvider.update({
|
||||||
|
where: { id, userId },
|
||||||
|
data: { sortOrder: index + 1 },
|
||||||
|
})
|
||||||
|
)
|
||||||
|
);
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -124,6 +124,16 @@ export function ClaimForm({
|
|||||||
|
|
||||||
const [prefillDone, setPrefillDone] = useState(false);
|
const [prefillDone, setPrefillDone] = useState(false);
|
||||||
const autoSubmittedRef = useRef(false);
|
const autoSubmittedRef = useRef(false);
|
||||||
|
// Read chatbot-requested rendering provider synchronously at mount (before any effects run)
|
||||||
|
// so the npiProviders effect always sees it, even when the provider list is already cached.
|
||||||
|
const [chatbotRenderingProvider] = useState<string | null>(() => {
|
||||||
|
try {
|
||||||
|
const raw = sessionStorage.getItem("chatbot_claim_prefill");
|
||||||
|
if (!raw) return null;
|
||||||
|
const parsed = JSON.parse(raw);
|
||||||
|
return (parsed?.renderingProvider as string | null | undefined) ?? null;
|
||||||
|
} catch { return null; }
|
||||||
|
});
|
||||||
// When an existing claim is loaded for the appointment, store its ID so
|
// When an existing claim is loaded for the appointment, store its ID so
|
||||||
// the form submits an update instead of creating a new claim.
|
// the form submits an update instead of creating a new claim.
|
||||||
const [existingClaimId, setExistingClaimId] = useState<number | null>(null);
|
const [existingClaimId, setExistingClaimId] = useState<number | null>(null);
|
||||||
@@ -190,14 +200,27 @@ export function ClaimForm({
|
|||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (!npiProviders.length) return;
|
if (!npiProviders.length) return;
|
||||||
|
|
||||||
// do not override if user already selected
|
// If chatbot specified a rendering provider, apply it (takes priority over default)
|
||||||
|
if (chatbotRenderingProvider) {
|
||||||
|
const needle = chatbotRenderingProvider.toLowerCase();
|
||||||
|
const matched = npiProviders.find(
|
||||||
|
(p) =>
|
||||||
|
p.providerName.toLowerCase().includes(needle) ||
|
||||||
|
needle.includes(p.providerName.toLowerCase()),
|
||||||
|
);
|
||||||
|
if (matched) {
|
||||||
|
setForm((prev) => ({
|
||||||
|
...prev,
|
||||||
|
npiProvider: { npiNumber: matched.npiNumber, providerName: matched.providerName },
|
||||||
|
}));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Do not override if user already selected (or chatbot already applied above)
|
||||||
if (form.npiProvider?.npiNumber) return;
|
if (form.npiProvider?.npiNumber) return;
|
||||||
|
|
||||||
const maryScannell = npiProviders.find(
|
const fallback = npiProviders[0];
|
||||||
(p) => p.providerName.toLowerCase() === "mary scannell",
|
|
||||||
);
|
|
||||||
|
|
||||||
const fallback = maryScannell || npiProviders[0];
|
|
||||||
|
|
||||||
if (fallback) {
|
if (fallback) {
|
||||||
setForm((prev) => ({
|
setForm((prev) => ({
|
||||||
@@ -208,7 +231,7 @@ export function ClaimForm({
|
|||||||
},
|
},
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
}, [npiProviders]);
|
}, [npiProviders, chatbotRenderingProvider]);
|
||||||
|
|
||||||
// Service date state
|
// Service date state
|
||||||
const [serviceDateValue, setServiceDateValue] = useState<Date>(new Date());
|
const [serviceDateValue, setServiceDateValue] = useState<Date>(new Date());
|
||||||
@@ -401,8 +424,8 @@ export function ClaimForm({
|
|||||||
if (matchedStaff) setStaff(matchedStaff);
|
if (matchedStaff) setStaff(matchedStaff);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Restore NPI provider selection
|
// Restore NPI provider selection — chatbot override takes priority
|
||||||
if ((claim as any).npiProviderId && npiProviders.length > 0) {
|
if ((claim as any).npiProviderId && npiProviders.length > 0 && !chatbotRenderingProvider) {
|
||||||
const matchedNpi = npiProviders.find(
|
const matchedNpi = npiProviders.find(
|
||||||
(p) => Number(p.id) === Number((claim as any).npiProviderId),
|
(p) => Number(p.id) === Number((claim as any).npiProviderId),
|
||||||
);
|
);
|
||||||
@@ -466,8 +489,8 @@ export function ClaimForm({
|
|||||||
: {}),
|
: {}),
|
||||||
}));
|
}));
|
||||||
|
|
||||||
// Restore NPI provider from saved procedures
|
// Restore NPI provider from saved procedures — chatbot override takes priority
|
||||||
if (data.npiProviderId) {
|
if (data.npiProviderId && !chatbotRenderingProvider) {
|
||||||
const npiId = Number(data.npiProviderId);
|
const npiId = Number(data.npiProviderId);
|
||||||
setSavedProcNpiId(npiId);
|
setSavedProcNpiId(npiId);
|
||||||
// Apply immediately if providers are already loaded
|
// Apply immediately if providers are already loaded
|
||||||
@@ -503,9 +526,10 @@ export function ClaimForm({
|
|||||||
|
|
||||||
if (!raw) return;
|
if (!raw) return;
|
||||||
try {
|
try {
|
||||||
const { codes, serviceDate } = JSON.parse(raw) as {
|
const { codes, serviceDate, renderingProvider } = JSON.parse(raw) as {
|
||||||
codes: { code: string; description: string; toothNumber?: string; toothSurface?: string }[];
|
codes: { code: string; description: string; toothNumber?: string; toothSurface?: string }[];
|
||||||
serviceDate?: string;
|
serviceDate?: string;
|
||||||
|
renderingProvider?: string | null;
|
||||||
};
|
};
|
||||||
sessionStorage.removeItem("chatbot_claim_prefill");
|
sessionStorage.removeItem("chatbot_claim_prefill");
|
||||||
if (!codes?.length) return;
|
if (!codes?.length) return;
|
||||||
@@ -879,7 +903,12 @@ export function ClaimForm({
|
|||||||
const appointmentData = {
|
const appointmentData = {
|
||||||
patientId: patientId,
|
patientId: patientId,
|
||||||
date: serviceDate,
|
date: serviceDate,
|
||||||
staffId: appointmentStaffId ?? staff?.id,
|
staffId: appointmentStaffId ?? staff?.id ?? 1,
|
||||||
|
title: serviceDate,
|
||||||
|
startTime: "09:00",
|
||||||
|
endTime: "09:30",
|
||||||
|
type: "recall",
|
||||||
|
status: "scheduled",
|
||||||
};
|
};
|
||||||
const created = await onHandleAppointmentSubmit(appointmentData);
|
const created = await onHandleAppointmentSubmit(appointmentData);
|
||||||
|
|
||||||
@@ -1033,7 +1062,12 @@ export function ClaimForm({
|
|||||||
const created = await onHandleAppointmentSubmit({
|
const created = await onHandleAppointmentSubmit({
|
||||||
patientId,
|
patientId,
|
||||||
date: serviceDate,
|
date: serviceDate,
|
||||||
staffId: appointmentStaffId ?? staff?.id,
|
staffId: appointmentStaffId ?? staff?.id ?? 1,
|
||||||
|
title: serviceDate,
|
||||||
|
startTime: "09:00",
|
||||||
|
endTime: "09:30",
|
||||||
|
type: "recall",
|
||||||
|
status: "scheduled",
|
||||||
});
|
});
|
||||||
if (typeof created === "number" && created > 0) {
|
if (typeof created === "number" && created > 0) {
|
||||||
appointmentIdToUse = created;
|
appointmentIdToUse = created;
|
||||||
@@ -1112,7 +1146,12 @@ export function ClaimForm({
|
|||||||
const created = await onHandleAppointmentSubmit({
|
const created = await onHandleAppointmentSubmit({
|
||||||
patientId,
|
patientId,
|
||||||
date: serviceDate,
|
date: serviceDate,
|
||||||
staffId: appointmentStaffId ?? staff?.id,
|
staffId: appointmentStaffId ?? staff?.id ?? 1,
|
||||||
|
title: serviceDate,
|
||||||
|
startTime: "09:00",
|
||||||
|
endTime: "09:30",
|
||||||
|
type: "recall",
|
||||||
|
status: "scheduled",
|
||||||
});
|
});
|
||||||
if (typeof created === "number" && created > 0) {
|
if (typeof created === "number" && created > 0) {
|
||||||
appointmentIdToUse = created;
|
appointmentIdToUse = created;
|
||||||
@@ -1191,7 +1230,12 @@ export function ClaimForm({
|
|||||||
const created = await onHandleAppointmentSubmit({
|
const created = await onHandleAppointmentSubmit({
|
||||||
patientId,
|
patientId,
|
||||||
date: serviceDate,
|
date: serviceDate,
|
||||||
staffId: appointmentStaffId ?? staff?.id,
|
staffId: appointmentStaffId ?? staff?.id ?? 1,
|
||||||
|
title: serviceDate,
|
||||||
|
startTime: "09:00",
|
||||||
|
endTime: "09:30",
|
||||||
|
type: "recall",
|
||||||
|
status: "scheduled",
|
||||||
});
|
});
|
||||||
if (typeof created === "number" && created > 0) {
|
if (typeof created === "number" && created > 0) {
|
||||||
appointmentIdToUse = created;
|
appointmentIdToUse = created;
|
||||||
@@ -1269,7 +1313,12 @@ export function ClaimForm({
|
|||||||
const created = await onHandleAppointmentSubmit({
|
const created = await onHandleAppointmentSubmit({
|
||||||
patientId,
|
patientId,
|
||||||
date: serviceDate,
|
date: serviceDate,
|
||||||
staffId: appointmentStaffId ?? staff?.id,
|
staffId: appointmentStaffId ?? staff?.id ?? 1,
|
||||||
|
title: serviceDate,
|
||||||
|
startTime: "09:00",
|
||||||
|
endTime: "09:30",
|
||||||
|
type: "recall",
|
||||||
|
status: "scheduled",
|
||||||
});
|
});
|
||||||
if (typeof created === "number" && created > 0) {
|
if (typeof created === "number" && created > 0) {
|
||||||
appointmentIdToUse = created;
|
appointmentIdToUse = created;
|
||||||
@@ -1463,7 +1512,12 @@ export function ClaimForm({
|
|||||||
const appointmentData = {
|
const appointmentData = {
|
||||||
patientId: patientId,
|
patientId: patientId,
|
||||||
date: serviceDate,
|
date: serviceDate,
|
||||||
staffId: appointmentStaffId ?? staff?.id,
|
staffId: appointmentStaffId ?? staff?.id ?? 1,
|
||||||
|
title: serviceDate,
|
||||||
|
startTime: "09:00",
|
||||||
|
endTime: "09:30",
|
||||||
|
type: "recall",
|
||||||
|
status: "scheduled",
|
||||||
};
|
};
|
||||||
const created = await onHandleAppointmentSubmit(appointmentData);
|
const created = await onHandleAppointmentSubmit(appointmentData);
|
||||||
if (typeof created === "number" && created > 0) {
|
if (typeof created === "number" && created > 0) {
|
||||||
@@ -1613,7 +1667,12 @@ export function ClaimForm({
|
|||||||
const created = await onHandleAppointmentSubmit({
|
const created = await onHandleAppointmentSubmit({
|
||||||
patientId: patientId,
|
patientId: patientId,
|
||||||
date: serviceDate,
|
date: serviceDate,
|
||||||
staffId: appointmentStaffId ?? staff?.id,
|
staffId: appointmentStaffId ?? staff?.id ?? 1,
|
||||||
|
title: serviceDate,
|
||||||
|
startTime: "09:00",
|
||||||
|
endTime: "09:30",
|
||||||
|
type: "recall",
|
||||||
|
status: "scheduled",
|
||||||
});
|
});
|
||||||
if (typeof created === "number" && created > 0) {
|
if (typeof created === "number" && created > 0) {
|
||||||
appointmentIdToUse = created;
|
appointmentIdToUse = created;
|
||||||
@@ -1690,6 +1749,7 @@ export function ClaimForm({
|
|||||||
!!form.memberId?.trim() &&
|
!!form.memberId?.trim() &&
|
||||||
!!form.dateOfBirth?.trim() &&
|
!!form.dateOfBirth?.trim() &&
|
||||||
!!form.patientName?.trim() &&
|
!!form.patientName?.trim() &&
|
||||||
|
!!form.npiProvider?.npiNumber &&
|
||||||
Array.isArray(form.serviceLines) &&
|
Array.isArray(form.serviceLines) &&
|
||||||
form.serviceLines.some(
|
form.serviceLines.some(
|
||||||
(l) => l.procedureCode && l.procedureCode.trim() !== "",
|
(l) => l.procedureCode && l.procedureCode.trim() !== "",
|
||||||
@@ -1700,6 +1760,7 @@ export function ClaimForm({
|
|||||||
form.memberId,
|
form.memberId,
|
||||||
form.dateOfBirth,
|
form.dateOfBirth,
|
||||||
form.patientName,
|
form.patientName,
|
||||||
|
form.npiProvider,
|
||||||
form.serviceLines,
|
form.serviceLines,
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
|||||||
@@ -155,6 +155,7 @@ export function ChatbotButton() {
|
|||||||
siteKey: string;
|
siteKey: string;
|
||||||
serviceDate: string;
|
serviceDate: string;
|
||||||
appointmentId: number | null;
|
appointmentId: number | null;
|
||||||
|
renderingProvider: string | null;
|
||||||
} | null>(null);
|
} | null>(null);
|
||||||
const [pendingFiles, setPendingFiles] = useState<File[]>([]);
|
const [pendingFiles, setPendingFiles] = useState<File[]>([]);
|
||||||
const [, setLocation] = useLocation();
|
const [, setLocation] = useLocation();
|
||||||
@@ -454,13 +455,14 @@ export function ChatbotButton() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (data.action === "claim_only_ready" && data.actionData) {
|
if (data.action === "claim_only_ready" && data.actionData) {
|
||||||
const { patient, matchedCodes, siteKey, serviceDate, appointmentId } = data.actionData;
|
const { patient, matchedCodes, siteKey, serviceDate, appointmentId, renderingProvider } = data.actionData;
|
||||||
setClaimReadyData({
|
setClaimReadyData({
|
||||||
patient: patient ?? null,
|
patient: patient ?? null,
|
||||||
matchedCodes: matchedCodes ?? [],
|
matchedCodes: matchedCodes ?? [],
|
||||||
siteKey,
|
siteKey,
|
||||||
serviceDate,
|
serviceDate,
|
||||||
appointmentId: appointmentId ?? null,
|
appointmentId: appointmentId ?? null,
|
||||||
|
renderingProvider: renderingProvider ?? null,
|
||||||
});
|
});
|
||||||
setStep("claim-ready");
|
setStep("claim-ready");
|
||||||
return;
|
return;
|
||||||
@@ -885,13 +887,13 @@ export function ChatbotButton() {
|
|||||||
size="sm"
|
size="sm"
|
||||||
className="flex-1 h-8 text-xs bg-green-600 hover:bg-green-700 text-white"
|
className="flex-1 h-8 text-xs bg-green-600 hover:bg-green-700 text-white"
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
const { patient, matchedCodes, siteKey, serviceDate, appointmentId } = claimReadyData;
|
const { patient, matchedCodes, siteKey, serviceDate, appointmentId, renderingProvider } = claimReadyData;
|
||||||
addMsg("user", "Confirm & submit claim");
|
addMsg("user", "Confirm & submit claim");
|
||||||
addMsg("bot", "Opening claim...");
|
addMsg("bot", "Opening claim...");
|
||||||
if (patient?.id && matchedCodes.length > 0) {
|
if (patient?.id && matchedCodes.length > 0) {
|
||||||
sessionStorage.setItem(
|
sessionStorage.setItem(
|
||||||
"chatbot_claim_prefill",
|
"chatbot_claim_prefill",
|
||||||
JSON.stringify({ codes: matchedCodes, siteKey, serviceDate, autoSubmit: true })
|
JSON.stringify({ codes: matchedCodes, siteKey, serviceDate, autoSubmit: true, renderingProvider: renderingProvider ?? null })
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
setChatbotPendingFiles(pendingFiles);
|
setChatbotPendingFiles(pendingFiles);
|
||||||
@@ -956,9 +958,9 @@ export function ChatbotButton() {
|
|||||||
const data = await res.json();
|
const data = await res.json();
|
||||||
replaceLastMsg(data.reply ?? "Sorry, I couldn't process that.");
|
replaceLastMsg(data.reply ?? "Sorry, I couldn't process that.");
|
||||||
if (data.action === "claim_only_ready" && data.actionData) {
|
if (data.action === "claim_only_ready" && data.actionData) {
|
||||||
const { patient, matchedCodes, siteKey, serviceDate, appointmentId } = data.actionData;
|
const { patient, matchedCodes, siteKey, serviceDate, appointmentId, renderingProvider } = data.actionData;
|
||||||
if (patient?.id && matchedCodes?.length > 0) {
|
if (patient?.id && matchedCodes?.length > 0) {
|
||||||
sessionStorage.setItem("chatbot_claim_prefill", JSON.stringify({ codes: matchedCodes, siteKey, serviceDate, autoSubmit: true }));
|
sessionStorage.setItem("chatbot_claim_prefill", JSON.stringify({ codes: matchedCodes, siteKey, serviceDate, autoSubmit: true, renderingProvider: renderingProvider ?? null }));
|
||||||
}
|
}
|
||||||
setChatbotPendingFiles(pendingFiles);
|
setChatbotPendingFiles(pendingFiles);
|
||||||
const url = appointmentId ? `/claims?appointmentId=${appointmentId}` : `/claims?newPatient=${patient?.id}`;
|
const url = appointmentId ? `/claims?appointmentId=${appointmentId}` : `/claims?newPatient=${patient?.id}`;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ import React, { useState } from "react";
|
|||||||
import { useQuery, useMutation, useQueryClient } from "@tanstack/react-query";
|
import { useQuery, useMutation, useQueryClient } from "@tanstack/react-query";
|
||||||
import { apiRequest } from "@/lib/queryClient";
|
import { apiRequest } from "@/lib/queryClient";
|
||||||
import { Button } from "../ui/button";
|
import { Button } from "../ui/button";
|
||||||
import { Edit, Delete, Plus } from "lucide-react";
|
import { Edit, Delete, Plus, ChevronUp, ChevronDown } from "lucide-react";
|
||||||
import { DeleteConfirmationDialog } from "../ui/deleteDialog";
|
import { DeleteConfirmationDialog } from "../ui/deleteDialog";
|
||||||
import { NpiProviderForm } from "./npiProviderForm";
|
import { NpiProviderForm } from "./npiProviderForm";
|
||||||
|
|
||||||
@@ -10,6 +10,7 @@ type NpiProvider = {
|
|||||||
id: number;
|
id: number;
|
||||||
npiNumber: string;
|
npiNumber: string;
|
||||||
providerName: string;
|
providerName: string;
|
||||||
|
sortOrder: number;
|
||||||
};
|
};
|
||||||
|
|
||||||
export function NpiProviderTable() {
|
export function NpiProviderTable() {
|
||||||
@@ -17,20 +18,13 @@ export function NpiProviderTable() {
|
|||||||
|
|
||||||
const [currentPage, setCurrentPage] = useState(1);
|
const [currentPage, setCurrentPage] = useState(1);
|
||||||
const [modalOpen, setModalOpen] = useState(false);
|
const [modalOpen, setModalOpen] = useState(false);
|
||||||
const [editingProvider, setEditingProvider] =
|
const [editingProvider, setEditingProvider] = useState<NpiProvider | null>(null);
|
||||||
useState<NpiProvider | null>(null);
|
|
||||||
|
|
||||||
const [isDeleteDialogOpen, setIsDeleteDialogOpen] = useState(false);
|
const [isDeleteDialogOpen, setIsDeleteDialogOpen] = useState(false);
|
||||||
const [providerToDelete, setProviderToDelete] =
|
const [providerToDelete, setProviderToDelete] = useState<NpiProvider | null>(null);
|
||||||
useState<NpiProvider | null>(null);
|
|
||||||
|
|
||||||
const providersPerPage = 5;
|
const providersPerPage = 5;
|
||||||
|
|
||||||
const {
|
const { data: providers = [], isLoading, error } = useQuery({
|
||||||
data: providers = [],
|
|
||||||
isLoading,
|
|
||||||
error,
|
|
||||||
} = useQuery({
|
|
||||||
queryKey: ["/api/npiProviders/"],
|
queryKey: ["/api/npiProviders/"],
|
||||||
queryFn: async () => {
|
queryFn: async () => {
|
||||||
const res = await apiRequest("GET", "/api/npiProviders/");
|
const res = await apiRequest("GET", "/api/npiProviders/");
|
||||||
@@ -39,22 +33,35 @@ export function NpiProviderTable() {
|
|||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
|
const reorderMutation = useMutation({
|
||||||
|
mutationFn: async (orderedIds: number[]) => {
|
||||||
|
const res = await apiRequest("POST", "/api/npiProviders/reorder", { orderedIds });
|
||||||
|
if (!res.ok) throw new Error("Failed to reorder NPI providers");
|
||||||
|
},
|
||||||
|
onSuccess: () => {
|
||||||
|
queryClient.invalidateQueries({ queryKey: ["/api/npiProviders/"] });
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
const deleteMutation = useMutation({
|
const deleteMutation = useMutation({
|
||||||
mutationFn: async (provider: NpiProvider) => {
|
mutationFn: async (provider: NpiProvider) => {
|
||||||
const res = await apiRequest(
|
const res = await apiRequest("DELETE", `/api/npiProviders/${provider.id}`);
|
||||||
"DELETE",
|
|
||||||
`/api/npiProviders/${provider.id}`
|
|
||||||
);
|
|
||||||
if (!res.ok) throw new Error("Failed to delete NPI provider");
|
if (!res.ok) throw new Error("Failed to delete NPI provider");
|
||||||
return true;
|
return true;
|
||||||
},
|
},
|
||||||
onSuccess: () => {
|
onSuccess: () => {
|
||||||
queryClient.invalidateQueries({
|
queryClient.invalidateQueries({ queryKey: ["/api/npiProviders/"] });
|
||||||
queryKey: ["/api/npiProviders/"],
|
|
||||||
});
|
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
|
const handleMove = (index: number, direction: "up" | "down") => {
|
||||||
|
const swapIndex = direction === "up" ? index - 1 : index + 1;
|
||||||
|
if (swapIndex < 0 || swapIndex >= providers.length) return;
|
||||||
|
const newOrder = [...providers];
|
||||||
|
[newOrder[index], newOrder[swapIndex]] = [newOrder[swapIndex]!, newOrder[index]!];
|
||||||
|
reorderMutation.mutate(newOrder.map((p) => p.id));
|
||||||
|
};
|
||||||
|
|
||||||
const handleDeleteClick = (provider: NpiProvider) => {
|
const handleDeleteClick = (provider: NpiProvider) => {
|
||||||
setProviderToDelete(provider);
|
setProviderToDelete(provider);
|
||||||
setIsDeleteDialogOpen(true);
|
setIsDeleteDialogOpen(true);
|
||||||
@@ -62,7 +69,6 @@ export function NpiProviderTable() {
|
|||||||
|
|
||||||
const handleConfirmDelete = () => {
|
const handleConfirmDelete = () => {
|
||||||
if (!providerToDelete) return;
|
if (!providerToDelete) return;
|
||||||
|
|
||||||
deleteMutation.mutate(providerToDelete, {
|
deleteMutation.mutate(providerToDelete, {
|
||||||
onSuccess: () => {
|
onSuccess: () => {
|
||||||
setIsDeleteDialogOpen(false);
|
setIsDeleteDialogOpen(false);
|
||||||
@@ -73,18 +79,13 @@ export function NpiProviderTable() {
|
|||||||
|
|
||||||
const indexOfLast = currentPage * providersPerPage;
|
const indexOfLast = currentPage * providersPerPage;
|
||||||
const indexOfFirst = indexOfLast - providersPerPage;
|
const indexOfFirst = indexOfLast - providersPerPage;
|
||||||
const currentProviders = providers.slice(
|
const currentProviders = providers.slice(indexOfFirst, indexOfLast);
|
||||||
indexOfFirst,
|
|
||||||
indexOfLast
|
|
||||||
);
|
|
||||||
const totalPages = Math.ceil(providers.length / providersPerPage);
|
const totalPages = Math.ceil(providers.length / providersPerPage);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="bg-white shadow rounded-lg overflow-hidden">
|
<div className="bg-white shadow rounded-lg overflow-hidden">
|
||||||
<div className="flex justify-between items-center p-4 border-b border-gray-200">
|
<div className="flex justify-between items-center p-4 border-b border-gray-200">
|
||||||
<h2 className="text-lg font-semibold text-gray-900">
|
<h2 className="text-lg font-semibold text-gray-900">NPI Providers</h2>
|
||||||
NPI Providers
|
|
||||||
</h2>
|
|
||||||
<Button
|
<Button
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
setEditingProvider(null);
|
setEditingProvider(null);
|
||||||
@@ -99,64 +100,99 @@ export function NpiProviderTable() {
|
|||||||
<table className="min-w-full divide-y divide-gray-200">
|
<table className="min-w-full divide-y divide-gray-200">
|
||||||
<thead className="bg-gray-50">
|
<thead className="bg-gray-50">
|
||||||
<tr>
|
<tr>
|
||||||
|
<th className="px-4 py-2 text-left text-xs font-medium text-gray-500 uppercase w-28">
|
||||||
|
Provider #
|
||||||
|
</th>
|
||||||
<th className="px-4 py-2 text-left text-xs font-medium text-gray-500 uppercase">
|
<th className="px-4 py-2 text-left text-xs font-medium text-gray-500 uppercase">
|
||||||
NPI Number
|
NPI Number
|
||||||
</th>
|
</th>
|
||||||
<th className="px-4 py-2 text-left text-xs font-medium text-gray-500 uppercase">
|
<th className="px-4 py-2 text-left text-xs font-medium text-gray-500 uppercase">
|
||||||
Provider Name
|
Provider Name
|
||||||
</th>
|
</th>
|
||||||
<th className="px-4 py-2" />
|
<th className="px-4 py-2 w-32" />
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody className="bg-white divide-y divide-gray-200">
|
<tbody className="bg-white divide-y divide-gray-200">
|
||||||
{isLoading ? (
|
{isLoading ? (
|
||||||
<tr>
|
<tr>
|
||||||
<td colSpan={3} className="text-center py-4">
|
<td colSpan={4} className="text-center py-4">
|
||||||
Loading NPI providers...
|
Loading NPI providers...
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
) : error ? (
|
) : error ? (
|
||||||
<tr>
|
<tr>
|
||||||
<td colSpan={3} className="text-center py-4 text-red-600">
|
<td colSpan={4} className="text-center py-4 text-red-600">
|
||||||
Error loading NPI providers
|
Error loading NPI providers
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
) : currentProviders.length === 0 ? (
|
) : currentProviders.length === 0 ? (
|
||||||
<tr>
|
<tr>
|
||||||
<td colSpan={3} className="text-center py-4">
|
<td colSpan={4} className="text-center py-4">
|
||||||
No NPI providers found.
|
No NPI providers found.
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
) : (
|
) : (
|
||||||
currentProviders.map((provider) => (
|
currentProviders.map((provider, pageIndex) => {
|
||||||
<tr key={provider.id}>
|
const globalIndex = indexOfFirst + pageIndex;
|
||||||
<td className="px-4 py-2">
|
const isDefault = globalIndex === 0;
|
||||||
{provider.npiNumber}
|
return (
|
||||||
</td>
|
<tr key={provider.id} className={isDefault ? "bg-blue-50" : ""}>
|
||||||
<td className="px-4 py-2">
|
<td className="px-4 py-2">
|
||||||
{provider.providerName}
|
<span
|
||||||
</td>
|
className={`inline-flex items-center gap-1 text-sm font-medium ${
|
||||||
<td className="px-4 py-2 text-right">
|
isDefault ? "text-blue-700" : "text-gray-600"
|
||||||
<Button
|
}`}
|
||||||
variant="ghost"
|
>
|
||||||
size="sm"
|
Provider #{globalIndex + 1}
|
||||||
onClick={() => {
|
{isDefault && (
|
||||||
setEditingProvider(provider);
|
<span className="ml-1 text-xs bg-blue-100 text-blue-700 px-1.5 py-0.5 rounded">
|
||||||
setModalOpen(true);
|
default
|
||||||
}}
|
</span>
|
||||||
>
|
)}
|
||||||
<Edit className="h-4 w-4" />
|
</span>
|
||||||
</Button>
|
</td>
|
||||||
<Button
|
<td className="px-4 py-2 text-sm">{provider.npiNumber}</td>
|
||||||
variant="ghost"
|
<td className="px-4 py-2 text-sm">{provider.providerName}</td>
|
||||||
size="sm"
|
<td className="px-4 py-2 text-right">
|
||||||
onClick={() => handleDeleteClick(provider)}
|
<Button
|
||||||
>
|
variant="ghost"
|
||||||
<Delete className="h-4 w-4 text-red-600" />
|
size="sm"
|
||||||
</Button>
|
disabled={globalIndex === 0 || reorderMutation.isPending}
|
||||||
</td>
|
onClick={() => handleMove(globalIndex, "up")}
|
||||||
</tr>
|
title="Move up"
|
||||||
))
|
>
|
||||||
|
<ChevronUp className="h-4 w-4" />
|
||||||
|
</Button>
|
||||||
|
<Button
|
||||||
|
variant="ghost"
|
||||||
|
size="sm"
|
||||||
|
disabled={globalIndex === providers.length - 1 || reorderMutation.isPending}
|
||||||
|
onClick={() => handleMove(globalIndex, "down")}
|
||||||
|
title="Move down"
|
||||||
|
>
|
||||||
|
<ChevronDown className="h-4 w-4" />
|
||||||
|
</Button>
|
||||||
|
<Button
|
||||||
|
variant="ghost"
|
||||||
|
size="sm"
|
||||||
|
onClick={() => {
|
||||||
|
setEditingProvider(provider);
|
||||||
|
setModalOpen(true);
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
<Edit className="h-4 w-4" />
|
||||||
|
</Button>
|
||||||
|
<Button
|
||||||
|
variant="ghost"
|
||||||
|
size="sm"
|
||||||
|
onClick={() => handleDeleteClick(provider)}
|
||||||
|
>
|
||||||
|
<Delete className="h-4 w-4 text-red-600" />
|
||||||
|
</Button>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
);
|
||||||
|
})
|
||||||
)}
|
)}
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -194,6 +194,7 @@ exports.Prisma.NpiProviderScalarFieldEnum = {
|
|||||||
userId: 'userId',
|
userId: 'userId',
|
||||||
npiNumber: 'npiNumber',
|
npiNumber: 'npiNumber',
|
||||||
providerName: 'providerName',
|
providerName: 'providerName',
|
||||||
|
sortOrder: 'sortOrder',
|
||||||
createdAt: 'createdAt'
|
createdAt: 'createdAt'
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
60
packages/db/generated/prisma/index.d.ts
vendored
60
packages/db/generated/prisma/index.d.ts
vendored
@@ -11572,11 +11572,13 @@ export namespace Prisma {
|
|||||||
export type NpiProviderAvgAggregateOutputType = {
|
export type NpiProviderAvgAggregateOutputType = {
|
||||||
id: number | null
|
id: number | null
|
||||||
userId: number | null
|
userId: number | null
|
||||||
|
sortOrder: number | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export type NpiProviderSumAggregateOutputType = {
|
export type NpiProviderSumAggregateOutputType = {
|
||||||
id: number | null
|
id: number | null
|
||||||
userId: number | null
|
userId: number | null
|
||||||
|
sortOrder: number | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export type NpiProviderMinAggregateOutputType = {
|
export type NpiProviderMinAggregateOutputType = {
|
||||||
@@ -11584,6 +11586,7 @@ export namespace Prisma {
|
|||||||
userId: number | null
|
userId: number | null
|
||||||
npiNumber: string | null
|
npiNumber: string | null
|
||||||
providerName: string | null
|
providerName: string | null
|
||||||
|
sortOrder: number | null
|
||||||
createdAt: Date | null
|
createdAt: Date | null
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -11592,6 +11595,7 @@ export namespace Prisma {
|
|||||||
userId: number | null
|
userId: number | null
|
||||||
npiNumber: string | null
|
npiNumber: string | null
|
||||||
providerName: string | null
|
providerName: string | null
|
||||||
|
sortOrder: number | null
|
||||||
createdAt: Date | null
|
createdAt: Date | null
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -11600,6 +11604,7 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: number
|
npiNumber: number
|
||||||
providerName: number
|
providerName: number
|
||||||
|
sortOrder: number
|
||||||
createdAt: number
|
createdAt: number
|
||||||
_all: number
|
_all: number
|
||||||
}
|
}
|
||||||
@@ -11608,11 +11613,13 @@ export namespace Prisma {
|
|||||||
export type NpiProviderAvgAggregateInputType = {
|
export type NpiProviderAvgAggregateInputType = {
|
||||||
id?: true
|
id?: true
|
||||||
userId?: true
|
userId?: true
|
||||||
|
sortOrder?: true
|
||||||
}
|
}
|
||||||
|
|
||||||
export type NpiProviderSumAggregateInputType = {
|
export type NpiProviderSumAggregateInputType = {
|
||||||
id?: true
|
id?: true
|
||||||
userId?: true
|
userId?: true
|
||||||
|
sortOrder?: true
|
||||||
}
|
}
|
||||||
|
|
||||||
export type NpiProviderMinAggregateInputType = {
|
export type NpiProviderMinAggregateInputType = {
|
||||||
@@ -11620,6 +11627,7 @@ export namespace Prisma {
|
|||||||
userId?: true
|
userId?: true
|
||||||
npiNumber?: true
|
npiNumber?: true
|
||||||
providerName?: true
|
providerName?: true
|
||||||
|
sortOrder?: true
|
||||||
createdAt?: true
|
createdAt?: true
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -11628,6 +11636,7 @@ export namespace Prisma {
|
|||||||
userId?: true
|
userId?: true
|
||||||
npiNumber?: true
|
npiNumber?: true
|
||||||
providerName?: true
|
providerName?: true
|
||||||
|
sortOrder?: true
|
||||||
createdAt?: true
|
createdAt?: true
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -11636,6 +11645,7 @@ export namespace Prisma {
|
|||||||
userId?: true
|
userId?: true
|
||||||
npiNumber?: true
|
npiNumber?: true
|
||||||
providerName?: true
|
providerName?: true
|
||||||
|
sortOrder?: true
|
||||||
createdAt?: true
|
createdAt?: true
|
||||||
_all?: true
|
_all?: true
|
||||||
}
|
}
|
||||||
@@ -11731,6 +11741,7 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
sortOrder: number
|
||||||
createdAt: Date
|
createdAt: Date
|
||||||
_count: NpiProviderCountAggregateOutputType | null
|
_count: NpiProviderCountAggregateOutputType | null
|
||||||
_avg: NpiProviderAvgAggregateOutputType | null
|
_avg: NpiProviderAvgAggregateOutputType | null
|
||||||
@@ -11758,6 +11769,7 @@ export namespace Prisma {
|
|||||||
userId?: boolean
|
userId?: boolean
|
||||||
npiNumber?: boolean
|
npiNumber?: boolean
|
||||||
providerName?: boolean
|
providerName?: boolean
|
||||||
|
sortOrder?: boolean
|
||||||
createdAt?: boolean
|
createdAt?: boolean
|
||||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||||
claims?: boolean | NpiProvider$claimsArgs<ExtArgs>
|
claims?: boolean | NpiProvider$claimsArgs<ExtArgs>
|
||||||
@@ -11772,6 +11784,7 @@ export namespace Prisma {
|
|||||||
userId?: boolean
|
userId?: boolean
|
||||||
npiNumber?: boolean
|
npiNumber?: boolean
|
||||||
providerName?: boolean
|
providerName?: boolean
|
||||||
|
sortOrder?: boolean
|
||||||
createdAt?: boolean
|
createdAt?: boolean
|
||||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["npiProvider"]>
|
}, ExtArgs["result"]["npiProvider"]>
|
||||||
@@ -11781,6 +11794,7 @@ export namespace Prisma {
|
|||||||
userId?: boolean
|
userId?: boolean
|
||||||
npiNumber?: boolean
|
npiNumber?: boolean
|
||||||
providerName?: boolean
|
providerName?: boolean
|
||||||
|
sortOrder?: boolean
|
||||||
createdAt?: boolean
|
createdAt?: boolean
|
||||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["npiProvider"]>
|
}, ExtArgs["result"]["npiProvider"]>
|
||||||
@@ -11790,10 +11804,11 @@ export namespace Prisma {
|
|||||||
userId?: boolean
|
userId?: boolean
|
||||||
npiNumber?: boolean
|
npiNumber?: boolean
|
||||||
providerName?: boolean
|
providerName?: boolean
|
||||||
|
sortOrder?: boolean
|
||||||
createdAt?: boolean
|
createdAt?: boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
export type NpiProviderOmit<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetOmit<"id" | "userId" | "npiNumber" | "providerName" | "createdAt", ExtArgs["result"]["npiProvider"]>
|
export type NpiProviderOmit<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetOmit<"id" | "userId" | "npiNumber" | "providerName" | "sortOrder" | "createdAt", ExtArgs["result"]["npiProvider"]>
|
||||||
export type NpiProviderInclude<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = {
|
export type NpiProviderInclude<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = {
|
||||||
user?: boolean | UserDefaultArgs<ExtArgs>
|
user?: boolean | UserDefaultArgs<ExtArgs>
|
||||||
claims?: boolean | NpiProvider$claimsArgs<ExtArgs>
|
claims?: boolean | NpiProvider$claimsArgs<ExtArgs>
|
||||||
@@ -11823,6 +11838,7 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
sortOrder: number
|
||||||
createdAt: Date
|
createdAt: Date
|
||||||
}, ExtArgs["result"]["npiProvider"]>
|
}, ExtArgs["result"]["npiProvider"]>
|
||||||
composites: {}
|
composites: {}
|
||||||
@@ -12256,6 +12272,7 @@ export namespace Prisma {
|
|||||||
readonly userId: FieldRef<"NpiProvider", 'Int'>
|
readonly userId: FieldRef<"NpiProvider", 'Int'>
|
||||||
readonly npiNumber: FieldRef<"NpiProvider", 'String'>
|
readonly npiNumber: FieldRef<"NpiProvider", 'String'>
|
||||||
readonly providerName: FieldRef<"NpiProvider", 'String'>
|
readonly providerName: FieldRef<"NpiProvider", 'String'>
|
||||||
|
readonly sortOrder: FieldRef<"NpiProvider", 'Int'>
|
||||||
readonly createdAt: FieldRef<"NpiProvider", 'DateTime'>
|
readonly createdAt: FieldRef<"NpiProvider", 'DateTime'>
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -45547,6 +45564,7 @@ export namespace Prisma {
|
|||||||
userId: 'userId',
|
userId: 'userId',
|
||||||
npiNumber: 'npiNumber',
|
npiNumber: 'npiNumber',
|
||||||
providerName: 'providerName',
|
providerName: 'providerName',
|
||||||
|
sortOrder: 'sortOrder',
|
||||||
createdAt: 'createdAt'
|
createdAt: 'createdAt'
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -46839,6 +46857,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFilter<"NpiProvider"> | number
|
userId?: IntFilter<"NpiProvider"> | number
|
||||||
npiNumber?: StringFilter<"NpiProvider"> | string
|
npiNumber?: StringFilter<"NpiProvider"> | string
|
||||||
providerName?: StringFilter<"NpiProvider"> | string
|
providerName?: StringFilter<"NpiProvider"> | string
|
||||||
|
sortOrder?: IntFilter<"NpiProvider"> | number
|
||||||
createdAt?: DateTimeFilter<"NpiProvider"> | Date | string
|
createdAt?: DateTimeFilter<"NpiProvider"> | Date | string
|
||||||
user?: XOR<UserScalarRelationFilter, UserWhereInput>
|
user?: XOR<UserScalarRelationFilter, UserWhereInput>
|
||||||
claims?: ClaimListRelationFilter
|
claims?: ClaimListRelationFilter
|
||||||
@@ -46852,6 +46871,7 @@ export namespace Prisma {
|
|||||||
userId?: SortOrder
|
userId?: SortOrder
|
||||||
npiNumber?: SortOrder
|
npiNumber?: SortOrder
|
||||||
providerName?: SortOrder
|
providerName?: SortOrder
|
||||||
|
sortOrder?: SortOrder
|
||||||
createdAt?: SortOrder
|
createdAt?: SortOrder
|
||||||
user?: UserOrderByWithRelationInput
|
user?: UserOrderByWithRelationInput
|
||||||
claims?: ClaimOrderByRelationAggregateInput
|
claims?: ClaimOrderByRelationAggregateInput
|
||||||
@@ -46869,6 +46889,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFilter<"NpiProvider"> | number
|
userId?: IntFilter<"NpiProvider"> | number
|
||||||
npiNumber?: StringFilter<"NpiProvider"> | string
|
npiNumber?: StringFilter<"NpiProvider"> | string
|
||||||
providerName?: StringFilter<"NpiProvider"> | string
|
providerName?: StringFilter<"NpiProvider"> | string
|
||||||
|
sortOrder?: IntFilter<"NpiProvider"> | number
|
||||||
createdAt?: DateTimeFilter<"NpiProvider"> | Date | string
|
createdAt?: DateTimeFilter<"NpiProvider"> | Date | string
|
||||||
user?: XOR<UserScalarRelationFilter, UserWhereInput>
|
user?: XOR<UserScalarRelationFilter, UserWhereInput>
|
||||||
claims?: ClaimListRelationFilter
|
claims?: ClaimListRelationFilter
|
||||||
@@ -46882,6 +46903,7 @@ export namespace Prisma {
|
|||||||
userId?: SortOrder
|
userId?: SortOrder
|
||||||
npiNumber?: SortOrder
|
npiNumber?: SortOrder
|
||||||
providerName?: SortOrder
|
providerName?: SortOrder
|
||||||
|
sortOrder?: SortOrder
|
||||||
createdAt?: SortOrder
|
createdAt?: SortOrder
|
||||||
_count?: NpiProviderCountOrderByAggregateInput
|
_count?: NpiProviderCountOrderByAggregateInput
|
||||||
_avg?: NpiProviderAvgOrderByAggregateInput
|
_avg?: NpiProviderAvgOrderByAggregateInput
|
||||||
@@ -46898,6 +46920,7 @@ export namespace Prisma {
|
|||||||
userId?: IntWithAggregatesFilter<"NpiProvider"> | number
|
userId?: IntWithAggregatesFilter<"NpiProvider"> | number
|
||||||
npiNumber?: StringWithAggregatesFilter<"NpiProvider"> | string
|
npiNumber?: StringWithAggregatesFilter<"NpiProvider"> | string
|
||||||
providerName?: StringWithAggregatesFilter<"NpiProvider"> | string
|
providerName?: StringWithAggregatesFilter<"NpiProvider"> | string
|
||||||
|
sortOrder?: IntWithAggregatesFilter<"NpiProvider"> | number
|
||||||
createdAt?: DateTimeWithAggregatesFilter<"NpiProvider"> | Date | string
|
createdAt?: DateTimeWithAggregatesFilter<"NpiProvider"> | Date | string
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -49635,6 +49658,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderCreateInput = {
|
export type NpiProviderCreateInput = {
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
user: UserCreateNestedOneWithoutNpiProvidersInput
|
user: UserCreateNestedOneWithoutNpiProvidersInput
|
||||||
claims?: ClaimCreateNestedManyWithoutNpiProviderInput
|
claims?: ClaimCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -49648,6 +49672,7 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
payments?: PaymentUncheckedCreateNestedManyWithoutNpiProviderInput
|
payments?: PaymentUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -49658,6 +49683,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderUpdateInput = {
|
export type NpiProviderUpdateInput = {
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
||||||
claims?: ClaimUpdateManyWithoutNpiProviderNestedInput
|
claims?: ClaimUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -49671,6 +49697,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFieldUpdateOperationsInput | number
|
userId?: IntFieldUpdateOperationsInput | number
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
payments?: PaymentUncheckedUpdateManyWithoutNpiProviderNestedInput
|
payments?: PaymentUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -49683,12 +49710,14 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
}
|
}
|
||||||
|
|
||||||
export type NpiProviderUpdateManyMutationInput = {
|
export type NpiProviderUpdateManyMutationInput = {
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -49697,6 +49726,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFieldUpdateOperationsInput | number
|
userId?: IntFieldUpdateOperationsInput | number
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -52523,12 +52553,14 @@ export namespace Prisma {
|
|||||||
userId?: SortOrder
|
userId?: SortOrder
|
||||||
npiNumber?: SortOrder
|
npiNumber?: SortOrder
|
||||||
providerName?: SortOrder
|
providerName?: SortOrder
|
||||||
|
sortOrder?: SortOrder
|
||||||
createdAt?: SortOrder
|
createdAt?: SortOrder
|
||||||
}
|
}
|
||||||
|
|
||||||
export type NpiProviderAvgOrderByAggregateInput = {
|
export type NpiProviderAvgOrderByAggregateInput = {
|
||||||
id?: SortOrder
|
id?: SortOrder
|
||||||
userId?: SortOrder
|
userId?: SortOrder
|
||||||
|
sortOrder?: SortOrder
|
||||||
}
|
}
|
||||||
|
|
||||||
export type NpiProviderMaxOrderByAggregateInput = {
|
export type NpiProviderMaxOrderByAggregateInput = {
|
||||||
@@ -52536,6 +52568,7 @@ export namespace Prisma {
|
|||||||
userId?: SortOrder
|
userId?: SortOrder
|
||||||
npiNumber?: SortOrder
|
npiNumber?: SortOrder
|
||||||
providerName?: SortOrder
|
providerName?: SortOrder
|
||||||
|
sortOrder?: SortOrder
|
||||||
createdAt?: SortOrder
|
createdAt?: SortOrder
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -52544,12 +52577,14 @@ export namespace Prisma {
|
|||||||
userId?: SortOrder
|
userId?: SortOrder
|
||||||
npiNumber?: SortOrder
|
npiNumber?: SortOrder
|
||||||
providerName?: SortOrder
|
providerName?: SortOrder
|
||||||
|
sortOrder?: SortOrder
|
||||||
createdAt?: SortOrder
|
createdAt?: SortOrder
|
||||||
}
|
}
|
||||||
|
|
||||||
export type NpiProviderSumOrderByAggregateInput = {
|
export type NpiProviderSumOrderByAggregateInput = {
|
||||||
id?: SortOrder
|
id?: SortOrder
|
||||||
userId?: SortOrder
|
userId?: SortOrder
|
||||||
|
sortOrder?: SortOrder
|
||||||
}
|
}
|
||||||
|
|
||||||
export type IntNullableFilter<$PrismaModel = never> = {
|
export type IntNullableFilter<$PrismaModel = never> = {
|
||||||
@@ -58038,6 +58073,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderCreateWithoutUserInput = {
|
export type NpiProviderCreateWithoutUserInput = {
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
claims?: ClaimCreateNestedManyWithoutNpiProviderInput
|
claims?: ClaimCreateNestedManyWithoutNpiProviderInput
|
||||||
payments?: PaymentCreateNestedManyWithoutNpiProviderInput
|
payments?: PaymentCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -58049,6 +58085,7 @@ export namespace Prisma {
|
|||||||
id?: number
|
id?: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
payments?: PaymentUncheckedCreateNestedManyWithoutNpiProviderInput
|
payments?: PaymentUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -58696,6 +58733,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFilter<"NpiProvider"> | number
|
userId?: IntFilter<"NpiProvider"> | number
|
||||||
npiNumber?: StringFilter<"NpiProvider"> | string
|
npiNumber?: StringFilter<"NpiProvider"> | string
|
||||||
providerName?: StringFilter<"NpiProvider"> | string
|
providerName?: StringFilter<"NpiProvider"> | string
|
||||||
|
sortOrder?: IntFilter<"NpiProvider"> | number
|
||||||
createdAt?: DateTimeFilter<"NpiProvider"> | Date | string
|
createdAt?: DateTimeFilter<"NpiProvider"> | Date | string
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -61253,6 +61291,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderCreateWithoutAppointmentProceduresInput = {
|
export type NpiProviderCreateWithoutAppointmentProceduresInput = {
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
user: UserCreateNestedOneWithoutNpiProvidersInput
|
user: UserCreateNestedOneWithoutNpiProvidersInput
|
||||||
claims?: ClaimCreateNestedManyWithoutNpiProviderInput
|
claims?: ClaimCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -61265,6 +61304,7 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
payments?: PaymentUncheckedCreateNestedManyWithoutNpiProviderInput
|
payments?: PaymentUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -61416,6 +61456,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderUpdateWithoutAppointmentProceduresInput = {
|
export type NpiProviderUpdateWithoutAppointmentProceduresInput = {
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
||||||
claims?: ClaimUpdateManyWithoutNpiProviderNestedInput
|
claims?: ClaimUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -61428,6 +61469,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFieldUpdateOperationsInput | number
|
userId?: IntFieldUpdateOperationsInput | number
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
payments?: PaymentUncheckedUpdateManyWithoutNpiProviderNestedInput
|
payments?: PaymentUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -61637,6 +61679,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderCreateWithoutClaimsInput = {
|
export type NpiProviderCreateWithoutClaimsInput = {
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
user: UserCreateNestedOneWithoutNpiProvidersInput
|
user: UserCreateNestedOneWithoutNpiProvidersInput
|
||||||
payments?: PaymentCreateNestedManyWithoutNpiProviderInput
|
payments?: PaymentCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -61649,6 +61692,7 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
payments?: PaymentUncheckedCreateNestedManyWithoutNpiProviderInput
|
payments?: PaymentUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
commissionBatches?: CommissionBatchUncheckedCreateNestedManyWithoutNpiProviderInput
|
commissionBatches?: CommissionBatchUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -62020,6 +62064,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderUpdateWithoutClaimsInput = {
|
export type NpiProviderUpdateWithoutClaimsInput = {
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
||||||
payments?: PaymentUpdateManyWithoutNpiProviderNestedInput
|
payments?: PaymentUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -62032,6 +62077,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFieldUpdateOperationsInput | number
|
userId?: IntFieldUpdateOperationsInput | number
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
payments?: PaymentUncheckedUpdateManyWithoutNpiProviderNestedInput
|
payments?: PaymentUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
commissionBatches?: CommissionBatchUncheckedUpdateManyWithoutNpiProviderNestedInput
|
commissionBatches?: CommissionBatchUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -63227,6 +63273,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderCreateWithoutPaymentsInput = {
|
export type NpiProviderCreateWithoutPaymentsInput = {
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
user: UserCreateNestedOneWithoutNpiProvidersInput
|
user: UserCreateNestedOneWithoutNpiProvidersInput
|
||||||
claims?: ClaimCreateNestedManyWithoutNpiProviderInput
|
claims?: ClaimCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -63239,6 +63286,7 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
commissionBatches?: CommissionBatchUncheckedCreateNestedManyWithoutNpiProviderInput
|
commissionBatches?: CommissionBatchUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -63567,6 +63615,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderUpdateWithoutPaymentsInput = {
|
export type NpiProviderUpdateWithoutPaymentsInput = {
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
||||||
claims?: ClaimUpdateManyWithoutNpiProviderNestedInput
|
claims?: ClaimUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -63579,6 +63628,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFieldUpdateOperationsInput | number
|
userId?: IntFieldUpdateOperationsInput | number
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
commissionBatches?: CommissionBatchUncheckedUpdateManyWithoutNpiProviderNestedInput
|
commissionBatches?: CommissionBatchUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -66388,6 +66438,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderCreateWithoutCommissionBatchesInput = {
|
export type NpiProviderCreateWithoutCommissionBatchesInput = {
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
user: UserCreateNestedOneWithoutNpiProvidersInput
|
user: UserCreateNestedOneWithoutNpiProvidersInput
|
||||||
claims?: ClaimCreateNestedManyWithoutNpiProviderInput
|
claims?: ClaimCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -66400,6 +66451,7 @@ export namespace Prisma {
|
|||||||
userId: number
|
userId: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
claims?: ClaimUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
payments?: PaymentUncheckedCreateNestedManyWithoutNpiProviderInput
|
payments?: PaymentUncheckedCreateNestedManyWithoutNpiProviderInput
|
||||||
@@ -66446,6 +66498,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderUpdateWithoutCommissionBatchesInput = {
|
export type NpiProviderUpdateWithoutCommissionBatchesInput = {
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
user?: UserUpdateOneRequiredWithoutNpiProvidersNestedInput
|
||||||
claims?: ClaimUpdateManyWithoutNpiProviderNestedInput
|
claims?: ClaimUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -66458,6 +66511,7 @@ export namespace Prisma {
|
|||||||
userId?: IntFieldUpdateOperationsInput | number
|
userId?: IntFieldUpdateOperationsInput | number
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
payments?: PaymentUncheckedUpdateManyWithoutNpiProviderNestedInput
|
payments?: PaymentUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -66690,6 +66744,7 @@ export namespace Prisma {
|
|||||||
id?: number
|
id?: number
|
||||||
npiNumber: string
|
npiNumber: string
|
||||||
providerName: string
|
providerName: string
|
||||||
|
sortOrder?: number
|
||||||
createdAt?: Date | string
|
createdAt?: Date | string
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -66996,6 +67051,7 @@ export namespace Prisma {
|
|||||||
export type NpiProviderUpdateWithoutUserInput = {
|
export type NpiProviderUpdateWithoutUserInput = {
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
claims?: ClaimUpdateManyWithoutNpiProviderNestedInput
|
claims?: ClaimUpdateManyWithoutNpiProviderNestedInput
|
||||||
payments?: PaymentUpdateManyWithoutNpiProviderNestedInput
|
payments?: PaymentUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -67007,6 +67063,7 @@ export namespace Prisma {
|
|||||||
id?: IntFieldUpdateOperationsInput | number
|
id?: IntFieldUpdateOperationsInput | number
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
claims?: ClaimUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
payments?: PaymentUncheckedUpdateManyWithoutNpiProviderNestedInput
|
payments?: PaymentUncheckedUpdateManyWithoutNpiProviderNestedInput
|
||||||
@@ -67018,6 +67075,7 @@ export namespace Prisma {
|
|||||||
id?: IntFieldUpdateOperationsInput | number
|
id?: IntFieldUpdateOperationsInput | number
|
||||||
npiNumber?: StringFieldUpdateOperationsInput | string
|
npiNumber?: StringFieldUpdateOperationsInput | string
|
||||||
providerName?: StringFieldUpdateOperationsInput | string
|
providerName?: StringFieldUpdateOperationsInput | string
|
||||||
|
sortOrder?: IntFieldUpdateOperationsInput | number
|
||||||
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"name": "prisma-client-81ca44b9d3e5c16b41f6767b04f58e5bfe8927e8c0e21f3f03dff81c6db38733",
|
"name": "prisma-client-a8d4bc304c12e798930e60b1098ae5812d0c1102c722be6392ad354a9e581c9a",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"types": "index.d.ts",
|
"types": "index.d.ts",
|
||||||
"browser": "default.js",
|
"browser": "default.js",
|
||||||
|
|||||||
@@ -151,6 +151,7 @@ model NpiProvider {
|
|||||||
userId Int
|
userId Int
|
||||||
npiNumber String
|
npiNumber String
|
||||||
providerName String
|
providerName String
|
||||||
|
sortOrder Int @default(0)
|
||||||
createdAt DateTime @default(now())
|
createdAt DateTime @default(now())
|
||||||
|
|
||||||
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||||
|
|||||||
@@ -0,0 +1,4 @@
|
|||||||
|
ALTER TABLE "NpiProvider" ADD COLUMN IF NOT EXISTS "sortOrder" INTEGER NOT NULL DEFAULT 0;
|
||||||
|
|
||||||
|
-- Initialize sortOrder based on id (lower id = Provider #1)
|
||||||
|
UPDATE "NpiProvider" SET "sortOrder" = id WHERE "sortOrder" = 0;
|
||||||
@@ -151,6 +151,7 @@ model NpiProvider {
|
|||||||
userId Int
|
userId Int
|
||||||
npiNumber String
|
npiNumber String
|
||||||
providerName String
|
providerName String
|
||||||
|
sortOrder Int @default(0)
|
||||||
createdAt DateTime @default(now())
|
createdAt DateTime @default(now())
|
||||||
|
|
||||||
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"version": "1.0",
|
"version": "1.0",
|
||||||
"generatorVersion": "1.0.0",
|
"generatorVersion": "1.0.0",
|
||||||
"generatedAt": "2026-06-09T04:01:43.616Z",
|
"generatedAt": "2026-06-11T17:14:08.090Z",
|
||||||
"outputPath": "/home/ff/Desktop/DentalManagementMH06/packages/db/shared",
|
"outputPath": "/home/ee/Desktop/DentalManagementMH06/packages/db/shared",
|
||||||
"files": [
|
"files": [
|
||||||
"schemas/enums/TransactionIsolationLevel.schema.ts",
|
"schemas/enums/TransactionIsolationLevel.schema.ts",
|
||||||
"schemas/enums/UserScalarFieldEnum.schema.ts",
|
"schemas/enums/UserScalarFieldEnum.schema.ts",
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
|
|
||||||
export const NpiProviderScalarFieldEnumSchema = z.enum(['id', 'userId', 'npiNumber', 'providerName', 'createdAt'])
|
export const NpiProviderScalarFieldEnumSchema = z.enum(['id', 'userId', 'npiNumber', 'providerName', 'sortOrder', 'createdAt'])
|
||||||
|
|
||||||
export type NpiProviderScalarFieldEnum = z.infer<typeof NpiProviderScalarFieldEnumSchema>;
|
export type NpiProviderScalarFieldEnum = z.infer<typeof NpiProviderScalarFieldEnumSchema>;
|
||||||
@@ -14,6 +14,7 @@ export const NpiProviderFindFirstSelectSchema: z.ZodType<Prisma.NpiProviderSelec
|
|||||||
userId: z.boolean().optional(),
|
userId: z.boolean().optional(),
|
||||||
npiNumber: z.boolean().optional(),
|
npiNumber: z.boolean().optional(),
|
||||||
providerName: z.boolean().optional(),
|
providerName: z.boolean().optional(),
|
||||||
|
sortOrder: z.boolean().optional(),
|
||||||
createdAt: z.boolean().optional(),
|
createdAt: z.boolean().optional(),
|
||||||
user: z.boolean().optional(),
|
user: z.boolean().optional(),
|
||||||
claims: z.boolean().optional(),
|
claims: z.boolean().optional(),
|
||||||
@@ -28,6 +29,7 @@ export const NpiProviderFindFirstSelectZodSchema = z.object({
|
|||||||
userId: z.boolean().optional(),
|
userId: z.boolean().optional(),
|
||||||
npiNumber: z.boolean().optional(),
|
npiNumber: z.boolean().optional(),
|
||||||
providerName: z.boolean().optional(),
|
providerName: z.boolean().optional(),
|
||||||
|
sortOrder: z.boolean().optional(),
|
||||||
createdAt: z.boolean().optional(),
|
createdAt: z.boolean().optional(),
|
||||||
user: z.boolean().optional(),
|
user: z.boolean().optional(),
|
||||||
claims: z.boolean().optional(),
|
claims: z.boolean().optional(),
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ export const NpiProviderFindFirstOrThrowSelectSchema: z.ZodType<Prisma.NpiProvid
|
|||||||
userId: z.boolean().optional(),
|
userId: z.boolean().optional(),
|
||||||
npiNumber: z.boolean().optional(),
|
npiNumber: z.boolean().optional(),
|
||||||
providerName: z.boolean().optional(),
|
providerName: z.boolean().optional(),
|
||||||
|
sortOrder: z.boolean().optional(),
|
||||||
createdAt: z.boolean().optional(),
|
createdAt: z.boolean().optional(),
|
||||||
user: z.boolean().optional(),
|
user: z.boolean().optional(),
|
||||||
claims: z.boolean().optional(),
|
claims: z.boolean().optional(),
|
||||||
@@ -28,6 +29,7 @@ export const NpiProviderFindFirstOrThrowSelectZodSchema = z.object({
|
|||||||
userId: z.boolean().optional(),
|
userId: z.boolean().optional(),
|
||||||
npiNumber: z.boolean().optional(),
|
npiNumber: z.boolean().optional(),
|
||||||
providerName: z.boolean().optional(),
|
providerName: z.boolean().optional(),
|
||||||
|
sortOrder: z.boolean().optional(),
|
||||||
createdAt: z.boolean().optional(),
|
createdAt: z.boolean().optional(),
|
||||||
user: z.boolean().optional(),
|
user: z.boolean().optional(),
|
||||||
claims: z.boolean().optional(),
|
claims: z.boolean().optional(),
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ export const NpiProviderFindManySelectSchema: z.ZodType<Prisma.NpiProviderSelect
|
|||||||
userId: z.boolean().optional(),
|
userId: z.boolean().optional(),
|
||||||
npiNumber: z.boolean().optional(),
|
npiNumber: z.boolean().optional(),
|
||||||
providerName: z.boolean().optional(),
|
providerName: z.boolean().optional(),
|
||||||
|
sortOrder: z.boolean().optional(),
|
||||||
createdAt: z.boolean().optional(),
|
createdAt: z.boolean().optional(),
|
||||||
user: z.boolean().optional(),
|
user: z.boolean().optional(),
|
||||||
claims: z.boolean().optional(),
|
claims: z.boolean().optional(),
|
||||||
@@ -28,6 +29,7 @@ export const NpiProviderFindManySelectZodSchema = z.object({
|
|||||||
userId: z.boolean().optional(),
|
userId: z.boolean().optional(),
|
||||||
npiNumber: z.boolean().optional(),
|
npiNumber: z.boolean().optional(),
|
||||||
providerName: z.boolean().optional(),
|
providerName: z.boolean().optional(),
|
||||||
|
sortOrder: z.boolean().optional(),
|
||||||
createdAt: z.boolean().optional(),
|
createdAt: z.boolean().optional(),
|
||||||
user: z.boolean().optional(),
|
user: z.boolean().optional(),
|
||||||
claims: z.boolean().optional(),
|
claims: z.boolean().optional(),
|
||||||
|
|||||||
@@ -4,7 +4,8 @@ import type { Prisma } from '../../../generated/prisma';
|
|||||||
|
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.literal(true).optional(),
|
id: z.literal(true).optional(),
|
||||||
userId: z.literal(true).optional()
|
userId: z.literal(true).optional(),
|
||||||
|
sortOrder: z.literal(true).optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
export const NpiProviderAvgAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderAvgAggregateInputType> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderAvgAggregateInputType>;
|
export const NpiProviderAvgAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderAvgAggregateInputType> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderAvgAggregateInputType>;
|
||||||
export const NpiProviderAvgAggregateInputObjectZodSchema = makeSchema();
|
export const NpiProviderAvgAggregateInputObjectZodSchema = makeSchema();
|
||||||
|
|||||||
@@ -4,7 +4,8 @@ import { SortOrderSchema } from '../enums/SortOrder.schema'
|
|||||||
|
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: SortOrderSchema.optional(),
|
id: SortOrderSchema.optional(),
|
||||||
userId: SortOrderSchema.optional()
|
userId: SortOrderSchema.optional(),
|
||||||
|
sortOrder: SortOrderSchema.optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
export const NpiProviderAvgOrderByAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderAvgOrderByAggregateInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderAvgOrderByAggregateInput>;
|
export const NpiProviderAvgOrderByAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderAvgOrderByAggregateInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderAvgOrderByAggregateInput>;
|
||||||
export const NpiProviderAvgOrderByAggregateInputObjectZodSchema = makeSchema();
|
export const NpiProviderAvgOrderByAggregateInputObjectZodSchema = makeSchema();
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: z.literal(true).optional(),
|
userId: z.literal(true).optional(),
|
||||||
npiNumber: z.literal(true).optional(),
|
npiNumber: z.literal(true).optional(),
|
||||||
providerName: z.literal(true).optional(),
|
providerName: z.literal(true).optional(),
|
||||||
|
sortOrder: z.literal(true).optional(),
|
||||||
createdAt: z.literal(true).optional(),
|
createdAt: z.literal(true).optional(),
|
||||||
_all: z.literal(true).optional()
|
_all: z.literal(true).optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: SortOrderSchema.optional(),
|
userId: SortOrderSchema.optional(),
|
||||||
npiNumber: SortOrderSchema.optional(),
|
npiNumber: SortOrderSchema.optional(),
|
||||||
providerName: SortOrderSchema.optional(),
|
providerName: SortOrderSchema.optional(),
|
||||||
|
sortOrder: SortOrderSchema.optional(),
|
||||||
createdAt: SortOrderSchema.optional()
|
createdAt: SortOrderSchema.optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
export const NpiProviderCountOrderByAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderCountOrderByAggregateInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderCountOrderByAggregateInput>;
|
export const NpiProviderCountOrderByAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderCountOrderByAggregateInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderCountOrderByAggregateInput>;
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ import { AppointmentProcedureCreateNestedManyWithoutNpiProviderInputObjectSchema
|
|||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int().optional(),
|
||||||
createdAt: z.coerce.date().optional(),
|
createdAt: z.coerce.date().optional(),
|
||||||
user: z.lazy(() => UserCreateNestedOneWithoutNpiProvidersInputObjectSchema),
|
user: z.lazy(() => UserCreateNestedOneWithoutNpiProvidersInputObjectSchema),
|
||||||
claims: z.lazy(() => ClaimCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: z.number().int(),
|
userId: z.number().int(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int().optional(),
|
||||||
createdAt: z.coerce.date().optional()
|
createdAt: z.coerce.date().optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
export const NpiProviderCreateManyInputObjectSchema: z.ZodType<Prisma.NpiProviderCreateManyInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderCreateManyInput>;
|
export const NpiProviderCreateManyInputObjectSchema: z.ZodType<Prisma.NpiProviderCreateManyInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderCreateManyInput>;
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ const makeSchema = () => z.object({
|
|||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int().optional(),
|
||||||
createdAt: z.coerce.date().optional()
|
createdAt: z.coerce.date().optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
export const NpiProviderCreateManyUserInputObjectSchema: z.ZodType<Prisma.NpiProviderCreateManyUserInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderCreateManyUserInput>;
|
export const NpiProviderCreateManyUserInputObjectSchema: z.ZodType<Prisma.NpiProviderCreateManyUserInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderCreateManyUserInput>;
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ import { CommissionBatchCreateNestedManyWithoutNpiProviderInputObjectSchema as C
|
|||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int().optional(),
|
||||||
createdAt: z.coerce.date().optional(),
|
createdAt: z.coerce.date().optional(),
|
||||||
user: z.lazy(() => UserCreateNestedOneWithoutNpiProvidersInputObjectSchema),
|
user: z.lazy(() => UserCreateNestedOneWithoutNpiProvidersInputObjectSchema),
|
||||||
claims: z.lazy(() => ClaimCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ import { AppointmentProcedureCreateNestedManyWithoutNpiProviderInputObjectSchema
|
|||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int().optional(),
|
||||||
createdAt: z.coerce.date().optional(),
|
createdAt: z.coerce.date().optional(),
|
||||||
user: z.lazy(() => UserCreateNestedOneWithoutNpiProvidersInputObjectSchema),
|
user: z.lazy(() => UserCreateNestedOneWithoutNpiProvidersInputObjectSchema),
|
||||||
payments: z.lazy(() => PaymentCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
payments: z.lazy(() => PaymentCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ import { AppointmentProcedureCreateNestedManyWithoutNpiProviderInputObjectSchema
|
|||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int().optional(),
|
||||||
createdAt: z.coerce.date().optional(),
|
createdAt: z.coerce.date().optional(),
|
||||||
user: z.lazy(() => UserCreateNestedOneWithoutNpiProvidersInputObjectSchema),
|
user: z.lazy(() => UserCreateNestedOneWithoutNpiProvidersInputObjectSchema),
|
||||||
claims: z.lazy(() => ClaimCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ import { AppointmentProcedureCreateNestedManyWithoutNpiProviderInputObjectSchema
|
|||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int().optional(),
|
||||||
createdAt: z.coerce.date().optional(),
|
createdAt: z.coerce.date().optional(),
|
||||||
user: z.lazy(() => UserCreateNestedOneWithoutNpiProvidersInputObjectSchema),
|
user: z.lazy(() => UserCreateNestedOneWithoutNpiProvidersInputObjectSchema),
|
||||||
claims: z.lazy(() => ClaimCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ import { AppointmentProcedureCreateNestedManyWithoutNpiProviderInputObjectSchema
|
|||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int().optional(),
|
||||||
createdAt: z.coerce.date().optional(),
|
createdAt: z.coerce.date().optional(),
|
||||||
claims: z.lazy(() => ClaimCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
payments: z.lazy(() => PaymentCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
payments: z.lazy(() => PaymentCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: z.literal(true).optional(),
|
userId: z.literal(true).optional(),
|
||||||
npiNumber: z.literal(true).optional(),
|
npiNumber: z.literal(true).optional(),
|
||||||
providerName: z.literal(true).optional(),
|
providerName: z.literal(true).optional(),
|
||||||
|
sortOrder: z.literal(true).optional(),
|
||||||
createdAt: z.literal(true).optional()
|
createdAt: z.literal(true).optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
export const NpiProviderMaxAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderMaxAggregateInputType> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderMaxAggregateInputType>;
|
export const NpiProviderMaxAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderMaxAggregateInputType> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderMaxAggregateInputType>;
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: SortOrderSchema.optional(),
|
userId: SortOrderSchema.optional(),
|
||||||
npiNumber: SortOrderSchema.optional(),
|
npiNumber: SortOrderSchema.optional(),
|
||||||
providerName: SortOrderSchema.optional(),
|
providerName: SortOrderSchema.optional(),
|
||||||
|
sortOrder: SortOrderSchema.optional(),
|
||||||
createdAt: SortOrderSchema.optional()
|
createdAt: SortOrderSchema.optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
export const NpiProviderMaxOrderByAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderMaxOrderByAggregateInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderMaxOrderByAggregateInput>;
|
export const NpiProviderMaxOrderByAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderMaxOrderByAggregateInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderMaxOrderByAggregateInput>;
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: z.literal(true).optional(),
|
userId: z.literal(true).optional(),
|
||||||
npiNumber: z.literal(true).optional(),
|
npiNumber: z.literal(true).optional(),
|
||||||
providerName: z.literal(true).optional(),
|
providerName: z.literal(true).optional(),
|
||||||
|
sortOrder: z.literal(true).optional(),
|
||||||
createdAt: z.literal(true).optional()
|
createdAt: z.literal(true).optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
export const NpiProviderMinAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderMinAggregateInputType> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderMinAggregateInputType>;
|
export const NpiProviderMinAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderMinAggregateInputType> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderMinAggregateInputType>;
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: SortOrderSchema.optional(),
|
userId: SortOrderSchema.optional(),
|
||||||
npiNumber: SortOrderSchema.optional(),
|
npiNumber: SortOrderSchema.optional(),
|
||||||
providerName: SortOrderSchema.optional(),
|
providerName: SortOrderSchema.optional(),
|
||||||
|
sortOrder: SortOrderSchema.optional(),
|
||||||
createdAt: SortOrderSchema.optional()
|
createdAt: SortOrderSchema.optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
export const NpiProviderMinOrderByAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderMinOrderByAggregateInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderMinOrderByAggregateInput>;
|
export const NpiProviderMinOrderByAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderMinOrderByAggregateInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderMinOrderByAggregateInput>;
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: SortOrderSchema.optional(),
|
userId: SortOrderSchema.optional(),
|
||||||
npiNumber: SortOrderSchema.optional(),
|
npiNumber: SortOrderSchema.optional(),
|
||||||
providerName: SortOrderSchema.optional(),
|
providerName: SortOrderSchema.optional(),
|
||||||
|
sortOrder: SortOrderSchema.optional(),
|
||||||
createdAt: SortOrderSchema.optional(),
|
createdAt: SortOrderSchema.optional(),
|
||||||
_count: z.lazy(() => NpiProviderCountOrderByAggregateInputObjectSchema).optional(),
|
_count: z.lazy(() => NpiProviderCountOrderByAggregateInputObjectSchema).optional(),
|
||||||
_avg: z.lazy(() => NpiProviderAvgOrderByAggregateInputObjectSchema).optional(),
|
_avg: z.lazy(() => NpiProviderAvgOrderByAggregateInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: SortOrderSchema.optional(),
|
userId: SortOrderSchema.optional(),
|
||||||
npiNumber: SortOrderSchema.optional(),
|
npiNumber: SortOrderSchema.optional(),
|
||||||
providerName: SortOrderSchema.optional(),
|
providerName: SortOrderSchema.optional(),
|
||||||
|
sortOrder: SortOrderSchema.optional(),
|
||||||
createdAt: SortOrderSchema.optional(),
|
createdAt: SortOrderSchema.optional(),
|
||||||
user: z.lazy(() => UserOrderByWithRelationInputObjectSchema).optional(),
|
user: z.lazy(() => UserOrderByWithRelationInputObjectSchema).optional(),
|
||||||
claims: z.lazy(() => ClaimOrderByRelationAggregateInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimOrderByRelationAggregateInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ const npiproviderscalarwhereinputSchema = z.object({
|
|||||||
userId: z.union([z.lazy(() => IntFilterObjectSchema), z.number().int()]).optional(),
|
userId: z.union([z.lazy(() => IntFilterObjectSchema), z.number().int()]).optional(),
|
||||||
npiNumber: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(),
|
npiNumber: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(),
|
||||||
providerName: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(),
|
providerName: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(),
|
||||||
|
sortOrder: z.union([z.lazy(() => IntFilterObjectSchema), z.number().int()]).optional(),
|
||||||
createdAt: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional()
|
createdAt: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
export const NpiProviderScalarWhereInputObjectSchema: z.ZodType<Prisma.NpiProviderScalarWhereInput> = npiproviderscalarwhereinputSchema as unknown as z.ZodType<Prisma.NpiProviderScalarWhereInput>;
|
export const NpiProviderScalarWhereInputObjectSchema: z.ZodType<Prisma.NpiProviderScalarWhereInput> = npiproviderscalarwhereinputSchema as unknown as z.ZodType<Prisma.NpiProviderScalarWhereInput>;
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ const npiproviderscalarwherewithaggregatesinputSchema = z.object({
|
|||||||
userId: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number().int()]).optional(),
|
userId: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number().int()]).optional(),
|
||||||
npiNumber: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(),
|
npiNumber: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(),
|
||||||
providerName: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(),
|
providerName: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(),
|
||||||
|
sortOrder: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number().int()]).optional(),
|
||||||
createdAt: z.union([z.lazy(() => DateTimeWithAggregatesFilterObjectSchema), z.coerce.date()]).optional()
|
createdAt: z.union([z.lazy(() => DateTimeWithAggregatesFilterObjectSchema), z.coerce.date()]).optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
export const NpiProviderScalarWhereWithAggregatesInputObjectSchema: z.ZodType<Prisma.NpiProviderScalarWhereWithAggregatesInput> = npiproviderscalarwherewithaggregatesinputSchema as unknown as z.ZodType<Prisma.NpiProviderScalarWhereWithAggregatesInput>;
|
export const NpiProviderScalarWhereWithAggregatesInputObjectSchema: z.ZodType<Prisma.NpiProviderScalarWhereWithAggregatesInput> = npiproviderscalarwherewithaggregatesinputSchema as unknown as z.ZodType<Prisma.NpiProviderScalarWhereWithAggregatesInput>;
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: z.boolean().optional(),
|
userId: z.boolean().optional(),
|
||||||
npiNumber: z.boolean().optional(),
|
npiNumber: z.boolean().optional(),
|
||||||
providerName: z.boolean().optional(),
|
providerName: z.boolean().optional(),
|
||||||
|
sortOrder: z.boolean().optional(),
|
||||||
createdAt: z.boolean().optional(),
|
createdAt: z.boolean().optional(),
|
||||||
user: z.union([z.boolean(), z.lazy(() => UserArgsObjectSchema)]).optional(),
|
user: z.union([z.boolean(), z.lazy(() => UserArgsObjectSchema)]).optional(),
|
||||||
claims: z.union([z.boolean(), z.lazy(() => ClaimFindManySchema)]).optional(),
|
claims: z.union([z.boolean(), z.lazy(() => ClaimFindManySchema)]).optional(),
|
||||||
|
|||||||
@@ -4,7 +4,8 @@ import type { Prisma } from '../../../generated/prisma';
|
|||||||
|
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: z.literal(true).optional(),
|
id: z.literal(true).optional(),
|
||||||
userId: z.literal(true).optional()
|
userId: z.literal(true).optional(),
|
||||||
|
sortOrder: z.literal(true).optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
export const NpiProviderSumAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderSumAggregateInputType> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderSumAggregateInputType>;
|
export const NpiProviderSumAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderSumAggregateInputType> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderSumAggregateInputType>;
|
||||||
export const NpiProviderSumAggregateInputObjectZodSchema = makeSchema();
|
export const NpiProviderSumAggregateInputObjectZodSchema = makeSchema();
|
||||||
|
|||||||
@@ -4,7 +4,8 @@ import { SortOrderSchema } from '../enums/SortOrder.schema'
|
|||||||
|
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
id: SortOrderSchema.optional(),
|
id: SortOrderSchema.optional(),
|
||||||
userId: SortOrderSchema.optional()
|
userId: SortOrderSchema.optional(),
|
||||||
|
sortOrder: SortOrderSchema.optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
export const NpiProviderSumOrderByAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderSumOrderByAggregateInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderSumOrderByAggregateInput>;
|
export const NpiProviderSumOrderByAggregateInputObjectSchema: z.ZodType<Prisma.NpiProviderSumOrderByAggregateInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderSumOrderByAggregateInput>;
|
||||||
export const NpiProviderSumOrderByAggregateInputObjectZodSchema = makeSchema();
|
export const NpiProviderSumOrderByAggregateInputObjectZodSchema = makeSchema();
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: z.number().int(),
|
userId: z.number().int(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int().optional(),
|
||||||
createdAt: z.coerce.date().optional(),
|
createdAt: z.coerce.date().optional(),
|
||||||
claims: z.lazy(() => ClaimUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
payments: z.lazy(() => PaymentUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
payments: z.lazy(() => PaymentUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: z.number().int(),
|
userId: z.number().int(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int().optional(),
|
||||||
createdAt: z.coerce.date().optional(),
|
createdAt: z.coerce.date().optional(),
|
||||||
claims: z.lazy(() => ClaimUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
payments: z.lazy(() => PaymentUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
payments: z.lazy(() => PaymentUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: z.number().int(),
|
userId: z.number().int(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int().optional(),
|
||||||
createdAt: z.coerce.date().optional(),
|
createdAt: z.coerce.date().optional(),
|
||||||
payments: z.lazy(() => PaymentUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
payments: z.lazy(() => PaymentUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
commissionBatches: z.lazy(() => CommissionBatchUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
commissionBatches: z.lazy(() => CommissionBatchUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: z.number().int(),
|
userId: z.number().int(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int().optional(),
|
||||||
createdAt: z.coerce.date().optional(),
|
createdAt: z.coerce.date().optional(),
|
||||||
claims: z.lazy(() => ClaimUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
payments: z.lazy(() => PaymentUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
payments: z.lazy(() => PaymentUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: z.number().int(),
|
userId: z.number().int(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int().optional(),
|
||||||
createdAt: z.coerce.date().optional(),
|
createdAt: z.coerce.date().optional(),
|
||||||
claims: z.lazy(() => ClaimUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
commissionBatches: z.lazy(() => CommissionBatchUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
commissionBatches: z.lazy(() => CommissionBatchUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ const makeSchema = () => z.object({
|
|||||||
id: z.number().int().optional(),
|
id: z.number().int().optional(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int().optional(),
|
||||||
createdAt: z.coerce.date().optional(),
|
createdAt: z.coerce.date().optional(),
|
||||||
claims: z.lazy(() => ClaimUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
payments: z.lazy(() => PaymentUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
payments: z.lazy(() => PaymentUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -13,6 +13,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
|
sortOrder: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
payments: z.lazy(() => PaymentUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
payments: z.lazy(() => PaymentUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
|
sortOrder: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional()
|
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
export const NpiProviderUncheckedUpdateManyInputObjectSchema: z.ZodType<Prisma.NpiProviderUncheckedUpdateManyInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderUncheckedUpdateManyInput>;
|
export const NpiProviderUncheckedUpdateManyInputObjectSchema: z.ZodType<Prisma.NpiProviderUncheckedUpdateManyInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderUncheckedUpdateManyInput>;
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ const makeSchema = () => z.object({
|
|||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
|
sortOrder: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional()
|
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
export const NpiProviderUncheckedUpdateManyWithoutUserInputObjectSchema: z.ZodType<Prisma.NpiProviderUncheckedUpdateManyWithoutUserInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderUncheckedUpdateManyWithoutUserInput>;
|
export const NpiProviderUncheckedUpdateManyWithoutUserInputObjectSchema: z.ZodType<Prisma.NpiProviderUncheckedUpdateManyWithoutUserInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderUncheckedUpdateManyWithoutUserInput>;
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
|
sortOrder: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
payments: z.lazy(() => PaymentUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
payments: z.lazy(() => PaymentUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
|
sortOrder: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
payments: z.lazy(() => PaymentUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
payments: z.lazy(() => PaymentUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
commissionBatches: z.lazy(() => CommissionBatchUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
commissionBatches: z.lazy(() => CommissionBatchUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
|
sortOrder: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
payments: z.lazy(() => PaymentUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
payments: z.lazy(() => PaymentUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ const makeSchema = () => z.object({
|
|||||||
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
|
sortOrder: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
commissionBatches: z.lazy(() => CommissionBatchUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
commissionBatches: z.lazy(() => CommissionBatchUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ const makeSchema = () => z.object({
|
|||||||
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
|
sortOrder: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
payments: z.lazy(() => PaymentUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
payments: z.lazy(() => PaymentUncheckedUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import type { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||||
import { UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema as UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema } from './UserUpdateOneRequiredWithoutNpiProvidersNestedInput.schema';
|
import { UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema as UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema } from './UserUpdateOneRequiredWithoutNpiProvidersNestedInput.schema';
|
||||||
import { ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema as ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema } from './ClaimUpdateManyWithoutNpiProviderNestedInput.schema';
|
import { ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema as ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema } from './ClaimUpdateManyWithoutNpiProviderNestedInput.schema';
|
||||||
@@ -11,6 +12,7 @@ import { AppointmentProcedureUpdateManyWithoutNpiProviderNestedInputObjectSchema
|
|||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
|
sortOrder: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
user: z.lazy(() => UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema).optional(),
|
user: z.lazy(() => UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema).optional(),
|
||||||
claims: z.lazy(() => ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -1,11 +1,13 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import type { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
|
||||||
|
|
||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
|
sortOrder: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional()
|
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional()
|
||||||
}).strict();
|
}).strict();
|
||||||
export const NpiProviderUpdateManyMutationInputObjectSchema: z.ZodType<Prisma.NpiProviderUpdateManyMutationInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderUpdateManyMutationInput>;
|
export const NpiProviderUpdateManyMutationInputObjectSchema: z.ZodType<Prisma.NpiProviderUpdateManyMutationInput> = makeSchema() as unknown as z.ZodType<Prisma.NpiProviderUpdateManyMutationInput>;
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import type { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||||
import { UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema as UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema } from './UserUpdateOneRequiredWithoutNpiProvidersNestedInput.schema';
|
import { UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema as UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema } from './UserUpdateOneRequiredWithoutNpiProvidersNestedInput.schema';
|
||||||
import { ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema as ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema } from './ClaimUpdateManyWithoutNpiProviderNestedInput.schema';
|
import { ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema as ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema } from './ClaimUpdateManyWithoutNpiProviderNestedInput.schema';
|
||||||
@@ -10,6 +11,7 @@ import { CommissionBatchUpdateManyWithoutNpiProviderNestedInputObjectSchema as C
|
|||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
|
sortOrder: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
user: z.lazy(() => UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema).optional(),
|
user: z.lazy(() => UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema).optional(),
|
||||||
claims: z.lazy(() => ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import type { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||||
import { UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema as UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema } from './UserUpdateOneRequiredWithoutNpiProvidersNestedInput.schema';
|
import { UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema as UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema } from './UserUpdateOneRequiredWithoutNpiProvidersNestedInput.schema';
|
||||||
import { PaymentUpdateManyWithoutNpiProviderNestedInputObjectSchema as PaymentUpdateManyWithoutNpiProviderNestedInputObjectSchema } from './PaymentUpdateManyWithoutNpiProviderNestedInput.schema';
|
import { PaymentUpdateManyWithoutNpiProviderNestedInputObjectSchema as PaymentUpdateManyWithoutNpiProviderNestedInputObjectSchema } from './PaymentUpdateManyWithoutNpiProviderNestedInput.schema';
|
||||||
@@ -10,6 +11,7 @@ import { AppointmentProcedureUpdateManyWithoutNpiProviderNestedInputObjectSchema
|
|||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
|
sortOrder: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
user: z.lazy(() => UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema).optional(),
|
user: z.lazy(() => UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema).optional(),
|
||||||
payments: z.lazy(() => PaymentUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
payments: z.lazy(() => PaymentUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import type { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||||
import { UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema as UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema } from './UserUpdateOneRequiredWithoutNpiProvidersNestedInput.schema';
|
import { UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema as UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema } from './UserUpdateOneRequiredWithoutNpiProvidersNestedInput.schema';
|
||||||
import { ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema as ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema } from './ClaimUpdateManyWithoutNpiProviderNestedInput.schema';
|
import { ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema as ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema } from './ClaimUpdateManyWithoutNpiProviderNestedInput.schema';
|
||||||
@@ -10,6 +11,7 @@ import { AppointmentProcedureUpdateManyWithoutNpiProviderNestedInputObjectSchema
|
|||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
|
sortOrder: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
user: z.lazy(() => UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema).optional(),
|
user: z.lazy(() => UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema).optional(),
|
||||||
claims: z.lazy(() => ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import type { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||||
import { UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema as UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema } from './UserUpdateOneRequiredWithoutNpiProvidersNestedInput.schema';
|
import { UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema as UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema } from './UserUpdateOneRequiredWithoutNpiProvidersNestedInput.schema';
|
||||||
import { ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema as ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema } from './ClaimUpdateManyWithoutNpiProviderNestedInput.schema';
|
import { ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema as ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema } from './ClaimUpdateManyWithoutNpiProviderNestedInput.schema';
|
||||||
@@ -10,6 +11,7 @@ import { AppointmentProcedureUpdateManyWithoutNpiProviderNestedInputObjectSchema
|
|||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
|
sortOrder: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
user: z.lazy(() => UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema).optional(),
|
user: z.lazy(() => UserUpdateOneRequiredWithoutNpiProvidersNestedInputObjectSchema).optional(),
|
||||||
claims: z.lazy(() => ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
import * as z from 'zod';
|
import * as z from 'zod';
|
||||||
import type { Prisma } from '../../../generated/prisma';
|
import type { Prisma } from '../../../generated/prisma';
|
||||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||||
|
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
|
||||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||||
import { ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema as ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema } from './ClaimUpdateManyWithoutNpiProviderNestedInput.schema';
|
import { ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema as ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema } from './ClaimUpdateManyWithoutNpiProviderNestedInput.schema';
|
||||||
import { PaymentUpdateManyWithoutNpiProviderNestedInputObjectSchema as PaymentUpdateManyWithoutNpiProviderNestedInputObjectSchema } from './PaymentUpdateManyWithoutNpiProviderNestedInput.schema';
|
import { PaymentUpdateManyWithoutNpiProviderNestedInputObjectSchema as PaymentUpdateManyWithoutNpiProviderNestedInputObjectSchema } from './PaymentUpdateManyWithoutNpiProviderNestedInput.schema';
|
||||||
@@ -10,6 +11,7 @@ import { AppointmentProcedureUpdateManyWithoutNpiProviderNestedInputObjectSchema
|
|||||||
const makeSchema = () => z.object({
|
const makeSchema = () => z.object({
|
||||||
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
npiNumber: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
providerName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
|
sortOrder: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
|
||||||
claims: z.lazy(() => ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
claims: z.lazy(() => ClaimUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
payments: z.lazy(() => PaymentUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
payments: z.lazy(() => PaymentUpdateManyWithoutNpiProviderNestedInputObjectSchema).optional(),
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ const npiproviderwhereinputSchema = z.object({
|
|||||||
userId: z.union([z.lazy(() => IntFilterObjectSchema), z.number().int()]).optional(),
|
userId: z.union([z.lazy(() => IntFilterObjectSchema), z.number().int()]).optional(),
|
||||||
npiNumber: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(),
|
npiNumber: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(),
|
||||||
providerName: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(),
|
providerName: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(),
|
||||||
|
sortOrder: z.union([z.lazy(() => IntFilterObjectSchema), z.number().int()]).optional(),
|
||||||
createdAt: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional(),
|
createdAt: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional(),
|
||||||
user: z.union([z.lazy(() => UserScalarRelationFilterObjectSchema), z.lazy(() => UserWhereInputObjectSchema)]).optional(),
|
user: z.union([z.lazy(() => UserScalarRelationFilterObjectSchema), z.lazy(() => UserWhereInputObjectSchema)]).optional(),
|
||||||
claims: z.lazy(() => ClaimListRelationFilterObjectSchema).optional(),
|
claims: z.lazy(() => ClaimListRelationFilterObjectSchema).optional(),
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ export const NpiProviderAggregateResultSchema = z.object({ _count: z.object({
|
|||||||
userId: z.number(),
|
userId: z.number(),
|
||||||
npiNumber: z.number(),
|
npiNumber: z.number(),
|
||||||
providerName: z.number(),
|
providerName: z.number(),
|
||||||
|
sortOrder: z.number(),
|
||||||
createdAt: z.number(),
|
createdAt: z.number(),
|
||||||
user: z.number(),
|
user: z.number(),
|
||||||
claims: z.number(),
|
claims: z.number(),
|
||||||
@@ -13,17 +14,20 @@ export const NpiProviderAggregateResultSchema = z.object({ _count: z.object({
|
|||||||
}).optional(),
|
}).optional(),
|
||||||
_sum: z.object({
|
_sum: z.object({
|
||||||
id: z.number().nullable(),
|
id: z.number().nullable(),
|
||||||
userId: z.number().nullable()
|
userId: z.number().nullable(),
|
||||||
|
sortOrder: z.number().nullable()
|
||||||
}).nullable().optional(),
|
}).nullable().optional(),
|
||||||
_avg: z.object({
|
_avg: z.object({
|
||||||
id: z.number().nullable(),
|
id: z.number().nullable(),
|
||||||
userId: z.number().nullable()
|
userId: z.number().nullable(),
|
||||||
|
sortOrder: z.number().nullable()
|
||||||
}).nullable().optional(),
|
}).nullable().optional(),
|
||||||
_min: z.object({
|
_min: z.object({
|
||||||
id: z.number().int().nullable(),
|
id: z.number().int().nullable(),
|
||||||
userId: z.number().int().nullable(),
|
userId: z.number().int().nullable(),
|
||||||
npiNumber: z.string().nullable(),
|
npiNumber: z.string().nullable(),
|
||||||
providerName: z.string().nullable(),
|
providerName: z.string().nullable(),
|
||||||
|
sortOrder: z.number().int().nullable(),
|
||||||
createdAt: z.date().nullable()
|
createdAt: z.date().nullable()
|
||||||
}).nullable().optional(),
|
}).nullable().optional(),
|
||||||
_max: z.object({
|
_max: z.object({
|
||||||
@@ -31,5 +35,6 @@ export const NpiProviderAggregateResultSchema = z.object({ _count: z.object({
|
|||||||
userId: z.number().int().nullable(),
|
userId: z.number().int().nullable(),
|
||||||
npiNumber: z.string().nullable(),
|
npiNumber: z.string().nullable(),
|
||||||
providerName: z.string().nullable(),
|
providerName: z.string().nullable(),
|
||||||
|
sortOrder: z.number().int().nullable(),
|
||||||
createdAt: z.date().nullable()
|
createdAt: z.date().nullable()
|
||||||
}).nullable().optional()});
|
}).nullable().optional()});
|
||||||
@@ -4,6 +4,7 @@ export const NpiProviderCreateResultSchema = z.object({
|
|||||||
userId: z.number().int(),
|
userId: z.number().int(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int(),
|
||||||
createdAt: z.date(),
|
createdAt: z.date(),
|
||||||
user: z.unknown(),
|
user: z.unknown(),
|
||||||
claims: z.array(z.unknown()),
|
claims: z.array(z.unknown()),
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ export const NpiProviderDeleteResultSchema = z.nullable(z.object({
|
|||||||
userId: z.number().int(),
|
userId: z.number().int(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int(),
|
||||||
createdAt: z.date(),
|
createdAt: z.date(),
|
||||||
user: z.unknown(),
|
user: z.unknown(),
|
||||||
claims: z.array(z.unknown()),
|
claims: z.array(z.unknown()),
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ export const NpiProviderFindFirstResultSchema = z.nullable(z.object({
|
|||||||
userId: z.number().int(),
|
userId: z.number().int(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int(),
|
||||||
createdAt: z.date(),
|
createdAt: z.date(),
|
||||||
user: z.unknown(),
|
user: z.unknown(),
|
||||||
claims: z.array(z.unknown()),
|
claims: z.array(z.unknown()),
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ export const NpiProviderFindManyResultSchema = z.object({
|
|||||||
userId: z.number().int(),
|
userId: z.number().int(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int(),
|
||||||
createdAt: z.date(),
|
createdAt: z.date(),
|
||||||
user: z.unknown(),
|
user: z.unknown(),
|
||||||
claims: z.array(z.unknown()),
|
claims: z.array(z.unknown()),
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ export const NpiProviderFindUniqueResultSchema = z.nullable(z.object({
|
|||||||
userId: z.number().int(),
|
userId: z.number().int(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int(),
|
||||||
createdAt: z.date(),
|
createdAt: z.date(),
|
||||||
user: z.unknown(),
|
user: z.unknown(),
|
||||||
claims: z.array(z.unknown()),
|
claims: z.array(z.unknown()),
|
||||||
|
|||||||
@@ -4,12 +4,14 @@ export const NpiProviderGroupByResultSchema = z.array(z.object({
|
|||||||
userId: z.number().int(),
|
userId: z.number().int(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int(),
|
||||||
createdAt: z.date(),
|
createdAt: z.date(),
|
||||||
_count: z.object({
|
_count: z.object({
|
||||||
id: z.number(),
|
id: z.number(),
|
||||||
userId: z.number(),
|
userId: z.number(),
|
||||||
npiNumber: z.number(),
|
npiNumber: z.number(),
|
||||||
providerName: z.number(),
|
providerName: z.number(),
|
||||||
|
sortOrder: z.number(),
|
||||||
createdAt: z.number(),
|
createdAt: z.number(),
|
||||||
user: z.number(),
|
user: z.number(),
|
||||||
claims: z.number(),
|
claims: z.number(),
|
||||||
@@ -19,17 +21,20 @@ export const NpiProviderGroupByResultSchema = z.array(z.object({
|
|||||||
}).optional(),
|
}).optional(),
|
||||||
_sum: z.object({
|
_sum: z.object({
|
||||||
id: z.number().nullable(),
|
id: z.number().nullable(),
|
||||||
userId: z.number().nullable()
|
userId: z.number().nullable(),
|
||||||
|
sortOrder: z.number().nullable()
|
||||||
}).nullable().optional(),
|
}).nullable().optional(),
|
||||||
_avg: z.object({
|
_avg: z.object({
|
||||||
id: z.number().nullable(),
|
id: z.number().nullable(),
|
||||||
userId: z.number().nullable()
|
userId: z.number().nullable(),
|
||||||
|
sortOrder: z.number().nullable()
|
||||||
}).nullable().optional(),
|
}).nullable().optional(),
|
||||||
_min: z.object({
|
_min: z.object({
|
||||||
id: z.number().int().nullable(),
|
id: z.number().int().nullable(),
|
||||||
userId: z.number().int().nullable(),
|
userId: z.number().int().nullable(),
|
||||||
npiNumber: z.string().nullable(),
|
npiNumber: z.string().nullable(),
|
||||||
providerName: z.string().nullable(),
|
providerName: z.string().nullable(),
|
||||||
|
sortOrder: z.number().int().nullable(),
|
||||||
createdAt: z.date().nullable()
|
createdAt: z.date().nullable()
|
||||||
}).nullable().optional(),
|
}).nullable().optional(),
|
||||||
_max: z.object({
|
_max: z.object({
|
||||||
@@ -37,6 +42,7 @@ export const NpiProviderGroupByResultSchema = z.array(z.object({
|
|||||||
userId: z.number().int().nullable(),
|
userId: z.number().int().nullable(),
|
||||||
npiNumber: z.string().nullable(),
|
npiNumber: z.string().nullable(),
|
||||||
providerName: z.string().nullable(),
|
providerName: z.string().nullable(),
|
||||||
|
sortOrder: z.number().int().nullable(),
|
||||||
createdAt: z.date().nullable()
|
createdAt: z.date().nullable()
|
||||||
}).nullable().optional()
|
}).nullable().optional()
|
||||||
}));
|
}));
|
||||||
@@ -4,6 +4,7 @@ export const NpiProviderUpdateResultSchema = z.nullable(z.object({
|
|||||||
userId: z.number().int(),
|
userId: z.number().int(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int(),
|
||||||
createdAt: z.date(),
|
createdAt: z.date(),
|
||||||
user: z.unknown(),
|
user: z.unknown(),
|
||||||
claims: z.array(z.unknown()),
|
claims: z.array(z.unknown()),
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ export const NpiProviderUpsertResultSchema = z.object({
|
|||||||
userId: z.number().int(),
|
userId: z.number().int(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int(),
|
||||||
createdAt: z.date(),
|
createdAt: z.date(),
|
||||||
user: z.unknown(),
|
user: z.unknown(),
|
||||||
claims: z.array(z.unknown()),
|
claims: z.array(z.unknown()),
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ export const NpiProviderInputSchema = z.object({
|
|||||||
userId: z.number().int(),
|
userId: z.number().int(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int(),
|
||||||
createdAt: z.date(),
|
createdAt: z.date(),
|
||||||
user: z.unknown(),
|
user: z.unknown(),
|
||||||
claims: z.array(z.unknown()),
|
claims: z.array(z.unknown()),
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ export const NpiProviderModelSchema = z.object({
|
|||||||
userId: z.number().int(),
|
userId: z.number().int(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int(),
|
||||||
createdAt: z.date(),
|
createdAt: z.date(),
|
||||||
user: z.unknown(),
|
user: z.unknown(),
|
||||||
claims: z.array(z.unknown()),
|
claims: z.array(z.unknown()),
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ export const NpiProviderResultSchema = z.object({
|
|||||||
userId: z.number().int(),
|
userId: z.number().int(),
|
||||||
npiNumber: z.string(),
|
npiNumber: z.string(),
|
||||||
providerName: z.string(),
|
providerName: z.string(),
|
||||||
|
sortOrder: z.number().int(),
|
||||||
createdAt: z.date(),
|
createdAt: z.date(),
|
||||||
user: z.unknown(),
|
user: z.unknown(),
|
||||||
claims: z.array(z.unknown()),
|
claims: z.array(z.unknown()),
|
||||||
|
|||||||
Reference in New Issue
Block a user