Files
simrsx-be/internal/domain/references/common/common.go

56 lines
1.1 KiB
Go

package common
type (
YaTidakCode byte
SudahBelumCode byte
AktifSimpelCode byte
AktifAdvanceCode byte
TersediaCode byte
StatusCode string
EmployeePosisitionCode string
)
const (
TTTidak YaTidakCode = iota
TTYa
)
const (
BSBelum SudahBelumCode = iota
BSSudah
)
const (
ASCInaktif AktifSimpelCode = iota
ASCAktif
)
const (
AACBaru AktifAdvanceCode = iota
AACAktif
AACBlokir
AACHapus
)
const (
TCTidakTersedia TersediaCode = iota
TCTersedia
)
const (
SCNew StatusCode = "new"
SCActive StatusCode = "active"
SCInactive StatusCode = "inactive"
SCBlocked StatusCode = "blocked"
SCSuspended StatusCode = "suspended"
)
const (
EPCDoc EmployeePosisitionCode = "doctor"
EPCNur EmployeePosisitionCode = "nurse"
EPCNut EmployeePosisitionCode = "nutritionist"
EPCLab EmployeePosisitionCode = "laborant"
EPCPha EmployeePosisitionCode = "pharmacy"
EPCPay EmployeePosisitionCode = "payment"
EPCPav EmployeePosisitionCode = "payment-verificator"
EPCMan EmployeePosisitionCode = "management"
)