Files
antrean-operasi/types/antrean.ts
T
Yusron alamsyah f72984775b change color theme
2026-02-05 08:12:34 +07:00

49 lines
921 B
TypeScript

// Types for Antrean (Queue) related functionality
// Status constants
export const STATUS = {
BELUM: '1',
SELESAI: '2',
TUNDA: '3',
BATAL: '4'
} as const;
export interface AntreanOperasi {
id: number;
jenisKelamin: string;
namaPasien: string;
noKtp: string;
noRekamMedis: string;
kodeSpesialis?: string;
kodeSubSpesialis?: string;
idKategoriOperasi?: number;
status?: string;
}
export interface Spesialis {
id: number;
kode: string;
spesialis: string;
}
export interface SubSpesialis {
id: number;
kode: string;
kode_spesialis?: string;
spesialis?: string;
subspesialis?: string;
sub_spesialis?: string;
id_spesialis: number;
}
export interface KategoriOperasi {
id: number;
kategori: string;
}
export interface AntreanKategoriOperasi {
id_kategori: number;
kategori: string;
jumlah_antrean: number;
}