feat: fix DDMA eligibility — patient list, name extraction, PDF page, OTP session

- Filter patient list by userId so each user sees only their own patients
- Sort patients by updatedAt DESC so recently checked patients appear first
- Add updatedAt field to Patient model (DB migration via raw SQL + db:generate)
- Fix DDMA name extraction: read from detail page "Name:" label, not search
  results row text which included appended dates
- Fix PDF capture: use driver.get() instead of click() to avoid race condition
  that was saving the search results page instead of the patient detail page
- Strip trailing bare dates from extracted names (e.g. "Rodriguez 04/27/2026")
- Handle "Last, First" comma format and single-word last names in splitName
- Normalize insuranceId consistently in createOrUpdatePatientByInsuranceId
- Fix OTP persistent session: stop clearing LocalStorage/IndexedDB on startup
  (these hold the DDMA device trust token that skips OTP on subsequent logins)
- Increase post-navigation wait time for full page render before PDF generation

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Gitead
2026-05-01 21:40:04 -04:00
co-authored by Claude Sonnet 4.6
parent 24bbaed6ab
commit e26ebf7fd5
213 changed files with 1698 additions and 1425 deletions
File diff suppressed because one or more lines are too long
@@ -147,7 +147,8 @@ exports.Prisma.PatientScalarFieldEnum = {
medicalConditions: 'medicalConditions',
status: 'status',
userId: 'userId',
createdAt: 'createdAt'
createdAt: 'createdAt',
updatedAt: 'updatedAt'
};
exports.Prisma.AppointmentScalarFieldEnum = {
+66 -2
View File
@@ -5179,6 +5179,7 @@ export namespace Prisma {
status: $Enums.PatientStatus | null
userId: number | null
createdAt: Date | null
updatedAt: Date | null
}
export type PatientMaxAggregateOutputType = {
@@ -5201,6 +5202,7 @@ export namespace Prisma {
status: $Enums.PatientStatus | null
userId: number | null
createdAt: Date | null
updatedAt: Date | null
}
export type PatientCountAggregateOutputType = {
@@ -5223,6 +5225,7 @@ export namespace Prisma {
status: number
userId: number
createdAt: number
updatedAt: number
_all: number
}
@@ -5257,6 +5260,7 @@ export namespace Prisma {
status?: true
userId?: true
createdAt?: true
updatedAt?: true
}
export type PatientMaxAggregateInputType = {
@@ -5279,6 +5283,7 @@ export namespace Prisma {
status?: true
userId?: true
createdAt?: true
updatedAt?: true
}
export type PatientCountAggregateInputType = {
@@ -5301,6 +5306,7 @@ export namespace Prisma {
status?: true
userId?: true
createdAt?: true
updatedAt?: true
_all?: true
}
@@ -5410,6 +5416,7 @@ export namespace Prisma {
status: $Enums.PatientStatus
userId: number
createdAt: Date
updatedAt: Date
_count: PatientCountAggregateOutputType | null
_avg: PatientAvgAggregateOutputType | null
_sum: PatientSumAggregateOutputType | null
@@ -5451,6 +5458,7 @@ export namespace Prisma {
status?: boolean
userId?: boolean
createdAt?: boolean
updatedAt?: boolean
user?: boolean | UserDefaultArgs<ExtArgs>
appointments?: boolean | Patient$appointmentsArgs<ExtArgs>
procedures?: boolean | Patient$proceduresArgs<ExtArgs>
@@ -5482,6 +5490,7 @@ export namespace Prisma {
status?: boolean
userId?: boolean
createdAt?: boolean
updatedAt?: boolean
user?: boolean | UserDefaultArgs<ExtArgs>
}, ExtArgs["result"]["patient"]>
@@ -5505,6 +5514,7 @@ export namespace Prisma {
status?: boolean
userId?: boolean
createdAt?: boolean
updatedAt?: boolean
user?: boolean | UserDefaultArgs<ExtArgs>
}, ExtArgs["result"]["patient"]>
@@ -5528,9 +5538,10 @@ export namespace Prisma {
status?: boolean
userId?: boolean
createdAt?: boolean
updatedAt?: boolean
}
export type PatientOmit<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetOmit<"id" | "firstName" | "lastName" | "dateOfBirth" | "gender" | "phone" | "email" | "address" | "city" | "zipCode" | "insuranceProvider" | "insuranceId" | "groupNumber" | "policyHolder" | "allergies" | "medicalConditions" | "status" | "userId" | "createdAt", ExtArgs["result"]["patient"]>
export type PatientOmit<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = $Extensions.GetOmit<"id" | "firstName" | "lastName" | "dateOfBirth" | "gender" | "phone" | "email" | "address" | "city" | "zipCode" | "insuranceProvider" | "insuranceId" | "groupNumber" | "policyHolder" | "allergies" | "medicalConditions" | "status" | "userId" | "createdAt" | "updatedAt", ExtArgs["result"]["patient"]>
export type PatientInclude<ExtArgs extends $Extensions.InternalArgs = $Extensions.DefaultArgs> = {
user?: boolean | UserDefaultArgs<ExtArgs>
appointments?: boolean | Patient$appointmentsArgs<ExtArgs>
@@ -5581,6 +5592,7 @@ export namespace Prisma {
status: $Enums.PatientStatus
userId: number
createdAt: Date
updatedAt: Date
}, ExtArgs["result"]["patient"]>
composites: {}
}
@@ -6031,6 +6043,7 @@ export namespace Prisma {
readonly status: FieldRef<"Patient", 'PatientStatus'>
readonly userId: FieldRef<"Patient", 'Int'>
readonly createdAt: FieldRef<"Patient", 'DateTime'>
readonly updatedAt: FieldRef<"Patient", 'DateTime'>
}
@@ -32648,7 +32661,8 @@ export namespace Prisma {
medicalConditions: 'medicalConditions',
status: 'status',
userId: 'userId',
createdAt: 'createdAt'
createdAt: 'createdAt',
updatedAt: 'updatedAt'
};
export type PatientScalarFieldEnum = (typeof PatientScalarFieldEnum)[keyof typeof PatientScalarFieldEnum]
@@ -33422,6 +33436,7 @@ export namespace Prisma {
status?: EnumPatientStatusFilter<"Patient"> | $Enums.PatientStatus
userId?: IntFilter<"Patient"> | number
createdAt?: DateTimeFilter<"Patient"> | Date | string
updatedAt?: DateTimeFilter<"Patient"> | Date | string
user?: XOR<UserScalarRelationFilter, UserWhereInput>
appointments?: AppointmentListRelationFilter
procedures?: AppointmentProcedureListRelationFilter
@@ -33452,6 +33467,7 @@ export namespace Prisma {
status?: SortOrder
userId?: SortOrder
createdAt?: SortOrder
updatedAt?: SortOrder
user?: UserOrderByWithRelationInput
appointments?: AppointmentOrderByRelationAggregateInput
procedures?: AppointmentProcedureOrderByRelationAggregateInput
@@ -33485,6 +33501,7 @@ export namespace Prisma {
status?: EnumPatientStatusFilter<"Patient"> | $Enums.PatientStatus
userId?: IntFilter<"Patient"> | number
createdAt?: DateTimeFilter<"Patient"> | Date | string
updatedAt?: DateTimeFilter<"Patient"> | Date | string
user?: XOR<UserScalarRelationFilter, UserWhereInput>
appointments?: AppointmentListRelationFilter
procedures?: AppointmentProcedureListRelationFilter
@@ -33515,6 +33532,7 @@ export namespace Prisma {
status?: SortOrder
userId?: SortOrder
createdAt?: SortOrder
updatedAt?: SortOrder
_count?: PatientCountOrderByAggregateInput
_avg?: PatientAvgOrderByAggregateInput
_max?: PatientMaxOrderByAggregateInput
@@ -33545,6 +33563,7 @@ export namespace Prisma {
status?: EnumPatientStatusWithAggregatesFilter<"Patient"> | $Enums.PatientStatus
userId?: IntWithAggregatesFilter<"Patient"> | number
createdAt?: DateTimeWithAggregatesFilter<"Patient"> | Date | string
updatedAt?: DateTimeWithAggregatesFilter<"Patient"> | Date | string
}
export type AppointmentWhereInput = {
@@ -35391,6 +35410,7 @@ export namespace Prisma {
medicalConditions?: string | null
status?: $Enums.PatientStatus
createdAt?: Date | string
updatedAt?: Date | string
user: UserCreateNestedOneWithoutPatientsInput
appointments?: AppointmentCreateNestedManyWithoutPatientInput
procedures?: AppointmentProcedureCreateNestedManyWithoutPatientInput
@@ -35421,6 +35441,7 @@ export namespace Prisma {
status?: $Enums.PatientStatus
userId: number
createdAt?: Date | string
updatedAt?: Date | string
appointments?: AppointmentUncheckedCreateNestedManyWithoutPatientInput
procedures?: AppointmentProcedureUncheckedCreateNestedManyWithoutPatientInput
claims?: ClaimUncheckedCreateNestedManyWithoutPatientInput
@@ -35448,6 +35469,7 @@ export namespace Prisma {
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
user?: UserUpdateOneRequiredWithoutPatientsNestedInput
appointments?: AppointmentUpdateManyWithoutPatientNestedInput
procedures?: AppointmentProcedureUpdateManyWithoutPatientNestedInput
@@ -35478,6 +35500,7 @@ export namespace Prisma {
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
userId?: IntFieldUpdateOperationsInput | number
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
appointments?: AppointmentUncheckedUpdateManyWithoutPatientNestedInput
procedures?: AppointmentProcedureUncheckedUpdateManyWithoutPatientNestedInput
claims?: ClaimUncheckedUpdateManyWithoutPatientNestedInput
@@ -35507,6 +35530,7 @@ export namespace Prisma {
status?: $Enums.PatientStatus
userId: number
createdAt?: Date | string
updatedAt?: Date | string
}
export type PatientUpdateManyMutationInput = {
@@ -35527,6 +35551,7 @@ export namespace Prisma {
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
}
export type PatientUncheckedUpdateManyInput = {
@@ -35549,6 +35574,7 @@ export namespace Prisma {
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
userId?: IntFieldUpdateOperationsInput | number
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
}
export type AppointmentCreateInput = {
@@ -37606,6 +37632,7 @@ export namespace Prisma {
status?: SortOrder
userId?: SortOrder
createdAt?: SortOrder
updatedAt?: SortOrder
}
export type PatientAvgOrderByAggregateInput = {
@@ -37633,6 +37660,7 @@ export namespace Prisma {
status?: SortOrder
userId?: SortOrder
createdAt?: SortOrder
updatedAt?: SortOrder
}
export type PatientMinOrderByAggregateInput = {
@@ -37655,6 +37683,7 @@ export namespace Prisma {
status?: SortOrder
userId?: SortOrder
createdAt?: SortOrder
updatedAt?: SortOrder
}
export type PatientSumOrderByAggregateInput = {
@@ -42001,6 +42030,7 @@ export namespace Prisma {
medicalConditions?: string | null
status?: $Enums.PatientStatus
createdAt?: Date | string
updatedAt?: Date | string
appointments?: AppointmentCreateNestedManyWithoutPatientInput
procedures?: AppointmentProcedureCreateNestedManyWithoutPatientInput
claims?: ClaimCreateNestedManyWithoutPatientInput
@@ -42029,6 +42059,7 @@ export namespace Prisma {
medicalConditions?: string | null
status?: $Enums.PatientStatus
createdAt?: Date | string
updatedAt?: Date | string
appointments?: AppointmentUncheckedCreateNestedManyWithoutPatientInput
procedures?: AppointmentProcedureUncheckedCreateNestedManyWithoutPatientInput
claims?: ClaimUncheckedCreateNestedManyWithoutPatientInput
@@ -42481,6 +42512,7 @@ export namespace Prisma {
status?: EnumPatientStatusFilter<"Patient"> | $Enums.PatientStatus
userId?: IntFilter<"Patient"> | number
createdAt?: DateTimeFilter<"Patient"> | Date | string
updatedAt?: DateTimeFilter<"Patient"> | Date | string
}
export type AppointmentUpsertWithWhereUniqueWithoutUserInput = {
@@ -43398,6 +43430,7 @@ export namespace Prisma {
medicalConditions?: string | null
status?: $Enums.PatientStatus
createdAt?: Date | string
updatedAt?: Date | string
user: UserCreateNestedOneWithoutPatientsInput
procedures?: AppointmentProcedureCreateNestedManyWithoutPatientInput
claims?: ClaimCreateNestedManyWithoutPatientInput
@@ -43427,6 +43460,7 @@ export namespace Prisma {
status?: $Enums.PatientStatus
userId: number
createdAt?: Date | string
updatedAt?: Date | string
procedures?: AppointmentProcedureUncheckedCreateNestedManyWithoutPatientInput
claims?: ClaimUncheckedCreateNestedManyWithoutPatientInput
groups?: PdfGroupUncheckedCreateNestedManyWithoutPatientInput
@@ -43658,6 +43692,7 @@ export namespace Prisma {
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
user?: UserUpdateOneRequiredWithoutPatientsNestedInput
procedures?: AppointmentProcedureUpdateManyWithoutPatientNestedInput
claims?: ClaimUpdateManyWithoutPatientNestedInput
@@ -43687,6 +43722,7 @@ export namespace Prisma {
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
userId?: IntFieldUpdateOperationsInput | number
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
procedures?: AppointmentProcedureUncheckedUpdateManyWithoutPatientNestedInput
claims?: ClaimUncheckedUpdateManyWithoutPatientNestedInput
groups?: PdfGroupUncheckedUpdateManyWithoutPatientNestedInput
@@ -44436,6 +44472,7 @@ export namespace Prisma {
medicalConditions?: string | null
status?: $Enums.PatientStatus
createdAt?: Date | string
updatedAt?: Date | string
user: UserCreateNestedOneWithoutPatientsInput
appointments?: AppointmentCreateNestedManyWithoutPatientInput
claims?: ClaimCreateNestedManyWithoutPatientInput
@@ -44465,6 +44502,7 @@ export namespace Prisma {
status?: $Enums.PatientStatus
userId: number
createdAt?: Date | string
updatedAt?: Date | string
appointments?: AppointmentUncheckedCreateNestedManyWithoutPatientInput
claims?: ClaimUncheckedCreateNestedManyWithoutPatientInput
groups?: PdfGroupUncheckedCreateNestedManyWithoutPatientInput
@@ -44577,6 +44615,7 @@ export namespace Prisma {
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
user?: UserUpdateOneRequiredWithoutPatientsNestedInput
appointments?: AppointmentUpdateManyWithoutPatientNestedInput
claims?: ClaimUpdateManyWithoutPatientNestedInput
@@ -44606,6 +44645,7 @@ export namespace Prisma {
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
userId?: IntFieldUpdateOperationsInput | number
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
appointments?: AppointmentUncheckedUpdateManyWithoutPatientNestedInput
claims?: ClaimUncheckedUpdateManyWithoutPatientNestedInput
groups?: PdfGroupUncheckedUpdateManyWithoutPatientNestedInput
@@ -44660,6 +44700,7 @@ export namespace Prisma {
medicalConditions?: string | null
status?: $Enums.PatientStatus
createdAt?: Date | string
updatedAt?: Date | string
user: UserCreateNestedOneWithoutPatientsInput
appointments?: AppointmentCreateNestedManyWithoutPatientInput
procedures?: AppointmentProcedureCreateNestedManyWithoutPatientInput
@@ -44689,6 +44730,7 @@ export namespace Prisma {
status?: $Enums.PatientStatus
userId: number
createdAt?: Date | string
updatedAt?: Date | string
appointments?: AppointmentUncheckedCreateNestedManyWithoutPatientInput
procedures?: AppointmentProcedureUncheckedCreateNestedManyWithoutPatientInput
groups?: PdfGroupUncheckedCreateNestedManyWithoutPatientInput
@@ -44971,6 +45013,7 @@ export namespace Prisma {
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
user?: UserUpdateOneRequiredWithoutPatientsNestedInput
appointments?: AppointmentUpdateManyWithoutPatientNestedInput
procedures?: AppointmentProcedureUpdateManyWithoutPatientNestedInput
@@ -45000,6 +45043,7 @@ export namespace Prisma {
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
userId?: IntFieldUpdateOperationsInput | number
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
appointments?: AppointmentUncheckedUpdateManyWithoutPatientNestedInput
procedures?: AppointmentProcedureUncheckedUpdateManyWithoutPatientNestedInput
groups?: PdfGroupUncheckedUpdateManyWithoutPatientNestedInput
@@ -45753,6 +45797,7 @@ export namespace Prisma {
medicalConditions?: string | null
status?: $Enums.PatientStatus
createdAt?: Date | string
updatedAt?: Date | string
user: UserCreateNestedOneWithoutPatientsInput
appointments?: AppointmentCreateNestedManyWithoutPatientInput
procedures?: AppointmentProcedureCreateNestedManyWithoutPatientInput
@@ -45782,6 +45827,7 @@ export namespace Prisma {
status?: $Enums.PatientStatus
userId: number
createdAt?: Date | string
updatedAt?: Date | string
appointments?: AppointmentUncheckedCreateNestedManyWithoutPatientInput
procedures?: AppointmentProcedureUncheckedCreateNestedManyWithoutPatientInput
claims?: ClaimUncheckedCreateNestedManyWithoutPatientInput
@@ -45847,6 +45893,7 @@ export namespace Prisma {
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
user?: UserUpdateOneRequiredWithoutPatientsNestedInput
appointments?: AppointmentUpdateManyWithoutPatientNestedInput
procedures?: AppointmentProcedureUpdateManyWithoutPatientNestedInput
@@ -45876,6 +45923,7 @@ export namespace Prisma {
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
userId?: IntFieldUpdateOperationsInput | number
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
appointments?: AppointmentUncheckedUpdateManyWithoutPatientNestedInput
procedures?: AppointmentProcedureUncheckedUpdateManyWithoutPatientNestedInput
claims?: ClaimUncheckedUpdateManyWithoutPatientNestedInput
@@ -46025,6 +46073,7 @@ export namespace Prisma {
medicalConditions?: string | null
status?: $Enums.PatientStatus
createdAt?: Date | string
updatedAt?: Date | string
user: UserCreateNestedOneWithoutPatientsInput
appointments?: AppointmentCreateNestedManyWithoutPatientInput
procedures?: AppointmentProcedureCreateNestedManyWithoutPatientInput
@@ -46054,6 +46103,7 @@ export namespace Prisma {
status?: $Enums.PatientStatus
userId: number
createdAt?: Date | string
updatedAt?: Date | string
appointments?: AppointmentUncheckedCreateNestedManyWithoutPatientInput
procedures?: AppointmentProcedureUncheckedCreateNestedManyWithoutPatientInput
claims?: ClaimUncheckedCreateNestedManyWithoutPatientInput
@@ -46274,6 +46324,7 @@ export namespace Prisma {
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
user?: UserUpdateOneRequiredWithoutPatientsNestedInput
appointments?: AppointmentUpdateManyWithoutPatientNestedInput
procedures?: AppointmentProcedureUpdateManyWithoutPatientNestedInput
@@ -46303,6 +46354,7 @@ export namespace Prisma {
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
userId?: IntFieldUpdateOperationsInput | number
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
appointments?: AppointmentUncheckedUpdateManyWithoutPatientNestedInput
procedures?: AppointmentProcedureUncheckedUpdateManyWithoutPatientNestedInput
claims?: ClaimUncheckedUpdateManyWithoutPatientNestedInput
@@ -47375,6 +47427,7 @@ export namespace Prisma {
medicalConditions?: string | null
status?: $Enums.PatientStatus
createdAt?: Date | string
updatedAt?: Date | string
user: UserCreateNestedOneWithoutPatientsInput
appointments?: AppointmentCreateNestedManyWithoutPatientInput
procedures?: AppointmentProcedureCreateNestedManyWithoutPatientInput
@@ -47404,6 +47457,7 @@ export namespace Prisma {
status?: $Enums.PatientStatus
userId: number
createdAt?: Date | string
updatedAt?: Date | string
appointments?: AppointmentUncheckedCreateNestedManyWithoutPatientInput
procedures?: AppointmentProcedureUncheckedCreateNestedManyWithoutPatientInput
claims?: ClaimUncheckedCreateNestedManyWithoutPatientInput
@@ -47490,6 +47544,7 @@ export namespace Prisma {
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
user?: UserUpdateOneRequiredWithoutPatientsNestedInput
appointments?: AppointmentUpdateManyWithoutPatientNestedInput
procedures?: AppointmentProcedureUpdateManyWithoutPatientNestedInput
@@ -47519,6 +47574,7 @@ export namespace Prisma {
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
userId?: IntFieldUpdateOperationsInput | number
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
appointments?: AppointmentUncheckedUpdateManyWithoutPatientNestedInput
procedures?: AppointmentProcedureUncheckedUpdateManyWithoutPatientNestedInput
claims?: ClaimUncheckedUpdateManyWithoutPatientNestedInput
@@ -47595,6 +47651,7 @@ export namespace Prisma {
medicalConditions?: string | null
status?: $Enums.PatientStatus
createdAt?: Date | string
updatedAt?: Date | string
user: UserCreateNestedOneWithoutPatientsInput
appointments?: AppointmentCreateNestedManyWithoutPatientInput
procedures?: AppointmentProcedureCreateNestedManyWithoutPatientInput
@@ -47624,6 +47681,7 @@ export namespace Prisma {
status?: $Enums.PatientStatus
userId: number
createdAt?: Date | string
updatedAt?: Date | string
appointments?: AppointmentUncheckedCreateNestedManyWithoutPatientInput
procedures?: AppointmentProcedureUncheckedCreateNestedManyWithoutPatientInput
claims?: ClaimUncheckedCreateNestedManyWithoutPatientInput
@@ -47666,6 +47724,7 @@ export namespace Prisma {
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
user?: UserUpdateOneRequiredWithoutPatientsNestedInput
appointments?: AppointmentUpdateManyWithoutPatientNestedInput
procedures?: AppointmentProcedureUpdateManyWithoutPatientNestedInput
@@ -47695,6 +47754,7 @@ export namespace Prisma {
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
userId?: IntFieldUpdateOperationsInput | number
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
appointments?: AppointmentUncheckedUpdateManyWithoutPatientNestedInput
procedures?: AppointmentProcedureUncheckedUpdateManyWithoutPatientNestedInput
claims?: ClaimUncheckedUpdateManyWithoutPatientNestedInput
@@ -47722,6 +47782,7 @@ export namespace Prisma {
medicalConditions?: string | null
status?: $Enums.PatientStatus
createdAt?: Date | string
updatedAt?: Date | string
}
export type AppointmentCreateManyUserInput = {
@@ -47870,6 +47931,7 @@ export namespace Prisma {
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
appointments?: AppointmentUpdateManyWithoutPatientNestedInput
procedures?: AppointmentProcedureUpdateManyWithoutPatientNestedInput
claims?: ClaimUpdateManyWithoutPatientNestedInput
@@ -47898,6 +47960,7 @@ export namespace Prisma {
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
appointments?: AppointmentUncheckedUpdateManyWithoutPatientNestedInput
procedures?: AppointmentProcedureUncheckedUpdateManyWithoutPatientNestedInput
claims?: ClaimUncheckedUpdateManyWithoutPatientNestedInput
@@ -47926,6 +47989,7 @@ export namespace Prisma {
medicalConditions?: NullableStringFieldUpdateOperationsInput | string | null
status?: EnumPatientStatusFieldUpdateOperationsInput | $Enums.PatientStatus
createdAt?: DateTimeFieldUpdateOperationsInput | Date | string
updatedAt?: DateTimeFieldUpdateOperationsInput | Date | string
}
export type AppointmentUpdateWithoutUserInput = {
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -1,5 +1,5 @@
{
"name": "prisma-client-5a1566e0d7b9ed84a3b9f5a3202c04d4a144585980b9909674457730d45add6e",
"name": "prisma-client-22655c07aa39745227b4db21e1a272ed33f573d246376a2497ebde7ea0c156fb",
"main": "index.js",
"types": "index.d.ts",
"browser": "default.js",
@@ -59,6 +59,7 @@ model Patient {
status PatientStatus @default(UNKNOWN)
userId Int
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
user User @relation(fields: [userId], references: [id])
appointments Appointment[]
procedures AppointmentProcedure[]
+1
View File
@@ -59,6 +59,7 @@ model Patient {
status PatientStatus @default(UNKNOWN)
userId Int
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
user User @relation(fields: [userId], references: [id])
appointments Appointment[]
procedures AppointmentProcedure[]
@@ -1,7 +1,7 @@
{
"version": "1.0",
"generatorVersion": "1.0.0",
"generatedAt": "2026-04-29T04:19:07.524Z",
"generatedAt": "2026-05-01T03:52:20.889Z",
"outputPath": "/home/ee/Desktop/DentalManagementMH04/packages/db/shared",
"files": [
"schemas/enums/TransactionIsolationLevel.schema.ts",
+1 -1
View File
@@ -1,5 +1,5 @@
import * as z from 'zod';
import { Prisma } from '../../generated/prisma';
import type { Prisma } from '../../generated/prisma';
export declare const DecimalJSLikeSchema: z.ZodType<Prisma.DecimalJsLike>;
export declare const DECIMAL_STRING_REGEX: RegExp;
export declare const isValidDecimalInput: (v?: null | string | number | Prisma.DecimalJsLike) => v is string | number | Prisma.DecimalJsLike;
@@ -1,7 +1,8 @@
import * as z from 'zod';
import { Prisma } from '../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../generated/prisma';
import Decimal from "decimal.js";
// DECIMAL HELPERS
//------------------------------------------------------
@@ -23,7 +24,7 @@ export const isValidDecimalInput = (
if (v === undefined || v === null) return false;
return (
// Explicit instance checks first
v instanceof Prisma.Decimal ||
v instanceof Decimal ||
// If Decimal.js is present and imported by the generator, this symbol exists at runtime
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore - Decimal may be undefined when not installed; codegen controls the import
@@ -1,5 +1,5 @@
import * as z from 'zod';
export const PatientScalarFieldEnumSchema = z.enum(['id', 'firstName', 'lastName', 'dateOfBirth', 'gender', 'phone', 'email', 'address', 'city', 'zipCode', 'insuranceProvider', 'insuranceId', 'groupNumber', 'policyHolder', 'allergies', 'medicalConditions', 'status', 'userId', 'createdAt'])
export const PatientScalarFieldEnumSchema = z.enum(['id', 'firstName', 'lastName', 'dateOfBirth', 'gender', 'phone', 'email', 'address', 'city', 'zipCode', 'insuranceProvider', 'insuranceId', 'groupNumber', 'policyHolder', 'allergies', 'medicalConditions', 'status', 'userId', 'createdAt', 'updatedAt'])
export type PatientScalarFieldEnum = z.infer<typeof PatientScalarFieldEnumSchema>;
@@ -29,6 +29,7 @@ export const PatientFindFirstOrThrowSelectSchema: z.ZodType<Prisma.PatientSelect
status: z.boolean().optional(),
userId: z.boolean().optional(),
createdAt: z.boolean().optional(),
updatedAt: z.boolean().optional(),
user: z.boolean().optional(),
appointments: z.boolean().optional(),
procedures: z.boolean().optional(),
@@ -60,6 +61,7 @@ export const PatientFindFirstOrThrowSelectZodSchema = z.object({
status: z.boolean().optional(),
userId: z.boolean().optional(),
createdAt: z.boolean().optional(),
updatedAt: z.boolean().optional(),
user: z.boolean().optional(),
appointments: z.boolean().optional(),
procedures: z.boolean().optional(),
@@ -29,6 +29,7 @@ export const PatientFindFirstSelectSchema: z.ZodType<Prisma.PatientSelect> = z.o
status: z.boolean().optional(),
userId: z.boolean().optional(),
createdAt: z.boolean().optional(),
updatedAt: z.boolean().optional(),
user: z.boolean().optional(),
appointments: z.boolean().optional(),
procedures: z.boolean().optional(),
@@ -60,6 +61,7 @@ export const PatientFindFirstSelectZodSchema = z.object({
status: z.boolean().optional(),
userId: z.boolean().optional(),
createdAt: z.boolean().optional(),
updatedAt: z.boolean().optional(),
user: z.boolean().optional(),
appointments: z.boolean().optional(),
procedures: z.boolean().optional(),
@@ -29,6 +29,7 @@ export const PatientFindManySelectSchema: z.ZodType<Prisma.PatientSelect> = z.ob
status: z.boolean().optional(),
userId: z.boolean().optional(),
createdAt: z.boolean().optional(),
updatedAt: z.boolean().optional(),
user: z.boolean().optional(),
appointments: z.boolean().optional(),
procedures: z.boolean().optional(),
@@ -60,6 +61,7 @@ export const PatientFindManySelectZodSchema = z.object({
status: z.boolean().optional(),
userId: z.boolean().optional(),
createdAt: z.boolean().optional(),
updatedAt: z.boolean().optional(),
user: z.boolean().optional(),
appointments: z.boolean().optional(),
procedures: z.boolean().optional(),
@@ -1,12 +1,13 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema';
import type { Prisma } from '../../../generated/prisma';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema';
import { NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema as NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema } from './NpiProviderCreateNestedOneWithoutAppointmentProceduresInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.string(),
procedureLabel: z.string().optional().nullable(),
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,9 +1,10 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
patientId: z.number().int(),
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,9 +1,10 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
appointmentId: z.number().int(),
@@ -15,7 +16,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,6 +1,7 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import Decimal from "decimal.js";
export declare const AppointmentProcedureCreateManyNpiProviderInputObjectSchema: z.ZodType<Prisma.AppointmentProcedureCreateManyNpiProviderInput>;
export declare const AppointmentProcedureCreateManyNpiProviderInputObjectZodSchema: z.ZodObject<{
id: z.ZodOptional<z.ZodNumber>;
@@ -8,7 +9,7 @@ export declare const AppointmentProcedureCreateManyNpiProviderInputObjectZodSche
patientId: z.ZodNumber;
procedureCode: z.ZodString;
procedureLabel: z.ZodNullable<z.ZodOptional<z.ZodString>>;
fee: z.ZodNullable<z.ZodOptional<z.ZodEffects<z.ZodUnion<[z.ZodNumber, z.ZodString, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<Prisma.Decimal, z.ZodTypeDef, Prisma.Decimal>, z.ZodType<import("../../../generated/prisma/runtime/client").DecimalJsLike, z.ZodTypeDef, import("../../../generated/prisma/runtime/client").DecimalJsLike>]>, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal>>>;
fee: z.ZodNullable<z.ZodOptional<z.ZodEffects<z.ZodUnion<[z.ZodNumber, z.ZodString, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<import("../../../generated/prisma/runtime/client").DecimalJsLike, z.ZodTypeDef, import("../../../generated/prisma/runtime/client").DecimalJsLike>]>, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal>>>;
category: z.ZodNullable<z.ZodOptional<z.ZodString>>;
toothNumber: z.ZodNullable<z.ZodOptional<z.ZodString>>;
toothSurface: z.ZodNullable<z.ZodOptional<z.ZodString>>;
@@ -23,7 +24,7 @@ export declare const AppointmentProcedureCreateManyNpiProviderInputObjectZodSche
id?: number | undefined;
createdAt?: Date | undefined;
procedureLabel?: string | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal | null | undefined;
category?: string | null | undefined;
toothNumber?: string | null | undefined;
toothSurface?: string | null | undefined;
@@ -37,7 +38,7 @@ export declare const AppointmentProcedureCreateManyNpiProviderInputObjectZodSche
id?: number | undefined;
createdAt?: Date | undefined;
procedureLabel?: string | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal | null | undefined;
category?: string | null | undefined;
toothNumber?: string | null | undefined;
toothSurface?: string | null | undefined;
@@ -1,9 +1,10 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
appointmentId: z.number().int(),
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,9 +1,10 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
appointmentId: z.number().int(),
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,11 +1,12 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema';
import type { Prisma } from '../../../generated/prisma';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema';
import { NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema as NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema } from './NpiProviderCreateNestedOneWithoutAppointmentProceduresInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.string(),
procedureLabel: z.string().optional().nullable(),
@@ -13,7 +14,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,11 +1,12 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import Decimal from "decimal.js";
export declare const AppointmentProcedureCreateWithoutNpiProviderInputObjectSchema: z.ZodType<Prisma.AppointmentProcedureCreateWithoutNpiProviderInput>;
export declare const AppointmentProcedureCreateWithoutNpiProviderInputObjectZodSchema: z.ZodObject<{
procedureCode: z.ZodString;
procedureLabel: z.ZodNullable<z.ZodOptional<z.ZodString>>;
fee: z.ZodNullable<z.ZodOptional<z.ZodEffects<z.ZodUnion<[z.ZodNumber, z.ZodString, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<Prisma.Decimal, z.ZodTypeDef, Prisma.Decimal>, z.ZodType<import("../../../generated/prisma/runtime/client").DecimalJsLike, z.ZodTypeDef, import("../../../generated/prisma/runtime/client").DecimalJsLike>]>, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal>>>;
fee: z.ZodNullable<z.ZodOptional<z.ZodEffects<z.ZodUnion<[z.ZodNumber, z.ZodString, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<import("../../../generated/prisma/runtime/client").DecimalJsLike, z.ZodTypeDef, import("../../../generated/prisma/runtime/client").DecimalJsLike>]>, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal>>>;
category: z.ZodNullable<z.ZodOptional<z.ZodString>>;
toothNumber: z.ZodNullable<z.ZodOptional<z.ZodString>>;
toothSurface: z.ZodNullable<z.ZodOptional<z.ZodString>>;
@@ -21,7 +22,7 @@ export declare const AppointmentProcedureCreateWithoutNpiProviderInputObjectZodS
appointment: Prisma.AppointmentCreateNestedOneWithoutProceduresInput;
createdAt?: Date | undefined;
procedureLabel?: string | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal | null | undefined;
category?: string | null | undefined;
toothNumber?: string | null | undefined;
toothSurface?: string | null | undefined;
@@ -34,7 +35,7 @@ export declare const AppointmentProcedureCreateWithoutNpiProviderInputObjectZodS
appointment: Prisma.AppointmentCreateNestedOneWithoutProceduresInput;
createdAt?: Date | undefined;
procedureLabel?: string | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal | null | undefined;
category?: string | null | undefined;
toothNumber?: string | null | undefined;
toothSurface?: string | null | undefined;
@@ -1,11 +1,12 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
import type { Prisma } from '../../../generated/prisma';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.string(),
procedureLabel: z.string().optional().nullable(),
@@ -13,7 +14,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,11 +1,12 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
import type { Prisma } from '../../../generated/prisma';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
import { NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema as NpiProviderCreateNestedOneWithoutAppointmentProceduresInputObjectSchema } from './NpiProviderCreateNestedOneWithoutAppointmentProceduresInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.string(),
procedureLabel: z.string().optional().nullable(),
@@ -13,7 +14,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,16 +1,17 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
import { DecimalNullableFilterObjectSchema as DecimalNullableFilterObjectSchema } from './DecimalNullableFilter.schema';
import { EnumProcedureSourceFilterObjectSchema as EnumProcedureSourceFilterObjectSchema } from './EnumProcedureSourceFilter.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import type { Prisma } from '../../../generated/prisma';
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
import { DecimalNullableFilterObjectSchema as DecimalNullableFilterObjectSchema } from './DecimalNullableFilter.schema';
import { EnumProcedureSourceFilterObjectSchema as EnumProcedureSourceFilterObjectSchema } from './EnumProcedureSourceFilter.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const appointmentprocedurescalarwhereinputSchema = z.object({
AND: z.union([z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema), z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema).array()]).optional(),
OR: z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema).array().optional(),
@@ -25,7 +26,7 @@ const appointmentprocedurescalarwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,16 +1,17 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
import { IntNullableWithAggregatesFilterObjectSchema as IntNullableWithAggregatesFilterObjectSchema } from './IntNullableWithAggregatesFilter.schema';
import { StringWithAggregatesFilterObjectSchema as StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema';
import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
import { DecimalNullableWithAggregatesFilterObjectSchema as DecimalNullableWithAggregatesFilterObjectSchema } from './DecimalNullableWithAggregatesFilter.schema';
import { EnumProcedureSourceWithAggregatesFilterObjectSchema as EnumProcedureSourceWithAggregatesFilterObjectSchema } from './EnumProcedureSourceWithAggregatesFilter.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import type { Prisma } from '../../../generated/prisma';
import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
import { IntNullableWithAggregatesFilterObjectSchema as IntNullableWithAggregatesFilterObjectSchema } from './IntNullableWithAggregatesFilter.schema';
import { StringWithAggregatesFilterObjectSchema as StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema';
import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
import { DecimalNullableWithAggregatesFilterObjectSchema as DecimalNullableWithAggregatesFilterObjectSchema } from './DecimalNullableWithAggregatesFilter.schema';
import { EnumProcedureSourceWithAggregatesFilterObjectSchema as EnumProcedureSourceWithAggregatesFilterObjectSchema } from './EnumProcedureSourceWithAggregatesFilter.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const appointmentprocedurescalarwherewithaggregatesinputSchema = z.object({
AND: z.union([z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
OR: z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema).array().optional(),
@@ -25,7 +26,7 @@ const appointmentprocedurescalarwherewithaggregatesinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,9 +1,10 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
appointmentId: z.number().int(),
@@ -15,7 +16,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,9 +1,10 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
patientId: z.number().int(),
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,6 +1,7 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import Decimal from "decimal.js";
export declare const AppointmentProcedureUncheckedCreateWithoutNpiProviderInputObjectSchema: z.ZodType<Prisma.AppointmentProcedureUncheckedCreateWithoutNpiProviderInput>;
export declare const AppointmentProcedureUncheckedCreateWithoutNpiProviderInputObjectZodSchema: z.ZodObject<{
id: z.ZodOptional<z.ZodNumber>;
@@ -8,7 +9,7 @@ export declare const AppointmentProcedureUncheckedCreateWithoutNpiProviderInputO
patientId: z.ZodNumber;
procedureCode: z.ZodString;
procedureLabel: z.ZodNullable<z.ZodOptional<z.ZodString>>;
fee: z.ZodNullable<z.ZodOptional<z.ZodEffects<z.ZodUnion<[z.ZodNumber, z.ZodString, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<Prisma.Decimal, z.ZodTypeDef, Prisma.Decimal>, z.ZodType<import("../../../generated/prisma/runtime/client").DecimalJsLike, z.ZodTypeDef, import("../../../generated/prisma/runtime/client").DecimalJsLike>]>, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal>>>;
fee: z.ZodNullable<z.ZodOptional<z.ZodEffects<z.ZodUnion<[z.ZodNumber, z.ZodString, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<import("../../../generated/prisma/runtime/client").DecimalJsLike, z.ZodTypeDef, import("../../../generated/prisma/runtime/client").DecimalJsLike>]>, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal>>>;
category: z.ZodNullable<z.ZodOptional<z.ZodString>>;
toothNumber: z.ZodNullable<z.ZodOptional<z.ZodString>>;
toothSurface: z.ZodNullable<z.ZodOptional<z.ZodString>>;
@@ -23,7 +24,7 @@ export declare const AppointmentProcedureUncheckedCreateWithoutNpiProviderInputO
id?: number | undefined;
createdAt?: Date | undefined;
procedureLabel?: string | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal | null | undefined;
category?: string | null | undefined;
toothNumber?: string | null | undefined;
toothSurface?: string | null | undefined;
@@ -37,7 +38,7 @@ export declare const AppointmentProcedureUncheckedCreateWithoutNpiProviderInputO
id?: number | undefined;
createdAt?: Date | undefined;
procedureLabel?: string | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal | null | undefined;
category?: string | null | undefined;
toothNumber?: string | null | undefined;
toothSurface?: string | null | undefined;
@@ -1,9 +1,10 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
appointmentId: z.number().int(),
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,9 +1,10 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
appointmentId: z.number().int(),
@@ -14,7 +15,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,16 +1,17 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import type { Prisma } from '../../../generated/prisma';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -22,7 +23,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,6 +1,7 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import Decimal from "decimal.js";
export declare const AppointmentProcedureUncheckedUpdateManyInputObjectSchema: z.ZodType<Prisma.AppointmentProcedureUncheckedUpdateManyInput>;
export declare const AppointmentProcedureUncheckedUpdateManyInputObjectZodSchema: z.ZodObject<{
id: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodLazy<z.ZodType<Prisma.IntFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.IntFieldUpdateOperationsInput>>]>>;
@@ -8,7 +9,7 @@ export declare const AppointmentProcedureUncheckedUpdateManyInputObjectZodSchema
patientId: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodLazy<z.ZodType<Prisma.IntFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.IntFieldUpdateOperationsInput>>]>>;
procedureCode: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.StringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.StringFieldUpdateOperationsInput>>]>>;
procedureLabel: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.NullableStringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableStringFieldUpdateOperationsInput>>]>>>;
fee: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodUnion<[z.ZodNumber, z.ZodString, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<Prisma.Decimal, z.ZodTypeDef, Prisma.Decimal>, z.ZodType<import("../../../generated/prisma/runtime/client").DecimalJsLike, z.ZodTypeDef, import("../../../generated/prisma/runtime/client").DecimalJsLike>]>, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal>, z.ZodLazy<z.ZodType<Prisma.NullableDecimalFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableDecimalFieldUpdateOperationsInput>>]>>>;
fee: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodUnion<[z.ZodNumber, z.ZodString, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<import("../../../generated/prisma/runtime/client").DecimalJsLike, z.ZodTypeDef, import("../../../generated/prisma/runtime/client").DecimalJsLike>]>, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal>, z.ZodLazy<z.ZodType<Prisma.NullableDecimalFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableDecimalFieldUpdateOperationsInput>>]>>>;
category: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.NullableStringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableStringFieldUpdateOperationsInput>>]>>>;
toothNumber: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.NullableStringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableStringFieldUpdateOperationsInput>>]>>>;
toothSurface: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.NullableStringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableStringFieldUpdateOperationsInput>>]>>>;
@@ -22,7 +23,7 @@ export declare const AppointmentProcedureUncheckedUpdateManyInputObjectZodSchema
patientId?: number | Prisma.IntFieldUpdateOperationsInput | undefined;
procedureCode?: string | Prisma.StringFieldUpdateOperationsInput | undefined;
procedureLabel?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal | Prisma.NullableDecimalFieldUpdateOperationsInput | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal | Prisma.NullableDecimalFieldUpdateOperationsInput | null | undefined;
category?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
toothNumber?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
toothSurface?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
@@ -36,7 +37,7 @@ export declare const AppointmentProcedureUncheckedUpdateManyInputObjectZodSchema
patientId?: number | Prisma.IntFieldUpdateOperationsInput | undefined;
procedureCode?: string | Prisma.StringFieldUpdateOperationsInput | undefined;
procedureLabel?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal | Prisma.NullableDecimalFieldUpdateOperationsInput | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal | Prisma.NullableDecimalFieldUpdateOperationsInput | null | undefined;
category?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
toothNumber?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
toothSurface?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
@@ -1,16 +1,17 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import type { Prisma } from '../../../generated/prisma';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -22,7 +23,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,16 +1,17 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import type { Prisma } from '../../../generated/prisma';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
patientId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -21,7 +22,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,6 +1,7 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import Decimal from "decimal.js";
export declare const AppointmentProcedureUncheckedUpdateManyWithoutNpiProviderInputObjectSchema: z.ZodType<Prisma.AppointmentProcedureUncheckedUpdateManyWithoutNpiProviderInput>;
export declare const AppointmentProcedureUncheckedUpdateManyWithoutNpiProviderInputObjectZodSchema: z.ZodObject<{
id: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodLazy<z.ZodType<Prisma.IntFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.IntFieldUpdateOperationsInput>>]>>;
@@ -8,7 +9,7 @@ export declare const AppointmentProcedureUncheckedUpdateManyWithoutNpiProviderIn
patientId: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodLazy<z.ZodType<Prisma.IntFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.IntFieldUpdateOperationsInput>>]>>;
procedureCode: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.StringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.StringFieldUpdateOperationsInput>>]>>;
procedureLabel: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.NullableStringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableStringFieldUpdateOperationsInput>>]>>>;
fee: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodUnion<[z.ZodNumber, z.ZodString, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<Prisma.Decimal, z.ZodTypeDef, Prisma.Decimal>, z.ZodType<import("../../../generated/prisma/runtime/client").DecimalJsLike, z.ZodTypeDef, import("../../../generated/prisma/runtime/client").DecimalJsLike>]>, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal>, z.ZodLazy<z.ZodType<Prisma.NullableDecimalFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableDecimalFieldUpdateOperationsInput>>]>>>;
fee: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodUnion<[z.ZodNumber, z.ZodString, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<import("../../../generated/prisma/runtime/client").DecimalJsLike, z.ZodTypeDef, import("../../../generated/prisma/runtime/client").DecimalJsLike>]>, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal>, z.ZodLazy<z.ZodType<Prisma.NullableDecimalFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableDecimalFieldUpdateOperationsInput>>]>>>;
category: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.NullableStringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableStringFieldUpdateOperationsInput>>]>>>;
toothNumber: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.NullableStringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableStringFieldUpdateOperationsInput>>]>>>;
toothSurface: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.NullableStringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableStringFieldUpdateOperationsInput>>]>>>;
@@ -22,7 +23,7 @@ export declare const AppointmentProcedureUncheckedUpdateManyWithoutNpiProviderIn
patientId?: number | Prisma.IntFieldUpdateOperationsInput | undefined;
procedureCode?: string | Prisma.StringFieldUpdateOperationsInput | undefined;
procedureLabel?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal | Prisma.NullableDecimalFieldUpdateOperationsInput | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal | Prisma.NullableDecimalFieldUpdateOperationsInput | null | undefined;
category?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
toothNumber?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
toothSurface?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
@@ -36,7 +37,7 @@ export declare const AppointmentProcedureUncheckedUpdateManyWithoutNpiProviderIn
patientId?: number | Prisma.IntFieldUpdateOperationsInput | undefined;
procedureCode?: string | Prisma.StringFieldUpdateOperationsInput | undefined;
procedureLabel?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal | Prisma.NullableDecimalFieldUpdateOperationsInput | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal | Prisma.NullableDecimalFieldUpdateOperationsInput | null | undefined;
category?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
toothNumber?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
toothSurface?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
@@ -1,15 +1,16 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import type { Prisma } from '../../../generated/prisma';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -20,7 +21,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,16 +1,17 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import type { Prisma } from '../../../generated/prisma';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -21,7 +22,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,16 +1,17 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import type { Prisma } from '../../../generated/prisma';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
patientId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -21,7 +22,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,6 +1,7 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import Decimal from "decimal.js";
export declare const AppointmentProcedureUncheckedUpdateWithoutNpiProviderInputObjectSchema: z.ZodType<Prisma.AppointmentProcedureUncheckedUpdateWithoutNpiProviderInput>;
export declare const AppointmentProcedureUncheckedUpdateWithoutNpiProviderInputObjectZodSchema: z.ZodObject<{
id: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodLazy<z.ZodType<Prisma.IntFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.IntFieldUpdateOperationsInput>>]>>;
@@ -8,7 +9,7 @@ export declare const AppointmentProcedureUncheckedUpdateWithoutNpiProviderInputO
patientId: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodLazy<z.ZodType<Prisma.IntFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.IntFieldUpdateOperationsInput>>]>>;
procedureCode: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.StringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.StringFieldUpdateOperationsInput>>]>>;
procedureLabel: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.NullableStringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableStringFieldUpdateOperationsInput>>]>>>;
fee: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodUnion<[z.ZodNumber, z.ZodString, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<Prisma.Decimal, z.ZodTypeDef, Prisma.Decimal>, z.ZodType<import("../../../generated/prisma/runtime/client").DecimalJsLike, z.ZodTypeDef, import("../../../generated/prisma/runtime/client").DecimalJsLike>]>, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal>, z.ZodLazy<z.ZodType<Prisma.NullableDecimalFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableDecimalFieldUpdateOperationsInput>>]>>>;
fee: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodUnion<[z.ZodNumber, z.ZodString, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<import("../../../generated/prisma/runtime/client").DecimalJsLike, z.ZodTypeDef, import("../../../generated/prisma/runtime/client").DecimalJsLike>]>, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal>, z.ZodLazy<z.ZodType<Prisma.NullableDecimalFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableDecimalFieldUpdateOperationsInput>>]>>>;
category: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.NullableStringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableStringFieldUpdateOperationsInput>>]>>>;
toothNumber: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.NullableStringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableStringFieldUpdateOperationsInput>>]>>>;
toothSurface: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.NullableStringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableStringFieldUpdateOperationsInput>>]>>>;
@@ -22,7 +23,7 @@ export declare const AppointmentProcedureUncheckedUpdateWithoutNpiProviderInputO
patientId?: number | Prisma.IntFieldUpdateOperationsInput | undefined;
procedureCode?: string | Prisma.StringFieldUpdateOperationsInput | undefined;
procedureLabel?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal | Prisma.NullableDecimalFieldUpdateOperationsInput | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal | Prisma.NullableDecimalFieldUpdateOperationsInput | null | undefined;
category?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
toothNumber?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
toothSurface?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
@@ -36,7 +37,7 @@ export declare const AppointmentProcedureUncheckedUpdateWithoutNpiProviderInputO
patientId?: number | Prisma.IntFieldUpdateOperationsInput | undefined;
procedureCode?: string | Prisma.StringFieldUpdateOperationsInput | undefined;
procedureLabel?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal | Prisma.NullableDecimalFieldUpdateOperationsInput | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal | Prisma.NullableDecimalFieldUpdateOperationsInput | null | undefined;
category?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
toothNumber?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
toothSurface?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
@@ -1,15 +1,16 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import type { Prisma } from '../../../generated/prisma';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -20,7 +21,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,16 +1,17 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import type { Prisma } from '../../../generated/prisma';
import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -21,7 +22,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,17 +1,18 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema';
import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema';
import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema';
import { NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema as NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema } from './NpiProviderUpdateOneWithoutAppointmentProceduresNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -19,7 +20,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,14 +1,15 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -16,7 +17,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,16 +1,17 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema';
import { NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema as NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema } from './NpiProviderUpdateOneWithoutAppointmentProceduresNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -18,7 +19,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,11 +1,12 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import Decimal from "decimal.js";
export declare const AppointmentProcedureUpdateWithoutNpiProviderInputObjectSchema: z.ZodType<Prisma.AppointmentProcedureUpdateWithoutNpiProviderInput>;
export declare const AppointmentProcedureUpdateWithoutNpiProviderInputObjectZodSchema: z.ZodObject<{
procedureCode: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.StringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.StringFieldUpdateOperationsInput>>]>>;
procedureLabel: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.NullableStringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableStringFieldUpdateOperationsInput>>]>>>;
fee: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodUnion<[z.ZodNumber, z.ZodString, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<Prisma.Decimal, z.ZodTypeDef, Prisma.Decimal>, z.ZodType<import("../../../generated/prisma/runtime/client").DecimalJsLike, z.ZodTypeDef, import("../../../generated/prisma/runtime/client").DecimalJsLike>]>, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal>, z.ZodLazy<z.ZodType<Prisma.NullableDecimalFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableDecimalFieldUpdateOperationsInput>>]>>>;
fee: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodUnion<[z.ZodNumber, z.ZodString, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<Decimal, z.ZodTypeDef, Decimal>, z.ZodType<import("../../../generated/prisma/runtime/client").DecimalJsLike, z.ZodTypeDef, import("../../../generated/prisma/runtime/client").DecimalJsLike>]>, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal, string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal>, z.ZodLazy<z.ZodType<Prisma.NullableDecimalFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableDecimalFieldUpdateOperationsInput>>]>>>;
category: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.NullableStringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableStringFieldUpdateOperationsInput>>]>>>;
toothNumber: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.NullableStringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableStringFieldUpdateOperationsInput>>]>>>;
toothSurface: z.ZodNullable<z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.NullableStringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.NullableStringFieldUpdateOperationsInput>>]>>>;
@@ -20,7 +21,7 @@ export declare const AppointmentProcedureUpdateWithoutNpiProviderInputObjectZodS
patient?: Prisma.PatientUpdateOneRequiredWithoutProceduresNestedInput | undefined;
procedureCode?: string | Prisma.StringFieldUpdateOperationsInput | undefined;
procedureLabel?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal | Prisma.NullableDecimalFieldUpdateOperationsInput | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal | Prisma.NullableDecimalFieldUpdateOperationsInput | null | undefined;
category?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
toothNumber?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
toothSurface?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
@@ -33,7 +34,7 @@ export declare const AppointmentProcedureUpdateWithoutNpiProviderInputObjectZodS
patient?: Prisma.PatientUpdateOneRequiredWithoutProceduresNestedInput | undefined;
procedureCode?: string | Prisma.StringFieldUpdateOperationsInput | undefined;
procedureLabel?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Prisma.Decimal | Decimal | Prisma.NullableDecimalFieldUpdateOperationsInput | null | undefined;
fee?: string | number | import("../../../generated/prisma/runtime/client").DecimalJsLike | Decimal | Decimal | Prisma.NullableDecimalFieldUpdateOperationsInput | null | undefined;
category?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
toothNumber?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
toothSurface?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined;
@@ -1,16 +1,17 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema';
import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -18,7 +19,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,16 +1,17 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema';
import { NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema as NpiProviderUpdateOneWithoutAppointmentProceduresNestedInputObjectSchema } from './NpiProviderUpdateOneWithoutAppointmentProceduresNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -18,7 +19,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,22 +1,23 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
import { DecimalNullableFilterObjectSchema as DecimalNullableFilterObjectSchema } from './DecimalNullableFilter.schema';
import { EnumProcedureSourceFilterObjectSchema as EnumProcedureSourceFilterObjectSchema } from './EnumProcedureSourceFilter.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema';
import { AppointmentScalarRelationFilterObjectSchema as AppointmentScalarRelationFilterObjectSchema } from './AppointmentScalarRelationFilter.schema';
import { AppointmentWhereInputObjectSchema as AppointmentWhereInputObjectSchema } from './AppointmentWhereInput.schema';
import { PatientScalarRelationFilterObjectSchema as PatientScalarRelationFilterObjectSchema } from './PatientScalarRelationFilter.schema';
import { PatientWhereInputObjectSchema as PatientWhereInputObjectSchema } from './PatientWhereInput.schema';
import { NpiProviderNullableScalarRelationFilterObjectSchema as NpiProviderNullableScalarRelationFilterObjectSchema } from './NpiProviderNullableScalarRelationFilter.schema';
import type { Prisma } from '../../../generated/prisma';
import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
import { DecimalNullableFilterObjectSchema as DecimalNullableFilterObjectSchema } from './DecimalNullableFilter.schema';
import { EnumProcedureSourceFilterObjectSchema as EnumProcedureSourceFilterObjectSchema } from './EnumProcedureSourceFilter.schema';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema';
import { AppointmentScalarRelationFilterObjectSchema as AppointmentScalarRelationFilterObjectSchema } from './AppointmentScalarRelationFilter.schema';
import { AppointmentWhereInputObjectSchema as AppointmentWhereInputObjectSchema } from './AppointmentWhereInput.schema';
import { PatientScalarRelationFilterObjectSchema as PatientScalarRelationFilterObjectSchema } from './PatientScalarRelationFilter.schema';
import { PatientWhereInputObjectSchema as PatientWhereInputObjectSchema } from './PatientWhereInput.schema';
import { NpiProviderNullableScalarRelationFilterObjectSchema as NpiProviderNullableScalarRelationFilterObjectSchema } from './NpiProviderNullableScalarRelationFilter.schema';
import { NpiProviderWhereInputObjectSchema as NpiProviderWhereInputObjectSchema } from './NpiProviderWhereInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const appointmentprocedurewhereinputSchema = z.object({
AND: z.union([z.lazy(() => AppointmentProcedureWhereInputObjectSchema), z.lazy(() => AppointmentProcedureWhereInputObjectSchema).array()]).optional(),
OR: z.lazy(() => AppointmentProcedureWhereInputObjectSchema).array().optional(),
@@ -31,7 +32,7 @@ const appointmentprocedurewhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
@@ -1,15 +1,15 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
set: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'set' must be a Decimal",
@@ -18,7 +18,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'increment' must be a Decimal",
@@ -27,7 +27,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'decrement' must be a Decimal",
@@ -36,7 +36,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'multiply' must be a Decimal",
@@ -45,7 +45,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'divide' must be a Decimal",
@@ -1,15 +1,16 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import { NestedDecimalFilterObjectSchema as NestedDecimalFilterObjectSchema } from './NestedDecimalFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
equals: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal",
@@ -18,7 +19,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal",
@@ -27,7 +28,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal",
@@ -36,7 +37,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal",
@@ -45,7 +46,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal",
@@ -54,7 +55,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal",
@@ -63,7 +64,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal",
@@ -72,7 +73,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal",
@@ -1,15 +1,16 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import { NestedDecimalNullableFilterObjectSchema as NestedDecimalNullableFilterObjectSchema } from './NestedDecimalNullableFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
equals: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal",
@@ -18,7 +19,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal",
@@ -27,7 +28,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal",
@@ -36,7 +37,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal",
@@ -45,7 +46,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal",
@@ -54,7 +55,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal",
@@ -63,7 +64,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal",
@@ -72,7 +73,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal",
@@ -1,17 +1,18 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { NestedDecimalNullableWithAggregatesFilterObjectSchema as NestedDecimalNullableWithAggregatesFilterObjectSchema } from './NestedDecimalNullableWithAggregatesFilter.schema';
import { NestedIntNullableFilterObjectSchema as NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema';
import type { Prisma } from '../../../generated/prisma';
import { NestedDecimalNullableWithAggregatesFilterObjectSchema as NestedDecimalNullableWithAggregatesFilterObjectSchema } from './NestedDecimalNullableWithAggregatesFilter.schema';
import { NestedIntNullableFilterObjectSchema as NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema';
import { NestedDecimalNullableFilterObjectSchema as NestedDecimalNullableFilterObjectSchema } from './NestedDecimalNullableFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
equals: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal",
@@ -20,7 +21,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal",
@@ -29,7 +30,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal",
@@ -38,7 +39,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal",
@@ -47,7 +48,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal",
@@ -56,7 +57,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal",
@@ -65,7 +66,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal",
@@ -74,7 +75,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal",
@@ -1,17 +1,18 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { NestedDecimalWithAggregatesFilterObjectSchema as NestedDecimalWithAggregatesFilterObjectSchema } from './NestedDecimalWithAggregatesFilter.schema';
import { NestedIntFilterObjectSchema as NestedIntFilterObjectSchema } from './NestedIntFilter.schema';
import type { Prisma } from '../../../generated/prisma';
import { NestedDecimalWithAggregatesFilterObjectSchema as NestedDecimalWithAggregatesFilterObjectSchema } from './NestedDecimalWithAggregatesFilter.schema';
import { NestedIntFilterObjectSchema as NestedIntFilterObjectSchema } from './NestedIntFilter.schema';
import { NestedDecimalFilterObjectSchema as NestedDecimalFilterObjectSchema } from './NestedDecimalFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
equals: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal",
@@ -20,7 +21,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal",
@@ -29,7 +30,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal",
@@ -38,7 +39,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal",
@@ -47,7 +48,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal",
@@ -56,7 +57,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal",
@@ -65,7 +66,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal",
@@ -74,7 +75,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal",
@@ -1,15 +1,15 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const nesteddecimalfilterSchema = z.object({
equals: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal",
@@ -18,7 +18,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal",
@@ -27,7 +27,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal",
@@ -36,7 +36,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal",
@@ -45,7 +45,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal",
@@ -54,7 +54,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal",
@@ -63,7 +63,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal",
@@ -72,7 +72,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal",
@@ -1,15 +1,15 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const nesteddecimalnullablefilterSchema = z.object({
equals: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal",
@@ -18,7 +18,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal",
@@ -27,7 +27,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal",
@@ -36,7 +36,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal",
@@ -45,7 +45,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal",
@@ -54,7 +54,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal",
@@ -63,7 +63,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal",
@@ -72,7 +72,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal",
@@ -1,16 +1,17 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { NestedIntNullableFilterObjectSchema as NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema';
import type { Prisma } from '../../../generated/prisma';
import { NestedIntNullableFilterObjectSchema as NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema';
import { NestedDecimalNullableFilterObjectSchema as NestedDecimalNullableFilterObjectSchema } from './NestedDecimalNullableFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
equals: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal",
@@ -19,7 +20,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal",
@@ -28,7 +29,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal",
@@ -37,7 +38,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal",
@@ -46,7 +47,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal",
@@ -55,7 +56,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal",
@@ -64,7 +65,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal",
@@ -73,7 +74,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal",
@@ -1,16 +1,17 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import { NestedIntFilterObjectSchema as NestedIntFilterObjectSchema } from './NestedIntFilter.schema';
import type { Prisma } from '../../../generated/prisma';
import { NestedIntFilterObjectSchema as NestedIntFilterObjectSchema } from './NestedIntFilter.schema';
import { NestedDecimalFilterObjectSchema as NestedDecimalFilterObjectSchema } from './NestedDecimalFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const nesteddecimalwithaggregatesfilterSchema = z.object({
equals: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal",
@@ -19,7 +20,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal",
@@ -28,7 +29,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal",
@@ -37,7 +38,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal",
@@ -46,7 +47,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal",
@@ -55,7 +56,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal",
@@ -64,7 +65,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal",
@@ -73,7 +74,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal",
@@ -1,15 +1,15 @@
import * as z from 'zod';
import { Prisma } from '../../../generated/prisma';
import Decimal from 'decimal.js';
import type { Prisma } from '../../../generated/prisma';
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
import Decimal from "decimal.js";
const makeSchema = () => z.object({
set: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'set' must be a Decimal",
@@ -18,7 +18,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'increment' must be a Decimal",
@@ -27,7 +27,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'decrement' must be a Decimal",
@@ -36,7 +36,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'multiply' must be a Decimal",
@@ -45,7 +45,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
z.instanceof(Prisma.Decimal),
z.instanceof(Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'divide' must be a Decimal",
@@ -22,6 +22,7 @@ const makeSchema = () => z.object({
status: z.literal(true).optional(),
userId: z.literal(true).optional(),
createdAt: z.literal(true).optional(),
updatedAt: z.literal(true).optional(),
_all: z.literal(true).optional()
}).strict();
export const PatientCountAggregateInputObjectSchema: z.ZodType<Prisma.PatientCountAggregateInputType> = makeSchema() as unknown as z.ZodType<Prisma.PatientCountAggregateInputType>;
@@ -21,7 +21,8 @@ const makeSchema = () => z.object({
medicalConditions: SortOrderSchema.optional(),
status: SortOrderSchema.optional(),
userId: SortOrderSchema.optional(),
createdAt: SortOrderSchema.optional()
createdAt: SortOrderSchema.optional(),
updatedAt: SortOrderSchema.optional()
}).strict();
export const PatientCountOrderByAggregateInputObjectSchema: z.ZodType<Prisma.PatientCountOrderByAggregateInput> = makeSchema() as unknown as z.ZodType<Prisma.PatientCountOrderByAggregateInput>;
export const PatientCountOrderByAggregateInputObjectZodSchema = makeSchema();
@@ -21,7 +21,8 @@ const makeSchema = () => z.object({
medicalConditions: z.string().optional().nullable(),
status: PatientStatusSchema.optional(),
userId: z.number().int(),
createdAt: z.coerce.date().optional()
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional()
}).strict();
export const PatientCreateManyInputObjectSchema: z.ZodType<Prisma.PatientCreateManyInput> = makeSchema() as unknown as z.ZodType<Prisma.PatientCreateManyInput>;
export const PatientCreateManyInputObjectZodSchema = makeSchema();
@@ -20,7 +20,8 @@ const makeSchema = () => z.object({
allergies: z.string().optional().nullable(),
medicalConditions: z.string().optional().nullable(),
status: PatientStatusSchema.optional(),
createdAt: z.coerce.date().optional()
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional()
}).strict();
export const PatientCreateManyUserInputObjectSchema: z.ZodType<Prisma.PatientCreateManyUserInput> = makeSchema() as unknown as z.ZodType<Prisma.PatientCreateManyUserInput>;
export const PatientCreateManyUserInputObjectZodSchema = makeSchema();
@@ -27,6 +27,7 @@ const makeSchema = () => z.object({
medicalConditions: z.string().optional().nullable(),
status: PatientStatusSchema.optional(),
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional(),
user: z.lazy(() => UserCreateNestedOneWithoutPatientsInputObjectSchema),
procedures: z.lazy(() => AppointmentProcedureCreateNestedManyWithoutPatientInputObjectSchema).optional(),
claims: z.lazy(() => ClaimCreateNestedManyWithoutPatientInputObjectSchema).optional(),
@@ -27,6 +27,7 @@ const makeSchema = () => z.object({
medicalConditions: z.string().optional().nullable(),
status: PatientStatusSchema.optional(),
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional(),
user: z.lazy(() => UserCreateNestedOneWithoutPatientsInputObjectSchema),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutPatientInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureCreateNestedManyWithoutPatientInputObjectSchema).optional(),
@@ -27,6 +27,7 @@ const makeSchema = () => z.object({
medicalConditions: z.string().optional().nullable(),
status: PatientStatusSchema.optional(),
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional(),
user: z.lazy(() => UserCreateNestedOneWithoutPatientsInputObjectSchema),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutPatientInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureCreateNestedManyWithoutPatientInputObjectSchema).optional(),
@@ -27,6 +27,7 @@ const makeSchema = () => z.object({
medicalConditions: z.string().optional().nullable(),
status: PatientStatusSchema.optional(),
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional(),
user: z.lazy(() => UserCreateNestedOneWithoutPatientsInputObjectSchema),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutPatientInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureCreateNestedManyWithoutPatientInputObjectSchema).optional(),
@@ -27,6 +27,7 @@ const makeSchema = () => z.object({
medicalConditions: z.string().optional().nullable(),
status: PatientStatusSchema.optional(),
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional(),
user: z.lazy(() => UserCreateNestedOneWithoutPatientsInputObjectSchema),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutPatientInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureCreateNestedManyWithoutPatientInputObjectSchema).optional(),
@@ -27,6 +27,7 @@ const makeSchema = () => z.object({
medicalConditions: z.string().optional().nullable(),
status: PatientStatusSchema.optional(),
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional(),
user: z.lazy(() => UserCreateNestedOneWithoutPatientsInputObjectSchema),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutPatientInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureCreateNestedManyWithoutPatientInputObjectSchema).optional(),
@@ -27,6 +27,7 @@ const makeSchema = () => z.object({
medicalConditions: z.string().optional().nullable(),
status: PatientStatusSchema.optional(),
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional(),
user: z.lazy(() => UserCreateNestedOneWithoutPatientsInputObjectSchema),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutPatientInputObjectSchema).optional(),
claims: z.lazy(() => ClaimCreateNestedManyWithoutPatientInputObjectSchema).optional(),
@@ -27,6 +27,7 @@ const makeSchema = () => z.object({
medicalConditions: z.string().optional().nullable(),
status: PatientStatusSchema.optional(),
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional(),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutPatientInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureCreateNestedManyWithoutPatientInputObjectSchema).optional(),
claims: z.lazy(() => ClaimCreateNestedManyWithoutPatientInputObjectSchema).optional(),
@@ -21,7 +21,8 @@ const makeSchema = () => z.object({
medicalConditions: z.literal(true).optional(),
status: z.literal(true).optional(),
userId: z.literal(true).optional(),
createdAt: z.literal(true).optional()
createdAt: z.literal(true).optional(),
updatedAt: z.literal(true).optional()
}).strict();
export const PatientMaxAggregateInputObjectSchema: z.ZodType<Prisma.PatientMaxAggregateInputType> = makeSchema() as unknown as z.ZodType<Prisma.PatientMaxAggregateInputType>;
export const PatientMaxAggregateInputObjectZodSchema = makeSchema();
@@ -21,7 +21,8 @@ const makeSchema = () => z.object({
medicalConditions: SortOrderSchema.optional(),
status: SortOrderSchema.optional(),
userId: SortOrderSchema.optional(),
createdAt: SortOrderSchema.optional()
createdAt: SortOrderSchema.optional(),
updatedAt: SortOrderSchema.optional()
}).strict();
export const PatientMaxOrderByAggregateInputObjectSchema: z.ZodType<Prisma.PatientMaxOrderByAggregateInput> = makeSchema() as unknown as z.ZodType<Prisma.PatientMaxOrderByAggregateInput>;
export const PatientMaxOrderByAggregateInputObjectZodSchema = makeSchema();
@@ -21,7 +21,8 @@ const makeSchema = () => z.object({
medicalConditions: z.literal(true).optional(),
status: z.literal(true).optional(),
userId: z.literal(true).optional(),
createdAt: z.literal(true).optional()
createdAt: z.literal(true).optional(),
updatedAt: z.literal(true).optional()
}).strict();
export const PatientMinAggregateInputObjectSchema: z.ZodType<Prisma.PatientMinAggregateInputType> = makeSchema() as unknown as z.ZodType<Prisma.PatientMinAggregateInputType>;
export const PatientMinAggregateInputObjectZodSchema = makeSchema();
@@ -21,7 +21,8 @@ const makeSchema = () => z.object({
medicalConditions: SortOrderSchema.optional(),
status: SortOrderSchema.optional(),
userId: SortOrderSchema.optional(),
createdAt: SortOrderSchema.optional()
createdAt: SortOrderSchema.optional(),
updatedAt: SortOrderSchema.optional()
}).strict();
export const PatientMinOrderByAggregateInputObjectSchema: z.ZodType<Prisma.PatientMinOrderByAggregateInput> = makeSchema() as unknown as z.ZodType<Prisma.PatientMinOrderByAggregateInput>;
export const PatientMinOrderByAggregateInputObjectZodSchema = makeSchema();
@@ -28,6 +28,7 @@ const makeSchema = () => z.object({
status: SortOrderSchema.optional(),
userId: SortOrderSchema.optional(),
createdAt: SortOrderSchema.optional(),
updatedAt: SortOrderSchema.optional(),
_count: z.lazy(() => PatientCountOrderByAggregateInputObjectSchema).optional(),
_avg: z.lazy(() => PatientAvgOrderByAggregateInputObjectSchema).optional(),
_max: z.lazy(() => PatientMaxOrderByAggregateInputObjectSchema).optional(),
@@ -31,6 +31,7 @@ const makeSchema = () => z.object({
status: SortOrderSchema.optional(),
userId: SortOrderSchema.optional(),
createdAt: SortOrderSchema.optional(),
updatedAt: SortOrderSchema.optional(),
user: z.lazy(() => UserOrderByWithRelationInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentOrderByRelationAggregateInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureOrderByRelationAggregateInputObjectSchema).optional(),
@@ -30,7 +30,8 @@ const patientscalarwhereinputSchema = z.object({
medicalConditions: z.union([z.lazy(() => StringNullableFilterObjectSchema), z.string()]).optional().nullable(),
status: z.union([z.lazy(() => EnumPatientStatusFilterObjectSchema), PatientStatusSchema]).optional(),
userId: z.union([z.lazy(() => IntFilterObjectSchema), z.number().int()]).optional(),
createdAt: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional()
createdAt: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional(),
updatedAt: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional()
}).strict();
export const PatientScalarWhereInputObjectSchema: z.ZodType<Prisma.PatientScalarWhereInput> = patientscalarwhereinputSchema as unknown as z.ZodType<Prisma.PatientScalarWhereInput>;
export const PatientScalarWhereInputObjectZodSchema = patientscalarwhereinputSchema;
@@ -30,7 +30,8 @@ const patientscalarwherewithaggregatesinputSchema = z.object({
medicalConditions: z.union([z.lazy(() => StringNullableWithAggregatesFilterObjectSchema), z.string()]).optional().nullable(),
status: z.union([z.lazy(() => EnumPatientStatusWithAggregatesFilterObjectSchema), PatientStatusSchema]).optional(),
userId: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number().int()]).optional(),
createdAt: z.union([z.lazy(() => DateTimeWithAggregatesFilterObjectSchema), z.coerce.date()]).optional()
createdAt: z.union([z.lazy(() => DateTimeWithAggregatesFilterObjectSchema), z.coerce.date()]).optional(),
updatedAt: z.union([z.lazy(() => DateTimeWithAggregatesFilterObjectSchema), z.coerce.date()]).optional()
}).strict();
export const PatientScalarWhereWithAggregatesInputObjectSchema: z.ZodType<Prisma.PatientScalarWhereWithAggregatesInput> = patientscalarwherewithaggregatesinputSchema as unknown as z.ZodType<Prisma.PatientScalarWhereWithAggregatesInput>;
export const PatientScalarWhereWithAggregatesInputObjectZodSchema = patientscalarwherewithaggregatesinputSchema;
@@ -30,6 +30,7 @@ const makeSchema = () => z.object({
status: z.boolean().optional(),
userId: z.boolean().optional(),
createdAt: z.boolean().optional(),
updatedAt: z.boolean().optional(),
user: z.union([z.boolean(), z.lazy(() => UserArgsObjectSchema)]).optional(),
appointments: z.union([z.boolean(), z.lazy(() => AppointmentFindManySchema)]).optional(),
procedures: z.union([z.boolean(), z.lazy(() => AppointmentProcedureFindManySchema)]).optional(),
@@ -28,6 +28,7 @@ const makeSchema = () => z.object({
status: PatientStatusSchema.optional(),
userId: z.number().int(),
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional(),
procedures: z.lazy(() => AppointmentProcedureUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
claims: z.lazy(() => ClaimUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
groups: z.lazy(() => PdfGroupUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
@@ -28,6 +28,7 @@ const makeSchema = () => z.object({
status: PatientStatusSchema.optional(),
userId: z.number().int(),
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
groups: z.lazy(() => PdfGroupUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
@@ -28,6 +28,7 @@ const makeSchema = () => z.object({
status: PatientStatusSchema.optional(),
userId: z.number().int(),
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
claims: z.lazy(() => ClaimUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
@@ -28,6 +28,7 @@ const makeSchema = () => z.object({
status: PatientStatusSchema.optional(),
userId: z.number().int(),
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
claims: z.lazy(() => ClaimUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
@@ -28,6 +28,7 @@ const makeSchema = () => z.object({
status: PatientStatusSchema.optional(),
userId: z.number().int(),
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
claims: z.lazy(() => ClaimUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
@@ -28,6 +28,7 @@ const makeSchema = () => z.object({
status: PatientStatusSchema.optional(),
userId: z.number().int(),
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
claims: z.lazy(() => ClaimUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
@@ -28,6 +28,7 @@ const makeSchema = () => z.object({
status: PatientStatusSchema.optional(),
userId: z.number().int(),
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
claims: z.lazy(() => ClaimUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
groups: z.lazy(() => PdfGroupUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
@@ -28,6 +28,7 @@ const makeSchema = () => z.object({
medicalConditions: z.string().optional().nullable(),
status: PatientStatusSchema.optional(),
createdAt: z.coerce.date().optional(),
updatedAt: z.coerce.date().optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
claims: z.lazy(() => ClaimUncheckedCreateNestedManyWithoutPatientInputObjectSchema).optional(),
@@ -35,6 +35,7 @@ const makeSchema = () => z.object({
status: z.union([PatientStatusSchema, z.lazy(() => EnumPatientStatusFieldUpdateOperationsInputObjectSchema)]).optional(),
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
@@ -27,7 +27,8 @@ const makeSchema = () => z.object({
medicalConditions: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
status: z.union([PatientStatusSchema, z.lazy(() => EnumPatientStatusFieldUpdateOperationsInputObjectSchema)]).optional(),
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional()
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional()
}).strict();
export const PatientUncheckedUpdateManyInputObjectSchema: z.ZodType<Prisma.PatientUncheckedUpdateManyInput> = makeSchema() as unknown as z.ZodType<Prisma.PatientUncheckedUpdateManyInput>;
export const PatientUncheckedUpdateManyInputObjectZodSchema = makeSchema();
@@ -26,7 +26,8 @@ const makeSchema = () => z.object({
allergies: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
medicalConditions: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
status: z.union([PatientStatusSchema, z.lazy(() => EnumPatientStatusFieldUpdateOperationsInputObjectSchema)]).optional(),
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional()
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional()
}).strict();
export const PatientUncheckedUpdateManyWithoutUserInputObjectSchema: z.ZodType<Prisma.PatientUncheckedUpdateManyWithoutUserInput> = makeSchema() as unknown as z.ZodType<Prisma.PatientUncheckedUpdateManyWithoutUserInput>;
export const PatientUncheckedUpdateManyWithoutUserInputObjectZodSchema = makeSchema();
@@ -34,6 +34,7 @@ const makeSchema = () => z.object({
status: z.union([PatientStatusSchema, z.lazy(() => EnumPatientStatusFieldUpdateOperationsInputObjectSchema)]).optional(),
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
procedures: z.lazy(() => AppointmentProcedureUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
groups: z.lazy(() => PdfGroupUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
@@ -34,6 +34,7 @@ const makeSchema = () => z.object({
status: z.union([PatientStatusSchema, z.lazy(() => EnumPatientStatusFieldUpdateOperationsInputObjectSchema)]).optional(),
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
groups: z.lazy(() => PdfGroupUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
@@ -34,6 +34,7 @@ const makeSchema = () => z.object({
status: z.union([PatientStatusSchema, z.lazy(() => EnumPatientStatusFieldUpdateOperationsInputObjectSchema)]).optional(),
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
@@ -34,6 +34,7 @@ const makeSchema = () => z.object({
status: z.union([PatientStatusSchema, z.lazy(() => EnumPatientStatusFieldUpdateOperationsInputObjectSchema)]).optional(),
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
@@ -34,6 +34,7 @@ const makeSchema = () => z.object({
status: z.union([PatientStatusSchema, z.lazy(() => EnumPatientStatusFieldUpdateOperationsInputObjectSchema)]).optional(),
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
@@ -34,6 +34,7 @@ const makeSchema = () => z.object({
status: z.union([PatientStatusSchema, z.lazy(() => EnumPatientStatusFieldUpdateOperationsInputObjectSchema)]).optional(),
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
@@ -34,6 +34,7 @@ const makeSchema = () => z.object({
status: z.union([PatientStatusSchema, z.lazy(() => EnumPatientStatusFieldUpdateOperationsInputObjectSchema)]).optional(),
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
groups: z.lazy(() => PdfGroupUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
@@ -34,6 +34,7 @@ const makeSchema = () => z.object({
medicalConditions: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
status: z.union([PatientStatusSchema, z.lazy(() => EnumPatientStatusFieldUpdateOperationsInputObjectSchema)]).optional(),
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
claims: z.lazy(() => ClaimUncheckedUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
@@ -33,6 +33,7 @@ const makeSchema = () => z.object({
medicalConditions: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
status: z.union([PatientStatusSchema, z.lazy(() => EnumPatientStatusFieldUpdateOperationsInputObjectSchema)]).optional(),
createdAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
updatedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
user: z.lazy(() => UserUpdateOneRequiredWithoutPatientsNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUpdateManyWithoutPatientNestedInputObjectSchema).optional(),
procedures: z.lazy(() => AppointmentProcedureUpdateManyWithoutPatientNestedInputObjectSchema).optional(),

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