fix(sep): adjustment schema + style

This commit is contained in:
riefive
2025-10-14 09:56:28 +07:00
parent be5768b842
commit 0c26be3c07
3 changed files with 34 additions and 28 deletions

No files matched your search

+25
View File
@@ -0,0 +1,25 @@
import { z } from 'zod'
const IntegrationBpjsSchema = z.object({
tanggalSep: z.string().min(1, 'Tanggal SEP wajib diisi'),
jalur: z.string().min(1, 'Pilih jalur'),
noBpjs: z.string().min(1, 'No. Kartu BPJS wajib diisi'),
noKtp: z.string().min(1, 'No. KTP wajib diisi'),
noRm: z.string().min(1, 'No. RM wajib diisi'),
namaPasien: z.string().min(1, 'Nama pasien wajib diisi'),
noTelp: z.string().min(1, 'Nomor telepon wajib diisi'),
noSuratKontrol: z.string().min(1, 'No. Surat Kontrol wajib diisi'),
tglSuratKontrol: z.string().min(1, 'Tanggal Surat Kontrol wajib diisi'),
klinikTujuan: z.string().min(1, 'Klinik tujuan wajib diisi'),
dpjp: z.string().min(1, 'DPJP wajib diisi'),
diagnosaAwal: z.string().min(1, 'Diagnosa awal wajib diisi'),
cob: z.string().min(1, 'COB wajib diisi'),
katarak: z.string().min(1, 'Katarak wajib diisi'),
jenisProsedur: z.string().min(1, 'Jenis prosedur wajib diisi'),
kodePenunjang: z.string().min(1, 'Kode penunjang wajib diisi'),
})
type IntegrationBpjsFormData = z.infer<typeof IntegrationBpjsSchema>
export { IntegrationBpjsSchema }
export type { IntegrationBpjsFormData }