feat: payment PDF extraction, import, and remittance tracking
- Add Upload Payment Documents section with Extract & Download (Excel) and Extract & Import (database) buttons - PDF extractor (pdfplumber) parses MassHealth RA PDFs: two-pass strategy joins summary-page ICN/patient map with detail-page procedure data (CDT code, paid code, tooth, date, allowed amount) - RA cover-page summary (Payee ID, RA #, Payment Amount, etc.) included as separate Excel sheet; numeric values written as numbers - Backend PDF import route groups rows by Member #, finds/creates patient, creates Payment + ServiceLines with ICN per procedure - Add icn, paidCode, allowedAmount fields to ServiceLine schema - Payments table: status simplified to Paid in Full / Balance; adjustment auto-computed on mhPaidAmount/copayment change; Paid in Full and Revert buttons with confirmation dialogs - Edit Payment modal: shows ICN, Paid Code, Allowed Amount per line - PDF Import badge distinguishes from OCR imports in payments table Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -6,6 +6,7 @@ const makeSchema = () => z.object({
|
||||
id: z.literal(true).optional(),
|
||||
claimId: z.literal(true).optional(),
|
||||
paymentId: z.literal(true).optional(),
|
||||
allowedAmount: z.literal(true).optional(),
|
||||
totalBilled: z.literal(true).optional(),
|
||||
totalPaid: z.literal(true).optional(),
|
||||
totalAdjusted: z.literal(true).optional(),
|
||||
|
||||
@@ -6,6 +6,7 @@ const makeSchema = () => z.object({
|
||||
id: SortOrderSchema.optional(),
|
||||
claimId: SortOrderSchema.optional(),
|
||||
paymentId: SortOrderSchema.optional(),
|
||||
allowedAmount: SortOrderSchema.optional(),
|
||||
totalBilled: SortOrderSchema.optional(),
|
||||
totalPaid: SortOrderSchema.optional(),
|
||||
totalAdjusted: SortOrderSchema.optional(),
|
||||
|
||||
@@ -12,6 +12,9 @@ const makeSchema = () => z.object({
|
||||
arch: z.literal(true).optional(),
|
||||
toothNumber: z.literal(true).optional(),
|
||||
toothSurface: z.literal(true).optional(),
|
||||
icn: z.literal(true).optional(),
|
||||
paidCode: z.literal(true).optional(),
|
||||
allowedAmount: z.literal(true).optional(),
|
||||
totalBilled: z.literal(true).optional(),
|
||||
totalPaid: z.literal(true).optional(),
|
||||
totalAdjusted: z.literal(true).optional(),
|
||||
|
||||
@@ -12,6 +12,9 @@ const makeSchema = () => z.object({
|
||||
arch: SortOrderSchema.optional(),
|
||||
toothNumber: SortOrderSchema.optional(),
|
||||
toothSurface: SortOrderSchema.optional(),
|
||||
icn: SortOrderSchema.optional(),
|
||||
paidCode: SortOrderSchema.optional(),
|
||||
allowedAmount: SortOrderSchema.optional(),
|
||||
totalBilled: SortOrderSchema.optional(),
|
||||
totalPaid: SortOrderSchema.optional(),
|
||||
totalAdjusted: SortOrderSchema.optional(),
|
||||
|
||||
@@ -14,6 +14,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.string().optional().nullable(),
|
||||
toothNumber: z.string().optional().nullable(),
|
||||
toothSurface: z.string().optional().nullable(),
|
||||
icn: z.string().optional().nullable(),
|
||||
paidCode: z.string().optional().nullable(),
|
||||
allowedAmount: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}).optional().nullable(),
|
||||
totalBilled: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -13,6 +13,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.string().optional().nullable(),
|
||||
toothNumber: z.string().optional().nullable(),
|
||||
toothSurface: z.string().optional().nullable(),
|
||||
icn: z.string().optional().nullable(),
|
||||
paidCode: z.string().optional().nullable(),
|
||||
allowedAmount: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}).optional().nullable(),
|
||||
totalBilled: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -14,6 +14,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.string().optional().nullable(),
|
||||
toothNumber: z.string().optional().nullable(),
|
||||
toothSurface: z.string().optional().nullable(),
|
||||
icn: z.string().optional().nullable(),
|
||||
paidCode: z.string().optional().nullable(),
|
||||
allowedAmount: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}).optional().nullable(),
|
||||
totalBilled: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -13,6 +13,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.string().optional().nullable(),
|
||||
toothNumber: z.string().optional().nullable(),
|
||||
toothSurface: z.string().optional().nullable(),
|
||||
icn: z.string().optional().nullable(),
|
||||
paidCode: z.string().optional().nullable(),
|
||||
allowedAmount: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}).optional().nullable(),
|
||||
totalBilled: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -13,6 +13,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.string().optional().nullable(),
|
||||
toothNumber: z.string().optional().nullable(),
|
||||
toothSurface: z.string().optional().nullable(),
|
||||
icn: z.string().optional().nullable(),
|
||||
paidCode: z.string().optional().nullable(),
|
||||
allowedAmount: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}).optional().nullable(),
|
||||
totalBilled: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -13,6 +13,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.string().optional().nullable(),
|
||||
toothNumber: z.string().optional().nullable(),
|
||||
toothSurface: z.string().optional().nullable(),
|
||||
icn: z.string().optional().nullable(),
|
||||
paidCode: z.string().optional().nullable(),
|
||||
allowedAmount: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}).optional().nullable(),
|
||||
totalBilled: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -13,6 +13,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.string().optional().nullable(),
|
||||
toothNumber: z.string().optional().nullable(),
|
||||
toothSurface: z.string().optional().nullable(),
|
||||
icn: z.string().optional().nullable(),
|
||||
paidCode: z.string().optional().nullable(),
|
||||
allowedAmount: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}).optional().nullable(),
|
||||
totalBilled: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -12,6 +12,9 @@ const makeSchema = () => z.object({
|
||||
arch: z.literal(true).optional(),
|
||||
toothNumber: z.literal(true).optional(),
|
||||
toothSurface: z.literal(true).optional(),
|
||||
icn: z.literal(true).optional(),
|
||||
paidCode: z.literal(true).optional(),
|
||||
allowedAmount: z.literal(true).optional(),
|
||||
totalBilled: z.literal(true).optional(),
|
||||
totalPaid: z.literal(true).optional(),
|
||||
totalAdjusted: z.literal(true).optional(),
|
||||
|
||||
@@ -12,6 +12,9 @@ const makeSchema = () => z.object({
|
||||
arch: SortOrderSchema.optional(),
|
||||
toothNumber: SortOrderSchema.optional(),
|
||||
toothSurface: SortOrderSchema.optional(),
|
||||
icn: SortOrderSchema.optional(),
|
||||
paidCode: SortOrderSchema.optional(),
|
||||
allowedAmount: SortOrderSchema.optional(),
|
||||
totalBilled: SortOrderSchema.optional(),
|
||||
totalPaid: SortOrderSchema.optional(),
|
||||
totalAdjusted: SortOrderSchema.optional(),
|
||||
|
||||
@@ -12,6 +12,9 @@ const makeSchema = () => z.object({
|
||||
arch: z.literal(true).optional(),
|
||||
toothNumber: z.literal(true).optional(),
|
||||
toothSurface: z.literal(true).optional(),
|
||||
icn: z.literal(true).optional(),
|
||||
paidCode: z.literal(true).optional(),
|
||||
allowedAmount: z.literal(true).optional(),
|
||||
totalBilled: z.literal(true).optional(),
|
||||
totalPaid: z.literal(true).optional(),
|
||||
totalAdjusted: z.literal(true).optional(),
|
||||
|
||||
@@ -12,6 +12,9 @@ const makeSchema = () => z.object({
|
||||
arch: SortOrderSchema.optional(),
|
||||
toothNumber: SortOrderSchema.optional(),
|
||||
toothSurface: SortOrderSchema.optional(),
|
||||
icn: SortOrderSchema.optional(),
|
||||
paidCode: SortOrderSchema.optional(),
|
||||
allowedAmount: SortOrderSchema.optional(),
|
||||
totalBilled: SortOrderSchema.optional(),
|
||||
totalPaid: SortOrderSchema.optional(),
|
||||
totalAdjusted: SortOrderSchema.optional(),
|
||||
|
||||
@@ -18,6 +18,9 @@ const makeSchema = () => z.object({
|
||||
arch: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional(),
|
||||
toothNumber: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional(),
|
||||
toothSurface: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional(),
|
||||
icn: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional(),
|
||||
paidCode: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional(),
|
||||
allowedAmount: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional(),
|
||||
totalBilled: SortOrderSchema.optional(),
|
||||
totalPaid: SortOrderSchema.optional(),
|
||||
totalAdjusted: SortOrderSchema.optional(),
|
||||
|
||||
@@ -16,6 +16,9 @@ const makeSchema = () => z.object({
|
||||
arch: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional(),
|
||||
toothNumber: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional(),
|
||||
toothSurface: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional(),
|
||||
icn: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional(),
|
||||
paidCode: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional(),
|
||||
allowedAmount: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional(),
|
||||
totalBilled: SortOrderSchema.optional(),
|
||||
totalPaid: SortOrderSchema.optional(),
|
||||
totalAdjusted: SortOrderSchema.optional(),
|
||||
|
||||
@@ -6,6 +6,7 @@ import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from '
|
||||
import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
|
||||
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema';
|
||||
import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
|
||||
import { DecimalNullableFilterObjectSchema as DecimalNullableFilterObjectSchema } from './DecimalNullableFilter.schema';
|
||||
import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
|
||||
import { EnumServiceLineStatusFilterObjectSchema as EnumServiceLineStatusFilterObjectSchema } from './EnumServiceLineStatusFilter.schema';
|
||||
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema'
|
||||
@@ -24,6 +25,17 @@ const servicelinescalarwhereinputSchema = z.object({
|
||||
arch: z.union([z.lazy(() => StringNullableFilterObjectSchema), z.string()]).optional().nullable(),
|
||||
toothNumber: z.union([z.lazy(() => StringNullableFilterObjectSchema), z.string()]).optional().nullable(),
|
||||
toothSurface: z.union([z.lazy(() => StringNullableFilterObjectSchema), z.string()]).optional().nullable(),
|
||||
icn: z.union([z.lazy(() => StringNullableFilterObjectSchema), z.string()]).optional().nullable(),
|
||||
paidCode: z.union([z.lazy(() => StringNullableFilterObjectSchema), z.string()]).optional().nullable(),
|
||||
allowedAmount: z.union([z.lazy(() => DecimalNullableFilterObjectSchema), z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
})]).optional().nullable(),
|
||||
totalBilled: z.union([z.lazy(() => DecimalFilterObjectSchema), z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -6,6 +6,7 @@ import { IntNullableWithAggregatesFilterObjectSchema as IntNullableWithAggregate
|
||||
import { StringWithAggregatesFilterObjectSchema as StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema';
|
||||
import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema';
|
||||
import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
|
||||
import { DecimalNullableWithAggregatesFilterObjectSchema as DecimalNullableWithAggregatesFilterObjectSchema } from './DecimalNullableWithAggregatesFilter.schema';
|
||||
import { DecimalWithAggregatesFilterObjectSchema as DecimalWithAggregatesFilterObjectSchema } from './DecimalWithAggregatesFilter.schema';
|
||||
import { EnumServiceLineStatusWithAggregatesFilterObjectSchema as EnumServiceLineStatusWithAggregatesFilterObjectSchema } from './EnumServiceLineStatusWithAggregatesFilter.schema';
|
||||
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema'
|
||||
@@ -24,6 +25,17 @@ const servicelinescalarwherewithaggregatesinputSchema = z.object({
|
||||
arch: z.union([z.lazy(() => StringNullableWithAggregatesFilterObjectSchema), z.string()]).optional().nullable(),
|
||||
toothNumber: z.union([z.lazy(() => StringNullableWithAggregatesFilterObjectSchema), z.string()]).optional().nullable(),
|
||||
toothSurface: z.union([z.lazy(() => StringNullableWithAggregatesFilterObjectSchema), z.string()]).optional().nullable(),
|
||||
icn: z.union([z.lazy(() => StringNullableWithAggregatesFilterObjectSchema), z.string()]).optional().nullable(),
|
||||
paidCode: z.union([z.lazy(() => StringNullableWithAggregatesFilterObjectSchema), z.string()]).optional().nullable(),
|
||||
allowedAmount: z.union([z.lazy(() => DecimalNullableWithAggregatesFilterObjectSchema), z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
})]).optional().nullable(),
|
||||
totalBilled: z.union([z.lazy(() => DecimalWithAggregatesFilterObjectSchema), z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -15,6 +15,9 @@ const makeSchema = () => z.object({
|
||||
arch: z.boolean().optional(),
|
||||
toothNumber: z.boolean().optional(),
|
||||
toothSurface: z.boolean().optional(),
|
||||
icn: z.boolean().optional(),
|
||||
paidCode: z.boolean().optional(),
|
||||
allowedAmount: z.boolean().optional(),
|
||||
totalBilled: z.boolean().optional(),
|
||||
totalPaid: z.boolean().optional(),
|
||||
totalAdjusted: z.boolean().optional(),
|
||||
|
||||
@@ -6,6 +6,7 @@ const makeSchema = () => z.object({
|
||||
id: z.literal(true).optional(),
|
||||
claimId: z.literal(true).optional(),
|
||||
paymentId: z.literal(true).optional(),
|
||||
allowedAmount: z.literal(true).optional(),
|
||||
totalBilled: z.literal(true).optional(),
|
||||
totalPaid: z.literal(true).optional(),
|
||||
totalAdjusted: z.literal(true).optional(),
|
||||
|
||||
@@ -6,6 +6,7 @@ const makeSchema = () => z.object({
|
||||
id: SortOrderSchema.optional(),
|
||||
claimId: SortOrderSchema.optional(),
|
||||
paymentId: SortOrderSchema.optional(),
|
||||
allowedAmount: SortOrderSchema.optional(),
|
||||
totalBilled: SortOrderSchema.optional(),
|
||||
totalPaid: SortOrderSchema.optional(),
|
||||
totalAdjusted: SortOrderSchema.optional(),
|
||||
|
||||
@@ -15,6 +15,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.string().optional().nullable(),
|
||||
toothNumber: z.string().optional().nullable(),
|
||||
toothSurface: z.string().optional().nullable(),
|
||||
icn: z.string().optional().nullable(),
|
||||
paidCode: z.string().optional().nullable(),
|
||||
allowedAmount: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}).optional().nullable(),
|
||||
totalBilled: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -14,6 +14,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.string().optional().nullable(),
|
||||
toothNumber: z.string().optional().nullable(),
|
||||
toothSurface: z.string().optional().nullable(),
|
||||
icn: z.string().optional().nullable(),
|
||||
paidCode: z.string().optional().nullable(),
|
||||
allowedAmount: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}).optional().nullable(),
|
||||
totalBilled: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -14,6 +14,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.string().optional().nullable(),
|
||||
toothNumber: z.string().optional().nullable(),
|
||||
toothSurface: z.string().optional().nullable(),
|
||||
icn: z.string().optional().nullable(),
|
||||
paidCode: z.string().optional().nullable(),
|
||||
allowedAmount: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}).optional().nullable(),
|
||||
totalBilled: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -14,6 +14,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.string().optional().nullable(),
|
||||
toothNumber: z.string().optional().nullable(),
|
||||
toothSurface: z.string().optional().nullable(),
|
||||
icn: z.string().optional().nullable(),
|
||||
paidCode: z.string().optional().nullable(),
|
||||
allowedAmount: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}).optional().nullable(),
|
||||
totalBilled: z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -6,6 +6,7 @@ import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUp
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
|
||||
import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
|
||||
@@ -22,6 +23,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothNumber: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothSurface: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
icn: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
paidCode: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
allowedAmount: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}), z.lazy(() => NullableDecimalFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
totalBilled: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -6,6 +6,7 @@ import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUp
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
|
||||
import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema'
|
||||
@@ -21,6 +22,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothNumber: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothSurface: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
icn: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
paidCode: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
allowedAmount: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}), z.lazy(() => NullableDecimalFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
totalBilled: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -6,6 +6,7 @@ import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUp
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
|
||||
import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema'
|
||||
@@ -20,6 +21,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothNumber: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothSurface: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
icn: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
paidCode: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
allowedAmount: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}), z.lazy(() => NullableDecimalFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
totalBilled: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -6,6 +6,7 @@ import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUp
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
|
||||
import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema'
|
||||
@@ -20,6 +21,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothNumber: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothSurface: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
icn: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
paidCode: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
allowedAmount: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}), z.lazy(() => NullableDecimalFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
totalBilled: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -6,6 +6,7 @@ import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUp
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
|
||||
import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
|
||||
@@ -21,6 +22,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothNumber: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothSurface: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
icn: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
paidCode: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
allowedAmount: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}), z.lazy(() => NullableDecimalFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
totalBilled: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -6,6 +6,7 @@ import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUp
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
|
||||
import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
|
||||
@@ -21,6 +22,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothNumber: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothSurface: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
icn: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
paidCode: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
allowedAmount: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}), z.lazy(() => NullableDecimalFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
totalBilled: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -6,6 +6,7 @@ import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUp
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
|
||||
import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema'
|
||||
@@ -21,6 +22,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothNumber: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothSurface: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
icn: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
paidCode: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
allowedAmount: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}), z.lazy(() => NullableDecimalFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
totalBilled: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -4,6 +4,7 @@ import Decimal from 'decimal.js';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
|
||||
import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
|
||||
@@ -19,6 +20,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothNumber: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothSurface: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
icn: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
paidCode: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
allowedAmount: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}), z.lazy(() => NullableDecimalFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
totalBilled: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -4,6 +4,7 @@ import Decimal from 'decimal.js';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
|
||||
import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema'
|
||||
@@ -16,6 +17,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothNumber: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothSurface: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
icn: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
paidCode: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
allowedAmount: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}), z.lazy(() => NullableDecimalFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
totalBilled: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -4,6 +4,7 @@ import Decimal from 'decimal.js';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
|
||||
import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
|
||||
@@ -18,6 +19,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothNumber: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothSurface: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
icn: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
paidCode: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
allowedAmount: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}), z.lazy(() => NullableDecimalFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
totalBilled: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -4,6 +4,7 @@ import Decimal from 'decimal.js';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
|
||||
import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
|
||||
@@ -18,6 +19,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothNumber: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothSurface: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
icn: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
paidCode: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
allowedAmount: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}), z.lazy(() => NullableDecimalFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
totalBilled: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -4,6 +4,7 @@ import Decimal from 'decimal.js';
|
||||
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
|
||||
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
|
||||
import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
|
||||
import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
|
||||
import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
|
||||
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
|
||||
import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
|
||||
@@ -18,6 +19,17 @@ const makeSchema = () => z.object({
|
||||
arch: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothNumber: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
toothSurface: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
icn: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
paidCode: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
allowedAmount: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
}), z.lazy(() => NullableDecimalFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
|
||||
totalBilled: z.union([z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
@@ -6,6 +6,7 @@ import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from '
|
||||
import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
|
||||
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema';
|
||||
import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
|
||||
import { DecimalNullableFilterObjectSchema as DecimalNullableFilterObjectSchema } from './DecimalNullableFilter.schema';
|
||||
import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
|
||||
import { EnumServiceLineStatusFilterObjectSchema as EnumServiceLineStatusFilterObjectSchema } from './EnumServiceLineStatusFilter.schema';
|
||||
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
|
||||
@@ -29,6 +30,17 @@ const servicelinewhereinputSchema = z.object({
|
||||
arch: z.union([z.lazy(() => StringNullableFilterObjectSchema), z.string()]).optional().nullable(),
|
||||
toothNumber: z.union([z.lazy(() => StringNullableFilterObjectSchema), z.string()]).optional().nullable(),
|
||||
toothSurface: z.union([z.lazy(() => StringNullableFilterObjectSchema), z.string()]).optional().nullable(),
|
||||
icn: z.union([z.lazy(() => StringNullableFilterObjectSchema), z.string()]).optional().nullable(),
|
||||
paidCode: z.union([z.lazy(() => StringNullableFilterObjectSchema), z.string()]).optional().nullable(),
|
||||
allowedAmount: z.union([z.lazy(() => DecimalNullableFilterObjectSchema), z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
z.instanceof(Decimal),
|
||||
z.instanceof(Prisma.Decimal),
|
||||
DecimalJSLikeSchema,
|
||||
]).refine((v) => isValidDecimalInput(v), {
|
||||
message: "Field 'allowedAmount' must be a Decimal",
|
||||
})]).optional().nullable(),
|
||||
totalBilled: z.union([z.lazy(() => DecimalFilterObjectSchema), z.union([
|
||||
z.number(),
|
||||
z.string(),
|
||||
|
||||
Reference in New Issue
Block a user