export type InfragroupCode = 'building' | 'floor' | 'warehouse' | 'room' | 'chamber' | 'bed' | 'counter' | 'public-screen' export type ItemGroupCode = 'infra' | 'medicine' | 'device' | 'material' | 'employee-fee' | 'doctor-fee' export type UnitTypeCode = 'reg' | 'exa' | 'pay' | 'pha' | 'lab' | 'rad' export type ContractStatusCode = 'system' | 'employee' | 'intern' | 'other' export type EmployeePositionCode = 'reg' | 'nur' | 'doc' | 'miw' | 'thr' | 'nut' | 'lab' | 'pha' | 'nom' export type InternPositionCode = 'specialist' | 'nurse' | 'non-medic' export type DoctorFeeTypeCodes = 'outpatient' | 'emergency' | 'inpatient' | 'medic-rehab' export const infragroupCodes: Record = { building: 'Bangunan', floor: 'Lantai', warehouse: 'Gudang / Depo', room: 'Ruang', chamber: 'Kamar', bed: 'Ranjang', counter: 'Counter', 'public-screen': 'Public Screen', } export const itemGroupCodes: Record = { infra: 'Infrastruktur', medicine: 'Obat', device: 'Peralatan', material: 'Perlengkapan', 'employee-fee': 'Gaji Karyawan', 'doctor-fee': 'Gaji Dokter', } export const unitTypeCodes: Record = { reg: 'Registrasi', exa: 'Pemeriksaan', pay: 'Pembayaran', pha: 'Farmasai', lab: 'Laboratorium', rad: 'Radiologi', } export const contractStatusCodes: Record = { system: 'Sistem', employee: 'Pegawai', intern: 'Magang', other: 'Lainnya', } export const employeePositionCodes: Record = { reg: 'Admisi / Pendaftaran', nur: 'Perawat', doc: 'Dokter', miw: 'Bidan', thr: 'Terapis', nut: 'Ahli Gisi', lab: 'Laboran', pha: 'Farmasi', nom: 'Non Medis', } export const internPositionCodes: Record = { specialist: 'PPDS', nurse: 'Perawat', 'non-medic': 'Non Medis', } export const doctorFeeTypeCodes: Record = { outpatient: 'Rawat Jalan', emergency: 'Darurat', inpatient: 'Rawat Inap', 'medic-rehab': 'Rehab Medik', }