package antrianoperasi import ( "antrian-operasi/internal/shared" "database/sql" "time" ) type PasienOperasi struct { ID string `db:"id" json:"id"` TglDaftar time.Time `db:"tanggal_daftar"` NoKtp *string `db:"no_ktp"` NoRekamMedis *string `db:"no_rekam_medis"` NamaPasien *string `db:"nama_pasien"` Spesialis *string `db:"spesialis"` SubSpesialis *string `db:"subspesialis"` Diagnosa []string Tindakan *string Kategori *string `db:"kategori"` StatusOperasi *string `db:"status_operasi"` JenisKelamin *string `db:"jenis_kelamin"` NoUrutKategori int `db:"no_urut_kategori"` NoUrutSpesialis int `db:"no_urut_spesialis"` NoUrutSubSpesialis int `db:"no_urut_sub_spesialis"` } type ListPasienOperasiPaginate struct { Data []PasienOperasi Paging shared.PaginationInfo } type DiagnosaOperasiModel struct { ID string `db:"id"` KodeDiagnosa string `db:"Kode_diagnosa"` Diagnosa sql.NullString `db:"Diagnosa"` JenisDiagnosa string `db:"Jenis_diagnosa"` AntrianId string `db:"antrian_id"` }