feat: Preauth column for AI claims; searchable policy holder + ADA box 18; 2PA fix

- Schedule: last column is the Preauth column; "Claim for Column with AI" is now
  "Claim/Preauth for Column with AI" — that column's appointments go to PreAuth
  (MH, CCA, Tufts SCO, United/DentalHub; other insurances are skipped), the rest
  to Claim. Preauthorized appointments (hasPreauth) aren't resubmitted
- PreAuth payloads carry appointmentId; appointment X-rays/attachments are sent
  with MH/CCA/UnitedDH/Tufts preauths (shared appendAppointmentFiles helper)
- Patient form: policy holder is searchable from patients in the DB, plus
  "Relationship to Policy Holder/Subscriber" (Self, Spouse, Dependent Child,
  Other). New Patient columns policyHolderPatientId, policyHolderRelationship;
  browser-side schema updated so the fields aren't stripped on save
- ADA form: box 12-14 filled from the linked policy holder's record; box 18
  ticks the relationship (Self when the patient is the holder)
- AI notes: a bare "2PA" is an image count, not tooth #2 — restored before CDT
  lookup so it maps to D0220 #8 / D0230 #24

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-11 21:09:51 -04:00
co-authored by Claude Opus 5.5
parent c3efdc7f8e
commit 44a1a41efa
261 changed files with 2159 additions and 195 deletions
@@ -206,6 +206,8 @@ 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. "4 PA (#3, 14, 19, 30)" → ["1 pa, #3", "2nd pa, #14", "2nd pa, #19", "2nd pa, #30"] e.g. "4 PA (#3, 14, 19, 30)" → ["1 pa, #3", "2nd pa, #14", "2nd pa, #19", "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"]
- A number written right before PA with NO tooth numbers ("2PA", "4 PA") is the image count, never a tooth number — keep it exactly as written:
e.g. "perio exam, 2PA, 4BW" → ["perio exam", "2PA", "4BW"] (NOT "1 pa, #2")
- 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 - 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" e.g. "with provider Kai Gao", "provider Dr. Smith", "rendered by Kai Gao", "doctor Kai Gao"
@@ -239,6 +241,19 @@ Rules:
// nothing else in it — e.g. "100232102531 4/27/1999" or "100232102531, 4/27/1999". // nothing else in it — e.g. "100232102531 4/27/1999" or "100232102531, 4/27/1999".
// Bypasses the LLM entirely so this always resolves to eligibility_by_id, since some // Bypasses the LLM entirely so this always resolves to eligibility_by_id, since some
// providers hedge/refuse structured output on a bare digit string that looks like an SSN. // providers hedge/refuse structured output on a bare digit string that looks like an SSN.
// "2PA" / "4 PA" with no tooth numbers is an image count. The LLM sometimes rewrites it as
// "1 pa, #2" (count read as a tooth), so put the original "NPA" back for the CDT lookup.
function restoreBarePaCount(message: string, names: string[]): string[] {
const bare = [...message.matchAll(/\b(\d+)\s*pas?\b(?!\s*[(#])/gi)];
if (bare.length !== 1) return names;
const isPa = (n: string) => /^\s*(?:\d+(?:st|nd|rd|th)?\s*)?(?:pa|periapical)\b/i.test(n);
const first = names.findIndex(isPa);
if (first === -1) return names;
const kept = names.filter((n) => !isPa(n));
kept.splice(first, 0, `${bare[0]![1]}PA`);
return kept;
}
function parseBareIdDob(message: string): { memberId: string; dob: string } | null { function parseBareIdDob(message: string): { memberId: string; dob: string } | null {
const text = message.trim(); const text = message.trim();
const dobPattern = /(\d{1,2}[\/\-]\d{1,2}[\/\-]\d{4})/; const dobPattern = /(\d{1,2}[\/\-]\d{1,2}[\/\-]\d{4})/;
@@ -331,6 +346,7 @@ export async function classifyInternalChat(
const jsonStr = raw.replace(/^```json\s*/i, "").replace(/```\s*$/, "").trim(); const jsonStr = raw.replace(/^```json\s*/i, "").replace(/```\s*$/, "").trim();
const parsed = JSON.parse(jsonStr) as ChatClassification; const parsed = JSON.parse(jsonStr) as ChatClassification;
if (!parsed.intent || !parsed.fallbackReply) return fallback; if (!parsed.intent || !parsed.fallbackReply) return fallback;
if (parsed.procedureNames) parsed.procedureNames = restoreBarePaCount(message, parsed.procedureNames);
return parsed; return parsed;
} catch (err) { } catch (err) {
const msg = err instanceof Error ? err.message : String(err); const msg = err instanceof Error ? err.message : String(err);
+3 -1
View File
@@ -102,16 +102,18 @@ router.get("/day", async (req: Request, res: Response): Promise<any> => {
// Enrich each appointment with procedure / claim status flags // Enrich each appointment with procedure / claim status flags
const appointmentIds = appointments.map((a) => a.id).filter((id): id is number => id != null); const appointmentIds = appointments.map((a) => a.id).filter((id): id is number => id != null);
const [idsWithProcedures, idsWithClaimNumbers, procedureCodesByAppt] = await Promise.all([ const [idsWithProcedures, idsWithClaimNumbers, procedureCodesByAppt, idsWithPreauth] = await Promise.all([
storage.getAppointmentIdsWithProcedures(appointmentIds), storage.getAppointmentIdsWithProcedures(appointmentIds),
storage.getAppointmentIdsWithClaimNumbers(appointmentIds), storage.getAppointmentIdsWithClaimNumbers(appointmentIds),
storage.getProcedureCodesByAppointmentIds(appointmentIds), storage.getProcedureCodesByAppointmentIds(appointmentIds),
storage.getAppointmentIdsWithPreauth(appointmentIds),
]); ]);
const enrichedAppointments = appointments.map((a) => ({ const enrichedAppointments = appointments.map((a) => ({
...a, ...a,
hasProcedures: a.id != null && idsWithProcedures.has(a.id), hasProcedures: a.id != null && idsWithProcedures.has(a.id),
hasClaimWithNumber: a.id != null && idsWithClaimNumbers.has(a.id), hasClaimWithNumber: a.id != null && idsWithClaimNumbers.has(a.id),
hasPreauth: a.id != null && idsWithPreauth.has(a.id),
procedureCodes: a.id != null ? (procedureCodesByAppt.get(a.id) ?? []) : [], procedureCodes: a.id != null ? (procedureCodesByAppt.get(a.id) ?? []) : [],
})); }));
+12 -16
View File
@@ -21,6 +21,7 @@ import { forwardToSeleniumClaimPreAuthAgent } from "../services/seleniumInsuranc
import { formatDobForAgent } from "../utils/dateUtils"; import { formatDobForAgent } from "../utils/dateUtils";
import { ADA_PAYERS, buildAdaClaimPdf } from "../services/adaClaimForm"; import { ADA_PAYERS, buildAdaClaimPdf } from "../services/adaClaimForm";
import { backupScreenshots } from "../utils/screenshotBackup"; import { backupScreenshots } from "../utils/screenshotBackup";
import { appendAppointmentFiles } from "../utils/appointmentAttachments";
const router = Router(); const router = Router();
@@ -347,24 +348,11 @@ router.post(
mimetype: f.mimetype, mimetype: f.mimetype,
})); }));
// Include attachments already saved on the appointment (e.g. via "Select Procedures") // Include attachments already saved on the appointment.
// that weren't re-uploaded in this request — read straight from disk by filePath.
// Skipped for chatbot-driven submissions, which already send every intended file and // Skipped for chatbot-driven submissions, which already send every intended file and
// shouldn't have unrelated older appointment attachments silently tacked on. // shouldn't have unrelated older appointment attachments silently tacked on.
if (claimData.appointmentId && !claimData.skipAppointmentAttachmentMerge) { if (!claimData.skipAppointmentAttachmentMerge) {
const seenNames = new Set(filesForQueue.map((f) => f.originalname)); await appendAppointmentFiles(filesForQueue, claimData.appointmentId);
const apptFiles = await storage.getAppointmentFiles(Number(claimData.appointmentId));
for (const f of apptFiles) {
if (!f.filePath || seenNames.has(f.filename)) continue;
const absPath = path.join(process.cwd(), f.filePath);
if (!fs.existsSync(absPath)) continue;
filesForQueue.push({
originalname: f.filename,
bufferBase64: fs.readFileSync(absPath).toString("base64"),
mimetype: f.mimeType ?? "application/octet-stream",
});
seenNames.add(f.filename);
}
} }
const job = await seleniumQueue.add("claim-submit", { const job = await seleniumQueue.add("claim-submit", {
@@ -564,6 +552,9 @@ router.post(
mimetype: f.mimetype, mimetype: f.mimetype,
})); }));
// Include X-rays etc. already attached to the appointment
await appendAppointmentFiles(filesForQueue, claimData.appointmentId);
const job = await seleniumQueue.add("claim-pre-auth", { const job = await seleniumQueue.add("claim-pre-auth", {
jobType: "claim-pre-auth", jobType: "claim-pre-auth",
userId: req.user.id, userId: req.user.id,
@@ -1263,9 +1254,14 @@ async function buildAdaFormForRequest(req: Request): Promise<AdaFormResult> {
const treatingProvider = const treatingProvider =
claim.npiProvider ?? (await storage.getNpiProvidersByUser(req.user!.id))[0] ?? null; claim.npiProvider ?? (await storage.getNpiProvidersByUser(req.user!.id))[0] ?? null;
const holderId = (claim.patient as any).policyHolderPatientId as number | null | undefined;
const policyHolderPatient =
holderId && holderId !== claim.patient.id ? ((await storage.getPatient(holderId)) ?? null) : null;
const pdf = await buildAdaClaimPdf({ const pdf = await buildAdaClaimPdf({
claim, claim,
patient: claim.patient, patient: claim.patient,
policyHolderPatient,
office, office,
treatingProvider, treatingProvider,
payer, payer,
@@ -2,6 +2,7 @@ import { Router, Request, Response } from "express";
import { storage } from "../storage"; import { storage } from "../storage";
import { enqueueSeleniumJob } from "../queue/jobRunner"; import { enqueueSeleniumJob } from "../queue/jobRunner";
import multer from "multer"; import multer from "multer";
import { appendAppointmentFiles } from "../utils/appointmentAttachments";
const router = Router(); const router = Router();
const upload = multer({ storage: multer.memoryStorage() }); const upload = multer({ storage: multer.memoryStorage() });
@@ -55,6 +56,8 @@ router.post(
bufferBase64: f.buffer.toString("base64"), bufferBase64: f.buffer.toString("base64"),
mimetype: f.mimetype, mimetype: f.mimetype,
})); }));
// Include X-rays etc. already attached to the appointment
await appendAppointmentFiles(filesForQueue, claimData.appointmentId);
const enrichedPayload = { const enrichedPayload = {
claim: { claim: {
+37 -6
View File
@@ -62,7 +62,19 @@ export type AdaClaimInput = {
insuranceId?: string | null; insuranceId?: string | null;
groupNumber?: string | null; groupNumber?: string | null;
policyHolder?: string | null; policyHolder?: string | null;
policyHolderRelationship?: string | null;
}; };
/** Policy holder's own patient record (Patient.policyHolderPatientId), when not self */
policyHolderPatient?: {
firstName: string;
lastName: string;
dateOfBirth?: Date | string | null;
gender?: string | null;
address?: string | null;
city?: string | null;
state?: string | null;
zipCode?: string | null;
} | null;
office: { office: {
legalName?: string | null; legalName?: string | null;
officeName?: string | null; officeName?: string | null;
@@ -257,10 +269,12 @@ async function fillOnePage(
const genderBox = { M: "Check Box1", F: "Check Box2", U: "Check Box3" }[gender]; const genderBox = { M: "Check Box1", F: "Check Box2", U: "Check Box3" }[gender];
const holder = (patient.policyHolder ?? "").trim(); const holder = (patient.policyHolder ?? "").trim();
const isSelf = const relationship = (patient.policyHolderRelationship ?? "").trim().toUpperCase();
!holder || const isSelf = relationship
holder.toLowerCase() === "self" || ? relationship === "SELF"
normName(holder) === normName(`${patient.firstName} ${patient.lastName}`); : !holder ||
holder.toLowerCase() === "self" ||
normName(holder) === normName(`${patient.firstName} ${patient.lastName}`);
if (isSelf) { if (isSelf) {
setText(form, "12 PolicyholderSubscriber Name Last First Middle Initial Suffix", patientName); setText(form, "12 PolicyholderSubscriber Name Last First Middle Initial Suffix", patientName);
@@ -268,11 +282,28 @@ async function fillOnePage(
setText(form, "12 City, State, Zip", patientCsz); setText(form, "12 City, State, Zip", patientCsz);
setText(form, "13 Date of Birth MMDDCCYY", dob); setText(form, "13 Date of Birth MMDDCCYY", dob);
check(form, `14 ${genderBox}`); check(form, `14 ${genderBox}`);
check(form, "18 Check Box1"); } else if (input.policyHolderPatient) {
// Subscriber is another patient in the system: fill 12-14 from their record
const h = input.policyHolderPatient;
setText(form, "12 PolicyholderSubscriber Name Last First Middle Initial Suffix", `${h.lastName}, ${h.firstName}`);
setText(form, "12 Address 1", h.address);
setText(
form,
"12 City, State, Zip",
cityStateZip(h.city, h.state || (h.address || h.city ? officeState : ""), h.zipCode),
);
setText(form, "13 Date of Birth MMDDCCYY", fmtDate(h.dateOfBirth));
const hGenderBox = { M: "Check Box1", F: "Check Box2", U: "Check Box3" }[genderCode(h.gender)];
check(form, `14 ${hGenderBox}`);
} else { } else {
// Subscriber is someone else: name only; DOB, gender and relationship are completed by hand. // Subscriber typed by name only: DOB, gender and address are completed by hand.
setText(form, "12 PolicyholderSubscriber Name Last First Middle Initial Suffix", holder); setText(form, "12 PolicyholderSubscriber Name Last First Middle Initial Suffix", holder);
} }
// 18. Relationship to policyholder: Self, Spouse, Dependent Child, Other (left to right)
const relationshipBox = isSelf
? "Check Box1"
: { SPOUSE: "Check Box2", DEPENDENT: "Check Box3", OTHER: "Check Box4" }[relationship];
if (relationshipBox) check(form, `18 ${relationshipBox}`);
setText(form, "15 Policyho derSubscriber ID Assigned by Plan", claim.memberId || patient.insuranceId); setText(form, "15 Policyho derSubscriber ID Assigned by Plan", claim.memberId || patient.insuranceId);
setText(form, "16 PlanGroup Number", patient.groupNumber); setText(form, "16 PlanGroup Number", patient.groupNumber);
@@ -24,6 +24,7 @@ export interface IStorage {
updateClaimStatus(id: number, status: ClaimStatus): Promise<Claim>; updateClaimStatus(id: number, status: ClaimStatus): Promise<Claim>;
deleteClaim(id: number): Promise<void>; deleteClaim(id: number): Promise<void>;
getAppointmentIdsWithClaimNumbers(ids: number[]): Promise<Set<number>>; getAppointmentIdsWithClaimNumbers(ids: number[]): Promise<Set<number>>;
getAppointmentIdsWithPreauth(ids: number[]): Promise<Set<number>>;
} }
export const claimsStorage: IStorage = { export const claimsStorage: IStorage = {
@@ -137,4 +138,19 @@ export const claimsStorage: IStorage = {
}); });
return new Set(rows.map((r: { appointmentId: number | null }) => r.appointmentId)); return new Set(rows.map((r: { appointmentId: number | null }) => r.appointmentId));
}, },
async getAppointmentIdsWithPreauth(ids: number[]): Promise<Set<number>> {
if (!ids.length) return new Set();
const rows = await db.claim.findMany({
// PREAUTH records are created before the Selenium run, so only count ones that got a number back
where: {
appointmentId: { in: ids },
status: "PREAUTH" as ClaimStatus,
OR: [{ preAuthNumber: { not: null } }, { claimNumber: { not: null } }],
},
select: { appointmentId: true },
distinct: ["appointmentId"],
});
return new Set(rows.map((r: { appointmentId: number | null }) => r.appointmentId));
},
}; };
@@ -0,0 +1,27 @@
import path from "path";
import fs from "fs";
import { storage } from "../storage";
type QueuedFile = { originalname: string; bufferBase64: string; mimetype: string };
// Include attachments already saved on the appointment (e.g. X-rays added via "Select Procedures")
// that weren't re-uploaded in this request — read straight from disk by filePath.
export async function appendAppointmentFiles(
filesForQueue: QueuedFile[],
appointmentId: number | string | null | undefined,
): Promise<void> {
if (!appointmentId) return;
const seenNames = new Set(filesForQueue.map((f) => f.originalname));
const apptFiles = await storage.getAppointmentFiles(Number(appointmentId));
for (const f of apptFiles) {
if (!f.filePath || seenNames.has(f.filename)) continue;
const absPath = path.join(process.cwd(), f.filePath);
if (!fs.existsSync(absPath)) continue;
filesForQueue.push({
originalname: f.filename,
bufferBase64: fs.readFileSync(absPath).toString("base64"),
mimetype: f.mimeType ?? "application/octet-stream",
});
seenNames.add(f.filename);
}
}
@@ -638,7 +638,8 @@ export function ClaimForm({
insuranceSiteKey, insuranceSiteKey,
}); });
}); });
setPrefillDone(true); // With an appointment, 2b (procedures + X-ray attachments) marks prefill done
if (!appointmentId) setPrefillDone(true);
} catch {} } catch {}
}, []); }, []);
@@ -1118,6 +1119,7 @@ export function ClaimForm({
patientId: patientId, patientId: patientId,
insuranceProvider: "Mass Health", insuranceProvider: "Mass Health",
insuranceSiteKey: "MH", insuranceSiteKey: "MH",
appointmentId: appointmentId ?? 0,
}); });
// 5. Close form // 5. Close form
@@ -1607,6 +1609,7 @@ export function ClaimForm({
patientId, patientId,
insuranceProvider: "CCA", insuranceProvider: "CCA",
insuranceSiteKey: "CCA", insuranceSiteKey: "CCA",
appointmentId: appointmentId ?? 0,
}); });
onClose(); onClose();
@@ -1650,7 +1653,8 @@ export function ClaimForm({
patientId, patientId,
insuranceProvider: "United/DentalHub", insuranceProvider: "United/DentalHub",
insuranceSiteKey: "UNITED_SCO", insuranceSiteKey: "UNITED_SCO",
claimFiles: udPreAuthFilesMeta, appointmentId: appointmentId ?? 0,
claimFiles: mergeWithExistingAttachments(udPreAuthFilesMeta),
}); });
onClose(); onClose();
@@ -1694,7 +1698,8 @@ export function ClaimForm({
patientId, patientId,
insuranceProvider: "Tufts SCO", insuranceProvider: "Tufts SCO",
insuranceSiteKey: "TUFTS_SCO", insuranceSiteKey: "TUFTS_SCO",
claimFiles: preAuthFilesMeta, appointmentId: appointmentId ?? 0,
claimFiles: mergeWithExistingAttachments(preAuthFilesMeta),
}); });
onClose(); onClose();
@@ -32,6 +32,15 @@ import {
} from "@repo/db/types"; } from "@repo/db/types";
import { z } from "zod"; import { z } from "zod";
import { DateInputField } from "@/components/ui/dateInputField"; import { DateInputField } from "@/components/ui/dateInputField";
import { PolicyHolderSearch } from "@/components/patients/policy-holder-search";
// ADA claim form box 18 — relationship to policyholder/subscriber
const POLICY_HOLDER_RELATIONSHIPS = [
{ value: "SELF", label: "Self" },
{ value: "SPOUSE", label: "Spouse" },
{ value: "DEPENDENT", label: "Dependent Child" },
{ value: "OTHER", label: "Other" },
];
// New England first (most patients), then the remaining states alphabetically // New England first (most patients), then the remaining states alphabetically
const US_STATES = [ const US_STATES = [
@@ -53,6 +62,11 @@ interface PatientFormProps {
onSubmit: (data: InsertPatient | UpdatePatient) => void; onSubmit: (data: InsertPatient | UpdatePatient) => void;
} }
// Patients saved before the relationship field existed: no policy holder means the
// patient is the holder, so show Self (matches how the ADA form treats them).
const defaultRelationship = (p: Patient): string =>
p.policyHolderRelationship || (!(p.policyHolder ?? "").trim() ? "SELF" : "");
export type PatientFormRef = { export type PatientFormRef = {
submit: () => void; submit: () => void;
}; };
@@ -100,6 +114,7 @@ export const PatientForm = forwardRef<PatientFormRef, PatientFormProps>(
? formatLocalDate(new Date(patient.dateOfBirth)) ? formatLocalDate(new Date(patient.dateOfBirth))
: null, : null,
insuranceProvider: normalizeInsuranceProvider(patient.insuranceProvider), insuranceProvider: normalizeInsuranceProvider(patient.insuranceProvider),
policyHolderRelationship: defaultRelationship(patient),
}; };
} }
return { return {
@@ -117,6 +132,8 @@ export const PatientForm = forwardRef<PatientFormRef, PatientFormProps>(
insuranceId: extractedInfo?.insuranceId || "", insuranceId: extractedInfo?.insuranceId || "",
groupNumber: "", groupNumber: "",
policyHolder: "", policyHolder: "",
policyHolderPatientId: null,
policyHolderRelationship: "SELF",
allergies: "", allergies: "",
medicalConditions: "", medicalConditions: "",
preferredLanguage: "English", preferredLanguage: "English",
@@ -156,6 +173,7 @@ export const PatientForm = forwardRef<PatientFormRef, PatientFormProps>(
? formatLocalDate(new Date(patient.dateOfBirth)) ? formatLocalDate(new Date(patient.dateOfBirth))
: null, : null,
insuranceProvider: normalized, insuranceProvider: normalized,
policyHolderRelationship: defaultRelationship(patient),
}; };
form.reset(resetValues); form.reset(resetValues);
// Explicit setValue ensures the controlled Select re-renders with the new value // Explicit setValue ensures the controlled Select re-renders with the new value
@@ -532,6 +550,41 @@ export const PatientForm = forwardRef<PatientFormRef, PatientFormProps>(
)} )}
/> />
<FormField
control={form.control}
name="policyHolderRelationship"
render={({ field }) => (
<FormItem>
<FormLabel>Relationship to Policy Holder/Subscriber</FormLabel>
<Select
value={field.value || ""}
onValueChange={(v) => {
field.onChange(v);
// Self: the patient is the policy holder, so drop any other holder
if (v === "SELF") {
form.setValue("policyHolder", "", { shouldDirty: true });
form.setValue("policyHolderPatientId" as any, null, { shouldDirty: true });
}
}}
>
<FormControl>
<SelectTrigger>
<SelectValue placeholder="Select relationship" />
</SelectTrigger>
</FormControl>
<SelectContent>
{POLICY_HOLDER_RELATIONSHIPS.map((r) => (
<SelectItem key={r.value} value={r.value}>
{r.label}
</SelectItem>
))}
</SelectContent>
</Select>
<FormMessage />
</FormItem>
)}
/>
<FormField <FormField
control={form.control} control={form.control}
name="policyHolder" name="policyHolder"
@@ -539,7 +592,19 @@ export const PatientForm = forwardRef<PatientFormRef, PatientFormProps>(
<FormItem> <FormItem>
<FormLabel>Policy Holder (if not self)</FormLabel> <FormLabel>Policy Holder (if not self)</FormLabel>
<FormControl> <FormControl>
<Input {...field} value={field.value || ""} /> <PolicyHolderSearch
value={field.value || ""}
holderPatientId={(form.watch("policyHolderPatientId" as any) as number | null) ?? null}
excludePatientId={patient?.id}
onChange={(name, holderPatientId) => {
field.onChange(name);
form.setValue("policyHolderPatientId" as any, holderPatientId, { shouldDirty: true });
// Picking someone else means the patient isn't the holder
if (name.trim() && form.getValues("policyHolderRelationship" as any) === "SELF") {
form.setValue("policyHolderRelationship" as any, "", { shouldDirty: true });
}
}}
/>
</FormControl> </FormControl>
<FormMessage /> <FormMessage />
</FormItem> </FormItem>
@@ -1320,6 +1320,14 @@ export function PatientTable({
<span className="text-gray-500">Policy Holder:</span>{" "} <span className="text-gray-500">Policy Holder:</span>{" "}
{currentPatient.policyHolder || "Self"} {currentPatient.policyHolder || "Self"}
</p> </p>
{currentPatient.policyHolderRelationship && (
<p>
<span className="text-gray-500">Relationship:</span>{" "}
{({ SELF: "Self", SPOUSE: "Spouse", DEPENDENT: "Dependent Child", OTHER: "Other" } as Record<string, string>)[
currentPatient.policyHolderRelationship
] ?? currentPatient.policyHolderRelationship}
</p>
)}
</div> </div>
</div> </div>
@@ -0,0 +1,116 @@
import { useEffect, useRef, useState } from "react";
import { useQuery } from "@tanstack/react-query";
import { useDebounce } from "use-debounce";
import { X } from "lucide-react";
import { Input } from "@/components/ui/input";
import { apiRequest } from "@/lib/queryClient";
import { formatLocalDate } from "@/utils/dateUtils";
import type { Patient } from "@repo/db/types";
interface PolicyHolderSearchProps {
/** Policy holder name as stored on the patient (free text) */
value: string;
/** Linked patient record of the policy holder, if one was picked */
holderPatientId: number | null;
/** Patient being edited — hidden from the results */
excludePatientId?: number;
onChange: (name: string, holderPatientId: number | null) => void;
}
// Type to search patients in the DB and pick the policy holder; free text is still allowed
// for holders who aren't patients here (then holderPatientId is null).
export function PolicyHolderSearch({ value, holderPatientId, excludePatientId, onChange }: PolicyHolderSearchProps) {
const [open, setOpen] = useState(false);
const [debounced] = useDebounce(value.trim(), 300);
const wrapperRef = useRef<HTMLDivElement>(null);
// The search API matches one name field at a time, so query by the first word
// and narrow by the remaining words here ("john smith" → name=john, then must contain "smith").
const tokens = debounced.toLowerCase().split(/[\s,]+/).filter(Boolean);
const { data: results = [], isFetching } = useQuery<Patient[]>({
queryKey: ["policy-holder-search", tokens[0] ?? ""],
queryFn: async () => {
const res = await apiRequest(
"GET",
`/api/patients/search?name=${encodeURIComponent(tokens[0]!)}&limit=50&offset=0`,
);
if (!res.ok) return [];
const payload = await res.json();
return Array.isArray(payload) ? payload : (payload.patients ?? []);
},
enabled: open && tokens.length > 0 && holderPatientId == null,
});
const matches = results
.filter((p) => p.id !== excludePatientId)
.filter((p) => {
const full = `${p.firstName} ${p.lastName}`.toLowerCase();
return tokens.every((t) => full.includes(t));
})
.slice(0, 10);
useEffect(() => {
const onDown = (e: MouseEvent) => {
if (wrapperRef.current && !wrapperRef.current.contains(e.target as Node)) setOpen(false);
};
document.addEventListener("mousedown", onDown);
return () => document.removeEventListener("mousedown", onDown);
}, []);
return (
<div ref={wrapperRef} className="relative">
<Input
value={value}
placeholder="Search patient by name…"
autoComplete="off"
onFocus={() => setOpen(true)}
onChange={(e) => {
// Editing the text unlinks any previously selected patient
onChange(e.target.value, null);
setOpen(true);
}}
className={holderPatientId != null ? "pr-8 border-blue-400 bg-blue-50" : "pr-8"}
/>
{value && (
<button
type="button"
className="absolute right-2 top-1/2 -translate-y-1/2 text-gray-400 hover:text-gray-600"
onClick={() => onChange("", null)}
title="Clear"
>
<X className="h-4 w-4" />
</button>
)}
{holderPatientId != null && (
<p className="mt-1 text-xs text-blue-600">Linked to patient record #{holderPatientId}</p>
)}
{open && holderPatientId == null && tokens.length > 0 && (
<div className="absolute z-50 mt-1 w-full max-h-60 overflow-y-auto rounded-md border bg-white shadow-md">
{isFetching && matches.length === 0 ? (
<div className="px-3 py-2 text-xs text-gray-500">Searching…</div>
) : matches.length === 0 ? (
<div className="px-3 py-2 text-xs text-gray-500">No matching patients — the name will be saved as typed.</div>
) : (
matches.map((p) => (
<button
key={p.id}
type="button"
className="block w-full px-3 py-2 text-left text-sm hover:bg-gray-100"
onClick={() => {
onChange(`${p.firstName} ${p.lastName}`.trim(), Number(p.id));
setOpen(false);
}}
>
<span className="font-medium">{p.firstName} {p.lastName}</span>
<span className="ml-2 text-xs text-gray-500">
{p.dateOfBirth ? `DOB ${formatLocalDate(new Date(p.dateOfBirth))}` : ""}
{p.insuranceId ? ` · ID ${p.insuranceId}` : ""}
</span>
</button>
))
)}
</div>
)}
</div>
);
}
+60 -14
View File
@@ -100,6 +100,7 @@ interface ScheduledAppointment {
patientInsuranceProvider: string | null; patientInsuranceProvider: string | null;
hasProcedures: boolean; hasProcedures: boolean;
hasClaimWithNumber: boolean; hasClaimWithNumber: boolean;
hasPreauth: boolean;
movedByAi?: boolean; movedByAi?: boolean;
staffId: number; staffId: number;
date: string | Date; date: string | Date;
@@ -111,6 +112,17 @@ interface ScheduledAppointment {
procedureCodes?: string[]; procedureCodes?: string[];
} }
// Insurances with an online PreAuth flow on the claims page (others can't be preauthorized there).
// Maps either site-key spelling (AI "TUFTS_SCO" / local "TuftsSCO") to the key the claim form expects.
const PREAUTH_SITE_KEYS: Record<string, string> = {
MH: "MH",
CCA: "CCA",
TUFTSSCO: "TUFTS_SCO",
UNITEDSCO: "UNITED_SCO",
};
const toPreauthSiteKey = (siteKey: string): string | undefined =>
PREAUTH_SITE_KEYS[siteKey.replace(/_/g, "").toUpperCase()];
function deriveInsuranceSiteKey(provider: string | null | undefined): string { function deriveInsuranceSiteKey(provider: string | null | undefined): string {
const p = (provider || "").toLowerCase().trim(); const p = (provider || "").toLowerCase().trim();
if (!p) return ""; if (!p) return "";
@@ -384,6 +396,10 @@ export default function AppointmentsPage() {
color: colors[index % colors.length] || "bg-gray-400", color: colors[index % colors.length] || "bg-gray-400",
})); }));
// The last schedule column is the Preauth column: "Claim/Preauth for Column with AI"
// sends its appointments to PreAuth instead of Claim.
const preauthStaffId = staffMembers.length ? Number(staffMembers[staffMembers.length - 1]!.id) : null;
// Initialize column labels from localStorage; default A, B, C… for new staff // Initialize column labels from localStorage; default A, B, C… for new staff
useEffect(() => { useEffect(() => {
if (!staffMembersRaw.length) return; if (!staffMembersRaw.length) return;
@@ -703,6 +719,7 @@ export default function AppointmentsPage() {
patientInsuranceProvider, patientInsuranceProvider,
hasProcedures: !!(apt as any).hasProcedures, hasProcedures: !!(apt as any).hasProcedures,
hasClaimWithNumber: !!(apt as any).hasClaimWithNumber, hasClaimWithNumber: !!(apt as any).hasClaimWithNumber,
hasPreauth: !!(apt as any).hasPreauth,
notes: (apt as any).notes ?? null, notes: (apt as any).notes ?? null,
procedureCodes: (apt as any).procedureCodes ?? [], procedureCodes: (apt as any).procedureCodes ?? [],
movedByAi: !!(apt as any).movedByAi, movedByAi: !!(apt as any).movedByAi,
@@ -1654,10 +1671,12 @@ export default function AppointmentsPage() {
const handleClaimForColumnWithAi = async () => { const handleClaimForColumnWithAi = async () => {
if (selectedClaimAiColumns.size === 0) return; if (selectedClaimAiColumns.size === 0) return;
const unclaimed = processedAppointments.filter( const unclaimed = processedAppointments.filter(
(apt) => selectedClaimAiColumns.has(apt.staffId) && !apt.hasClaimWithNumber (apt) =>
selectedClaimAiColumns.has(apt.staffId) &&
(apt.staffId === preauthStaffId ? !apt.hasPreauth : !apt.hasClaimWithNumber)
); );
if (!unclaimed.length) { if (!unclaimed.length) {
toast({ title: "No unclaimed appointments", description: "All appointments in the selected columns are already claimed." }); toast({ title: "Nothing to submit", description: "All appointments in the selected columns are already claimed / preauthorized." });
return; return;
} }
const autoRun = autoConfirmEnabled || autoClaimEnabled; const autoRun = autoConfirmEnabled || autoClaimEnabled;
@@ -1677,6 +1696,17 @@ export default function AppointmentsPage() {
const handleAiClaimConfirm = () => { const handleAiClaimConfirm = () => {
if (!aiClaimCurrentData) return; if (!aiClaimCurrentData) return;
const { matchedCodes, siteKey, serviceDate, appointmentId } = aiClaimCurrentData; const { matchedCodes, siteKey, serviceDate, appointmentId } = aiClaimCurrentData;
const isPreauth = aiClaimQueue[aiClaimCurrentIndex]?.staffId === preauthStaffId;
const preauthSiteKey = toPreauthSiteKey(siteKey);
if (isPreauth && !preauthSiteKey) {
toast({
title: "PreAuth not supported",
description: `${aiClaimCurrentData.patientName}: online PreAuth isn't available for ${siteKey || "this insurance"} — skipped.`,
variant: "destructive",
});
handleAiClaimSkip();
return;
}
// Include current patient in queue; claims-page advances it only on successful submit. // Include current patient in queue; claims-page advances it only on successful submit.
const fromCurrent = aiClaimQueue.slice(aiClaimCurrentIndex); const fromCurrent = aiClaimQueue.slice(aiClaimCurrentIndex);
if (fromCurrent.length > 0) { if (fromCurrent.length > 0) {
@@ -1689,14 +1719,24 @@ export default function AppointmentsPage() {
} else { } else {
sessionStorage.removeItem("ai_claim_queue"); sessionStorage.removeItem("ai_claim_queue");
} }
sessionStorage.setItem("chatbot_claim_prefill", JSON.stringify({ if (isPreauth) {
codes: matchedCodes, sessionStorage.removeItem("chatbot_claim_prefill");
siteKey, sessionStorage.setItem("chatbot_preauth_prefill", JSON.stringify({
serviceDate, codes: matchedCodes,
autoSubmit: true, siteKey: preauthSiteKey,
})); serviceDate,
}));
} else {
sessionStorage.removeItem("chatbot_preauth_prefill");
sessionStorage.setItem("chatbot_claim_prefill", JSON.stringify({
codes: matchedCodes,
siteKey,
serviceDate,
autoSubmit: true,
}));
}
// BCBS is a paper form filled and saved in the background — come straight back here // BCBS is a paper form filled and saved in the background — come straight back here
if (/^bcbs/i.test(siteKey)) sessionStorage.setItem("ai_claim_return_to_schedule", "1"); if (!isPreauth && /^bcbs/i.test(siteKey)) sessionStorage.setItem("ai_claim_return_to_schedule", "1");
else sessionStorage.removeItem("ai_claim_return_to_schedule"); else sessionStorage.removeItem("ai_claim_return_to_schedule");
setAiClaimModalOpen(false); setAiClaimModalOpen(false);
setLocation(`/claims?appointmentId=${appointmentId}`); setLocation(`/claims?appointmentId=${appointmentId}`);
@@ -1924,7 +1964,7 @@ export default function AppointmentsPage() {
) : ( ) : (
<> <>
<Bot className="h-4 w-4 mr-1" /> <Bot className="h-4 w-4 mr-1" />
Claim for Column with AI Claim/Preauth for Column with AI
</> </>
)} )}
</Button> </Button>
@@ -2375,8 +2415,14 @@ export default function AppointmentsPage() {
{columnLabels[String(staff.id)] ?? String.fromCharCode(65 + index)} {columnLabels[String(staff.id)] ?? String.fromCharCode(65 + index)}
</div> </div>
)} )}
<div className="text-xs text-gray-500">{staff.name}</div> {Number(staff.id) === preauthStaffId ? (
<div className="text-xs text-gray-400">{staff.role}</div> <div className="text-xs font-semibold text-blue-600">Preauth</div>
) : (
<>
<div className="text-xs text-gray-500">{staff.name}</div>
<div className="text-xs text-gray-400">{staff.role}</div>
</>
)}
</th> </th>
))} ))}
</tr> </tr>
@@ -2516,7 +2562,7 @@ export default function AppointmentsPage() {
<div className="p-4 border-b flex items-center justify-between"> <div className="p-4 border-b flex items-center justify-between">
<h3 className="font-semibold text-base flex items-center gap-2"> <h3 className="font-semibold text-base flex items-center gap-2">
<Bot className="h-4 w-4 text-teal-600" /> <Bot className="h-4 w-4 text-teal-600" />
AI Claim Queue AI Claim/Preauth Queue
</h3> </h3>
<span className="text-xs text-gray-500 font-medium"> <span className="text-xs text-gray-500 font-medium">
{aiClaimAutoRun && ( {aiClaimAutoRun && (
@@ -2626,7 +2672,7 @@ export default function AppointmentsPage() {
onClick={handleAiClaimConfirm} onClick={handleAiClaimConfirm}
> >
<FileCheck className="h-3.5 w-3.5" /> <FileCheck className="h-3.5 w-3.5" />
Confirm &amp; Claim {aiClaimQueue[aiClaimCurrentIndex]?.staffId === preauthStaffId ? "Confirm & PreAuth" : "Confirm & Claim"}
</button> </button>
)} )}
<button <button
+13
View File
@@ -325,6 +325,15 @@ export default function ClaimsPage() {
} }
} }
} catch {} } catch {}
// Preauth column of "Claim/Preauth for Column with AI": open the PreAuth tab and auto-submit
try {
const preauthRaw = sessionStorage.getItem("chatbot_preauth_prefill");
if (preauthRaw) {
setChatbotInitialTab("preauth");
const parsed = JSON.parse(preauthRaw);
if (parsed?.siteKey) setChatbotAutoSubmitPreauthSiteKey(parsed.siteKey);
}
} catch {}
handleNewClaim(patientId, appointmentId); handleNewClaim(patientId, appointmentId);
clearUrlParams(["appointmentId"]); clearUrlParams(["appointmentId"]);
} }
@@ -761,6 +770,7 @@ export default function ClaimsPage() {
// United/DentalHub pre-auth selenium handler // United/DentalHub pre-auth selenium handler
const handleUnitedDHPreAuthSubmitSelenium = async (data: any) => { const handleUnitedDHPreAuthSubmitSelenium = async (data: any) => {
advanceAiClaimQueue();
try { try {
dispatch(setTaskStatus({ key: "claimSubmit", status: "pending", message: "Submitting United/DentalHub pre-authorization..." })); dispatch(setTaskStatus({ key: "claimSubmit", status: "pending", message: "Submitting United/DentalHub pre-authorization..." }));
const response = await apiRequest("POST", "/api/claims/uniteddh-preauth", { const response = await apiRequest("POST", "/api/claims/uniteddh-preauth", {
@@ -826,6 +836,7 @@ export default function ClaimsPage() {
// Tufts SCO pre-auth selenium handler // Tufts SCO pre-auth selenium handler
const handleTuftsSCOPreAuthSubmitSelenium = async (data: any) => { const handleTuftsSCOPreAuthSubmitSelenium = async (data: any) => {
advanceAiClaimQueue();
try { try {
dispatch(setTaskStatus({ key: "claimSubmit", status: "pending", message: "Submitting Tufts SCO pre-authorization..." })); dispatch(setTaskStatus({ key: "claimSubmit", status: "pending", message: "Submitting Tufts SCO pre-authorization..." }));
const response = await apiRequest("POST", "/api/claims/tuftssco-preauth", { const response = await apiRequest("POST", "/api/claims/tuftssco-preauth", {
@@ -1044,6 +1055,7 @@ export default function ClaimsPage() {
// CCA pre-auth selenium handler // CCA pre-auth selenium handler
const handleCCAPreAuthSubmitSelenium = async (data: any) => { const handleCCAPreAuthSubmitSelenium = async (data: any) => {
advanceAiClaimQueue();
const formData = new FormData(); const formData = new FormData();
formData.append("data", JSON.stringify(data)); formData.append("data", JSON.stringify(data));
if (socketId) formData.append("socketId", socketId); if (socketId) formData.append("socketId", socketId);
@@ -1203,6 +1215,7 @@ export default function ClaimsPage() {
// Pre Auth section // Pre Auth section
const handleMHClaimPreAuthSubmitSelenium = async (data: any) => { const handleMHClaimPreAuthSubmitSelenium = async (data: any) => {
advanceAiClaimQueue();
const formData = new FormData(); const formData = new FormData();
formData.append("data", JSON.stringify(data)); formData.append("data", JSON.stringify(data));
if (socketId) formData.append("socketId", socketId); if (socketId) formData.append("socketId", socketId);
File diff suppressed because one or more lines are too long
@@ -149,6 +149,8 @@ exports.Prisma.PatientScalarFieldEnum = {
insuranceId: 'insuranceId', insuranceId: 'insuranceId',
groupNumber: 'groupNumber', groupNumber: 'groupNumber',
policyHolder: 'policyHolder', policyHolder: 'policyHolder',
policyHolderPatientId: 'policyHolderPatientId',
policyHolderRelationship: 'policyHolderRelationship',
allergies: 'allergies', allergies: 'allergies',
medicalConditions: 'medicalConditions', medicalConditions: 'medicalConditions',
preferredLanguage: 'preferredLanguage', preferredLanguage: 'preferredLanguage',
+221 -71
View File
@@ -6813,11 +6813,13 @@ export namespace Prisma {
export type PatientAvgAggregateOutputType = { export type PatientAvgAggregateOutputType = {
id: number | null id: number | null
policyHolderPatientId: number | null
userId: number | null userId: number | null
} }
export type PatientSumAggregateOutputType = { export type PatientSumAggregateOutputType = {
id: number | null id: number | null
policyHolderPatientId: number | null
userId: number | null userId: number | null
} }
@@ -6837,6 +6839,8 @@ export namespace Prisma {
insuranceId: string | null insuranceId: string | null
groupNumber: string | null groupNumber: string | null
policyHolder: string | null policyHolder: string | null
policyHolderPatientId: number | null
policyHolderRelationship: string | null
allergies: string | null allergies: string | null
medicalConditions: string | null medicalConditions: string | null
preferredLanguage: string | null preferredLanguage: string | null
@@ -6864,6 +6868,8 @@ export namespace Prisma {
insuranceId: string | null insuranceId: string | null
groupNumber: string | null groupNumber: string | null
policyHolder: string | null policyHolder: string | null
policyHolderPatientId: number | null
policyHolderRelationship: string | null
allergies: string | null allergies: string | null
medicalConditions: string | null medicalConditions: string | null
preferredLanguage: string | null preferredLanguage: string | null
@@ -6891,6 +6897,8 @@ export namespace Prisma {
insuranceId: number insuranceId: number
groupNumber: number groupNumber: number
policyHolder: number policyHolder: number
policyHolderPatientId: number
policyHolderRelationship: number
allergies: number allergies: number
medicalConditions: number medicalConditions: number
preferredLanguage: number preferredLanguage: number
@@ -6906,11 +6914,13 @@ export namespace Prisma {
export type PatientAvgAggregateInputType = { export type PatientAvgAggregateInputType = {
id?: true id?: true
policyHolderPatientId?: true
userId?: true userId?: true
} }
export type PatientSumAggregateInputType = { export type PatientSumAggregateInputType = {
id?: true id?: true
policyHolderPatientId?: true
userId?: true userId?: true
} }
@@ -6930,6 +6940,8 @@ export namespace Prisma {
insuranceId?: true insuranceId?: true
groupNumber?: true groupNumber?: true
policyHolder?: true policyHolder?: true
policyHolderPatientId?: true
policyHolderRelationship?: true
allergies?: true allergies?: true
medicalConditions?: true medicalConditions?: true
preferredLanguage?: true preferredLanguage?: true
@@ -6957,6 +6969,8 @@ export namespace Prisma {
insuranceId?: true insuranceId?: true
groupNumber?: true groupNumber?: true
policyHolder?: true policyHolder?: true
policyHolderPatientId?: true
policyHolderRelationship?: true
allergies?: true allergies?: true
medicalConditions?: true medicalConditions?: true
preferredLanguage?: true preferredLanguage?: true
@@ -6984,6 +6998,8 @@ export namespace Prisma {
insuranceId?: true insuranceId?: true
groupNumber?: true groupNumber?: true
policyHolder?: true policyHolder?: true
policyHolderPatientId?: true
policyHolderRelationship?: true
allergies?: true allergies?: true
medicalConditions?: true medicalConditions?: true
preferredLanguage?: true preferredLanguage?: true
@@ -7098,6 +7114,8 @@ export namespace Prisma {
insuranceId: string | null insuranceId: string | null
groupNumber: string | null groupNumber: string | null
policyHolder: string | null policyHolder: string | null
policyHolderPatientId: number | null
policyHolderRelationship: string | null
allergies: string | null allergies: string | null
medicalConditions: string | null medicalConditions: string | null
preferredLanguage: string | null preferredLanguage: string | null
@@ -7144,6 +7162,8 @@ export namespace Prisma {
insuranceId?: boolean insuranceId?: boolean
groupNumber?: boolean groupNumber?: boolean
policyHolder?: boolean policyHolder?: boolean
policyHolderPatientId?: boolean
policyHolderRelationship?: boolean
allergies?: boolean allergies?: boolean
medicalConditions?: boolean medicalConditions?: boolean
preferredLanguage?: boolean preferredLanguage?: boolean
@@ -7182,6 +7202,8 @@ export namespace Prisma {
insuranceId?: boolean insuranceId?: boolean
groupNumber?: boolean groupNumber?: boolean
policyHolder?: boolean policyHolder?: boolean
policyHolderPatientId?: boolean
policyHolderRelationship?: boolean
allergies?: boolean allergies?: boolean
medicalConditions?: boolean medicalConditions?: boolean
preferredLanguage?: boolean preferredLanguage?: boolean
@@ -7210,6 +7232,8 @@ export namespace Prisma {
insuranceId?: boolean insuranceId?: boolean
groupNumber?: boolean groupNumber?: boolean
policyHolder?: boolean policyHolder?: boolean
policyHolderPatientId?: boolean
policyHolderRelationship?: boolean
allergies?: boolean allergies?: boolean
medicalConditions?: boolean medicalConditions?: boolean
preferredLanguage?: boolean preferredLanguage?: boolean
@@ -7238,6 +7262,8 @@ export namespace Prisma {
insuranceId?: boolean insuranceId?: boolean
groupNumber?: boolean groupNumber?: boolean
policyHolder?: boolean policyHolder?: boolean
policyHolderPatientId?: boolean
policyHolderRelationship?: boolean
allergies?: boolean allergies?: boolean
medicalConditions?: boolean medicalConditions?: boolean
preferredLanguage?: boolean preferredLanguage?: boolean
@@ -7249,7 +7275,7 @@ export namespace Prisma {
updatedAt?: boolean updatedAt?: boolean
} }
export type PatientOmit<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetOmit<"id" | "firstName" | "lastName" | "dateOfBirth" | "gender" | "phone" | "email" | "address" | "city" | "state" | "zipCode" | "insuranceProvider" | "insuranceId" | "groupNumber" | "policyHolder" | "allergies" | "medicalConditions" | "preferredLanguage" | "status" | "remainingBenefit" | "thirdPartyInsurance" | "userId" | "createdAt" | "updatedAt", ExtArgs["result"]["patient"]> export type PatientOmit<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetOmit<"id" | "firstName" | "lastName" | "dateOfBirth" | "gender" | "phone" | "email" | "address" | "city" | "state" | "zipCode" | "insuranceProvider" | "insuranceId" | "groupNumber" | "policyHolder" | "policyHolderPatientId" | "policyHolderRelationship" | "allergies" | "medicalConditions" | "preferredLanguage" | "status" | "remainingBenefit" | "thirdPartyInsurance" | "userId" | "createdAt" | "updatedAt", ExtArgs["result"]["patient"]>
export type PatientInclude<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = { export type PatientInclude<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = {
user?: boolean | UserDefaultArgs<ExtArgs> user?: boolean | UserDefaultArgs<ExtArgs>
appointments?: boolean | Patient$appointmentsArgs<ExtArgs> appointments?: boolean | Patient$appointmentsArgs<ExtArgs>
@@ -7300,6 +7326,8 @@ export namespace Prisma {
insuranceId: string | null insuranceId: string | null
groupNumber: string | null groupNumber: string | null
policyHolder: string | null policyHolder: string | null
policyHolderPatientId: number | null
policyHolderRelationship: string | null
allergies: string | null allergies: string | null
medicalConditions: string | null medicalConditions: string | null
preferredLanguage: string | null preferredLanguage: string | null
@@ -7757,6 +7785,8 @@ export namespace Prisma {
readonly insuranceId: FieldRef<"Patient", 'String'> readonly insuranceId: FieldRef<"Patient", 'String'>
readonly groupNumber: FieldRef<"Patient", 'String'> readonly groupNumber: FieldRef<"Patient", 'String'>
readonly policyHolder: FieldRef<"Patient", 'String'> readonly policyHolder: FieldRef<"Patient", 'String'>
readonly policyHolderPatientId: FieldRef<"Patient", 'Int'>
readonly policyHolderRelationship: FieldRef<"Patient", 'String'>
readonly allergies: FieldRef<"Patient", 'String'> readonly allergies: FieldRef<"Patient", 'String'>
readonly medicalConditions: FieldRef<"Patient", 'String'> readonly medicalConditions: FieldRef<"Patient", 'String'>
readonly preferredLanguage: FieldRef<"Patient", 'String'> readonly preferredLanguage: FieldRef<"Patient", 'String'>
@@ -49617,6 +49647,8 @@ export namespace Prisma {
insuranceId: 'insuranceId', insuranceId: 'insuranceId',
groupNumber: 'groupNumber', groupNumber: 'groupNumber',
policyHolder: 'policyHolder', policyHolder: 'policyHolder',
policyHolderPatientId: 'policyHolderPatientId',
policyHolderRelationship: 'policyHolderRelationship',
allergies: 'allergies', allergies: 'allergies',
medicalConditions: 'medicalConditions', medicalConditions: 'medicalConditions',
preferredLanguage: 'preferredLanguage', preferredLanguage: 'preferredLanguage',
@@ -50665,6 +50697,8 @@ export namespace Prisma {
insuranceId?: StringNullableFilter<"Patient"> | string | null insuranceId?: StringNullableFilter<"Patient"> | string | null
groupNumber?: StringNullableFilter<"Patient"> | string | null groupNumber?: StringNullableFilter<"Patient"> | string | null
policyHolder?: StringNullableFilter<"Patient"> | string | null policyHolder?: StringNullableFilter<"Patient"> | string | null
policyHolderPatientId?: IntNullableFilter<"Patient"> | number | null
policyHolderRelationship?: StringNullableFilter<"Patient"> | string | null
allergies?: StringNullableFilter<"Patient"> | string | null allergies?: StringNullableFilter<"Patient"> | string | null
medicalConditions?: StringNullableFilter<"Patient"> | string | null medicalConditions?: StringNullableFilter<"Patient"> | string | null
preferredLanguage?: StringNullableFilter<"Patient"> | string | null preferredLanguage?: StringNullableFilter<"Patient"> | string | null
@@ -50702,6 +50736,8 @@ export namespace Prisma {
insuranceId?: SortOrderInput | SortOrder insuranceId?: SortOrderInput | SortOrder
groupNumber?: SortOrderInput | SortOrder groupNumber?: SortOrderInput | SortOrder
policyHolder?: SortOrderInput | SortOrder policyHolder?: SortOrderInput | SortOrder
policyHolderPatientId?: SortOrderInput | SortOrder
policyHolderRelationship?: SortOrderInput | SortOrder
allergies?: SortOrderInput | SortOrder allergies?: SortOrderInput | SortOrder
medicalConditions?: SortOrderInput | SortOrder medicalConditions?: SortOrderInput | SortOrder
preferredLanguage?: SortOrderInput | SortOrder preferredLanguage?: SortOrderInput | SortOrder
@@ -50742,6 +50778,8 @@ export namespace Prisma {
insuranceId?: StringNullableFilter<"Patient"> | string | null insuranceId?: StringNullableFilter<"Patient"> | string | null
groupNumber?: StringNullableFilter<"Patient"> | string | null groupNumber?: StringNullableFilter<"Patient"> | string | null
policyHolder?: StringNullableFilter<"Patient"> | string | null policyHolder?: StringNullableFilter<"Patient"> | string | null
policyHolderPatientId?: IntNullableFilter<"Patient"> | number | null
policyHolderRelationship?: StringNullableFilter<"Patient"> | string | null
allergies?: StringNullableFilter<"Patient"> | string | null allergies?: StringNullableFilter<"Patient"> | string | null
medicalConditions?: StringNullableFilter<"Patient"> | string | null medicalConditions?: StringNullableFilter<"Patient"> | string | null
preferredLanguage?: StringNullableFilter<"Patient"> | string | null preferredLanguage?: StringNullableFilter<"Patient"> | string | null
@@ -50779,6 +50817,8 @@ export namespace Prisma {
insuranceId?: SortOrderInput | SortOrder insuranceId?: SortOrderInput | SortOrder
groupNumber?: SortOrderInput | SortOrder groupNumber?: SortOrderInput | SortOrder
policyHolder?: SortOrderInput | SortOrder policyHolder?: SortOrderInput | SortOrder
policyHolderPatientId?: SortOrderInput | SortOrder
policyHolderRelationship?: SortOrderInput | SortOrder
allergies?: SortOrderInput | SortOrder allergies?: SortOrderInput | SortOrder
medicalConditions?: SortOrderInput | SortOrder medicalConditions?: SortOrderInput | SortOrder
preferredLanguage?: SortOrderInput | SortOrder preferredLanguage?: SortOrderInput | SortOrder
@@ -50814,6 +50854,8 @@ export namespace Prisma {
insuranceId?: StringNullableWithAggregatesFilter<"Patient"> | string | null insuranceId?: StringNullableWithAggregatesFilter<"Patient"> | string | null
groupNumber?: StringNullableWithAggregatesFilter<"Patient"> | string | null groupNumber?: StringNullableWithAggregatesFilter<"Patient"> | string | null
policyHolder?: StringNullableWithAggregatesFilter<"Patient"> | string | null policyHolder?: StringNullableWithAggregatesFilter<"Patient"> | string | null
policyHolderPatientId?: IntNullableWithAggregatesFilter<"Patient"> | number | null
policyHolderRelationship?: StringNullableWithAggregatesFilter<"Patient"> | string | null
allergies?: StringNullableWithAggregatesFilter<"Patient"> | string | null allergies?: StringNullableWithAggregatesFilter<"Patient"> | string | null
medicalConditions?: StringNullableWithAggregatesFilter<"Patient"> | string | null medicalConditions?: StringNullableWithAggregatesFilter<"Patient"> | string | null
preferredLanguage?: StringNullableWithAggregatesFilter<"Patient"> | string | null preferredLanguage?: StringNullableWithAggregatesFilter<"Patient"> | string | null
@@ -53757,6 +53799,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -53793,6 +53837,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -53828,6 +53874,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -53864,6 +53912,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -53900,6 +53950,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -53926,6 +53978,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -53952,6 +54006,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -57065,6 +57121,17 @@ export namespace Prisma {
not?: NestedStringNullableFilter<$PrismaModel> | string | null not?: NestedStringNullableFilter<$PrismaModel> | string | null
} }
export type IntNullableFilter<$PrismaModel = never> = {
equals?: number | IntFieldRefInput<$PrismaModel> | null
in?: number[] | ListIntFieldRefInput<$PrismaModel> | null
notIn?: number[] | ListIntFieldRefInput<$PrismaModel> | null
lt?: number | IntFieldRefInput<$PrismaModel>
lte?: number | IntFieldRefInput<$PrismaModel>
gt?: number | IntFieldRefInput<$PrismaModel>
gte?: number | IntFieldRefInput<$PrismaModel>
not?: NestedIntNullableFilter<$PrismaModel> | number | null
}
export type EnumPatientStatusFilter<$PrismaModel = never> = { export type EnumPatientStatusFilter<$PrismaModel = never> = {
equals?: $Enums.PatientStatus | EnumPatientStatusFieldRefInput<$PrismaModel> equals?: $Enums.PatientStatus | EnumPatientStatusFieldRefInput<$PrismaModel>
in?: $Enums.PatientStatus[] | ListEnumPatientStatusFieldRefInput<$PrismaModel> in?: $Enums.PatientStatus[] | ListEnumPatientStatusFieldRefInput<$PrismaModel>
@@ -57144,6 +57211,8 @@ export namespace Prisma {
insuranceId?: SortOrder insuranceId?: SortOrder
groupNumber?: SortOrder groupNumber?: SortOrder
policyHolder?: SortOrder policyHolder?: SortOrder
policyHolderPatientId?: SortOrder
policyHolderRelationship?: SortOrder
allergies?: SortOrder allergies?: SortOrder
medicalConditions?: SortOrder medicalConditions?: SortOrder
preferredLanguage?: SortOrder preferredLanguage?: SortOrder
@@ -57157,6 +57226,7 @@ export namespace Prisma {
export type PatientAvgOrderByAggregateInput = { export type PatientAvgOrderByAggregateInput = {
id?: SortOrder id?: SortOrder
policyHolderPatientId?: SortOrder
userId?: SortOrder userId?: SortOrder
} }
@@ -57176,6 +57246,8 @@ export namespace Prisma {
insuranceId?: SortOrder insuranceId?: SortOrder
groupNumber?: SortOrder groupNumber?: SortOrder
policyHolder?: SortOrder policyHolder?: SortOrder
policyHolderPatientId?: SortOrder
policyHolderRelationship?: SortOrder
allergies?: SortOrder allergies?: SortOrder
medicalConditions?: SortOrder medicalConditions?: SortOrder
preferredLanguage?: SortOrder preferredLanguage?: SortOrder
@@ -57203,6 +57275,8 @@ export namespace Prisma {
insuranceId?: SortOrder insuranceId?: SortOrder
groupNumber?: SortOrder groupNumber?: SortOrder
policyHolder?: SortOrder policyHolder?: SortOrder
policyHolderPatientId?: SortOrder
policyHolderRelationship?: SortOrder
allergies?: SortOrder allergies?: SortOrder
medicalConditions?: SortOrder medicalConditions?: SortOrder
preferredLanguage?: SortOrder preferredLanguage?: SortOrder
@@ -57216,6 +57290,7 @@ export namespace Prisma {
export type PatientSumOrderByAggregateInput = { export type PatientSumOrderByAggregateInput = {
id?: SortOrder id?: SortOrder
policyHolderPatientId?: SortOrder
userId?: SortOrder userId?: SortOrder
} }
@@ -57251,6 +57326,22 @@ export namespace Prisma {
_max?: NestedStringNullableFilter<$PrismaModel> _max?: NestedStringNullableFilter<$PrismaModel>
} }
export type IntNullableWithAggregatesFilter<$PrismaModel = never> = {
equals?: number | IntFieldRefInput<$PrismaModel> | null
in?: number[] | ListIntFieldRefInput<$PrismaModel> | null
notIn?: number[] | ListIntFieldRefInput<$PrismaModel> | null
lt?: number | IntFieldRefInput<$PrismaModel>
lte?: number | IntFieldRefInput<$PrismaModel>
gt?: number | IntFieldRefInput<$PrismaModel>
gte?: number | IntFieldRefInput<$PrismaModel>
not?: NestedIntNullableWithAggregatesFilter<$PrismaModel> | number | null
_count?: NestedIntNullableFilter<$PrismaModel>
_avg?: NestedFloatNullableFilter<$PrismaModel>
_sum?: NestedIntNullableFilter<$PrismaModel>
_min?: NestedIntNullableFilter<$PrismaModel>
_max?: NestedIntNullableFilter<$PrismaModel>
}
export type EnumPatientStatusWithAggregatesFilter<$PrismaModel = never> = { export type EnumPatientStatusWithAggregatesFilter<$PrismaModel = never> = {
equals?: $Enums.PatientStatus | EnumPatientStatusFieldRefInput<$PrismaModel> equals?: $Enums.PatientStatus | EnumPatientStatusFieldRefInput<$PrismaModel>
in?: $Enums.PatientStatus[] | ListEnumPatientStatusFieldRefInput<$PrismaModel> in?: $Enums.PatientStatus[] | ListEnumPatientStatusFieldRefInput<$PrismaModel>
@@ -57275,17 +57366,6 @@ export namespace Prisma {
_max?: NestedDateTimeFilter<$PrismaModel> _max?: NestedDateTimeFilter<$PrismaModel>
} }
export type IntNullableFilter<$PrismaModel = never> = {
equals?: number | IntFieldRefInput<$PrismaModel> | null
in?: number[] | ListIntFieldRefInput<$PrismaModel> | null
notIn?: number[] | ListIntFieldRefInput<$PrismaModel> | null
lt?: number | IntFieldRefInput<$PrismaModel>
lte?: number | IntFieldRefInput<$PrismaModel>
gt?: number | IntFieldRefInput<$PrismaModel>
gte?: number | IntFieldRefInput<$PrismaModel>
not?: NestedIntNullableFilter<$PrismaModel> | number | null
}
export type PatientScalarRelationFilter = { export type PatientScalarRelationFilter = {
is?: PatientWhereInput is?: PatientWhereInput
isNot?: PatientWhereInput isNot?: PatientWhereInput
@@ -57387,22 +57467,6 @@ export namespace Prisma {
npiProviderId?: SortOrder npiProviderId?: SortOrder
} }
export type IntNullableWithAggregatesFilter<$PrismaModel = never> = {
equals?: number | IntFieldRefInput<$PrismaModel> | null
in?: number[] | ListIntFieldRefInput<$PrismaModel> | null
notIn?: number[] | ListIntFieldRefInput<$PrismaModel> | null
lt?: number | IntFieldRefInput<$PrismaModel>
lte?: number | IntFieldRefInput<$PrismaModel>
gt?: number | IntFieldRefInput<$PrismaModel>
gte?: number | IntFieldRefInput<$PrismaModel>
not?: NestedIntNullableWithAggregatesFilter<$PrismaModel> | number | null
_count?: NestedIntNullableFilter<$PrismaModel>
_avg?: NestedFloatNullableFilter<$PrismaModel>
_sum?: NestedIntNullableFilter<$PrismaModel>
_min?: NestedIntNullableFilter<$PrismaModel>
_max?: NestedIntNullableFilter<$PrismaModel>
}
export type AppointmentScalarRelationFilter = { export type AppointmentScalarRelationFilter = {
is?: AppointmentWhereInput is?: AppointmentWhereInput
isNot?: AppointmentWhereInput isNot?: AppointmentWhereInput
@@ -60625,6 +60689,14 @@ export namespace Prisma {
set?: string | null set?: string | null
} }
export type NullableIntFieldUpdateOperationsInput = {
set?: number | null
increment?: number
decrement?: number
multiply?: number
divide?: number
}
export type EnumPatientStatusFieldUpdateOperationsInput = { export type EnumPatientStatusFieldUpdateOperationsInput = {
set?: $Enums.PatientStatus set?: $Enums.PatientStatus
} }
@@ -61029,14 +61101,6 @@ export namespace Prisma {
deleteMany?: AppointmentFileScalarWhereInput | AppointmentFileScalarWhereInput[] deleteMany?: AppointmentFileScalarWhereInput | AppointmentFileScalarWhereInput[]
} }
export type NullableIntFieldUpdateOperationsInput = {
set?: number | null
increment?: number
decrement?: number
multiply?: number
divide?: number
}
export type AppointmentProcedureUncheckedUpdateManyWithoutAppointmentNestedInput = { export type AppointmentProcedureUncheckedUpdateManyWithoutAppointmentNestedInput = {
create?: XOR<AppointmentProcedureCreateWithoutAppointmentInput, AppointmentProcedureUncheckedCreateWithoutAppointmentInput> | AppointmentProcedureCreateWithoutAppointmentInput[] | AppointmentProcedureUncheckedCreateWithoutAppointmentInput[] create?: XOR<AppointmentProcedureCreateWithoutAppointmentInput, AppointmentProcedureUncheckedCreateWithoutAppointmentInput> | AppointmentProcedureCreateWithoutAppointmentInput[] | AppointmentProcedureUncheckedCreateWithoutAppointmentInput[]
connectOrCreate?: AppointmentProcedureCreateOrConnectWithoutAppointmentInput | AppointmentProcedureCreateOrConnectWithoutAppointmentInput[] connectOrCreate?: AppointmentProcedureCreateOrConnectWithoutAppointmentInput | AppointmentProcedureCreateOrConnectWithoutAppointmentInput[]
@@ -62780,6 +62844,17 @@ export namespace Prisma {
not?: NestedStringNullableFilter<$PrismaModel> | string | null not?: NestedStringNullableFilter<$PrismaModel> | string | null
} }
export type NestedIntNullableFilter<$PrismaModel = never> = {
equals?: number | IntFieldRefInput<$PrismaModel> | null
in?: number[] | ListIntFieldRefInput<$PrismaModel> | null
notIn?: number[] | ListIntFieldRefInput<$PrismaModel> | null
lt?: number | IntFieldRefInput<$PrismaModel>
lte?: number | IntFieldRefInput<$PrismaModel>
gt?: number | IntFieldRefInput<$PrismaModel>
gte?: number | IntFieldRefInput<$PrismaModel>
not?: NestedIntNullableFilter<$PrismaModel> | number | null
}
export type NestedEnumPatientStatusFilter<$PrismaModel = never> = { export type NestedEnumPatientStatusFilter<$PrismaModel = never> = {
equals?: $Enums.PatientStatus | EnumPatientStatusFieldRefInput<$PrismaModel> equals?: $Enums.PatientStatus | EnumPatientStatusFieldRefInput<$PrismaModel>
in?: $Enums.PatientStatus[] | ListEnumPatientStatusFieldRefInput<$PrismaModel> in?: $Enums.PatientStatus[] | ListEnumPatientStatusFieldRefInput<$PrismaModel>
@@ -62812,17 +62887,6 @@ export namespace Prisma {
_max?: NestedDateTimeNullableFilter<$PrismaModel> _max?: NestedDateTimeNullableFilter<$PrismaModel>
} }
export type NestedIntNullableFilter<$PrismaModel = never> = {
equals?: number | IntFieldRefInput<$PrismaModel> | null
in?: number[] | ListIntFieldRefInput<$PrismaModel> | null
notIn?: number[] | ListIntFieldRefInput<$PrismaModel> | null
lt?: number | IntFieldRefInput<$PrismaModel>
lte?: number | IntFieldRefInput<$PrismaModel>
gt?: number | IntFieldRefInput<$PrismaModel>
gte?: number | IntFieldRefInput<$PrismaModel>
not?: NestedIntNullableFilter<$PrismaModel> | number | null
}
export type NestedStringNullableWithAggregatesFilter<$PrismaModel = never> = { export type NestedStringNullableWithAggregatesFilter<$PrismaModel = never> = {
equals?: string | StringFieldRefInput<$PrismaModel> | null equals?: string | StringFieldRefInput<$PrismaModel> | null
in?: string[] | ListStringFieldRefInput<$PrismaModel> | null in?: string[] | ListStringFieldRefInput<$PrismaModel> | null
@@ -62840,30 +62904,6 @@ export namespace Prisma {
_max?: NestedStringNullableFilter<$PrismaModel> _max?: NestedStringNullableFilter<$PrismaModel>
} }
export type NestedEnumPatientStatusWithAggregatesFilter<$PrismaModel = never> = {
equals?: $Enums.PatientStatus | EnumPatientStatusFieldRefInput<$PrismaModel>
in?: $Enums.PatientStatus[] | ListEnumPatientStatusFieldRefInput<$PrismaModel>
notIn?: $Enums.PatientStatus[] | ListEnumPatientStatusFieldRefInput<$PrismaModel>
not?: NestedEnumPatientStatusWithAggregatesFilter<$PrismaModel> | $Enums.PatientStatus
_count?: NestedIntFilter<$PrismaModel>
_min?: NestedEnumPatientStatusFilter<$PrismaModel>
_max?: NestedEnumPatientStatusFilter<$PrismaModel>
}
export type NestedDateTimeWithAggregatesFilter<$PrismaModel = never> = {
equals?: Date | string | DateTimeFieldRefInput<$PrismaModel>
in?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel>
notIn?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel>
lt?: Date | string | DateTimeFieldRefInput<$PrismaModel>
lte?: Date | string | DateTimeFieldRefInput<$PrismaModel>
gt?: Date | string | DateTimeFieldRefInput<$PrismaModel>
gte?: Date | string | DateTimeFieldRefInput<$PrismaModel>
not?: NestedDateTimeWithAggregatesFilter<$PrismaModel> | Date | string
_count?: NestedIntFilter<$PrismaModel>
_min?: NestedDateTimeFilter<$PrismaModel>
_max?: NestedDateTimeFilter<$PrismaModel>
}
export type NestedIntNullableWithAggregatesFilter<$PrismaModel = never> = { export type NestedIntNullableWithAggregatesFilter<$PrismaModel = never> = {
equals?: number | IntFieldRefInput<$PrismaModel> | null equals?: number | IntFieldRefInput<$PrismaModel> | null
in?: number[] | ListIntFieldRefInput<$PrismaModel> | null in?: number[] | ListIntFieldRefInput<$PrismaModel> | null
@@ -62891,6 +62931,30 @@ export namespace Prisma {
not?: NestedFloatNullableFilter<$PrismaModel> | number | null not?: NestedFloatNullableFilter<$PrismaModel> | number | null
} }
export type NestedEnumPatientStatusWithAggregatesFilter<$PrismaModel = never> = {
equals?: $Enums.PatientStatus | EnumPatientStatusFieldRefInput<$PrismaModel>
in?: $Enums.PatientStatus[] | ListEnumPatientStatusFieldRefInput<$PrismaModel>
notIn?: $Enums.PatientStatus[] | ListEnumPatientStatusFieldRefInput<$PrismaModel>
not?: NestedEnumPatientStatusWithAggregatesFilter<$PrismaModel> | $Enums.PatientStatus
_count?: NestedIntFilter<$PrismaModel>
_min?: NestedEnumPatientStatusFilter<$PrismaModel>
_max?: NestedEnumPatientStatusFilter<$PrismaModel>
}
export type NestedDateTimeWithAggregatesFilter<$PrismaModel = never> = {
equals?: Date | string | DateTimeFieldRefInput<$PrismaModel>
in?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel>
notIn?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel>
lt?: Date | string | DateTimeFieldRefInput<$PrismaModel>
lte?: Date | string | DateTimeFieldRefInput<$PrismaModel>
gt?: Date | string | DateTimeFieldRefInput<$PrismaModel>
gte?: Date | string | DateTimeFieldRefInput<$PrismaModel>
not?: NestedDateTimeWithAggregatesFilter<$PrismaModel> | Date | string
_count?: NestedIntFilter<$PrismaModel>
_min?: NestedDateTimeFilter<$PrismaModel>
_max?: NestedDateTimeFilter<$PrismaModel>
}
export type NestedDecimalNullableFilter<$PrismaModel = never> = { export type NestedDecimalNullableFilter<$PrismaModel = never> = {
equals?: Decimal | DecimalJsLike | number | string | DecimalFieldRefInput<$PrismaModel> | null equals?: Decimal | DecimalJsLike | number | string | DecimalFieldRefInput<$PrismaModel> | null
in?: Decimal[] | DecimalJsLike[] | number[] | string[] | ListDecimalFieldRefInput<$PrismaModel> | null in?: Decimal[] | DecimalJsLike[] | number[] | string[] | ListDecimalFieldRefInput<$PrismaModel> | null
@@ -63254,6 +63318,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -63289,6 +63355,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -64063,6 +64131,8 @@ export namespace Prisma {
insuranceId?: StringNullableFilter<"Patient"> | string | null insuranceId?: StringNullableFilter<"Patient"> | string | null
groupNumber?: StringNullableFilter<"Patient"> | string | null groupNumber?: StringNullableFilter<"Patient"> | string | null
policyHolder?: StringNullableFilter<"Patient"> | string | null policyHolder?: StringNullableFilter<"Patient"> | string | null
policyHolderPatientId?: IntNullableFilter<"Patient"> | number | null
policyHolderRelationship?: StringNullableFilter<"Patient"> | string | null
allergies?: StringNullableFilter<"Patient"> | string | null allergies?: StringNullableFilter<"Patient"> | string | null
medicalConditions?: StringNullableFilter<"Patient"> | string | null medicalConditions?: StringNullableFilter<"Patient"> | string | null
preferredLanguage?: StringNullableFilter<"Patient"> | string | null preferredLanguage?: StringNullableFilter<"Patient"> | string | null
@@ -65506,6 +65576,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -65541,6 +65613,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -65846,6 +65920,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -65881,6 +65957,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -67059,6 +67137,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -67094,6 +67174,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -67230,6 +67312,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -67265,6 +67349,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -67337,6 +67423,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -67372,6 +67460,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -67726,6 +67816,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -67761,6 +67853,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -68833,6 +68927,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -68868,6 +68964,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -68941,6 +69039,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -68976,6 +69076,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -69135,6 +69237,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -69170,6 +69274,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -69491,6 +69597,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -69526,6 +69634,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -70545,6 +70655,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -70580,6 +70692,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -70797,6 +70911,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -70832,6 +70948,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -71218,6 +71336,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -71253,6 +71373,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -71379,6 +71501,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -71414,6 +71538,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -71530,6 +71656,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -71565,6 +71693,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -71615,6 +71745,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -71650,6 +71782,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -72790,6 +72924,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -72825,6 +72961,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -72951,6 +73089,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -72986,6 +73126,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -73682,6 +73824,8 @@ export namespace Prisma {
insuranceId?: string | null insuranceId?: string | null
groupNumber?: string | null groupNumber?: string | null
policyHolder?: string | null policyHolder?: string | null
policyHolderPatientId?: number | null
policyHolderRelationship?: string | null
allergies?: string | null allergies?: string | null
medicalConditions?: string | null medicalConditions?: string | null
preferredLanguage?: string | null preferredLanguage?: string | null
@@ -73886,6 +74030,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -73921,6 +74067,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
@@ -73956,6 +74104,8 @@ export namespace Prisma {
insuranceId?: NullableStringFieldUpdateOperationsInput | string | null insuranceId?: NullableStringFieldUpdateOperationsInput | string | null
groupNumber?: NullableStringFieldUpdateOperationsInput | string | null groupNumber?: NullableStringFieldUpdateOperationsInput | string | null
policyHolder?: NullableStringFieldUpdateOperationsInput | string | null policyHolder?: NullableStringFieldUpdateOperationsInput | string | null
policyHolderPatientId?: NullableIntFieldUpdateOperationsInput | number | null
policyHolderRelationship?: NullableStringFieldUpdateOperationsInput | string | null
allergies?: NullableStringFieldUpdateOperationsInput | string | null allergies?: NullableStringFieldUpdateOperationsInput | string | null
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null preferredLanguage?: NullableStringFieldUpdateOperationsInput | string | null
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -1,5 +1,5 @@
{ {
"name": "prisma-client-1dff8570fa534b7236a935d3a9448f1a5d78e935490023ad3eb5b9b7018d99d5", "name": "prisma-client-484c656978522fea1ec1b60912892a304ec69858e6bc3701e3e06b7030cdeafd",
"main": "index.js", "main": "index.js",
"types": "index.d.ts", "types": "index.d.ts",
"browser": "default.js", "browser": "default.js",
+36 -34
View File
@@ -56,40 +56,42 @@ model User {
} }
model Patient { model Patient {
id Int @id @default(autoincrement()) id Int @id @default(autoincrement())
firstName String firstName String
lastName String lastName String
dateOfBirth DateTime? @db.Date dateOfBirth DateTime? @db.Date
gender String gender String
phone String phone String
email String? email String?
address String? address String?
city String? city String?
state String? @default("MA") state String? @default("MA")
zipCode String? zipCode String?
insuranceProvider String? insuranceProvider String?
insuranceId String? insuranceId String?
groupNumber String? groupNumber String?
policyHolder String? policyHolder String?
allergies String? policyHolderPatientId Int? // patient record of the policy holder, when picked from the DB
medicalConditions String? policyHolderRelationship String? // ADA box 18: SELF | SPOUSE | DEPENDENT | OTHER
preferredLanguage String? @default("English") allergies String?
status PatientStatus @default(UNKNOWN) medicalConditions String?
remainingBenefit String? preferredLanguage String? @default("English")
thirdPartyInsurance String? status PatientStatus @default(UNKNOWN)
userId Int remainingBenefit String?
createdAt DateTime @default(now()) thirdPartyInsurance String?
updatedAt DateTime @updatedAt userId Int
user User @relation(fields: [userId], references: [id]) createdAt DateTime @default(now())
appointments Appointment[] updatedAt DateTime @updatedAt
procedures AppointmentProcedure[] user User @relation(fields: [userId], references: [id])
claims Claim[] appointments Appointment[]
groups PdfGroup[] procedures AppointmentProcedure[]
payment Payment[] claims Claim[]
communications Communication[] groups PdfGroup[]
documents PatientDocument[] payment Payment[]
conversation PatientConversation? communications Communication[]
cloudFolders CloudFolder[] @relation("PatientCloudFolder") documents PatientDocument[]
conversation PatientConversation?
cloudFolders CloudFolder[] @relation("PatientCloudFolder")
@@index([insuranceId]) @@index([insuranceId])
@@index([createdAt]) @@index([createdAt])
@@ -0,0 +1,3 @@
-- AlterTable
ALTER TABLE "Patient" ADD COLUMN "policyHolderPatientId" INTEGER,
ADD COLUMN "policyHolderRelationship" TEXT;
+2
View File
@@ -71,6 +71,8 @@ model Patient {
insuranceId String? insuranceId String?
groupNumber String? groupNumber String?
policyHolder String? policyHolder String?
policyHolderPatientId Int? // patient record of the policy holder, when picked from the DB
policyHolderRelationship String? // ADA box 18: SELF | SPOUSE | DEPENDENT | OTHER
allergies String? allergies String?
medicalConditions String? medicalConditions String?
preferredLanguage String? @default("English") preferredLanguage String? @default("English")
@@ -1,7 +1,7 @@
{ {
"version": "1.0", "version": "1.0",
"generatorVersion": "1.0.0", "generatorVersion": "1.0.0",
"generatedAt": "2026-10-10T04:03:22.758Z", "generatedAt": "2026-10-11T18:46:03.569Z",
"outputPath": "/home/ee/Desktop/DentalManagement09/packages/db/shared", "outputPath": "/home/ee/Desktop/DentalManagement09/packages/db/shared",
"files": [ "files": [
"schemas/enums/TransactionIsolationLevel.schema.ts", "schemas/enums/TransactionIsolationLevel.schema.ts",
@@ -559,6 +559,7 @@
"schemas/objects/BoolWithAggregatesFilter.schema.ts", "schemas/objects/BoolWithAggregatesFilter.schema.ts",
"schemas/objects/DateTimeNullableFilter.schema.ts", "schemas/objects/DateTimeNullableFilter.schema.ts",
"schemas/objects/StringNullableFilter.schema.ts", "schemas/objects/StringNullableFilter.schema.ts",
"schemas/objects/IntNullableFilter.schema.ts",
"schemas/objects/EnumPatientStatusFilter.schema.ts", "schemas/objects/EnumPatientStatusFilter.schema.ts",
"schemas/objects/DateTimeFilter.schema.ts", "schemas/objects/DateTimeFilter.schema.ts",
"schemas/objects/UserScalarRelationFilter.schema.ts", "schemas/objects/UserScalarRelationFilter.schema.ts",
@@ -577,9 +578,9 @@
"schemas/objects/PatientSumOrderByAggregateInput.schema.ts", "schemas/objects/PatientSumOrderByAggregateInput.schema.ts",
"schemas/objects/DateTimeNullableWithAggregatesFilter.schema.ts", "schemas/objects/DateTimeNullableWithAggregatesFilter.schema.ts",
"schemas/objects/StringNullableWithAggregatesFilter.schema.ts", "schemas/objects/StringNullableWithAggregatesFilter.schema.ts",
"schemas/objects/IntNullableWithAggregatesFilter.schema.ts",
"schemas/objects/EnumPatientStatusWithAggregatesFilter.schema.ts", "schemas/objects/EnumPatientStatusWithAggregatesFilter.schema.ts",
"schemas/objects/DateTimeWithAggregatesFilter.schema.ts", "schemas/objects/DateTimeWithAggregatesFilter.schema.ts",
"schemas/objects/IntNullableFilter.schema.ts",
"schemas/objects/PatientScalarRelationFilter.schema.ts", "schemas/objects/PatientScalarRelationFilter.schema.ts",
"schemas/objects/StaffNullableScalarRelationFilter.schema.ts", "schemas/objects/StaffNullableScalarRelationFilter.schema.ts",
"schemas/objects/NpiProviderNullableScalarRelationFilter.schema.ts", "schemas/objects/NpiProviderNullableScalarRelationFilter.schema.ts",
@@ -590,7 +591,6 @@
"schemas/objects/AppointmentMaxOrderByAggregateInput.schema.ts", "schemas/objects/AppointmentMaxOrderByAggregateInput.schema.ts",
"schemas/objects/AppointmentMinOrderByAggregateInput.schema.ts", "schemas/objects/AppointmentMinOrderByAggregateInput.schema.ts",
"schemas/objects/AppointmentSumOrderByAggregateInput.schema.ts", "schemas/objects/AppointmentSumOrderByAggregateInput.schema.ts",
"schemas/objects/IntNullableWithAggregatesFilter.schema.ts",
"schemas/objects/AppointmentScalarRelationFilter.schema.ts", "schemas/objects/AppointmentScalarRelationFilter.schema.ts",
"schemas/objects/AppointmentFileCountOrderByAggregateInput.schema.ts", "schemas/objects/AppointmentFileCountOrderByAggregateInput.schema.ts",
"schemas/objects/AppointmentFileAvgOrderByAggregateInput.schema.ts", "schemas/objects/AppointmentFileAvgOrderByAggregateInput.schema.ts",
@@ -950,6 +950,7 @@
"schemas/objects/CloudFolderUncheckedCreateNestedManyWithoutPatientInput.schema.ts", "schemas/objects/CloudFolderUncheckedCreateNestedManyWithoutPatientInput.schema.ts",
"schemas/objects/NullableDateTimeFieldUpdateOperationsInput.schema.ts", "schemas/objects/NullableDateTimeFieldUpdateOperationsInput.schema.ts",
"schemas/objects/NullableStringFieldUpdateOperationsInput.schema.ts", "schemas/objects/NullableStringFieldUpdateOperationsInput.schema.ts",
"schemas/objects/NullableIntFieldUpdateOperationsInput.schema.ts",
"schemas/objects/EnumPatientStatusFieldUpdateOperationsInput.schema.ts", "schemas/objects/EnumPatientStatusFieldUpdateOperationsInput.schema.ts",
"schemas/objects/DateTimeFieldUpdateOperationsInput.schema.ts", "schemas/objects/DateTimeFieldUpdateOperationsInput.schema.ts",
"schemas/objects/UserUpdateOneRequiredWithoutPatientsNestedInput.schema.ts", "schemas/objects/UserUpdateOneRequiredWithoutPatientsNestedInput.schema.ts",
@@ -988,7 +989,6 @@
"schemas/objects/AppointmentProcedureUpdateManyWithoutAppointmentNestedInput.schema.ts", "schemas/objects/AppointmentProcedureUpdateManyWithoutAppointmentNestedInput.schema.ts",
"schemas/objects/ClaimUpdateManyWithoutAppointmentNestedInput.schema.ts", "schemas/objects/ClaimUpdateManyWithoutAppointmentNestedInput.schema.ts",
"schemas/objects/AppointmentFileUpdateManyWithoutAppointmentNestedInput.schema.ts", "schemas/objects/AppointmentFileUpdateManyWithoutAppointmentNestedInput.schema.ts",
"schemas/objects/NullableIntFieldUpdateOperationsInput.schema.ts",
"schemas/objects/AppointmentProcedureUncheckedUpdateManyWithoutAppointmentNestedInput.schema.ts", "schemas/objects/AppointmentProcedureUncheckedUpdateManyWithoutAppointmentNestedInput.schema.ts",
"schemas/objects/ClaimUncheckedUpdateManyWithoutAppointmentNestedInput.schema.ts", "schemas/objects/ClaimUncheckedUpdateManyWithoutAppointmentNestedInput.schema.ts",
"schemas/objects/AppointmentFileUncheckedUpdateManyWithoutAppointmentNestedInput.schema.ts", "schemas/objects/AppointmentFileUncheckedUpdateManyWithoutAppointmentNestedInput.schema.ts",
@@ -1193,15 +1193,15 @@
"schemas/objects/NestedBoolWithAggregatesFilter.schema.ts", "schemas/objects/NestedBoolWithAggregatesFilter.schema.ts",
"schemas/objects/NestedDateTimeNullableFilter.schema.ts", "schemas/objects/NestedDateTimeNullableFilter.schema.ts",
"schemas/objects/NestedStringNullableFilter.schema.ts", "schemas/objects/NestedStringNullableFilter.schema.ts",
"schemas/objects/NestedIntNullableFilter.schema.ts",
"schemas/objects/NestedEnumPatientStatusFilter.schema.ts", "schemas/objects/NestedEnumPatientStatusFilter.schema.ts",
"schemas/objects/NestedDateTimeFilter.schema.ts", "schemas/objects/NestedDateTimeFilter.schema.ts",
"schemas/objects/NestedDateTimeNullableWithAggregatesFilter.schema.ts", "schemas/objects/NestedDateTimeNullableWithAggregatesFilter.schema.ts",
"schemas/objects/NestedIntNullableFilter.schema.ts",
"schemas/objects/NestedStringNullableWithAggregatesFilter.schema.ts", "schemas/objects/NestedStringNullableWithAggregatesFilter.schema.ts",
"schemas/objects/NestedEnumPatientStatusWithAggregatesFilter.schema.ts",
"schemas/objects/NestedDateTimeWithAggregatesFilter.schema.ts",
"schemas/objects/NestedIntNullableWithAggregatesFilter.schema.ts", "schemas/objects/NestedIntNullableWithAggregatesFilter.schema.ts",
"schemas/objects/NestedFloatNullableFilter.schema.ts", "schemas/objects/NestedFloatNullableFilter.schema.ts",
"schemas/objects/NestedEnumPatientStatusWithAggregatesFilter.schema.ts",
"schemas/objects/NestedDateTimeWithAggregatesFilter.schema.ts",
"schemas/objects/NestedDecimalNullableFilter.schema.ts", "schemas/objects/NestedDecimalNullableFilter.schema.ts",
"schemas/objects/NestedEnumProcedureSourceFilter.schema.ts", "schemas/objects/NestedEnumProcedureSourceFilter.schema.ts",
"schemas/objects/NestedDecimalNullableWithAggregatesFilter.schema.ts", "schemas/objects/NestedDecimalNullableWithAggregatesFilter.schema.ts",
@@ -35,4 +35,4 @@ var __importStar = (this && this.__importStar) || (function () {
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
exports.OfficeContactScalarFieldEnumSchema = void 0; exports.OfficeContactScalarFieldEnumSchema = void 0;
const z = __importStar(require("zod")); const z = __importStar(require("zod"));
exports.OfficeContactScalarFieldEnumSchema = z.enum(['id', 'userId', 'officeName', 'receptionistName', 'dentistName', 'phoneNumber', 'email', 'fax', 'streetAddress', 'city', 'state', 'zipCode', 'billingName', 'billingNpi', 'billingLicense', 'billingTaxId']); exports.OfficeContactScalarFieldEnumSchema = z.enum(['id', 'userId', 'legalName', 'officeName', 'receptionistName', 'dentistName', 'phoneNumber', 'email', 'fax', 'streetAddress', 'city', 'state', 'zipCode', 'billingName', 'billingNpi', 'billingLicense', 'billingTaxId']);
@@ -1,4 +1,4 @@
import * as z from 'zod'; import * as z from 'zod';
export declare const PatientScalarFieldEnumSchema: z.ZodEnum<["id", "firstName", "lastName", "dateOfBirth", "gender", "phone", "email", "address", "city", "state", "zipCode", "insuranceProvider", "insuranceId", "groupNumber", "policyHolder", "allergies", "medicalConditions", "preferredLanguage", "status", "remainingBenefit", "thirdPartyInsurance", "userId", "createdAt", "updatedAt"]>; export declare const PatientScalarFieldEnumSchema: z.ZodEnum<["id", "firstName", "lastName", "dateOfBirth", "gender", "phone", "email", "address", "city", "state", "zipCode", "insuranceProvider", "insuranceId", "groupNumber", "policyHolder", "policyHolderPatientId", "policyHolderRelationship", "allergies", "medicalConditions", "preferredLanguage", "status", "remainingBenefit", "thirdPartyInsurance", "userId", "createdAt", "updatedAt"]>;
export type PatientScalarFieldEnum = z.infer<typeof PatientScalarFieldEnumSchema>; export type PatientScalarFieldEnum = z.infer<typeof PatientScalarFieldEnumSchema>;
//# sourceMappingURL=PatientScalarFieldEnum.schema.d.ts.map //# sourceMappingURL=PatientScalarFieldEnum.schema.d.ts.map
@@ -1 +1 @@
{"version":3,"file":"PatientScalarFieldEnum.schema.d.ts","sourceRoot":"","sources":["PatientScalarFieldEnum.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAEzB,eAAO,MAAM,4BAA4B,iVAA+U,CAAA;AAExX,MAAM,MAAM,sBAAsB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,4BAA4B,CAAC,CAAC"} {"version":3,"file":"PatientScalarFieldEnum.schema.d.ts","sourceRoot":"","sources":["PatientScalarFieldEnum.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAEzB,eAAO,MAAM,4BAA4B,sYAAoY,CAAA;AAE7a,MAAM,MAAM,sBAAsB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,4BAA4B,CAAC,CAAC"}
@@ -35,4 +35,4 @@ var __importStar = (this && this.__importStar) || (function () {
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
exports.PatientScalarFieldEnumSchema = void 0; exports.PatientScalarFieldEnumSchema = void 0;
const z = __importStar(require("zod")); const z = __importStar(require("zod"));
exports.PatientScalarFieldEnumSchema = z.enum(['id', 'firstName', 'lastName', 'dateOfBirth', 'gender', 'phone', 'email', 'address', 'city', 'state', 'zipCode', 'insuranceProvider', 'insuranceId', 'groupNumber', 'policyHolder', 'allergies', 'medicalConditions', 'preferredLanguage', 'status', 'remainingBenefit', 'thirdPartyInsurance', 'userId', 'createdAt', 'updatedAt']); exports.PatientScalarFieldEnumSchema = z.enum(['id', 'firstName', 'lastName', 'dateOfBirth', 'gender', 'phone', 'email', 'address', 'city', 'state', 'zipCode', 'insuranceProvider', 'insuranceId', 'groupNumber', 'policyHolder', 'policyHolderPatientId', 'policyHolderRelationship', 'allergies', 'medicalConditions', 'preferredLanguage', 'status', 'remainingBenefit', 'thirdPartyInsurance', 'userId', 'createdAt', 'updatedAt']);
@@ -1,5 +1,5 @@
import * as z from 'zod'; import * as z from 'zod';
export const PatientScalarFieldEnumSchema = z.enum(['id', 'firstName', 'lastName', 'dateOfBirth', 'gender', 'phone', 'email', 'address', 'city', 'state', 'zipCode', 'insuranceProvider', 'insuranceId', 'groupNumber', 'policyHolder', 'allergies', 'medicalConditions', 'preferredLanguage', 'status', 'remainingBenefit', 'thirdPartyInsurance', 'userId', 'createdAt', 'updatedAt']) export const PatientScalarFieldEnumSchema = z.enum(['id', 'firstName', 'lastName', 'dateOfBirth', 'gender', 'phone', 'email', 'address', 'city', 'state', 'zipCode', 'insuranceProvider', 'insuranceId', 'groupNumber', 'policyHolder', 'policyHolderPatientId', 'policyHolderRelationship', 'allergies', 'medicalConditions', 'preferredLanguage', 'status', 'remainingBenefit', 'thirdPartyInsurance', 'userId', 'createdAt', 'updatedAt'])
export type PatientScalarFieldEnum = z.infer<typeof PatientScalarFieldEnumSchema>; export type PatientScalarFieldEnum = z.infer<typeof PatientScalarFieldEnumSchema>;
@@ -45,6 +45,7 @@ const OfficeContactScalarFieldEnum_schema_1 = require("./enums/OfficeContactScal
exports.OfficeContactFindFirstSelectSchema = z.object({ exports.OfficeContactFindFirstSelectSchema = z.object({
id: z.boolean().optional(), id: z.boolean().optional(),
userId: z.boolean().optional(), userId: z.boolean().optional(),
legalName: z.boolean().optional(),
officeName: z.boolean().optional(), officeName: z.boolean().optional(),
receptionistName: z.boolean().optional(), receptionistName: z.boolean().optional(),
dentistName: z.boolean().optional(), dentistName: z.boolean().optional(),
@@ -64,6 +65,7 @@ exports.OfficeContactFindFirstSelectSchema = z.object({
exports.OfficeContactFindFirstSelectZodSchema = z.object({ exports.OfficeContactFindFirstSelectZodSchema = z.object({
id: z.boolean().optional(), id: z.boolean().optional(),
userId: z.boolean().optional(), userId: z.boolean().optional(),
legalName: z.boolean().optional(),
officeName: z.boolean().optional(), officeName: z.boolean().optional(),
receptionistName: z.boolean().optional(), receptionistName: z.boolean().optional(),
dentistName: z.boolean().optional(), dentistName: z.boolean().optional(),
@@ -45,6 +45,7 @@ const OfficeContactScalarFieldEnum_schema_1 = require("./enums/OfficeContactScal
exports.OfficeContactFindFirstOrThrowSelectSchema = z.object({ exports.OfficeContactFindFirstOrThrowSelectSchema = z.object({
id: z.boolean().optional(), id: z.boolean().optional(),
userId: z.boolean().optional(), userId: z.boolean().optional(),
legalName: z.boolean().optional(),
officeName: z.boolean().optional(), officeName: z.boolean().optional(),
receptionistName: z.boolean().optional(), receptionistName: z.boolean().optional(),
dentistName: z.boolean().optional(), dentistName: z.boolean().optional(),
@@ -64,6 +65,7 @@ exports.OfficeContactFindFirstOrThrowSelectSchema = z.object({
exports.OfficeContactFindFirstOrThrowSelectZodSchema = z.object({ exports.OfficeContactFindFirstOrThrowSelectZodSchema = z.object({
id: z.boolean().optional(), id: z.boolean().optional(),
userId: z.boolean().optional(), userId: z.boolean().optional(),
legalName: z.boolean().optional(),
officeName: z.boolean().optional(), officeName: z.boolean().optional(),
receptionistName: z.boolean().optional(), receptionistName: z.boolean().optional(),
dentistName: z.boolean().optional(), dentistName: z.boolean().optional(),
@@ -17,6 +17,8 @@ export declare const PatientFindFirstOrThrowSelectZodSchema: z.ZodObject<{
insuranceId: z.ZodOptional<z.ZodBoolean>; insuranceId: z.ZodOptional<z.ZodBoolean>;
groupNumber: z.ZodOptional<z.ZodBoolean>; groupNumber: z.ZodOptional<z.ZodBoolean>;
policyHolder: z.ZodOptional<z.ZodBoolean>; policyHolder: z.ZodOptional<z.ZodBoolean>;
policyHolderPatientId: z.ZodOptional<z.ZodBoolean>;
policyHolderRelationship: z.ZodOptional<z.ZodBoolean>;
allergies: z.ZodOptional<z.ZodBoolean>; allergies: z.ZodOptional<z.ZodBoolean>;
medicalConditions: z.ZodOptional<z.ZodBoolean>; medicalConditions: z.ZodOptional<z.ZodBoolean>;
preferredLanguage: z.ZodOptional<z.ZodBoolean>; preferredLanguage: z.ZodOptional<z.ZodBoolean>;
@@ -64,6 +66,8 @@ export declare const PatientFindFirstOrThrowSelectZodSchema: z.ZodObject<{
insuranceId?: boolean | undefined; insuranceId?: boolean | undefined;
groupNumber?: boolean | undefined; groupNumber?: boolean | undefined;
policyHolder?: boolean | undefined; policyHolder?: boolean | undefined;
policyHolderPatientId?: boolean | undefined;
policyHolderRelationship?: boolean | undefined;
allergies?: boolean | undefined; allergies?: boolean | undefined;
medicalConditions?: boolean | undefined; medicalConditions?: boolean | undefined;
preferredLanguage?: boolean | undefined; preferredLanguage?: boolean | undefined;
@@ -100,6 +104,8 @@ export declare const PatientFindFirstOrThrowSelectZodSchema: z.ZodObject<{
insuranceId?: boolean | undefined; insuranceId?: boolean | undefined;
groupNumber?: boolean | undefined; groupNumber?: boolean | undefined;
policyHolder?: boolean | undefined; policyHolder?: boolean | undefined;
policyHolderPatientId?: boolean | undefined;
policyHolderRelationship?: boolean | undefined;
allergies?: boolean | undefined; allergies?: boolean | undefined;
medicalConditions?: boolean | undefined; medicalConditions?: boolean | undefined;
preferredLanguage?: boolean | undefined; preferredLanguage?: boolean | undefined;
@@ -119,7 +125,7 @@ export declare const PatientFindFirstOrThrowZodSchema: z.ZodObject<{
cursor: z.ZodOptional<z.ZodType<Prisma.PatientWhereUniqueInput, z.ZodTypeDef, Prisma.PatientWhereUniqueInput>>; cursor: z.ZodOptional<z.ZodType<Prisma.PatientWhereUniqueInput, z.ZodTypeDef, Prisma.PatientWhereUniqueInput>>;
take: z.ZodOptional<z.ZodNumber>; take: z.ZodOptional<z.ZodNumber>;
skip: z.ZodOptional<z.ZodNumber>; skip: z.ZodOptional<z.ZodNumber>;
distinct: z.ZodOptional<z.ZodUnion<[z.ZodEnum<["id", "firstName", "lastName", "dateOfBirth", "gender", "phone", "email", "address", "city", "state", "zipCode", "insuranceProvider", "insuranceId", "groupNumber", "policyHolder", "allergies", "medicalConditions", "preferredLanguage", "status", "remainingBenefit", "thirdPartyInsurance", "userId", "createdAt", "updatedAt"]>, z.ZodArray<z.ZodEnum<["id", "firstName", "lastName", "dateOfBirth", "gender", "phone", "email", "address", "city", "state", "zipCode", "insuranceProvider", "insuranceId", "groupNumber", "policyHolder", "allergies", "medicalConditions", "preferredLanguage", "status", "remainingBenefit", "thirdPartyInsurance", "userId", "createdAt", "updatedAt"]>, "many">]>>; distinct: z.ZodOptional<z.ZodUnion<[z.ZodEnum<["id", "firstName", "lastName", "dateOfBirth", "gender", "phone", "email", "address", "city", "state", "zipCode", "insuranceProvider", "insuranceId", "groupNumber", "policyHolder", "policyHolderPatientId", "policyHolderRelationship", "allergies", "medicalConditions", "preferredLanguage", "status", "remainingBenefit", "thirdPartyInsurance", "userId", "createdAt", "updatedAt"]>, z.ZodArray<z.ZodEnum<["id", "firstName", "lastName", "dateOfBirth", "gender", "phone", "email", "address", "city", "state", "zipCode", "insuranceProvider", "insuranceId", "groupNumber", "policyHolder", "policyHolderPatientId", "policyHolderRelationship", "allergies", "medicalConditions", "preferredLanguage", "status", "remainingBenefit", "thirdPartyInsurance", "userId", "createdAt", "updatedAt"]>, "many">]>>;
}, "strict", z.ZodTypeAny, { }, "strict", z.ZodTypeAny, {
where?: Prisma.PatientWhereInput | undefined; where?: Prisma.PatientWhereInput | undefined;
include?: Prisma.PatientInclude<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined; include?: Prisma.PatientInclude<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
@@ -128,7 +134,7 @@ export declare const PatientFindFirstOrThrowZodSchema: z.ZodObject<{
cursor?: Prisma.PatientWhereUniqueInput | undefined; cursor?: Prisma.PatientWhereUniqueInput | undefined;
take?: number | undefined; take?: number | undefined;
skip?: number | undefined; skip?: number | undefined;
distinct?: "status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance" | ("status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance")[] | undefined; distinct?: "status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "policyHolderPatientId" | "policyHolderRelationship" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance" | ("status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "policyHolderPatientId" | "policyHolderRelationship" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance")[] | undefined;
}, { }, {
where?: Prisma.PatientWhereInput | undefined; where?: Prisma.PatientWhereInput | undefined;
include?: Prisma.PatientInclude<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined; include?: Prisma.PatientInclude<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
@@ -137,6 +143,6 @@ export declare const PatientFindFirstOrThrowZodSchema: z.ZodObject<{
cursor?: Prisma.PatientWhereUniqueInput | undefined; cursor?: Prisma.PatientWhereUniqueInput | undefined;
take?: number | undefined; take?: number | undefined;
skip?: number | undefined; skip?: number | undefined;
distinct?: "status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance" | ("status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance")[] | undefined; distinct?: "status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "policyHolderPatientId" | "policyHolderRelationship" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance" | ("status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "policyHolderPatientId" | "policyHolderRelationship" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance")[] | undefined;
}>; }>;
//# sourceMappingURL=findFirstOrThrowPatient.schema.d.ts.map //# sourceMappingURL=findFirstOrThrowPatient.schema.d.ts.map
@@ -1 +1 @@
{"version":3,"file":"findFirstOrThrowPatient.schema.d.ts","sourceRoot":"","sources":["findFirstOrThrowPatient.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAUzB,eAAO,MAAM,mCAAmC,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,aAAa,CAoCrB,CAAC;AAE5D,eAAO,MAAM,sCAAsC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAoCtC,CAAC;AAEd,eAAO,MAAM,6BAA6B,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,2BAA2B,CAAmlB,CAAC;AAE5qB,eAAO,MAAM,gCAAgC;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAshB,CAAC"} {"version":3,"file":"findFirstOrThrowPatient.schema.d.ts","sourceRoot":"","sources":["findFirstOrThrowPatient.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAUzB,eAAO,MAAM,mCAAmC,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,aAAa,CAsCrB,CAAC;AAE5D,eAAO,MAAM,sCAAsC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAsCtC,CAAC;AAEd,eAAO,MAAM,6BAA6B,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,2BAA2B,CAAmlB,CAAC;AAE5qB,eAAO,MAAM,gCAAgC;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAshB,CAAC"}
@@ -58,6 +58,8 @@ exports.PatientFindFirstOrThrowSelectSchema = z.object({
insuranceId: z.boolean().optional(), insuranceId: z.boolean().optional(),
groupNumber: z.boolean().optional(), groupNumber: z.boolean().optional(),
policyHolder: z.boolean().optional(), policyHolder: z.boolean().optional(),
policyHolderPatientId: z.boolean().optional(),
policyHolderRelationship: z.boolean().optional(),
allergies: z.boolean().optional(), allergies: z.boolean().optional(),
medicalConditions: z.boolean().optional(), medicalConditions: z.boolean().optional(),
preferredLanguage: z.boolean().optional(), preferredLanguage: z.boolean().optional(),
@@ -95,6 +97,8 @@ exports.PatientFindFirstOrThrowSelectZodSchema = z.object({
insuranceId: z.boolean().optional(), insuranceId: z.boolean().optional(),
groupNumber: z.boolean().optional(), groupNumber: z.boolean().optional(),
policyHolder: z.boolean().optional(), policyHolder: z.boolean().optional(),
policyHolderPatientId: z.boolean().optional(),
policyHolderRelationship: z.boolean().optional(),
allergies: z.boolean().optional(), allergies: z.boolean().optional(),
medicalConditions: z.boolean().optional(), medicalConditions: z.boolean().optional(),
preferredLanguage: z.boolean().optional(), preferredLanguage: z.boolean().optional(),
@@ -25,6 +25,8 @@ export const PatientFindFirstOrThrowSelectSchema: z.ZodType<Prisma.PatientSelect
insuranceId: z.boolean().optional(), insuranceId: z.boolean().optional(),
groupNumber: z.boolean().optional(), groupNumber: z.boolean().optional(),
policyHolder: z.boolean().optional(), policyHolder: z.boolean().optional(),
policyHolderPatientId: z.boolean().optional(),
policyHolderRelationship: z.boolean().optional(),
allergies: z.boolean().optional(), allergies: z.boolean().optional(),
medicalConditions: z.boolean().optional(), medicalConditions: z.boolean().optional(),
preferredLanguage: z.boolean().optional(), preferredLanguage: z.boolean().optional(),
@@ -63,6 +65,8 @@ export const PatientFindFirstOrThrowSelectZodSchema = z.object({
insuranceId: z.boolean().optional(), insuranceId: z.boolean().optional(),
groupNumber: z.boolean().optional(), groupNumber: z.boolean().optional(),
policyHolder: z.boolean().optional(), policyHolder: z.boolean().optional(),
policyHolderPatientId: z.boolean().optional(),
policyHolderRelationship: z.boolean().optional(),
allergies: z.boolean().optional(), allergies: z.boolean().optional(),
medicalConditions: z.boolean().optional(), medicalConditions: z.boolean().optional(),
preferredLanguage: z.boolean().optional(), preferredLanguage: z.boolean().optional(),
+9 -3
View File
@@ -17,6 +17,8 @@ export declare const PatientFindFirstSelectZodSchema: z.ZodObject<{
insuranceId: z.ZodOptional<z.ZodBoolean>; insuranceId: z.ZodOptional<z.ZodBoolean>;
groupNumber: z.ZodOptional<z.ZodBoolean>; groupNumber: z.ZodOptional<z.ZodBoolean>;
policyHolder: z.ZodOptional<z.ZodBoolean>; policyHolder: z.ZodOptional<z.ZodBoolean>;
policyHolderPatientId: z.ZodOptional<z.ZodBoolean>;
policyHolderRelationship: z.ZodOptional<z.ZodBoolean>;
allergies: z.ZodOptional<z.ZodBoolean>; allergies: z.ZodOptional<z.ZodBoolean>;
medicalConditions: z.ZodOptional<z.ZodBoolean>; medicalConditions: z.ZodOptional<z.ZodBoolean>;
preferredLanguage: z.ZodOptional<z.ZodBoolean>; preferredLanguage: z.ZodOptional<z.ZodBoolean>;
@@ -64,6 +66,8 @@ export declare const PatientFindFirstSelectZodSchema: z.ZodObject<{
insuranceId?: boolean | undefined; insuranceId?: boolean | undefined;
groupNumber?: boolean | undefined; groupNumber?: boolean | undefined;
policyHolder?: boolean | undefined; policyHolder?: boolean | undefined;
policyHolderPatientId?: boolean | undefined;
policyHolderRelationship?: boolean | undefined;
allergies?: boolean | undefined; allergies?: boolean | undefined;
medicalConditions?: boolean | undefined; medicalConditions?: boolean | undefined;
preferredLanguage?: boolean | undefined; preferredLanguage?: boolean | undefined;
@@ -100,6 +104,8 @@ export declare const PatientFindFirstSelectZodSchema: z.ZodObject<{
insuranceId?: boolean | undefined; insuranceId?: boolean | undefined;
groupNumber?: boolean | undefined; groupNumber?: boolean | undefined;
policyHolder?: boolean | undefined; policyHolder?: boolean | undefined;
policyHolderPatientId?: boolean | undefined;
policyHolderRelationship?: boolean | undefined;
allergies?: boolean | undefined; allergies?: boolean | undefined;
medicalConditions?: boolean | undefined; medicalConditions?: boolean | undefined;
preferredLanguage?: boolean | undefined; preferredLanguage?: boolean | undefined;
@@ -119,7 +125,7 @@ export declare const PatientFindFirstZodSchema: z.ZodObject<{
cursor: z.ZodOptional<z.ZodType<Prisma.PatientWhereUniqueInput, z.ZodTypeDef, Prisma.PatientWhereUniqueInput>>; cursor: z.ZodOptional<z.ZodType<Prisma.PatientWhereUniqueInput, z.ZodTypeDef, Prisma.PatientWhereUniqueInput>>;
take: z.ZodOptional<z.ZodNumber>; take: z.ZodOptional<z.ZodNumber>;
skip: z.ZodOptional<z.ZodNumber>; skip: z.ZodOptional<z.ZodNumber>;
distinct: z.ZodOptional<z.ZodUnion<[z.ZodEnum<["id", "firstName", "lastName", "dateOfBirth", "gender", "phone", "email", "address", "city", "state", "zipCode", "insuranceProvider", "insuranceId", "groupNumber", "policyHolder", "allergies", "medicalConditions", "preferredLanguage", "status", "remainingBenefit", "thirdPartyInsurance", "userId", "createdAt", "updatedAt"]>, z.ZodArray<z.ZodEnum<["id", "firstName", "lastName", "dateOfBirth", "gender", "phone", "email", "address", "city", "state", "zipCode", "insuranceProvider", "insuranceId", "groupNumber", "policyHolder", "allergies", "medicalConditions", "preferredLanguage", "status", "remainingBenefit", "thirdPartyInsurance", "userId", "createdAt", "updatedAt"]>, "many">]>>; distinct: z.ZodOptional<z.ZodUnion<[z.ZodEnum<["id", "firstName", "lastName", "dateOfBirth", "gender", "phone", "email", "address", "city", "state", "zipCode", "insuranceProvider", "insuranceId", "groupNumber", "policyHolder", "policyHolderPatientId", "policyHolderRelationship", "allergies", "medicalConditions", "preferredLanguage", "status", "remainingBenefit", "thirdPartyInsurance", "userId", "createdAt", "updatedAt"]>, z.ZodArray<z.ZodEnum<["id", "firstName", "lastName", "dateOfBirth", "gender", "phone", "email", "address", "city", "state", "zipCode", "insuranceProvider", "insuranceId", "groupNumber", "policyHolder", "policyHolderPatientId", "policyHolderRelationship", "allergies", "medicalConditions", "preferredLanguage", "status", "remainingBenefit", "thirdPartyInsurance", "userId", "createdAt", "updatedAt"]>, "many">]>>;
}, "strict", z.ZodTypeAny, { }, "strict", z.ZodTypeAny, {
where?: Prisma.PatientWhereInput | undefined; where?: Prisma.PatientWhereInput | undefined;
include?: Prisma.PatientInclude<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined; include?: Prisma.PatientInclude<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
@@ -128,7 +134,7 @@ export declare const PatientFindFirstZodSchema: z.ZodObject<{
cursor?: Prisma.PatientWhereUniqueInput | undefined; cursor?: Prisma.PatientWhereUniqueInput | undefined;
take?: number | undefined; take?: number | undefined;
skip?: number | undefined; skip?: number | undefined;
distinct?: "status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance" | ("status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance")[] | undefined; distinct?: "status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "policyHolderPatientId" | "policyHolderRelationship" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance" | ("status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "policyHolderPatientId" | "policyHolderRelationship" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance")[] | undefined;
}, { }, {
where?: Prisma.PatientWhereInput | undefined; where?: Prisma.PatientWhereInput | undefined;
include?: Prisma.PatientInclude<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined; include?: Prisma.PatientInclude<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
@@ -137,6 +143,6 @@ export declare const PatientFindFirstZodSchema: z.ZodObject<{
cursor?: Prisma.PatientWhereUniqueInput | undefined; cursor?: Prisma.PatientWhereUniqueInput | undefined;
take?: number | undefined; take?: number | undefined;
skip?: number | undefined; skip?: number | undefined;
distinct?: "status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance" | ("status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance")[] | undefined; distinct?: "status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "policyHolderPatientId" | "policyHolderRelationship" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance" | ("status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "policyHolderPatientId" | "policyHolderRelationship" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance")[] | undefined;
}>; }>;
//# sourceMappingURL=findFirstPatient.schema.d.ts.map //# sourceMappingURL=findFirstPatient.schema.d.ts.map
@@ -1 +1 @@
{"version":3,"file":"findFirstPatient.schema.d.ts","sourceRoot":"","sources":["findFirstPatient.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAUzB,eAAO,MAAM,4BAA4B,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,aAAa,CAoCd,CAAC;AAE5D,eAAO,MAAM,+BAA+B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAoC/B,CAAC;AAEd,eAAO,MAAM,sBAAsB,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,oBAAoB,CAAqkB,CAAC;AAEhpB,eAAO,MAAM,yBAAyB;;;;;;;;;;;;;;;;;;;;;;;;;;;EAA+gB,CAAC"} {"version":3,"file":"findFirstPatient.schema.d.ts","sourceRoot":"","sources":["findFirstPatient.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAUzB,eAAO,MAAM,4BAA4B,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,aAAa,CAsCd,CAAC;AAE5D,eAAO,MAAM,+BAA+B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAsC/B,CAAC;AAEd,eAAO,MAAM,sBAAsB,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,oBAAoB,CAAqkB,CAAC;AAEhpB,eAAO,MAAM,yBAAyB;;;;;;;;;;;;;;;;;;;;;;;;;;;EAA+gB,CAAC"}
@@ -58,6 +58,8 @@ exports.PatientFindFirstSelectSchema = z.object({
insuranceId: z.boolean().optional(), insuranceId: z.boolean().optional(),
groupNumber: z.boolean().optional(), groupNumber: z.boolean().optional(),
policyHolder: z.boolean().optional(), policyHolder: z.boolean().optional(),
policyHolderPatientId: z.boolean().optional(),
policyHolderRelationship: z.boolean().optional(),
allergies: z.boolean().optional(), allergies: z.boolean().optional(),
medicalConditions: z.boolean().optional(), medicalConditions: z.boolean().optional(),
preferredLanguage: z.boolean().optional(), preferredLanguage: z.boolean().optional(),
@@ -95,6 +97,8 @@ exports.PatientFindFirstSelectZodSchema = z.object({
insuranceId: z.boolean().optional(), insuranceId: z.boolean().optional(),
groupNumber: z.boolean().optional(), groupNumber: z.boolean().optional(),
policyHolder: z.boolean().optional(), policyHolder: z.boolean().optional(),
policyHolderPatientId: z.boolean().optional(),
policyHolderRelationship: z.boolean().optional(),
allergies: z.boolean().optional(), allergies: z.boolean().optional(),
medicalConditions: z.boolean().optional(), medicalConditions: z.boolean().optional(),
preferredLanguage: z.boolean().optional(), preferredLanguage: z.boolean().optional(),
@@ -25,6 +25,8 @@ export const PatientFindFirstSelectSchema: z.ZodType<Prisma.PatientSelect> = z.o
insuranceId: z.boolean().optional(), insuranceId: z.boolean().optional(),
groupNumber: z.boolean().optional(), groupNumber: z.boolean().optional(),
policyHolder: z.boolean().optional(), policyHolder: z.boolean().optional(),
policyHolderPatientId: z.boolean().optional(),
policyHolderRelationship: z.boolean().optional(),
allergies: z.boolean().optional(), allergies: z.boolean().optional(),
medicalConditions: z.boolean().optional(), medicalConditions: z.boolean().optional(),
preferredLanguage: z.boolean().optional(), preferredLanguage: z.boolean().optional(),
@@ -63,6 +65,8 @@ export const PatientFindFirstSelectZodSchema = z.object({
insuranceId: z.boolean().optional(), insuranceId: z.boolean().optional(),
groupNumber: z.boolean().optional(), groupNumber: z.boolean().optional(),
policyHolder: z.boolean().optional(), policyHolder: z.boolean().optional(),
policyHolderPatientId: z.boolean().optional(),
policyHolderRelationship: z.boolean().optional(),
allergies: z.boolean().optional(), allergies: z.boolean().optional(),
medicalConditions: z.boolean().optional(), medicalConditions: z.boolean().optional(),
preferredLanguage: z.boolean().optional(), preferredLanguage: z.boolean().optional(),
@@ -45,6 +45,7 @@ const OfficeContactScalarFieldEnum_schema_1 = require("./enums/OfficeContactScal
exports.OfficeContactFindManySelectSchema = z.object({ exports.OfficeContactFindManySelectSchema = z.object({
id: z.boolean().optional(), id: z.boolean().optional(),
userId: z.boolean().optional(), userId: z.boolean().optional(),
legalName: z.boolean().optional(),
officeName: z.boolean().optional(), officeName: z.boolean().optional(),
receptionistName: z.boolean().optional(), receptionistName: z.boolean().optional(),
dentistName: z.boolean().optional(), dentistName: z.boolean().optional(),
@@ -64,6 +65,7 @@ exports.OfficeContactFindManySelectSchema = z.object({
exports.OfficeContactFindManySelectZodSchema = z.object({ exports.OfficeContactFindManySelectZodSchema = z.object({
id: z.boolean().optional(), id: z.boolean().optional(),
userId: z.boolean().optional(), userId: z.boolean().optional(),
legalName: z.boolean().optional(),
officeName: z.boolean().optional(), officeName: z.boolean().optional(),
receptionistName: z.boolean().optional(), receptionistName: z.boolean().optional(),
dentistName: z.boolean().optional(), dentistName: z.boolean().optional(),
+9 -3
View File
@@ -17,6 +17,8 @@ export declare const PatientFindManySelectZodSchema: z.ZodObject<{
insuranceId: z.ZodOptional<z.ZodBoolean>; insuranceId: z.ZodOptional<z.ZodBoolean>;
groupNumber: z.ZodOptional<z.ZodBoolean>; groupNumber: z.ZodOptional<z.ZodBoolean>;
policyHolder: z.ZodOptional<z.ZodBoolean>; policyHolder: z.ZodOptional<z.ZodBoolean>;
policyHolderPatientId: z.ZodOptional<z.ZodBoolean>;
policyHolderRelationship: z.ZodOptional<z.ZodBoolean>;
allergies: z.ZodOptional<z.ZodBoolean>; allergies: z.ZodOptional<z.ZodBoolean>;
medicalConditions: z.ZodOptional<z.ZodBoolean>; medicalConditions: z.ZodOptional<z.ZodBoolean>;
preferredLanguage: z.ZodOptional<z.ZodBoolean>; preferredLanguage: z.ZodOptional<z.ZodBoolean>;
@@ -64,6 +66,8 @@ export declare const PatientFindManySelectZodSchema: z.ZodObject<{
insuranceId?: boolean | undefined; insuranceId?: boolean | undefined;
groupNumber?: boolean | undefined; groupNumber?: boolean | undefined;
policyHolder?: boolean | undefined; policyHolder?: boolean | undefined;
policyHolderPatientId?: boolean | undefined;
policyHolderRelationship?: boolean | undefined;
allergies?: boolean | undefined; allergies?: boolean | undefined;
medicalConditions?: boolean | undefined; medicalConditions?: boolean | undefined;
preferredLanguage?: boolean | undefined; preferredLanguage?: boolean | undefined;
@@ -100,6 +104,8 @@ export declare const PatientFindManySelectZodSchema: z.ZodObject<{
insuranceId?: boolean | undefined; insuranceId?: boolean | undefined;
groupNumber?: boolean | undefined; groupNumber?: boolean | undefined;
policyHolder?: boolean | undefined; policyHolder?: boolean | undefined;
policyHolderPatientId?: boolean | undefined;
policyHolderRelationship?: boolean | undefined;
allergies?: boolean | undefined; allergies?: boolean | undefined;
medicalConditions?: boolean | undefined; medicalConditions?: boolean | undefined;
preferredLanguage?: boolean | undefined; preferredLanguage?: boolean | undefined;
@@ -119,7 +125,7 @@ export declare const PatientFindManyZodSchema: z.ZodObject<{
cursor: z.ZodOptional<z.ZodType<Prisma.PatientWhereUniqueInput, z.ZodTypeDef, Prisma.PatientWhereUniqueInput>>; cursor: z.ZodOptional<z.ZodType<Prisma.PatientWhereUniqueInput, z.ZodTypeDef, Prisma.PatientWhereUniqueInput>>;
take: z.ZodOptional<z.ZodNumber>; take: z.ZodOptional<z.ZodNumber>;
skip: z.ZodOptional<z.ZodNumber>; skip: z.ZodOptional<z.ZodNumber>;
distinct: z.ZodOptional<z.ZodUnion<[z.ZodEnum<["id", "firstName", "lastName", "dateOfBirth", "gender", "phone", "email", "address", "city", "state", "zipCode", "insuranceProvider", "insuranceId", "groupNumber", "policyHolder", "allergies", "medicalConditions", "preferredLanguage", "status", "remainingBenefit", "thirdPartyInsurance", "userId", "createdAt", "updatedAt"]>, z.ZodArray<z.ZodEnum<["id", "firstName", "lastName", "dateOfBirth", "gender", "phone", "email", "address", "city", "state", "zipCode", "insuranceProvider", "insuranceId", "groupNumber", "policyHolder", "allergies", "medicalConditions", "preferredLanguage", "status", "remainingBenefit", "thirdPartyInsurance", "userId", "createdAt", "updatedAt"]>, "many">]>>; distinct: z.ZodOptional<z.ZodUnion<[z.ZodEnum<["id", "firstName", "lastName", "dateOfBirth", "gender", "phone", "email", "address", "city", "state", "zipCode", "insuranceProvider", "insuranceId", "groupNumber", "policyHolder", "policyHolderPatientId", "policyHolderRelationship", "allergies", "medicalConditions", "preferredLanguage", "status", "remainingBenefit", "thirdPartyInsurance", "userId", "createdAt", "updatedAt"]>, z.ZodArray<z.ZodEnum<["id", "firstName", "lastName", "dateOfBirth", "gender", "phone", "email", "address", "city", "state", "zipCode", "insuranceProvider", "insuranceId", "groupNumber", "policyHolder", "policyHolderPatientId", "policyHolderRelationship", "allergies", "medicalConditions", "preferredLanguage", "status", "remainingBenefit", "thirdPartyInsurance", "userId", "createdAt", "updatedAt"]>, "many">]>>;
}, "strict", z.ZodTypeAny, { }, "strict", z.ZodTypeAny, {
where?: Prisma.PatientWhereInput | undefined; where?: Prisma.PatientWhereInput | undefined;
include?: Prisma.PatientInclude<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined; include?: Prisma.PatientInclude<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
@@ -128,7 +134,7 @@ export declare const PatientFindManyZodSchema: z.ZodObject<{
cursor?: Prisma.PatientWhereUniqueInput | undefined; cursor?: Prisma.PatientWhereUniqueInput | undefined;
take?: number | undefined; take?: number | undefined;
skip?: number | undefined; skip?: number | undefined;
distinct?: "status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance" | ("status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance")[] | undefined; distinct?: "status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "policyHolderPatientId" | "policyHolderRelationship" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance" | ("status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "policyHolderPatientId" | "policyHolderRelationship" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance")[] | undefined;
}, { }, {
where?: Prisma.PatientWhereInput | undefined; where?: Prisma.PatientWhereInput | undefined;
include?: Prisma.PatientInclude<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined; include?: Prisma.PatientInclude<import("../../generated/prisma/runtime/client").DefaultArgs> | undefined;
@@ -137,6 +143,6 @@ export declare const PatientFindManyZodSchema: z.ZodObject<{
cursor?: Prisma.PatientWhereUniqueInput | undefined; cursor?: Prisma.PatientWhereUniqueInput | undefined;
take?: number | undefined; take?: number | undefined;
skip?: number | undefined; skip?: number | undefined;
distinct?: "status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance" | ("status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance")[] | undefined; distinct?: "status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "policyHolderPatientId" | "policyHolderRelationship" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance" | ("status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "policyHolderPatientId" | "policyHolderRelationship" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance")[] | undefined;
}>; }>;
//# sourceMappingURL=findManyPatient.schema.d.ts.map //# sourceMappingURL=findManyPatient.schema.d.ts.map
@@ -1 +1 @@
{"version":3,"file":"findManyPatient.schema.d.ts","sourceRoot":"","sources":["findManyPatient.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAUzB,eAAO,MAAM,2BAA2B,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,aAAa,CAoCb,CAAC;AAE5D,eAAO,MAAM,8BAA8B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAoC9B,CAAC;AAEd,eAAO,MAAM,qBAAqB,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,mBAAmB,CAAmkB,CAAC;AAE5oB,eAAO,MAAM,wBAAwB;;;;;;;;;;;;;;;;;;;;;;;;;;;EAA8gB,CAAC"} {"version":3,"file":"findManyPatient.schema.d.ts","sourceRoot":"","sources":["findManyPatient.schema.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AACrD,OAAO,KAAK,CAAC,MAAM,KAAK,CAAC;AAUzB,eAAO,MAAM,2BAA2B,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,aAAa,CAsCb,CAAC;AAE5D,eAAO,MAAM,8BAA8B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAsC9B,CAAC;AAEd,eAAO,MAAM,qBAAqB,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,mBAAmB,CAAmkB,CAAC;AAE5oB,eAAO,MAAM,wBAAwB;;;;;;;;;;;;;;;;;;;;;;;;;;;EAA8gB,CAAC"}
@@ -58,6 +58,8 @@ exports.PatientFindManySelectSchema = z.object({
insuranceId: z.boolean().optional(), insuranceId: z.boolean().optional(),
groupNumber: z.boolean().optional(), groupNumber: z.boolean().optional(),
policyHolder: z.boolean().optional(), policyHolder: z.boolean().optional(),
policyHolderPatientId: z.boolean().optional(),
policyHolderRelationship: z.boolean().optional(),
allergies: z.boolean().optional(), allergies: z.boolean().optional(),
medicalConditions: z.boolean().optional(), medicalConditions: z.boolean().optional(),
preferredLanguage: z.boolean().optional(), preferredLanguage: z.boolean().optional(),
@@ -95,6 +97,8 @@ exports.PatientFindManySelectZodSchema = z.object({
insuranceId: z.boolean().optional(), insuranceId: z.boolean().optional(),
groupNumber: z.boolean().optional(), groupNumber: z.boolean().optional(),
policyHolder: z.boolean().optional(), policyHolder: z.boolean().optional(),
policyHolderPatientId: z.boolean().optional(),
policyHolderRelationship: z.boolean().optional(),
allergies: z.boolean().optional(), allergies: z.boolean().optional(),
medicalConditions: z.boolean().optional(), medicalConditions: z.boolean().optional(),
preferredLanguage: z.boolean().optional(), preferredLanguage: z.boolean().optional(),
@@ -25,6 +25,8 @@ export const PatientFindManySelectSchema: z.ZodType<Prisma.PatientSelect> = z.ob
insuranceId: z.boolean().optional(), insuranceId: z.boolean().optional(),
groupNumber: z.boolean().optional(), groupNumber: z.boolean().optional(),
policyHolder: z.boolean().optional(), policyHolder: z.boolean().optional(),
policyHolderPatientId: z.boolean().optional(),
policyHolderRelationship: z.boolean().optional(),
allergies: z.boolean().optional(), allergies: z.boolean().optional(),
medicalConditions: z.boolean().optional(), medicalConditions: z.boolean().optional(),
preferredLanguage: z.boolean().optional(), preferredLanguage: z.boolean().optional(),
@@ -63,6 +65,8 @@ export const PatientFindManySelectZodSchema = z.object({
insuranceId: z.boolean().optional(), insuranceId: z.boolean().optional(),
groupNumber: z.boolean().optional(), groupNumber: z.boolean().optional(),
policyHolder: z.boolean().optional(), policyHolder: z.boolean().optional(),
policyHolderPatientId: z.boolean().optional(),
policyHolderRelationship: z.boolean().optional(),
allergies: z.boolean().optional(), allergies: z.boolean().optional(),
medicalConditions: z.boolean().optional(), medicalConditions: z.boolean().optional(),
preferredLanguage: z.boolean().optional(), preferredLanguage: z.boolean().optional(),
+3 -3
View File
@@ -7,14 +7,14 @@ export declare const PatientGroupByZodSchema: z.ZodObject<{
having: z.ZodOptional<z.ZodType<Prisma.PatientScalarWhereWithAggregatesInput, z.ZodTypeDef, Prisma.PatientScalarWhereWithAggregatesInput>>; having: z.ZodOptional<z.ZodType<Prisma.PatientScalarWhereWithAggregatesInput, z.ZodTypeDef, Prisma.PatientScalarWhereWithAggregatesInput>>;
take: z.ZodOptional<z.ZodNumber>; take: z.ZodOptional<z.ZodNumber>;
skip: z.ZodOptional<z.ZodNumber>; skip: z.ZodOptional<z.ZodNumber>;
by: z.ZodArray<z.ZodEnum<["id", "firstName", "lastName", "dateOfBirth", "gender", "phone", "email", "address", "city", "state", "zipCode", "insuranceProvider", "insuranceId", "groupNumber", "policyHolder", "allergies", "medicalConditions", "preferredLanguage", "status", "remainingBenefit", "thirdPartyInsurance", "userId", "createdAt", "updatedAt"]>, "many">; by: z.ZodArray<z.ZodEnum<["id", "firstName", "lastName", "dateOfBirth", "gender", "phone", "email", "address", "city", "state", "zipCode", "insuranceProvider", "insuranceId", "groupNumber", "policyHolder", "policyHolderPatientId", "policyHolderRelationship", "allergies", "medicalConditions", "preferredLanguage", "status", "remainingBenefit", "thirdPartyInsurance", "userId", "createdAt", "updatedAt"]>, "many">;
_count: z.ZodOptional<z.ZodUnion<[z.ZodLiteral<true>, z.ZodType<Prisma.PatientCountAggregateInputType, z.ZodTypeDef, Prisma.PatientCountAggregateInputType>]>>; _count: z.ZodOptional<z.ZodUnion<[z.ZodLiteral<true>, z.ZodType<Prisma.PatientCountAggregateInputType, z.ZodTypeDef, Prisma.PatientCountAggregateInputType>]>>;
_min: z.ZodOptional<z.ZodType<Prisma.PatientMinAggregateInputType, z.ZodTypeDef, Prisma.PatientMinAggregateInputType>>; _min: z.ZodOptional<z.ZodType<Prisma.PatientMinAggregateInputType, z.ZodTypeDef, Prisma.PatientMinAggregateInputType>>;
_max: z.ZodOptional<z.ZodType<Prisma.PatientMaxAggregateInputType, z.ZodTypeDef, Prisma.PatientMaxAggregateInputType>>; _max: z.ZodOptional<z.ZodType<Prisma.PatientMaxAggregateInputType, z.ZodTypeDef, Prisma.PatientMaxAggregateInputType>>;
_avg: z.ZodOptional<z.ZodType<Prisma.PatientAvgAggregateInputType, z.ZodTypeDef, Prisma.PatientAvgAggregateInputType>>; _avg: z.ZodOptional<z.ZodType<Prisma.PatientAvgAggregateInputType, z.ZodTypeDef, Prisma.PatientAvgAggregateInputType>>;
_sum: z.ZodOptional<z.ZodType<Prisma.PatientSumAggregateInputType, z.ZodTypeDef, Prisma.PatientSumAggregateInputType>>; _sum: z.ZodOptional<z.ZodType<Prisma.PatientSumAggregateInputType, z.ZodTypeDef, Prisma.PatientSumAggregateInputType>>;
}, "strict", z.ZodTypeAny, { }, "strict", z.ZodTypeAny, {
by: ("status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance")[]; by: ("status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "policyHolderPatientId" | "policyHolderRelationship" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance")[];
where?: Prisma.PatientWhereInput | undefined; where?: Prisma.PatientWhereInput | undefined;
_count?: true | Prisma.PatientCountAggregateInputType | undefined; _count?: true | Prisma.PatientCountAggregateInputType | undefined;
orderBy?: Prisma.PatientOrderByWithAggregationInput | Prisma.PatientOrderByWithAggregationInput[] | undefined; orderBy?: Prisma.PatientOrderByWithAggregationInput | Prisma.PatientOrderByWithAggregationInput[] | undefined;
@@ -26,7 +26,7 @@ export declare const PatientGroupByZodSchema: z.ZodObject<{
_sum?: Prisma.PatientSumAggregateInputType | undefined; _sum?: Prisma.PatientSumAggregateInputType | undefined;
having?: Prisma.PatientScalarWhereWithAggregatesInput | undefined; having?: Prisma.PatientScalarWhereWithAggregatesInput | undefined;
}, { }, {
by: ("status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance")[]; by: ("status" | "id" | "createdAt" | "userId" | "email" | "phone" | "updatedAt" | "dateOfBirth" | "insuranceProvider" | "city" | "state" | "zipCode" | "firstName" | "lastName" | "gender" | "address" | "insuranceId" | "groupNumber" | "policyHolder" | "policyHolderPatientId" | "policyHolderRelationship" | "allergies" | "medicalConditions" | "preferredLanguage" | "remainingBenefit" | "thirdPartyInsurance")[];
where?: Prisma.PatientWhereInput | undefined; where?: Prisma.PatientWhereInput | undefined;
_count?: true | Prisma.PatientCountAggregateInputType | undefined; _count?: true | Prisma.PatientCountAggregateInputType | undefined;
orderBy?: Prisma.PatientOrderByWithAggregationInput | Prisma.PatientOrderByWithAggregationInput[] | undefined; orderBy?: Prisma.PatientOrderByWithAggregationInput | Prisma.PatientOrderByWithAggregationInput[] | undefined;
@@ -38,6 +38,7 @@ const z = __importStar(require("zod"));
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(),
legalName: z.literal(true).optional(),
officeName: z.literal(true).optional(), officeName: z.literal(true).optional(),
receptionistName: z.literal(true).optional(), receptionistName: z.literal(true).optional(),
dentistName: z.literal(true).optional(), dentistName: z.literal(true).optional(),
@@ -39,6 +39,7 @@ const SortOrder_schema_1 = require("../enums/SortOrder.schema");
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: SortOrder_schema_1.SortOrderSchema.optional(), id: SortOrder_schema_1.SortOrderSchema.optional(),
userId: SortOrder_schema_1.SortOrderSchema.optional(), userId: SortOrder_schema_1.SortOrderSchema.optional(),
legalName: SortOrder_schema_1.SortOrderSchema.optional(),
officeName: SortOrder_schema_1.SortOrderSchema.optional(), officeName: SortOrder_schema_1.SortOrderSchema.optional(),
receptionistName: SortOrder_schema_1.SortOrderSchema.optional(), receptionistName: SortOrder_schema_1.SortOrderSchema.optional(),
dentistName: SortOrder_schema_1.SortOrderSchema.optional(), dentistName: SortOrder_schema_1.SortOrderSchema.optional(),
@@ -37,6 +37,7 @@ exports.OfficeContactCreateInputObjectZodSchema = exports.OfficeContactCreateInp
const z = __importStar(require("zod")); const z = __importStar(require("zod"));
const UserCreateNestedOneWithoutOfficeContactInput_schema_1 = require("./UserCreateNestedOneWithoutOfficeContactInput.schema"); const UserCreateNestedOneWithoutOfficeContactInput_schema_1 = require("./UserCreateNestedOneWithoutOfficeContactInput.schema");
const makeSchema = () => z.object({ const makeSchema = () => z.object({
legalName: z.string().optional().nullable(),
officeName: z.string().optional().nullable(), officeName: z.string().optional().nullable(),
receptionistName: z.string().optional().nullable(), receptionistName: z.string().optional().nullable(),
dentistName: z.string().optional().nullable(), dentistName: z.string().optional().nullable(),
@@ -38,6 +38,7 @@ const z = __importStar(require("zod"));
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
userId: z.number().int(), userId: z.number().int(),
legalName: z.string().optional().nullable(),
officeName: z.string().optional().nullable(), officeName: z.string().optional().nullable(),
receptionistName: z.string().optional().nullable(), receptionistName: z.string().optional().nullable(),
dentistName: z.string().optional().nullable(), dentistName: z.string().optional().nullable(),
@@ -36,6 +36,7 @@ Object.defineProperty(exports, "__esModule", { value: true });
exports.OfficeContactCreateWithoutUserInputObjectZodSchema = exports.OfficeContactCreateWithoutUserInputObjectSchema = void 0; exports.OfficeContactCreateWithoutUserInputObjectZodSchema = exports.OfficeContactCreateWithoutUserInputObjectSchema = void 0;
const z = __importStar(require("zod")); const z = __importStar(require("zod"));
const makeSchema = () => z.object({ const makeSchema = () => z.object({
legalName: z.string().optional().nullable(),
officeName: z.string().optional().nullable(), officeName: z.string().optional().nullable(),
receptionistName: z.string().optional().nullable(), receptionistName: z.string().optional().nullable(),
dentistName: z.string().optional().nullable(), dentistName: z.string().optional().nullable(),
@@ -38,6 +38,7 @@ const z = __importStar(require("zod"));
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(),
legalName: z.literal(true).optional(),
officeName: z.literal(true).optional(), officeName: z.literal(true).optional(),
receptionistName: z.literal(true).optional(), receptionistName: z.literal(true).optional(),
dentistName: z.literal(true).optional(), dentistName: z.literal(true).optional(),
@@ -39,6 +39,7 @@ const SortOrder_schema_1 = require("../enums/SortOrder.schema");
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: SortOrder_schema_1.SortOrderSchema.optional(), id: SortOrder_schema_1.SortOrderSchema.optional(),
userId: SortOrder_schema_1.SortOrderSchema.optional(), userId: SortOrder_schema_1.SortOrderSchema.optional(),
legalName: SortOrder_schema_1.SortOrderSchema.optional(),
officeName: SortOrder_schema_1.SortOrderSchema.optional(), officeName: SortOrder_schema_1.SortOrderSchema.optional(),
receptionistName: SortOrder_schema_1.SortOrderSchema.optional(), receptionistName: SortOrder_schema_1.SortOrderSchema.optional(),
dentistName: SortOrder_schema_1.SortOrderSchema.optional(), dentistName: SortOrder_schema_1.SortOrderSchema.optional(),
@@ -38,6 +38,7 @@ const z = __importStar(require("zod"));
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(),
legalName: z.literal(true).optional(),
officeName: z.literal(true).optional(), officeName: z.literal(true).optional(),
receptionistName: z.literal(true).optional(), receptionistName: z.literal(true).optional(),
dentistName: z.literal(true).optional(), dentistName: z.literal(true).optional(),
@@ -39,6 +39,7 @@ const SortOrder_schema_1 = require("../enums/SortOrder.schema");
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: SortOrder_schema_1.SortOrderSchema.optional(), id: SortOrder_schema_1.SortOrderSchema.optional(),
userId: SortOrder_schema_1.SortOrderSchema.optional(), userId: SortOrder_schema_1.SortOrderSchema.optional(),
legalName: SortOrder_schema_1.SortOrderSchema.optional(),
officeName: SortOrder_schema_1.SortOrderSchema.optional(), officeName: SortOrder_schema_1.SortOrderSchema.optional(),
receptionistName: SortOrder_schema_1.SortOrderSchema.optional(), receptionistName: SortOrder_schema_1.SortOrderSchema.optional(),
dentistName: SortOrder_schema_1.SortOrderSchema.optional(), dentistName: SortOrder_schema_1.SortOrderSchema.optional(),
@@ -45,6 +45,7 @@ const OfficeContactSumOrderByAggregateInput_schema_1 = require("./OfficeContactS
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: SortOrder_schema_1.SortOrderSchema.optional(), id: SortOrder_schema_1.SortOrderSchema.optional(),
userId: SortOrder_schema_1.SortOrderSchema.optional(), userId: SortOrder_schema_1.SortOrderSchema.optional(),
legalName: z.union([SortOrder_schema_1.SortOrderSchema, z.lazy(() => SortOrderInput_schema_1.SortOrderInputObjectSchema)]).optional(),
officeName: z.union([SortOrder_schema_1.SortOrderSchema, z.lazy(() => SortOrderInput_schema_1.SortOrderInputObjectSchema)]).optional(), officeName: z.union([SortOrder_schema_1.SortOrderSchema, z.lazy(() => SortOrderInput_schema_1.SortOrderInputObjectSchema)]).optional(),
receptionistName: z.union([SortOrder_schema_1.SortOrderSchema, z.lazy(() => SortOrderInput_schema_1.SortOrderInputObjectSchema)]).optional(), receptionistName: z.union([SortOrder_schema_1.SortOrderSchema, z.lazy(() => SortOrderInput_schema_1.SortOrderInputObjectSchema)]).optional(),
dentistName: z.union([SortOrder_schema_1.SortOrderSchema, z.lazy(() => SortOrderInput_schema_1.SortOrderInputObjectSchema)]).optional(), dentistName: z.union([SortOrder_schema_1.SortOrderSchema, z.lazy(() => SortOrderInput_schema_1.SortOrderInputObjectSchema)]).optional(),
@@ -41,6 +41,7 @@ const UserOrderByWithRelationInput_schema_1 = require("./UserOrderByWithRelation
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: SortOrder_schema_1.SortOrderSchema.optional(), id: SortOrder_schema_1.SortOrderSchema.optional(),
userId: SortOrder_schema_1.SortOrderSchema.optional(), userId: SortOrder_schema_1.SortOrderSchema.optional(),
legalName: z.union([SortOrder_schema_1.SortOrderSchema, z.lazy(() => SortOrderInput_schema_1.SortOrderInputObjectSchema)]).optional(),
officeName: z.union([SortOrder_schema_1.SortOrderSchema, z.lazy(() => SortOrderInput_schema_1.SortOrderInputObjectSchema)]).optional(), officeName: z.union([SortOrder_schema_1.SortOrderSchema, z.lazy(() => SortOrderInput_schema_1.SortOrderInputObjectSchema)]).optional(),
receptionistName: z.union([SortOrder_schema_1.SortOrderSchema, z.lazy(() => SortOrderInput_schema_1.SortOrderInputObjectSchema)]).optional(), receptionistName: z.union([SortOrder_schema_1.SortOrderSchema, z.lazy(() => SortOrderInput_schema_1.SortOrderInputObjectSchema)]).optional(),
dentistName: z.union([SortOrder_schema_1.SortOrderSchema, z.lazy(() => SortOrderInput_schema_1.SortOrderInputObjectSchema)]).optional(), dentistName: z.union([SortOrder_schema_1.SortOrderSchema, z.lazy(() => SortOrderInput_schema_1.SortOrderInputObjectSchema)]).optional(),
@@ -43,6 +43,7 @@ const officecontactscalarwherewithaggregatesinputSchema = z.object({
NOT: z.union([z.lazy(() => exports.OfficeContactScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => exports.OfficeContactScalarWhereWithAggregatesInputObjectSchema).array()]).optional(), NOT: z.union([z.lazy(() => exports.OfficeContactScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => exports.OfficeContactScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
id: z.union([z.lazy(() => IntWithAggregatesFilter_schema_1.IntWithAggregatesFilterObjectSchema), z.number().int()]).optional(), id: z.union([z.lazy(() => IntWithAggregatesFilter_schema_1.IntWithAggregatesFilterObjectSchema), z.number().int()]).optional(),
userId: z.union([z.lazy(() => IntWithAggregatesFilter_schema_1.IntWithAggregatesFilterObjectSchema), z.number().int()]).optional(), userId: z.union([z.lazy(() => IntWithAggregatesFilter_schema_1.IntWithAggregatesFilterObjectSchema), z.number().int()]).optional(),
legalName: z.union([z.lazy(() => StringNullableWithAggregatesFilter_schema_1.StringNullableWithAggregatesFilterObjectSchema), z.string()]).optional().nullable(),
officeName: z.union([z.lazy(() => StringNullableWithAggregatesFilter_schema_1.StringNullableWithAggregatesFilterObjectSchema), z.string()]).optional().nullable(), officeName: z.union([z.lazy(() => StringNullableWithAggregatesFilter_schema_1.StringNullableWithAggregatesFilterObjectSchema), z.string()]).optional().nullable(),
receptionistName: z.union([z.lazy(() => StringNullableWithAggregatesFilter_schema_1.StringNullableWithAggregatesFilterObjectSchema), z.string()]).optional().nullable(), receptionistName: z.union([z.lazy(() => StringNullableWithAggregatesFilter_schema_1.StringNullableWithAggregatesFilterObjectSchema), z.string()]).optional().nullable(),
dentistName: z.union([z.lazy(() => StringNullableWithAggregatesFilter_schema_1.StringNullableWithAggregatesFilterObjectSchema), z.string()]).optional().nullable(), dentistName: z.union([z.lazy(() => StringNullableWithAggregatesFilter_schema_1.StringNullableWithAggregatesFilterObjectSchema), z.string()]).optional().nullable(),
@@ -39,6 +39,7 @@ const UserArgs_schema_1 = require("./UserArgs.schema");
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.boolean().optional(), id: z.boolean().optional(),
userId: z.boolean().optional(), userId: z.boolean().optional(),
legalName: z.boolean().optional(),
officeName: z.boolean().optional(), officeName: z.boolean().optional(),
receptionistName: z.boolean().optional(), receptionistName: z.boolean().optional(),
dentistName: z.boolean().optional(), dentistName: z.boolean().optional(),
@@ -38,6 +38,7 @@ const z = __importStar(require("zod"));
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
userId: z.number().int(), userId: z.number().int(),
legalName: z.string().optional().nullable(),
officeName: z.string().optional().nullable(), officeName: z.string().optional().nullable(),
receptionistName: z.string().optional().nullable(), receptionistName: z.string().optional().nullable(),
dentistName: z.string().optional().nullable(), dentistName: z.string().optional().nullable(),
@@ -37,6 +37,7 @@ exports.OfficeContactUncheckedCreateWithoutUserInputObjectZodSchema = exports.Of
const z = __importStar(require("zod")); const z = __importStar(require("zod"));
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.number().int().optional(), id: z.number().int().optional(),
legalName: z.string().optional().nullable(),
officeName: z.string().optional().nullable(), officeName: z.string().optional().nullable(),
receptionistName: z.string().optional().nullable(), receptionistName: z.string().optional().nullable(),
dentistName: z.string().optional().nullable(), dentistName: z.string().optional().nullable(),
@@ -40,6 +40,7 @@ const NullableStringFieldUpdateOperationsInput_schema_1 = require("./NullableStr
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInput_schema_1.IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInput_schema_1.IntFieldUpdateOperationsInputObjectSchema)]).optional(),
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInput_schema_1.IntFieldUpdateOperationsInputObjectSchema)]).optional(), userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInput_schema_1.IntFieldUpdateOperationsInputObjectSchema)]).optional(),
legalName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
officeName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), officeName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
receptionistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), receptionistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
dentistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), dentistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -40,6 +40,7 @@ const NullableStringFieldUpdateOperationsInput_schema_1 = require("./NullableStr
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInput_schema_1.IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInput_schema_1.IntFieldUpdateOperationsInputObjectSchema)]).optional(),
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInput_schema_1.IntFieldUpdateOperationsInputObjectSchema)]).optional(), userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInput_schema_1.IntFieldUpdateOperationsInputObjectSchema)]).optional(),
legalName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
officeName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), officeName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
receptionistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), receptionistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
dentistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), dentistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -39,6 +39,7 @@ const IntFieldUpdateOperationsInput_schema_1 = require("./IntFieldUpdateOperatio
const NullableStringFieldUpdateOperationsInput_schema_1 = require("./NullableStringFieldUpdateOperationsInput.schema"); const NullableStringFieldUpdateOperationsInput_schema_1 = require("./NullableStringFieldUpdateOperationsInput.schema");
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInput_schema_1.IntFieldUpdateOperationsInputObjectSchema)]).optional(), id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInput_schema_1.IntFieldUpdateOperationsInputObjectSchema)]).optional(),
legalName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
officeName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), officeName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
receptionistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), receptionistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
dentistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), dentistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -38,6 +38,7 @@ const z = __importStar(require("zod"));
const NullableStringFieldUpdateOperationsInput_schema_1 = require("./NullableStringFieldUpdateOperationsInput.schema"); const NullableStringFieldUpdateOperationsInput_schema_1 = require("./NullableStringFieldUpdateOperationsInput.schema");
const UserUpdateOneRequiredWithoutOfficeContactNestedInput_schema_1 = require("./UserUpdateOneRequiredWithoutOfficeContactNestedInput.schema"); const UserUpdateOneRequiredWithoutOfficeContactNestedInput_schema_1 = require("./UserUpdateOneRequiredWithoutOfficeContactNestedInput.schema");
const makeSchema = () => z.object({ const makeSchema = () => z.object({
legalName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
officeName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), officeName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
receptionistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), receptionistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
dentistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), dentistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -37,6 +37,7 @@ exports.OfficeContactUpdateManyMutationInputObjectZodSchema = exports.OfficeCont
const z = __importStar(require("zod")); const z = __importStar(require("zod"));
const NullableStringFieldUpdateOperationsInput_schema_1 = require("./NullableStringFieldUpdateOperationsInput.schema"); const NullableStringFieldUpdateOperationsInput_schema_1 = require("./NullableStringFieldUpdateOperationsInput.schema");
const makeSchema = () => z.object({ const makeSchema = () => z.object({
legalName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
officeName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), officeName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
receptionistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), receptionistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
dentistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), dentistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -37,6 +37,7 @@ exports.OfficeContactUpdateWithoutUserInputObjectZodSchema = exports.OfficeConta
const z = __importStar(require("zod")); const z = __importStar(require("zod"));
const NullableStringFieldUpdateOperationsInput_schema_1 = require("./NullableStringFieldUpdateOperationsInput.schema"); const NullableStringFieldUpdateOperationsInput_schema_1 = require("./NullableStringFieldUpdateOperationsInput.schema");
const makeSchema = () => z.object({ const makeSchema = () => z.object({
legalName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
officeName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), officeName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
receptionistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), receptionistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
dentistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), dentistName: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInput_schema_1.NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -45,6 +45,7 @@ const officecontactwhereinputSchema = z.object({
NOT: z.union([z.lazy(() => exports.OfficeContactWhereInputObjectSchema), z.lazy(() => exports.OfficeContactWhereInputObjectSchema).array()]).optional(), NOT: z.union([z.lazy(() => exports.OfficeContactWhereInputObjectSchema), z.lazy(() => exports.OfficeContactWhereInputObjectSchema).array()]).optional(),
id: z.union([z.lazy(() => IntFilter_schema_1.IntFilterObjectSchema), z.number().int()]).optional(), id: z.union([z.lazy(() => IntFilter_schema_1.IntFilterObjectSchema), z.number().int()]).optional(),
userId: z.union([z.lazy(() => IntFilter_schema_1.IntFilterObjectSchema), z.number().int()]).optional(), userId: z.union([z.lazy(() => IntFilter_schema_1.IntFilterObjectSchema), z.number().int()]).optional(),
legalName: z.union([z.lazy(() => StringNullableFilter_schema_1.StringNullableFilterObjectSchema), z.string()]).optional().nullable(),
officeName: z.union([z.lazy(() => StringNullableFilter_schema_1.StringNullableFilterObjectSchema), z.string()]).optional().nullable(), officeName: z.union([z.lazy(() => StringNullableFilter_schema_1.StringNullableFilterObjectSchema), z.string()]).optional().nullable(),
receptionistName: z.union([z.lazy(() => StringNullableFilter_schema_1.StringNullableFilterObjectSchema), z.string()]).optional().nullable(), receptionistName: z.union([z.lazy(() => StringNullableFilter_schema_1.StringNullableFilterObjectSchema), z.string()]).optional().nullable(),
dentistName: z.union([z.lazy(() => StringNullableFilter_schema_1.StringNullableFilterObjectSchema), z.string()]).optional().nullable(), dentistName: z.union([z.lazy(() => StringNullableFilter_schema_1.StringNullableFilterObjectSchema), z.string()]).optional().nullable(),
@@ -37,6 +37,7 @@ exports.PatientAvgAggregateInputObjectZodSchema = exports.PatientAvgAggregateInp
const z = __importStar(require("zod")); const z = __importStar(require("zod"));
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.literal(true).optional(), id: z.literal(true).optional(),
policyHolderPatientId: z.literal(true).optional(),
userId: z.literal(true).optional() userId: z.literal(true).optional()
}).strict(); }).strict();
exports.PatientAvgAggregateInputObjectSchema = makeSchema(); exports.PatientAvgAggregateInputObjectSchema = makeSchema();
@@ -4,6 +4,7 @@ import type { Prisma } from '../../../generated/prisma';
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: z.literal(true).optional(), id: z.literal(true).optional(),
policyHolderPatientId: z.literal(true).optional(),
userId: z.literal(true).optional() userId: z.literal(true).optional()
}).strict(); }).strict();
export const PatientAvgAggregateInputObjectSchema: z.ZodType<Prisma.PatientAvgAggregateInputType> = makeSchema() as unknown as z.ZodType<Prisma.PatientAvgAggregateInputType>; export const PatientAvgAggregateInputObjectSchema: z.ZodType<Prisma.PatientAvgAggregateInputType> = makeSchema() as unknown as z.ZodType<Prisma.PatientAvgAggregateInputType>;
@@ -38,6 +38,7 @@ const z = __importStar(require("zod"));
const SortOrder_schema_1 = require("../enums/SortOrder.schema"); const SortOrder_schema_1 = require("../enums/SortOrder.schema");
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: SortOrder_schema_1.SortOrderSchema.optional(), id: SortOrder_schema_1.SortOrderSchema.optional(),
policyHolderPatientId: SortOrder_schema_1.SortOrderSchema.optional(),
userId: SortOrder_schema_1.SortOrderSchema.optional() userId: SortOrder_schema_1.SortOrderSchema.optional()
}).strict(); }).strict();
exports.PatientAvgOrderByAggregateInputObjectSchema = makeSchema(); exports.PatientAvgOrderByAggregateInputObjectSchema = makeSchema();
@@ -4,6 +4,7 @@ import { SortOrderSchema } from '../enums/SortOrder.schema'
const makeSchema = () => z.object({ const makeSchema = () => z.object({
id: SortOrderSchema.optional(), id: SortOrderSchema.optional(),
policyHolderPatientId: SortOrderSchema.optional(),
userId: SortOrderSchema.optional() userId: SortOrderSchema.optional()
}).strict(); }).strict();
export const PatientAvgOrderByAggregateInputObjectSchema: z.ZodType<Prisma.PatientAvgOrderByAggregateInput> = makeSchema() as unknown as z.ZodType<Prisma.PatientAvgOrderByAggregateInput>; export const PatientAvgOrderByAggregateInputObjectSchema: z.ZodType<Prisma.PatientAvgOrderByAggregateInput> = makeSchema() as unknown as z.ZodType<Prisma.PatientAvgOrderByAggregateInput>;
@@ -51,6 +51,8 @@ const makeSchema = () => z.object({
insuranceId: z.literal(true).optional(), insuranceId: z.literal(true).optional(),
groupNumber: z.literal(true).optional(), groupNumber: z.literal(true).optional(),
policyHolder: z.literal(true).optional(), policyHolder: z.literal(true).optional(),
policyHolderPatientId: z.literal(true).optional(),
policyHolderRelationship: z.literal(true).optional(),
allergies: z.literal(true).optional(), allergies: z.literal(true).optional(),
medicalConditions: z.literal(true).optional(), medicalConditions: z.literal(true).optional(),
preferredLanguage: z.literal(true).optional(), preferredLanguage: z.literal(true).optional(),
@@ -18,6 +18,8 @@ const makeSchema = () => z.object({
insuranceId: z.literal(true).optional(), insuranceId: z.literal(true).optional(),
groupNumber: z.literal(true).optional(), groupNumber: z.literal(true).optional(),
policyHolder: z.literal(true).optional(), policyHolder: z.literal(true).optional(),
policyHolderPatientId: z.literal(true).optional(),
policyHolderRelationship: z.literal(true).optional(),
allergies: z.literal(true).optional(), allergies: z.literal(true).optional(),
medicalConditions: z.literal(true).optional(), medicalConditions: z.literal(true).optional(),
preferredLanguage: z.literal(true).optional(), preferredLanguage: z.literal(true).optional(),
@@ -52,6 +52,8 @@ const makeSchema = () => z.object({
insuranceId: SortOrder_schema_1.SortOrderSchema.optional(), insuranceId: SortOrder_schema_1.SortOrderSchema.optional(),
groupNumber: SortOrder_schema_1.SortOrderSchema.optional(), groupNumber: SortOrder_schema_1.SortOrderSchema.optional(),
policyHolder: SortOrder_schema_1.SortOrderSchema.optional(), policyHolder: SortOrder_schema_1.SortOrderSchema.optional(),
policyHolderPatientId: SortOrder_schema_1.SortOrderSchema.optional(),
policyHolderRelationship: SortOrder_schema_1.SortOrderSchema.optional(),
allergies: SortOrder_schema_1.SortOrderSchema.optional(), allergies: SortOrder_schema_1.SortOrderSchema.optional(),
medicalConditions: SortOrder_schema_1.SortOrderSchema.optional(), medicalConditions: SortOrder_schema_1.SortOrderSchema.optional(),
preferredLanguage: SortOrder_schema_1.SortOrderSchema.optional(), preferredLanguage: SortOrder_schema_1.SortOrderSchema.optional(),
@@ -18,6 +18,8 @@ const makeSchema = () => z.object({
insuranceId: SortOrderSchema.optional(), insuranceId: SortOrderSchema.optional(),
groupNumber: SortOrderSchema.optional(), groupNumber: SortOrderSchema.optional(),
policyHolder: SortOrderSchema.optional(), policyHolder: SortOrderSchema.optional(),
policyHolderPatientId: SortOrderSchema.optional(),
policyHolderRelationship: SortOrderSchema.optional(),
allergies: SortOrderSchema.optional(), allergies: SortOrderSchema.optional(),
medicalConditions: SortOrderSchema.optional(), medicalConditions: SortOrderSchema.optional(),
preferredLanguage: SortOrderSchema.optional(), preferredLanguage: SortOrderSchema.optional(),
@@ -61,6 +61,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -27,6 +27,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -52,6 +52,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -18,6 +18,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -52,6 +52,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -18,6 +18,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -60,6 +60,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -26,6 +26,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -60,6 +60,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -26,6 +26,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -60,6 +60,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -26,6 +26,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -60,6 +60,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -26,6 +26,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -60,6 +60,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -26,6 +26,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -60,6 +60,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -26,6 +26,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -60,6 +60,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -26,6 +26,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -60,6 +60,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -26,6 +26,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -60,6 +60,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -26,6 +26,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -60,6 +60,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -26,6 +26,8 @@ const makeSchema = () => z.object({
insuranceId: z.string().optional().nullable(), insuranceId: z.string().optional().nullable(),
groupNumber: z.string().optional().nullable(), groupNumber: z.string().optional().nullable(),
policyHolder: z.string().optional().nullable(), policyHolder: z.string().optional().nullable(),
policyHolderPatientId: z.number().int().optional().nullable(),
policyHolderRelationship: z.string().optional().nullable(),
allergies: z.string().optional().nullable(), allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(), medicalConditions: z.string().optional().nullable(),
preferredLanguage: z.string().optional().nullable(), preferredLanguage: z.string().optional().nullable(),
@@ -51,6 +51,8 @@ const makeSchema = () => z.object({
insuranceId: z.literal(true).optional(), insuranceId: z.literal(true).optional(),
groupNumber: z.literal(true).optional(), groupNumber: z.literal(true).optional(),
policyHolder: z.literal(true).optional(), policyHolder: z.literal(true).optional(),
policyHolderPatientId: z.literal(true).optional(),
policyHolderRelationship: z.literal(true).optional(),
allergies: z.literal(true).optional(), allergies: z.literal(true).optional(),
medicalConditions: z.literal(true).optional(), medicalConditions: z.literal(true).optional(),
preferredLanguage: z.literal(true).optional(), preferredLanguage: z.literal(true).optional(),

Some files were not shown because too many files have changed in this diff Show More