package monitoring

type Response struct {
	MetaData MetaData     `json:"metaData"`
	Response *BPJSDataRes `json:"response"`
}

type MetaData struct {
	Code    string `json:"code"`
	Message string `json:"message"`
}

type BPJSDataRes struct {
	Sep     []Sep     `json:"sep"`
	Histori []Histori `json:"histori"`
}

type Sep struct {
	Diagnosa     string  `json:"diagnosa"`
	JnsPelayanan string  `json:"jnsPelayanan"`
	KelasRawat   string  `json:"kelasRawat"`
	Nama         string  `json:"nama"`
	NoKartu      string  `json:"noKartu"`
	NoSep        string  `json:"noSep"`
	NoRujukan    string  `json:"noRujukan"`
	Poli         *string `json:"poli"`
	TglPlgSep    string  `json:"tglPlgSep"`
	TglSep       string  `json:"tglSep"`
}

type Histori struct {
	Diagnosa     string  `json:"diagnosa"`
	JnsPelayanan string  `json:"jnsPelayanan"`
	KelasRawat   *string `json:"kelasRawat"`
	NamaPeserta  string  `json:"namaPeserta"`
	NoKartu      string  `json:"noKartu"`
	NoSep        string  `json:"noSep"`
	NoRujukan    string  `json:"noRujukan"`
	Poli         string  `json:"poli"`
	PpkPelayanan string  `json:"ppkPelayanan"`
	TglPlgSep    string  `json:"tglPlgSep"`
	TglSep       string  `json:"tglSep"`
}
