package models

type KartuKontrolModel struct {
	KartuKontrolDataPasienList                   []DataPasien                       `json:"kartuKontrolDataPasien"`
	KartuKontrolDataPemeriksaanList              []DataPemeriksaanList              `json:"kartuKontrolDataPemeriksaanList"`
	KartuKontrolDataPemeriksaanPengambilanSample []DataPemeriksaanPengambilanSample `json:"kartuKontrolDataPemeriksaanPengambilanSample"`
}

type DataPasien struct {
	NomorRegistrasi string `json:"nomorRegistrasi"`
	NomorLab        string `json:"nomorLab"`
	NamaPasien      string `json:"namaPasien"`
	TanggalLahir    string `json:"tanggalLahir"`
	Umur            string `json:"umur"`
	JenisKelamin    string `json:"jenisKelamin"`
	NamaDivisi      string `json:"namaDivisi"`
	NamaCompany     string `json:"namaCompany"`
}

type DataPemeriksaanList struct {
	NamaPemeriksaanList string `json:"namaPemeriksaanList"`
}

type SampleTypeList struct {
	SampleTypeName     string `json:"sampleTypeName"`
	SampleTypeDateTime string `json:"sampleTypeDateTime"`
	SampleTypeStatus   string `json:"sampleTypeStatus"`
}

type DataPemeriksaanPengambilanSample struct {
	NamaPemeriksaanPengambilanSample string           `json:"namaPemeriksaanPengambilanSample"`
	SampleTypeListData               []SampleTypeList `json:"sampleTypeListData"`
}
