Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

Large diffs are not rendered by default.

BIN +18 KB (100%) dist/SIMRSKhanza.jar
Binary file not shown.

Large diffs are not rendered by default.

@@ -4,12 +4,10 @@
<open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/2">
<group>
<file>file:/media/khanzamedia/Data/Source%20Java/SIMRSKhanza/src/inventory/DlgDaftarPermintaanResep.java</file>
<file>file:/media/khanzamedia/Data/Source%20Java/SIMRSKhanza/src/inventory/DlgPeresepanDokter.java</file>
<file>file:/media/khanzamedia/Data/Source%20Java/SIMRSKhanza/src/setting/DlgUser.java</file>
<file>file:/media/khanzamedia/Data/Source%20Java/SIMRSKhanza/report/rptDaftarPermintaanResep.jrxml</file>
<file>file:/media/khanzamedia/Data/Source%20Java/SIMRSKhanza/src/inventory/DlgResepObat.java</file>
<file>file:/media/khanzamedia/Data/Source%20Java/SIMRSKhanza/src/inventory/DlgCariObat.java</file>
<file>file:/media/khanzamedia/Data/Source%20Java/SIMRSKhanza/src/simrskhanza/frmUtama.java</file>
<file>file:/media/khanzamedia/Data/Source%20Java/SIMRSKhanza/src/fungsi/var.java</file>
<file>file:/media/khanzamedia/Data/Source%20Java/SIMRSKhanza/src/simrskhanza/DlgBangsal.java</file>
</group>
</open-files>
</project-private>
Binary file not shown.

Large diffs are not rendered by default.

@@ -9438,6 +9438,7 @@ CREATE TABLE `user` (
`hitung_bor` enum('true','false') DEFAULT NULL,
`perusahaan_pasien` enum('true','false') DEFAULT NULL,
`resep_dokter` enum('true','false') DEFAULT NULL,
`lama_pelayanan_apotek` enum('true','false') DEFAULT NULL,
PRIMARY KEY (`id_user`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
@@ -9448,7 +9449,7 @@ CREATE TABLE `user` (

LOCK TABLES `user` WRITE;
/*!40000 ALTER TABLE `user` DISABLE KEYS */;
INSERT INTO `user` VALUES ('þ1û”Z±ýuKÃcÏ$ëªò','üIù1‚ÊHOèÚ`éMI','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','true');
INSERT INTO `user` VALUES ('Ï `<9i-øfbhª,ÿ','<,\Zӏê¹B e’gº3«Ø','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','true');
/*!40000 ALTER TABLE `user` ENABLE KEYS */;
UNLOCK TABLES;

@@ -10081,4 +10082,4 @@ UNLOCK TABLES;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;

-- Dump completed on 2017-10-09 18:38:57
-- Dump completed on 2017-10-10 9:32:31
@@ -56,7 +56,7 @@ public final class var {
mutasi_berkas=false,akun_piutang=false,harian_kso=false,bulanan_kso=false,harian_menejemen=false,bulanan_menejemen=false,inhealth_cek_eligibilitas=false,
inhealth_referensi_jenpel_ruang_rawat=false,inhealth_referensi_poli=false,inhealth_referensi_faskes=false,inhealth_sjp=false,piutang_ralan=false,
piutang_ranap=false,detail_piutang_penjab=false,lama_pelayanan_ralan=false,catatan_pasien=false,rl4b=false,rl4asebab=false,rl4bsebab=false,
data_HAIs=false,harian_HAIs=false,bulanan_HAIs=false,hitung_bor=false,perusahaan_pasien=false,resep_dokter=false;
data_HAIs=false,harian_HAIs=false,bulanan_HAIs=false,hitung_bor=false,perusahaan_pasien=false,resep_dokter=false,lama_pelayanan_apotek=false;

public static void setData(String user, String pass) {
try {
@@ -318,7 +318,8 @@ public static void setData(String user, String pass) {
var.bulanan_HAIs=true;
var.hitung_bor=true;
var.perusahaan_pasien=true;
var.resep_dokter;
var.resep_dokter=true;
var.lama_pelayanan_apotek=true;
}else */
if(rs.getRow()>=1){
var.kode="Admin Utama";
@@ -563,6 +564,7 @@ public static void setData(String user, String pass) {
var.hitung_bor=true;
var.perusahaan_pasien=true;
var.resep_dokter=true;
var.lama_pelayanan_apotek=true;
}else if(rs2.getRow()>=1){
rs2.beforeFirst();
rs2.next();
@@ -808,6 +810,7 @@ public static void setData(String user, String pass) {
var.hitung_bor=rs2.getBoolean("hitung_bor");
var.perusahaan_pasien=rs2.getBoolean("perusahaan_pasien");
var.resep_dokter=rs2.getBoolean("resep_dokter");
var.lama_pelayanan_apotek=rs2.getBoolean("lama_pelayanan_apotek");
}else if((rs.getRow()==0)&&(rs2.getRow()==0)){
var.kode="";
var.penyakit= false;
@@ -1051,6 +1054,7 @@ public static void setData(String user, String pass) {
var.hitung_bor=false;
var.perusahaan_pasien=false;
var.resep_dokter=false;
var.lama_pelayanan_apotek=false;
}
} catch (Exception e) {
System.out.println("Notifikasi : "+e);
@@ -1340,4 +1344,5 @@ public static void setData(String user, String pass) {
public static boolean gethitung_bor(){return var.hitung_bor;}
public static boolean getperusahaan_pasien(){return var.perusahaan_pasien;}
public static boolean getresep_dokter(){return var.resep_dokter;}
public static boolean getlama_pelayanan_apotek(){return var.lama_pelayanan_apotek;}
}

Large diffs are not rendered by default.

Large diffs are not rendered by default.

@@ -91,7 +91,8 @@ public DlgUser(java.awt.Frame parent, boolean modal) {
"[K]Klaim Baru Otomatis INACBG","[K]Klaim Baru Manual INACBG","[K]Coder NIK INACBG","[L]Mutasi Berkas RM","[J]Akun Piutang","[H]Harian KSO","[H]Bulanan KSO",
"[H]Harian Menejemen","[H]Bulanan Menejemen","[K]Cek Eligibilitas Inhealth","[K]Referensi Ruang Rawat Inhealth","[K]Referensi Poli Inhealth","[K]Referensi Faskes Inhealth",
"[K]Data Bridging SJP Inhealth","[H]Piutang Ralan","[H]Piutang Ranap","[J]Piutang Per Cara Bayar","[I]Lama Pelayanan Ralan","[L]Catatan Pasien","[I]RL 4B Sebab Morbiditas Ralan",
"[I]RL 4A Morbiditas Ralan","[I]RL 4B Morbiditas Ralan","[L]Data HAIs","[I]Harian HAIs","[I]Bulanan HAIs","[I]Hitung BOR","[L]Instansi/Perusahaan Pasien","[D]Resep Dokter"
"[I]RL 4A Morbiditas Ralan","[I]RL 4B Morbiditas Ralan","[L]Data HAIs","[I]Harian HAIs","[I]Bulanan HAIs","[I]Hitung BOR","[L]Instansi/Perusahaan Pasien","[D]Resep Dokter",
"[I]Lama Pelayanan Apotek"
};

tabMode=new DefaultTableModel(null,row){
@@ -168,6 +169,7 @@ public boolean isCellEditable(int rowIndex, int colIndex){
java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Boolean.class,
java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Boolean.class,
java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Boolean.class,
java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Boolean.class,
java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Boolean.class
};
@Override
@@ -181,7 +183,7 @@ public Class getColumnClass(int columnIndex) {
tbUser.setPreferredScrollableViewportSize(new Dimension(500,500));
tbUser.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);

for (i = 0; i < 240;i++) {
for (i = 0; i < 241;i++) {
TableColumn column = tbUser.getColumnModel().getColumn(i);
if(i==0){
column.setPreferredWidth(150);
@@ -297,6 +299,8 @@ public Class getColumnClass(int columnIndex) {
column.setPreferredWidth(155);
}else if(i==239){
column.setPreferredWidth(90);
}else if(i==240){
column.setPreferredWidth(135);
}else{
column.setPreferredWidth(120);
}
@@ -731,7 +735,7 @@ private void BtnSimpanActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIR
"'false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false',"+
"'false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false',"+
"'false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false',"+
"'false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false'","User")==true){
"'false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false'","User")==true){
tampil();
emptTeks();
}
@@ -1014,7 +1018,8 @@ private void BtnEditActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST
"bulanan_HAIs='"+tbUser.getValueAt(i,236).toString()+"',"+
"hitung_bor='"+tbUser.getValueAt(i,237).toString()+"',"+
"perusahaan_pasien='"+tbUser.getValueAt(i,238).toString()+"',"+
"resep_dokter='"+tbUser.getValueAt(i,239).toString()+"'");
"resep_dokter='"+tbUser.getValueAt(i,239).toString()+"',"+
"lama_pelayanan_apotek='"+tbUser.getValueAt(i,240).toString()+"'");
}
tampil();
emptTeks();
@@ -1267,7 +1272,7 @@ private void tampil() {
"akun_piutang,harian_kso,bulanan_kso,harian_menejemen,bulanan_menejemen,inhealth_cek_eligibilitas,inhealth_referensi_jenpel_ruang_rawat, "+
"inhealth_referensi_poli,inhealth_referensi_faskes,inhealth_sjp,piutang_ralan,piutang_ranap,detail_piutang_penjab, "+
"lama_pelayanan_ralan,catatan_pasien,rl4b,rl4asebab,rl4bsebab,data_HAIs,harian_HAIs,bulanan_HAIs,hitung_bor,perusahaan_pasien, "+
"resep_dokter from user order by AES_DECRYPT(id_user,'nur')");
"resep_dokter,lama_pelayanan_apotek from user order by AES_DECRYPT(id_user,'nur')");
try {
rs=ps.executeQuery();
while(rs.next()){
@@ -1517,7 +1522,8 @@ private void tampil() {
rs.getBoolean("bulanan_HAIs"),
rs.getBoolean("hitung_bor"),
rs.getBoolean("perusahaan_pasien"),
rs.getBoolean("resep_dokter")
rs.getBoolean("resep_dokter"),
rs.getBoolean("lama_pelayanan_apotek")
});
}
} catch (Exception e) {
@@ -1759,7 +1765,8 @@ private void tampil() {
rs.getBoolean("bulanan_HAIs"),
rs.getBoolean("hitung_bor"),
rs.getBoolean("perusahaan_pasien"),
rs.getBoolean("resep_dokter")
rs.getBoolean("resep_dokter"),
rs.getBoolean("lama_pelayanan_apotek")
});
}
}
@@ -5164,6 +5164,25 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="btnDaftarPermintaanResepActionPerformed"/>
</Events>
</Component>
<Component class="widget.ButtonBig" name="btnLamaPelayananApotek">
<Properties>
<Property name="foreground" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor">
<Color blue="32" green="46" red="28" type="rgb"/>
</Property>
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/48x48/Gnome-X-Office-Address-Book-48.png"/>
</Property>
<Property name="text" type="java.lang.String" value="Lama Pelayanan Apotek"/>
<Property name="iconTextGap" type="int" value="0"/>
<Property name="name" type="java.lang.String" value="btnLamaPelayananApotek" noResource="true"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[200, 90]"/>
</Property>
</Properties>
<Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="btnLamaPelayananApotekActionPerformed"/>
</Events>
</Component>
</SubComponents>
</Container>
</SubComponents>
@@ -5180,7 +5199,7 @@
</Property>
<Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor">
<StringArray count="1">
<StringItem index="0" value="09/10/2017"/>
<StringItem index="0" value="10/10/2017"/>
</StringArray>
</Property>
<Property name="displayFormat" type="java.lang.String" value="dd/MM/yyyy"/>
@@ -196,6 +196,7 @@
import laporan.DlgICD9;
import laporan.DlgKunjunganRalan;
import laporan.DlgKunjunganRanap;
import laporan.DlgPelayananApotek;
import laporan.DlgPelayananRalan;
import laporan.DlgPenyakitPd3i;
import laporan.DlgRL4A;
@@ -631,6 +632,7 @@ private void initComponents() {
btnHitungBor = new widget.ButtonBig();
btnPerusahaan = new widget.ButtonBig();
btnDaftarPermintaanResep = new widget.ButtonBig();
btnLamaPelayananApotek = new widget.ButtonBig();
tanggal = new widget.Tanggal();
btnDataPenjualan = new widget.ButtonBig();
btnInputPenjualan = new widget.ButtonBig();
@@ -4068,6 +4070,19 @@ public void actionPerformed(java.awt.event.ActionEvent evt) {
});
Panelmenu.add(btnDaftarPermintaanResep);

btnLamaPelayananApotek.setForeground(new java.awt.Color(40, 70, 50));
btnLamaPelayananApotek.setIcon(new javax.swing.ImageIcon(getClass().getResource("/48x48/Gnome-X-Office-Address-Book-48.png"))); // NOI18N
btnLamaPelayananApotek.setText("Lama Pelayanan Apotek");
btnLamaPelayananApotek.setIconTextGap(0);
btnLamaPelayananApotek.setName("btnLamaPelayananApotek"); // NOI18N
btnLamaPelayananApotek.setPreferredSize(new java.awt.Dimension(200, 90));
btnLamaPelayananApotek.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnLamaPelayananApotekActionPerformed(evt);
}
});
Panelmenu.add(btnLamaPelayananApotek);

scrollPane2.setViewportView(Panelmenu);

panelMenu.add(scrollPane2, java.awt.BorderLayout.CENTER);
@@ -8632,6 +8647,17 @@ private void btnDaftarPermintaanResepActionPerformed(java.awt.event.ActionEvent
this.setCursor(Cursor.getDefaultCursor());
}//GEN-LAST:event_btnDaftarPermintaanResepActionPerformed

private void btnLamaPelayananApotekActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnLamaPelayananApotekActionPerformed
isTutup();
DlgHome.dispose();
this.setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
DlgPelayananApotek aplikasi=new DlgPelayananApotek(this,false);
aplikasi.setSize(PanelUtama.getWidth(), PanelUtama.getHeight());
aplikasi.setLocationRelativeTo(PanelUtama);
aplikasi.setVisible(true);
this.setCursor(Cursor.getDefaultCursor());
}//GEN-LAST:event_btnLamaPelayananApotekActionPerformed

/**
* @param args the command line arguments
*/
@@ -8769,6 +8795,7 @@ public static void main(String args[]) {
private widget.ButtonBig btnLabaRugi;
private widget.ButtonBig btnLaboratorium;
private widget.ButtonBig btnLahir;
private widget.ButtonBig btnLamaPelayananApotek;
private widget.ButtonBig btnLamaPelayananRalan;
private widget.ButtonBig btnLihatPiutang;
private widget.ButtonBig btnMerkInventaris;
@@ -9975,6 +10002,11 @@ private void isCombo() {
jmlmenu++;
}

if(var.getlama_pelayanan_apotek()==true){
Panelmenu.add(btnLamaPelayananApotek);
jmlmenu++;
}

if(var.getharian_HAIs()==true){
Panelmenu.add(btnHarianHAIs);
jmlmenu++;
@@ -11184,6 +11216,11 @@ private void isCariKosong() {
jmlmenu++;
}

if(var.getlama_pelayanan_apotek()==true){
Panelmenu.add(btnLamaPelayananApotek);
jmlmenu++;
}

if(var.getharian_HAIs()==true){
Panelmenu.add(btnHarianHAIs);
jmlmenu++;
@@ -12682,6 +12719,13 @@ private void isCariIsi() {
}
}

if(var.getlama_pelayanan_apotek()==true){
if(btnLamaPelayananApotek.getText().toLowerCase().trim().contains(TCari.getText().toLowerCase().trim())){
Panelmenu.add(btnLamaPelayananApotek);
jmlmenu++;
}
}

if(var.getharian_HAIs()==true){
if(btnHarianHAIs.getText().toLowerCase().trim().contains(TCari.getText().toLowerCase().trim())){
Panelmenu.add(btnHarianHAIs);