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:
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 = {
|
||||
|
||||
68
packages/db/generated/prisma/index.d.ts
vendored
68
packages/db/generated/prisma/index.d.ts
vendored
@@ -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,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[]
|
||||
|
||||
Reference in New Issue
Block a user