package t_icd

import "time"

type TIcd struct {
	Idx              uint       `json:"idx" gorm:"column:idx;primaryKey"`
	Nomr             string     `json:"nomr" gorm:"column:nomr"`
	Idxdaftar        uint       `json:"idxdaftar" gorm:"column:idxdaftar"`
	Kddokter         uint       `json:"kddokter" gorm:"column:kddokter"`
	Icd              string     `json:"icd" gorm:"column:icd"`
	IcdVerified      string     `json:"icd_verified" gorm:"column:icd_verified"`
	StatusRajal      uint16     `json:"status_rajal" gorm:"column:status_rajal"`
	Tanggal          time.Time  `json:"tanggal" gorm:"column:tanggal"`
	StatusVerif      uint16     `json:"status_verif" gorm:"column:status_verif"`
	IcdVerifiedOrder uint16     `json:"icd_verified_order" gorm:"column:icd_verified_order"`
	IcdVerifBy       string     `json:"icd_verif_by" gorm:"column:icd_verif_by"`
	IcdVerifDate     *time.Time `json:"icd_verif_date" gorm:"column:icd_verif_date"`
	IcdActive        uint16     `json:"icd_active" gorm:"column:icd_active"`
	StSebabMati      uint16     `json:"st_sebab_mati" gorm:"column:st_sebab_mati"`
}

func (TIcd) TableName() string {
	return "t_icd"
}
