Esempio n. 1
0
 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();
 }
Esempio n. 2
0
 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();
 }