public function cetak_sep2($noreg_rj) { require getenv('DOCUMENT_ROOT') . '/assets/Surat.php'; $surat = new Surat(); $this->load->model('r_jalan'); $entri_rj = $this->r_jalan->get_entri($noreg_rj); if (!$entri_rj) { return; } $this->load->model('pasien_irj'); $pasien = $this->pasien_irj->cari_by_medrec($entri_rj->NO_MEDREC); if (!$pasien) { return; } $this->load->model('ppk'); $ppk = $this->ppk->get_data($entri_rj->KD_PPK); if ($ppk) { $ppk = $ppk->NM_PPK; } else { $ppk = $entri_rj->KD_PPK; } $fields = array('No. SEP' => $entri_rj->NO_SEP, 'Tgl. SEP' => date('d/m/Y'), 'No. Kartu' => $pasien->NO_ASURANSI, 'Peserta' => '', 'Nama Peserta' => $entri_rj->NAMA, 'Tgl. Lahir' => $pasien->TGL_LAHIR, 'Jenis Kelamin' => $pasien->SEX, 'Asal Faskes' => $ppk, 'Poli Tujuan' => $entri_rj->NM_POLI, 'Kelas Rawat' => $entri_rj->KELAS_PASIEN, 'Jenis Rawat' => 'Rawat Jalan', 'Diagnosa Awal' => $entri_rj->ID_DIAGNOSA, 'Catatan' => $entri_rj->CATATAN); $surat->set_nilai($fields); $surat->cetak(); }
public function cetak_sep($ipd) { require getenv('DOCUMENT_ROOT') . '/assets/Surat.php'; $surat = new Surat(); $entri_rj = null; $ppk = ''; //load entri pasien_iri $this->load->model('pasien_iri'); $entri_ri = $this->pasien_iri->get_pasien($ipd); if (!$entri_ri) { return; } //load entri pasien (by medrec) untuk dapat no bpjs dan nama $this->load->model('pasien_irj'); $pasien = $this->pasien_irj->cari_by_medrec($entri_ri->NO_CM); if (!$pasien) { return; } //jika ada noregasal (dari rawat jalan) ambil entri rawat jalannya if ($entri_ri->NOREGASAL) { $this->load->model('r_jalan'); $entri_rj = $this->r_jalan->get_entri($entri_ri->NOREGASAL); //load juka ppk rujukan if ($entri_rj) { $this->load->model('ppk'); $ppk = $this->ppk->get_data($entri_rj->KD_PPK); if ($ppk) { $ppk = $ppk->NM_PPK; } else { $ppk = ''; } } } //load entri ruang untuk ambil nama ruang $this->load->model('ruang'); $ruang = $this->ruang->get_ruang_by_idrg($entri_ri->IDRG); if ($ruang) { $ruang = $ruang->NMRUANG; } $fields = array('No. SEP' => $entri_ri->NO_SEP, 'Tgl. SEP' => date('d/m/Y'), 'No. Kartu' => $pasien->NO_ASURANSI, 'Peserta' => '', 'Nama Peserta' => $pasien->NAMA, 'Tgl. Lahir' => $pasien->TGL_LAHIR, 'Jenis Kelamin' => $pasien->SEX, 'Asal Faskes' => $ppk, 'Poli Tujuan' => $ruang, 'Kelas Rawat' => $entri_ri->KLSIRI, 'Jenis Rawat' => 'Rawat Inap', 'Diagnosa Awal' => $entri_rj ? $entri_rj->ID_DIAGNOSA : '', 'Catatan' => $entri_rj ? $entri_rj->CATATAN : ''); $surat->set_nilai($fields); $surat->cetak(); }