Update laporan untuk HD
This commit is contained in:
@@ -424,6 +424,60 @@ class M_drts_lp_ppi extends CI_Model {
|
||||
return $query->get('data_medis_siobt')->result();
|
||||
}
|
||||
|
||||
//================================================================HD
|
||||
|
||||
function hd(){
|
||||
if(isset($_POST['tanggalmonitoring'])) {
|
||||
$dateall = $this->input->post('tanggalmonitoring');
|
||||
$pisah = explode ("-", $dateall);
|
||||
$awal = date("Y-m-d", strtotime($pisah[0]));
|
||||
$akhir = date("Y-m-d", strtotime($pisah[1]));
|
||||
}else{
|
||||
$awal = date("Y-m-d");
|
||||
$akhir = date("Y-m-d");
|
||||
}
|
||||
$query = $this->load->database('saturssa', TRUE);
|
||||
$query->select('data_medis_dialysis.*');
|
||||
$query->select('directus_users.first_name');
|
||||
$query->select('data_mrs.Tanggal_mrs, data_mrs.Tanggal_krs ');
|
||||
$query->select('data_ppi.No_rekam_medis, data_ppi.Nama_pasien, data_ppi.Umur, data_ppi.Jenis_kelamin');
|
||||
$query->select('daftar_lokasi_ruang.Kode, daftar_lokasi_ruang.Nama, daftar_lokasi_ruang.Kelas');
|
||||
$query->join('directus_users', 'directus_users.id = data_medis_dialysis.user_created', 'left');
|
||||
$query->join('data_mrs', 'data_mrs.id = data_medis_dialysis.FK_datamrs_medisdialysis_ID', 'left');
|
||||
$query->join('data_ppi', 'data_ppi.id = data_mrs.FK_ppi_datamrs_ID', 'left');
|
||||
$query->join('daftar_lokasi_ruang', 'daftar_lokasi_ruang.id = data_mrs.Ruang', 'left');
|
||||
// $query->where('date_created >=', $awal);
|
||||
// $query->where('date_created <=', $akhir);
|
||||
$query->order_by('Nama_pasien', 'ASC');
|
||||
$query->order_by('No_rekam_medis', 'ASC');
|
||||
$query->order_by('Tanggal_mrs', 'ASC');
|
||||
//$query->order_by('Monitoring_ke', 'ASC');
|
||||
return $query->get('data_medis_dialysis')->result();
|
||||
}
|
||||
|
||||
function medishd(){
|
||||
if(isset($_POST['tanggalmonitoring'])) {
|
||||
$dateall = $this->input->post('tanggalmonitoring');
|
||||
$pisah = explode ("-", $dateall);
|
||||
$awal = date("Y-m-d", strtotime($pisah[0]));
|
||||
$akhir = date("Y-m-d", strtotime($pisah[1]));
|
||||
}else{
|
||||
$awal = date("Y-m-d");
|
||||
$akhir = date("Y-m-d");
|
||||
}
|
||||
|
||||
$query = $this->load->database('saturssa', TRUE);
|
||||
$query->select('Monitoring_ke,Lama_hari_perawatan,Tanggal_operasi,Diagnosa_ppi_dpjp,FK_datamrs_datamedissiobt_ID');
|
||||
$query->where('Tanggal_monitoring >=', $awal);
|
||||
$query->where('Tanggal_monitoring <=', $akhir);
|
||||
$query->order_by('Tanggal_operasi','DESC');
|
||||
$query->order_by('Monitoring_ke','DESC');
|
||||
return $query->get('data_medis_siobt')->result();
|
||||
}
|
||||
|
||||
//================================================================MRS
|
||||
|
||||
|
||||
function datamrs(){
|
||||
$query = $this->load->database('saturssa', TRUE);
|
||||
$query->select('mrs.id, mrs.Tanggal_mrs, mrs.Tanggal_krs, ruang.Kode, ruang.Nama, ruang.Kelas');
|
||||
|
||||
Reference in New Issue
Block a user