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.
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.
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.
@@ -18,6 +18,9 @@
<entry key="URLAPIAPLICARE">http://dvlp.bpjs-kesehatan.go.id:8888/aplicaresws</entry>
<entry key="SECRETKEYAPIAPLICARE">1112</entry>
<entry key="CONSIDAPIAPLICARE">1000</entry>
<entry key="URLAPIPCARE">http://dvlp.bpjs-kesehatan.go.id:9080/pcare-rest-dev</entry>
<entry key="SECRETKEYAPIPCARE">7nR046993B</entry>
<entry key="CONSIDAPIPCARE">1223</entry>
<entry key="KAMARAKTIFRANAP"></entry>
<entry key="DOKTERAKTIFKASIRRALAN"></entry>
<entry key="POLIAKTIFKASIRRALAN"></entry>
BIN +28.3 KB (100%) dist/SIMRSKhanza.jar
Binary file not shown.
@@ -18,6 +18,9 @@
<entry key="URLAPIAPLICARE">http://dvlp.bpjs-kesehatan.go.id:8888/aplicaresws</entry>
<entry key="SECRETKEYAPIAPLICARE">1112</entry>
<entry key="CONSIDAPIAPLICARE">1000</entry>
<entry key="URLAPIPCARE">http://dvlp.bpjs-kesehatan.go.id:9080/pcare-rest-dev</entry>
<entry key="SECRETKEYAPIPCARE">7nR046993B</entry>
<entry key="CONSIDAPIPCARE">1223</entry>
<entry key="KAMARAKTIFRANAP"></entry>
<entry key="DOKTERAKTIFKASIRRALAN"></entry>
<entry key="POLIAKTIFKASIRRALAN"></entry>
@@ -3,10 +3,10 @@
<editor-bookmarks xmlns="http://www.netbeans.org/ns/editor-bookmarks/2" lastBookmarkId="1"/>
<open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/2">
<group>
<file>file:/media/khanzamedia/Data/Source%20Java/SIMRSKhanza/src/setting/DlgUser.java</file>
<file>file:/media/khanzamedia/Data/Source%20Java/SIMRSKhanza/src/bridging/PcareApi.java</file>
<file>file:/media/khanzamedia/Data/Source%20Java/SIMRSKhanza/setting/database.xml</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/grafikanalisa/GrafikStatusBatalRegPerTahun.java</file>
<file>file:/media/khanzamedia/Data/Source%20Java/SIMRSKhanza/src/bridging/PCareCekReferensiPenyakit.java</file>
</group>
</open-files>
</project-private>
@@ -18,6 +18,9 @@
<entry key="URLAPIAPLICARE">http://dvlp.bpjs-kesehatan.go.id:8888/aplicaresws</entry>
<entry key="SECRETKEYAPIAPLICARE">1112</entry>
<entry key="CONSIDAPIAPLICARE">1000</entry>
<entry key="URLAPIPCARE">http://dvlp.bpjs-kesehatan.go.id:9080/pcare-rest-dev</entry>
<entry key="SECRETKEYAPIPCARE">7nR046993B</entry>
<entry key="CONSIDAPIPCARE">1223</entry>
<entry key="KAMARAKTIFRANAP"></entry>
<entry key="DOKTERAKTIFKASIRRALAN"></entry>
<entry key="POLIAKTIFKASIRRALAN"></entry>
@@ -9762,6 +9762,8 @@ CREATE TABLE `user` (
`grafik_kunjungan_statusdaftartanggal2` enum('true','false') DEFAULT NULL,
`grafik_kunjungan_statusbataltahun` enum('true','false') DEFAULT NULL,
`grafik_kunjungan_statusbatalbulan` enum('true','false') DEFAULT NULL,
`pcare_cek_penyakit` enum('true','false') DEFAULT NULL,
`grafik_kunjungan_statusbataltanggal` enum('true','false') DEFAULT NULL,
PRIMARY KEY (`id_user`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
@@ -9772,7 +9774,7 @@ CREATE TABLE `user` (

LOCK TABLES `user` WRITE;
/*!40000 ALTER TABLE `user` DISABLE KEYS */;
INSERT INTO `user` VALUES ('$GæË_{\"—2 M‰ëÁÓ','†vc“†Á+ݘIÁ|{9(','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','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'),(']hÖã¸ã44y t»Tœý','BÃ#éê›L¾\"ûà˦5','true','true','false','false','false','false','true','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','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','false','false','false','false','false','false','false','false','false','false','false','false','true','false','false','false','false','false',NULL,NULL,NULL,NULL),('¦ÓVQhÛT·*úóˆ*','|†·Ö¾@Œ5Üõhî1C>ä','false','false','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
INSERT INTO `user` VALUES ('$GæË_{\"—2 M‰ëÁÓ','†vc“†Á+ݘIÁ|{9(','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','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'),(']hÖã¸ã44y t»Tœý','BÃ#éê›L¾\"ûà˦5','true','true','false','false','false','false','true','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','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','false','false','false','false','false','false','false','false','false','false','false','false','true','false','false','false','false','false',NULL,NULL,NULL,NULL,NULL,NULL),('¦ÓVQhÛT·*úóˆ*','|†·Ö¾@Œ5Üõhî1C>ä','false','false','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','true','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false','false',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
/*!40000 ALTER TABLE `user` ENABLE KEYS */;
UNLOCK TABLES;

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

-- Dump completed on 2017-12-20 12:32:30
-- Dump completed on 2017-12-21 21:20:20
@@ -0,0 +1,187 @@
<?xml version="1.0" encoding="UTF-8" ?>

<Form version="1.5" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JDialogFormInfo">
<Properties>
<Property name="defaultCloseOperation" type="int" value="2"/>
<Property name="iconImage" type="java.awt.Image" editor="org.netbeans.modules.form.ComponentChooserEditor">
<ComponentRef name="null"/>
</Property>
<Property name="iconImages" type="java.util.List" editor="org.netbeans.modules.form.ComponentChooserEditor">
<ComponentRef name="null"/>
</Property>
<Property name="undecorated" type="boolean" value="true"/>
<Property name="resizable" type="boolean" value="false"/>
</Properties>
<SyntheticProperties>
<SyntheticProperty name="formSizePolicy" type="int" value="1"/>
<SyntheticProperty name="generateCenter" type="boolean" value="false"/>
</SyntheticProperties>
<AuxValues>
<AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/>
<AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="true"/>
<AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/>
<AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/>
<AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/>
<AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/>
<AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/>
<AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/>
<AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/>
<AuxValue name="designerSize" type="java.awt.Dimension" value="-84,-19,0,5,115,114,0,18,106,97,118,97,46,97,119,116,46,68,105,109,101,110,115,105,111,110,65,-114,-39,-41,-84,95,68,20,2,0,2,73,0,6,104,101,105,103,104,116,73,0,5,119,105,100,116,104,120,112,0,0,1,14,0,0,3,74"/>
</AuxValues>

<Layout class="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout"/>
<SubComponents>
<Container class="widget.InternalFrame" name="internalFrame1">
<Properties>
<Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
<Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
<TitledBorder title="::[ Pencarian Data Referensi Diagnosa PCare ]::">
<Border PropertyName="innerBorder" info="org.netbeans.modules.form.compat2.border.LineBorderInfo">
<LineBorder>
<Color PropertyName="color" blue="eb" green="f5" red="f0" type="rgb"/>
</LineBorder>
</Border>
<Font PropertyName="font" name="Tahoma" size="11" style="0"/>
<Color PropertyName="color" blue="50" green="78" red="5a" type="rgb"/>
</TitledBorder>
</Border>
</Property>
<Property name="name" type="java.lang.String" value="internalFrame1" noResource="true"/>
</Properties>
<Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription">
<BorderConstraints direction="Center"/>
</Constraint>
</Constraints>

<Layout class="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout">
<Property name="horizontalGap" type="int" value="1"/>
<Property name="verticalGap" type="int" value="1"/>
</Layout>
<SubComponents>
<Container class="widget.ScrollPane" name="Scroll">
<Properties>
<Property name="name" type="java.lang.String" value="Scroll" noResource="true"/>
<Property name="opaque" type="boolean" value="true"/>
</Properties>
<Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription">
<BorderConstraints direction="Center"/>
</Constraint>
</Constraints>

<Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/>
<SubComponents>
<Component class="widget.Table" name="tbKamar">
<Properties>
<Property name="autoCreateRowSorter" type="boolean" value="true"/>
<Property name="toolTipText" type="java.lang.String" value="Silahkan klik untuk memilih data yang mau diedit ataupun dihapus"/>
<Property name="name" type="java.lang.String" value="tbKamar" noResource="true"/>
</Properties>
</Component>
</SubComponents>
</Container>
<Container class="widget.panelisi" name="panelGlass6">
<Properties>
<Property name="name" type="java.lang.String" value="panelGlass6" noResource="true"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[44, 54]"/>
</Property>
</Properties>
<Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription">
<BorderConstraints direction="Last"/>
</Constraint>
</Constraints>

<Layout class="org.netbeans.modules.form.compat2.layouts.DesignFlowLayout">
<Property name="alignment" type="int" value="0"/>
<Property name="verticalGap" type="int" value="9"/>
</Layout>
<SubComponents>
<Component class="widget.Label" name="jLabel16">
<Properties>
<Property name="text" type="java.lang.String" value="Kode/Nama Diagnosa :"/>
<Property name="name" type="java.lang.String" value="jLabel16" noResource="true"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[120, 23]"/>
</Property>
</Properties>
</Component>
<Component class="widget.TextBox" name="diagnosa">
<Properties>
<Property name="name" type="java.lang.String" value="diagnosa" noResource="true"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[250, 23]"/>
</Property>
</Properties>
<Events>
<EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="diagnosaKeyPressed"/>
</Events>
</Component>
<Component class="widget.Button" name="BtnCari">
<Properties>
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/picture/accept.png"/>
</Property>
<Property name="mnemonic" type="int" value="54"/>
<Property name="toolTipText" type="java.lang.String" value="Alt+6"/>
<Property name="name" type="java.lang.String" value="BtnCari" noResource="true"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[28, 23]"/>
</Property>
</Properties>
<Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="BtnCariActionPerformed"/>
<EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="BtnCariKeyPressed"/>
</Events>
</Component>
<Component class="widget.Label" name="jLabel17">
<Properties>
<Property name="name" type="java.lang.String" value="jLabel17" noResource="true"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[30, 23]"/>
</Property>
</Properties>
</Component>
<Component class="widget.Button" name="BtnPrint">
<Properties>
<Property name="icon" type="javax.swing.Icon" noResource="true" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/picture/b_print.png"/>
</Property>
<Property name="mnemonic" type="int" value="84"/>
<Property name="text" type="java.lang.String" value="Cetak"/>
<Property name="toolTipText" type="java.lang.String" value="Alt+T"/>
<Property name="name" type="java.lang.String" value="BtnPrint" noResource="true"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[100, 30]"/>
</Property>
</Properties>
<Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="BtnPrintActionPerformed"/>
</Events>
</Component>
<Component class="widget.Button" name="BtnKeluar">
<Properties>
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/picture/exit.png"/>
</Property>
<Property name="mnemonic" type="int" value="75"/>
<Property name="text" type="java.lang.String" value="Keluar"/>
<Property name="toolTipText" type="java.lang.String" value="Alt+K"/>
<Property name="name" type="java.lang.String" value="BtnKeluar" noResource="true"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[100, 30]"/>
</Property>
</Properties>
<Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="BtnKeluarActionPerformed"/>
<EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="BtnKeluarKeyPressed"/>
</Events>
</Component>
</SubComponents>
</Container>
</SubComponents>
</Container>
</SubComponents>
</Form>

Large diffs are not rendered by default.

@@ -0,0 +1,57 @@
package bridging;

import java.io.FileInputStream;
import java.io.UnsupportedEncodingException;
import java.security.GeneralSecurityException;
import java.util.Properties;
import javax.crypto.Mac;
import javax.crypto.spec.SecretKeySpec;
import org.springframework.security.crypto.codec.Base64;

public class PcareApi {
private static final Properties prop = new Properties();
public String getHmac() {
try {
prop.loadFromXML(new FileInputStream("setting/database.xml"));
} catch (Exception ex) {
System.out.println("Notifikasi : "+ex);
}
long GetUTCdatetimeAsString = GetUTCdatetimeAsString();

String secretKey = prop.getProperty("SECRETKEYAPIPCARE");
String Consid = prop.getProperty("CONSIDAPIPCARE");
String salt = Consid +"&"+String.valueOf(GetUTCdatetimeAsString);

String generateHmacSHA256Signature = null;
try {
generateHmacSHA256Signature = generateHmacSHA256Signature(salt,secretKey);
} catch (GeneralSecurityException e) {
// TODO Auto-generated catch block
System.out.println("Error Signature : "+e);
e.printStackTrace();
}

return generateHmacSHA256Signature;
}

public String generateHmacSHA256Signature(String data, String key)throws GeneralSecurityException {
byte[] hmacData = null;

try {
SecretKeySpec secretKey = new SecretKeySpec(key.getBytes("UTF-8"),"HmacSHA256");
Mac mac = Mac.getInstance("HmacSHA256");
mac.init(secretKey);
hmacData = mac.doFinal(data.getBytes("UTF-8"));
return new String(Base64.encode(hmacData), "UTF-8");
} catch (UnsupportedEncodingException e) {
System.out.println("Error Generate HMac: e");
throw new GeneralSecurityException(e);
}
}

public long GetUTCdatetimeAsString(){
long millis = System.currentTimeMillis();
return millis/1000;
}

}
@@ -61,7 +61,8 @@ public final class var {
grafik_kunjungan_perpekerjaan=false,grafik_kunjungan_perpendidikan=false,grafik_kunjungan_pertahun=false,berkas_digital_perawatan=false,
penyakit_menular_ranap=false,penyakit_menular_ralan=false,grafik_kunjungan_perbulan=false,grafik_kunjungan_pertanggal=false,grafik_kunjungan_demografi=false,
grafik_kunjungan_statusdaftartahun=false,grafik_kunjungan_statusdaftartahun2=false,grafik_kunjungan_statusdaftarbulan=false,grafik_kunjungan_statusdaftarbulan2=false,
grafik_kunjungan_statusdaftartanggal=false,grafik_kunjungan_statusdaftartanggal2=false,grafik_kunjungan_statusbataltahun=false,grafik_kunjungan_statusbatalbulan=false;
grafik_kunjungan_statusdaftartanggal=false,grafik_kunjungan_statusdaftartanggal2=false,grafik_kunjungan_statusbataltahun=false,grafik_kunjungan_statusbatalbulan=false,
pcare_cek_penyakit=false,grafik_kunjungan_statusbataltanggal=false;

public static void setData(String user, String pass) {
try {
@@ -348,6 +349,8 @@ public static void setData(String user, String pass) {
var.grafik_kunjungan_statusdaftartanggal2=true;
var.grafik_kunjungan_statusbataltahun=true;
var.grafik_kunjungan_statusbatalbulan=true;
var.pcare_cek_penyakit=true;
var.grafik_kunjungan_statusbataltanggal=true;
}else */
if(rs.getRow()>=1){
var.kode="Admin Utama";
@@ -616,6 +619,8 @@ public static void setData(String user, String pass) {
var.grafik_kunjungan_statusdaftartanggal2=true;
var.grafik_kunjungan_statusbataltahun=true;
var.grafik_kunjungan_statusbatalbulan=true;
var.pcare_cek_penyakit=true;
var.grafik_kunjungan_statusbataltanggal=true;
}else if(rs2.getRow()>=1){
rs2.beforeFirst();
rs2.next();
@@ -885,6 +890,8 @@ public static void setData(String user, String pass) {
var.grafik_kunjungan_statusdaftartanggal2=rs2.getBoolean("grafik_kunjungan_statusdaftartanggal2");
var.grafik_kunjungan_statusbataltahun=rs2.getBoolean("grafik_kunjungan_statusbataltahun");
var.grafik_kunjungan_statusbatalbulan=rs2.getBoolean("grafik_kunjungan_statusbatalbulan");
var.pcare_cek_penyakit=rs2.getBoolean("pcare_cek_penyakit");
var.grafik_kunjungan_statusbataltanggal=rs2.getBoolean("grafik_kunjungan_statusbataltanggal");
}else if((rs.getRow()==0)&&(rs2.getRow()==0)){
var.kode="";
var.penyakit= false;
@@ -1152,6 +1159,8 @@ public static void setData(String user, String pass) {
var.grafik_kunjungan_statusdaftartanggal2=false;
var.grafik_kunjungan_statusbataltahun=false;
var.grafik_kunjungan_statusbatalbulan=false;
var.pcare_cek_penyakit=false;
var.grafik_kunjungan_statusbataltanggal=false;
}
} catch (Exception e) {
System.out.println("Notifikasi : "+e);
@@ -1466,4 +1475,6 @@ public static void setData(String user, String pass) {
public static boolean getgrafik_kunjungan_statusdaftartanggal2(){return var.grafik_kunjungan_statusdaftartanggal2;}
public static boolean getgrafik_kunjungan_statusbataltahun(){return var.grafik_kunjungan_statusbataltahun;}
public static boolean getgrafik_kunjungan_statusbatalbulan(){return var.grafik_kunjungan_statusbatalbulan;}
public static boolean getpcare_cek_penyakit(){return var.pcare_cek_penyakit;}
public static boolean getgrafik_kunjungan_statusbataltanggal(){return var.grafik_kunjungan_statusbataltanggal;}
}
@@ -0,0 +1,235 @@
<?xml version="1.0" encoding="UTF-8" ?>

<Form version="1.5" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JDialogFormInfo">
<Properties>
<Property name="defaultCloseOperation" type="int" value="2"/>
<Property name="undecorated" type="boolean" value="true"/>
<Property name="resizable" type="boolean" value="false"/>
</Properties>
<SyntheticProperties>
<SyntheticProperty name="formSizePolicy" type="int" value="1"/>
<SyntheticProperty name="generateCenter" type="boolean" value="false"/>
</SyntheticProperties>
<Events>
<EventHandler event="windowActivated" listener="java.awt.event.WindowListener" parameters="java.awt.event.WindowEvent" handler="formWindowActivated"/>
<EventHandler event="windowOpened" listener="java.awt.event.WindowListener" parameters="java.awt.event.WindowEvent" handler="formWindowOpened"/>
</Events>
<AuxValues>
<AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/>
<AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="true"/>
<AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/>
<AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/>
<AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/>
<AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/>
<AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/>
<AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/>
<AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/>
<AuxValue name="designerSize" type="java.awt.Dimension" value="-84,-19,0,5,115,114,0,18,106,97,118,97,46,97,119,116,46,68,105,109,101,110,115,105,111,110,65,-114,-39,-41,-84,95,68,20,2,0,2,73,0,6,104,101,105,103,104,116,73,0,5,119,105,100,116,104,120,112,0,0,1,48,0,0,3,-65"/>
</AuxValues>

<Layout class="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout"/>
<SubComponents>
<Container class="widget.InternalFrame" name="internalFrame1">
<Properties>
<Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
<Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
<TitledBorder title="::[ Grafik Status Batal Periksa Rawat Jalan Per Tanggal ]::">
<Border PropertyName="innerBorder" info="org.netbeans.modules.form.compat2.border.LineBorderInfo">
<LineBorder>
<Color PropertyName="color" blue="eb" green="f5" red="f0" type="rgb"/>
</LineBorder>
</Border>
<Font PropertyName="font" name="Tahoma" size="11" style="0"/>
<Color PropertyName="color" blue="50" green="78" red="5a" type="rgb"/>
</TitledBorder>
</Border>
</Property>
<Property name="name" type="java.lang.String" value="internalFrame1" noResource="true"/>
</Properties>
<Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription">
<BorderConstraints direction="Center"/>
</Constraint>
</Constraints>

<Layout class="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout">
<Property name="horizontalGap" type="int" value="1"/>
<Property name="verticalGap" type="int" value="1"/>
</Layout>
<SubComponents>
<Container class="widget.PanelBiasa" name="panelBiasa3">
<Properties>
<Property name="name" type="java.lang.String" value="panelBiasa3" noResource="true"/>
</Properties>
<Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription">
<BorderConstraints direction="Center"/>
</Constraint>
</Constraints>

<Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
</Container>
<Container class="widget.panelisi" name="panelGlass5">
<Properties>
<Property name="name" type="java.lang.String" value="panelGlass5" noResource="true"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[55, 55]"/>
</Property>
</Properties>
<Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription">
<BorderConstraints direction="Last"/>
</Constraint>
</Constraints>

<Layout class="org.netbeans.modules.form.compat2.layouts.DesignFlowLayout">
<Property name="alignment" type="int" value="0"/>
<Property name="verticalGap" type="int" value="9"/>
</Layout>
<SubComponents>
<Component class="widget.Label" name="jLabel33">
<Properties>
<Property name="text" type="java.lang.String" value="Periode Kunjungan :"/>
<Property name="name" type="java.lang.String" value="jLabel33" noResource="true"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[105, 23]"/>
</Property>
</Properties>
</Component>
<Component class="widget.Tanggal" name="Tanggal1">
<Properties>
<Property name="editable" type="boolean" value="false"/>
<Property name="foreground" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor">
<Color blue="32" green="46" red="32" type="rgb"/>
</Property>
<Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor">
<StringArray count="1">
<StringItem index="0" value="21-12-2017"/>
</StringArray>
</Property>
<Property name="displayFormat" type="java.lang.String" value="dd-MM-yyyy"/>
<Property name="name" type="java.lang.String" value="Tanggal1" noResource="true"/>
<Property name="opaque" type="boolean" value="false"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[100, 23]"/>
</Property>
</Properties>
</Component>
<Component class="widget.Label" name="jLabel32">
<Properties>
<Property name="horizontalAlignment" type="int" value="0"/>
<Property name="text" type="java.lang.String" value="s/d"/>
<Property name="name" type="java.lang.String" value="jLabel32" noResource="true"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[25, 23]"/>
</Property>
</Properties>
</Component>
<Component class="widget.Tanggal" name="Tanggal2">
<Properties>
<Property name="editable" type="boolean" value="false"/>
<Property name="foreground" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor">
<Color blue="32" green="46" red="32" type="rgb"/>
</Property>
<Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor">
<StringArray count="1">
<StringItem index="0" value="21-12-2017"/>
</StringArray>
</Property>
<Property name="displayFormat" type="java.lang.String" value="dd-MM-yyyy"/>
<Property name="name" type="java.lang.String" value="Tanggal2" noResource="true"/>
<Property name="opaque" type="boolean" value="false"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[100, 23]"/>
</Property>
</Properties>
</Component>
<Component class="widget.Label" name="jLabel34">
<Properties>
<Property name="horizontalAlignment" type="int" value="0"/>
<Property name="name" type="java.lang.String" value="jLabel34" noResource="true"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[25, 23]"/>
</Property>
</Properties>
</Component>
<Component class="widget.Button" name="BtnPrint4">
<Properties>
<Property name="icon" type="javax.swing.Icon" noResource="true" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/picture/Bar Chart (copy).png"/>
</Property>
<Property name="mnemonic" type="int" value="71"/>
<Property name="text" type="java.lang.String" value="Plot"/>
<Property name="toolTipText" type="java.lang.String" value="Alt+G"/>
<Property name="name" type="java.lang.String" value="BtnPrint4" noResource="true"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[100, 30]"/>
</Property>
</Properties>
<Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="BtnPrint4ActionPerformed"/>
<EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="BtnPrint4KeyPressed"/>
</Events>
</Component>
<Component class="widget.Button" name="BtnPrint3">
<Properties>
<Property name="icon" type="javax.swing.Icon" noResource="true" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/picture/Bar Chart (copy).png"/>
</Property>
<Property name="mnemonic" type="int" value="71"/>
<Property name="text" type="java.lang.String" value="Batang"/>
<Property name="toolTipText" type="java.lang.String" value="Alt+G"/>
<Property name="name" type="java.lang.String" value="BtnPrint3" noResource="true"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[100, 30]"/>
</Property>
</Properties>
<Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="BtnPrint3ActionPerformed"/>
<EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="BtnPrint3KeyPressed"/>
</Events>
</Component>
<Component class="widget.Button" name="BtnPrint5">
<Properties>
<Property name="icon" type="javax.swing.Icon" noResource="true" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/picture/Bar Chart (copy).png"/>
</Property>
<Property name="mnemonic" type="int" value="71"/>
<Property name="text" type="java.lang.String" value="Pie"/>
<Property name="toolTipText" type="java.lang.String" value="Alt+G"/>
<Property name="name" type="java.lang.String" value="BtnPrint5" noResource="true"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[100, 30]"/>
</Property>
</Properties>
<Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="BtnPrint5ActionPerformed"/>
<EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="BtnPrint5KeyPressed"/>
</Events>
</Component>
<Component class="widget.Button" name="BtnKeluar3">
<Properties>
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/picture/exit.png"/>
</Property>
<Property name="mnemonic" type="int" value="75"/>
<Property name="text" type="java.lang.String" value="Keluar"/>
<Property name="toolTipText" type="java.lang.String" value="Alt+K"/>
<Property name="name" type="java.lang.String" value="BtnKeluar3" noResource="true"/>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[100, 30]"/>
</Property>
</Properties>
<Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="BtnKeluar3ActionPerformed"/>
<EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="BtnKeluar3KeyPressed"/>
</Events>
</Component>
</SubComponents>
</Container>
</SubComponents>
</Container>
</SubComponents>
</Form>
@@ -0,0 +1,327 @@
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

/*
* DlgSpesialis.java
*
* Created on May 23, 2010, 1:25:13 AM
*/

package grafikanalisa;

import fungsi.koneksiDB;
import fungsi.sekuel;
import fungsi.validasi;
import java.sql.Connection;
import java.sql.ResultSet;
import javax.swing.ImageIcon;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.plot.PlotOrientation;
import org.jfree.data.category.DefaultCategoryDataset;
import org.jfree.data.general.DefaultPieDataset;

/**
*
* @author dosen
*/
public class GrafikStatusBatalRegPerTanggal extends javax.swing.JDialog {
private final Connection koneksi=koneksiDB.condb();
private final validasi Valid=new validasi();
private ResultSet rs;

/** Creates new form DlgSpesialis
* @param parent
* @param modal */
public GrafikStatusBatalRegPerTanggal(java.awt.Frame parent, boolean modal) {
super(parent, modal);
initComponents();


}

/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
private void initComponents() {

internalFrame1 = new widget.InternalFrame();
panelBiasa3 = new widget.PanelBiasa();
panelGlass5 = new widget.panelisi();
jLabel33 = new widget.Label();
Tanggal1 = new widget.Tanggal();
jLabel32 = new widget.Label();
Tanggal2 = new widget.Tanggal();
jLabel34 = new widget.Label();
BtnPrint4 = new widget.Button();
BtnPrint3 = new widget.Button();
BtnPrint5 = new widget.Button();
BtnKeluar3 = new widget.Button();

setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setUndecorated(true);
setResizable(false);
addWindowListener(new java.awt.event.WindowAdapter() {
public void windowActivated(java.awt.event.WindowEvent evt) {
formWindowActivated(evt);
}
public void windowOpened(java.awt.event.WindowEvent evt) {
formWindowOpened(evt);
}
});

internalFrame1.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(240, 245, 235)), "::[ Grafik Status Batal Periksa Rawat Jalan Per Tanggal ]::", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 0, 11), new java.awt.Color(90, 120, 80))); // NOI18N
internalFrame1.setName("internalFrame1"); // NOI18N
internalFrame1.setLayout(new java.awt.BorderLayout(1, 1));

panelBiasa3.setName("panelBiasa3"); // NOI18N
panelBiasa3.setLayout(null);
internalFrame1.add(panelBiasa3, java.awt.BorderLayout.CENTER);

panelGlass5.setName("panelGlass5"); // NOI18N
panelGlass5.setPreferredSize(new java.awt.Dimension(55, 55));
panelGlass5.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.LEFT, 5, 9));

jLabel33.setText("Periode Kunjungan :");
jLabel33.setName("jLabel33"); // NOI18N
jLabel33.setPreferredSize(new java.awt.Dimension(105, 23));
panelGlass5.add(jLabel33);

Tanggal1.setEditable(false);
Tanggal1.setForeground(new java.awt.Color(50, 70, 50));
Tanggal1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "21-12-2017" }));
Tanggal1.setDisplayFormat("dd-MM-yyyy");
Tanggal1.setName("Tanggal1"); // NOI18N
Tanggal1.setOpaque(false);
Tanggal1.setPreferredSize(new java.awt.Dimension(100, 23));
panelGlass5.add(Tanggal1);

jLabel32.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
jLabel32.setText("s/d");
jLabel32.setName("jLabel32"); // NOI18N
jLabel32.setPreferredSize(new java.awt.Dimension(25, 23));
panelGlass5.add(jLabel32);

Tanggal2.setEditable(false);
Tanggal2.setForeground(new java.awt.Color(50, 70, 50));
Tanggal2.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "21-12-2017" }));
Tanggal2.setDisplayFormat("dd-MM-yyyy");
Tanggal2.setName("Tanggal2"); // NOI18N
Tanggal2.setOpaque(false);
Tanggal2.setPreferredSize(new java.awt.Dimension(100, 23));
panelGlass5.add(Tanggal2);

jLabel34.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
jLabel34.setName("jLabel34"); // NOI18N
jLabel34.setPreferredSize(new java.awt.Dimension(25, 23));
panelGlass5.add(jLabel34);

BtnPrint4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/picture/Bar Chart (copy).png"))); // NOI18N
BtnPrint4.setMnemonic('G');
BtnPrint4.setText("Plot");
BtnPrint4.setToolTipText("Alt+G");
BtnPrint4.setName("BtnPrint4"); // NOI18N
BtnPrint4.setPreferredSize(new java.awt.Dimension(100, 30));
BtnPrint4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
BtnPrint4ActionPerformed(evt);
}
});
BtnPrint4.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent evt) {
BtnPrint4KeyPressed(evt);
}
});
panelGlass5.add(BtnPrint4);

BtnPrint3.setIcon(new javax.swing.ImageIcon(getClass().getResource("/picture/Bar Chart (copy).png"))); // NOI18N
BtnPrint3.setMnemonic('G');
BtnPrint3.setText("Batang");
BtnPrint3.setToolTipText("Alt+G");
BtnPrint3.setName("BtnPrint3"); // NOI18N
BtnPrint3.setPreferredSize(new java.awt.Dimension(100, 30));
BtnPrint3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
BtnPrint3ActionPerformed(evt);
}
});
BtnPrint3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent evt) {
BtnPrint3KeyPressed(evt);
}
});
panelGlass5.add(BtnPrint3);

BtnPrint5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/picture/Bar Chart (copy).png"))); // NOI18N
BtnPrint5.setMnemonic('G');
BtnPrint5.setText("Pie");
BtnPrint5.setToolTipText("Alt+G");
BtnPrint5.setName("BtnPrint5"); // NOI18N
BtnPrint5.setPreferredSize(new java.awt.Dimension(100, 30));
BtnPrint5.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
BtnPrint5ActionPerformed(evt);
}
});
BtnPrint5.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent evt) {
BtnPrint5KeyPressed(evt);
}
});
panelGlass5.add(BtnPrint5);

BtnKeluar3.setIcon(new javax.swing.ImageIcon(getClass().getResource("/picture/exit.png"))); // NOI18N
BtnKeluar3.setMnemonic('K');
BtnKeluar3.setText("Keluar");
BtnKeluar3.setToolTipText("Alt+K");
BtnKeluar3.setName("BtnKeluar3"); // NOI18N
BtnKeluar3.setPreferredSize(new java.awt.Dimension(100, 30));
BtnKeluar3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
BtnKeluar3ActionPerformed(evt);
}
});
BtnKeluar3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent evt) {
BtnKeluar3KeyPressed(evt);
}
});
panelGlass5.add(BtnKeluar3);

internalFrame1.add(panelGlass5, java.awt.BorderLayout.PAGE_END);

getContentPane().add(internalFrame1, java.awt.BorderLayout.CENTER);

pack();
}// </editor-fold>//GEN-END:initComponents

private void formWindowOpened(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_formWindowOpened

}//GEN-LAST:event_formWindowOpened

private void formWindowActivated(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_formWindowActivated

}//GEN-LAST:event_formWindowActivated

private void BtnPrint3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_BtnPrint3ActionPerformed
DefaultCategoryDataset dcd = new DefaultCategoryDataset();
try {
rs = koneksi.prepareStatement("select DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d'),count(DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d')) as jumlah "+
"from reg_periksa where reg_periksa.stts='Batal' and tgl_registrasi between '"+Valid.SetTgl(Tanggal1.getSelectedItem()+"")+"' and '"+Valid.SetTgl(Tanggal2.getSelectedItem()+"")+"' group by DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d')").executeQuery();
while(rs.next()) {
dcd.setValue(rs.getDouble(2),rs.getString(1)+"("+rs.getString(2)+")",rs.getString(1));
}

if(rs!=null){
rs.close();
}
} catch (Exception e) {
System.out.println("Notifikasi : " + e);
}
JFreeChart freeChart = ChartFactory.createBarChart("Grafik Status Batal Periksa Per Tanggal Tanggal "+Valid.SetTgl(Tanggal1.getSelectedItem()+"")+" S.D. "+Valid.SetTgl(Tanggal2.getSelectedItem()+""),"Tanggal","Jumlah Pasien", dcd, PlotOrientation.VERTICAL,true, true,true);
ChartFrame cf = new ChartFrame("Grafik Status Batal Periksa Per Tanggal",freeChart);
cf.setSize(panelBiasa3.getWidth(),panelBiasa3.getHeight());
cf.setModalExclusionType(ModalExclusionType.APPLICATION_EXCLUDE);
cf.setLocationRelativeTo(panelBiasa3);
cf.setAlwaysOnTop(true);
cf.setIconImage(new ImageIcon(super.getClass().getResource("/picture/addressbook-edit24.png")).getImage());
cf.setVisible(true);
}//GEN-LAST:event_BtnPrint3ActionPerformed

private void BtnPrint3KeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_BtnPrint3KeyPressed

}//GEN-LAST:event_BtnPrint3KeyPressed

private void BtnKeluar3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_BtnKeluar3ActionPerformed
dispose();
}//GEN-LAST:event_BtnKeluar3ActionPerformed

private void BtnKeluar3KeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_BtnKeluar3KeyPressed

}//GEN-LAST:event_BtnKeluar3KeyPressed

private void BtnPrint4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_BtnPrint4ActionPerformed
grafiksql2 kas=new grafiksql2("Grafik Status Batal Periksa Per Tanggal Tanggal "+Valid.SetTgl(Tanggal1.getSelectedItem()+"")+" S.D. "+Valid.SetTgl(Tanggal2.getSelectedItem()+""),
"select DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d'),count(DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d')) as jumlah from reg_periksa "+
"where reg_periksa.stts='Batal' and tgl_registrasi between '"+Valid.SetTgl(Tanggal1.getSelectedItem()+"")+"' and '"+Valid.SetTgl(Tanggal2.getSelectedItem()+"")+"' "+
"group by DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d')","Tanggal");
kas.setSize(panelBiasa3.getWidth(),panelBiasa3.getHeight());
kas.setModal(true);
kas.setAlwaysOnTop(true);
kas.setLocationRelativeTo(panelBiasa3);
kas.setVisible(true);
}//GEN-LAST:event_BtnPrint4ActionPerformed

private void BtnPrint4KeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_BtnPrint4KeyPressed
// TODO add your handling code here:
}//GEN-LAST:event_BtnPrint4KeyPressed

private void BtnPrint5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_BtnPrint5ActionPerformed
DefaultPieDataset dpd = new DefaultPieDataset();
try {
rs = koneksi.prepareStatement("select DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d'),count(DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d')) as jumlah "+
"from reg_periksa where reg_periksa.stts='Batal' and tgl_registrasi between '"+Valid.SetTgl(Tanggal1.getSelectedItem()+"")+"' and '"+Valid.SetTgl(Tanggal2.getSelectedItem()+"")+"' group by DATE_FORMAT(reg_periksa.tgl_registrasi, '%y-%m-%d')").executeQuery();
while(rs.next()) {
dpd.setValue(rs.getString(1)+"("+rs.getString(2)+")",rs.getDouble(2));
}

if(rs!=null){
rs.close();
}
} catch (Exception e) {
System.out.println("Notifikasi : " + e);
}

JFreeChart freeChart = ChartFactory.createPieChart("Grafik Status Batal Periksa Per Tanggal Tanggal "+Valid.SetTgl(Tanggal1.getSelectedItem()+"")+" S.D. "+Valid.SetTgl(Tanggal2.getSelectedItem()+""),dpd,true,true, false); //String title,PieDatasheet datasheet,boolean legends,boolean tooltips,boolean url
ChartFrame cf = new ChartFrame("Grafik Status Batal Periksa Per Tanggal",freeChart);
cf.setSize(panelBiasa3.getWidth(),panelBiasa3.getHeight());
cf.setLocationRelativeTo(panelBiasa3);
cf.setModalExclusionType(ModalExclusionType.APPLICATION_EXCLUDE);
cf.setAlwaysOnTop(true);
cf.setIconImage(new ImageIcon(super.getClass().getResource("/picture/addressbook-edit24.png")).getImage());
cf.setVisible(true);
}//GEN-LAST:event_BtnPrint5ActionPerformed

private void BtnPrint5KeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_BtnPrint5KeyPressed
// TODO add your handling code here:
}//GEN-LAST:event_BtnPrint5KeyPressed

/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(() -> {
GrafikStatusBatalRegPerTanggal dialog = new GrafikStatusBatalRegPerTanggal(new javax.swing.JFrame(), true);
dialog.addWindowListener(new java.awt.event.WindowAdapter() {
@Override
public void windowClosing(java.awt.event.WindowEvent e) {
System.exit(0);
}
});
dialog.setVisible(true);
});
}

// Variables declaration - do not modify//GEN-BEGIN:variables
private widget.Button BtnKeluar3;
private widget.Button BtnPrint3;
private widget.Button BtnPrint4;
private widget.Button BtnPrint5;
private widget.Tanggal Tanggal1;
private widget.Tanggal Tanggal2;
private widget.InternalFrame internalFrame1;
private widget.Label jLabel32;
private widget.Label jLabel33;
private widget.Label jLabel34;
private widget.PanelBiasa panelBiasa3;
private widget.panelisi panelGlass5;
// End of variables declaration//GEN-END:variables

}
@@ -95,7 +95,7 @@ public DlgUser(java.awt.Frame parent, boolean modal) {
"[I]Lama Pelayanan Apotek","[I]Hitung ALOS","[H]Detail Tindakan","[A]Rujukan Poli Internal","[H]Rekap Poli Anak","[N]Kunjungan Reg Per Poli","[N]Kunjungan Reg Per Dokter",
"[N]Kunjungan Reg Per Pekerjaan","[N]Kunjungan Reg Per Pendidikan","[N]Kunjungan Reg Per Tahun","[L]Berkas Digital Perawatan","[I]Pny Menular Ranap","[I]Pny Menular Ralan",
"[N]Kunjungan Reg Per Bulan","[N]Kunjungan Reg Per Tanggal","[N]Demografi Registrasi","[N]Reg Lama Per Tahun","[N]Reg Baru Per Tahun","[N]Reg Lama Per Bulan","[N]Reg Baru Per Bulan",
"[N]Reg Lama Per Tanggal","[N]Reg Baru Per Tanggal","[N]Batal Periksa Per Tahun","[N]Batal Periksa Per Bulan"
"[N]Reg Lama Per Tanggal","[N]Reg Baru Per Tanggal","[N]Batal Periksa Per Tahun","[N]Batal Periksa Per Bulan","[K]Referensi Diagnosa Pcare","[N]Batal Periksa Per Tanggal"
};

tabMode=new DefaultTableModel(null,row){
@@ -188,7 +188,7 @@ public Class getColumnClass(int columnIndex) {
tbUser.setPreferredScrollableViewportSize(new Dimension(500,500));
tbUser.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);

for (i = 0; i < 265;i++) {
for (i = 0; i < 267;i++) {
TableColumn column = tbUser.getColumnModel().getColumn(i);
if(i==0){
column.setPreferredWidth(130);
@@ -354,6 +354,10 @@ public Class getColumnClass(int columnIndex) {
column.setPreferredWidth(134);
}else if(i==264){
column.setPreferredWidth(130);
}else if(i==265){
column.setPreferredWidth(143);
}else if(i==266){
column.setPreferredWidth(141);
}else{
column.setPreferredWidth(120);
}
@@ -789,7 +793,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'","User")==true){
"'false','false','false'","User")==true){
tampil();
emptTeks();
}
@@ -1096,7 +1100,9 @@ private void BtnEditActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST
"grafik_kunjungan_statusdaftartanggal='"+tbUser.getValueAt(i,261).toString()+"',"+
"grafik_kunjungan_statusdaftartanggal2='"+tbUser.getValueAt(i,262).toString()+"',"+
"grafik_kunjungan_statusbataltahun='"+tbUser.getValueAt(i,263).toString()+"',"+
"grafik_kunjungan_statusbatalbulan='"+tbUser.getValueAt(i,264).toString()+"'");
"grafik_kunjungan_statusbatalbulan='"+tbUser.getValueAt(i,264).toString()+"',"+
"pcare_cek_penyakit='"+tbUser.getValueAt(i,265).toString()+"',"+
"grafik_kunjungan_statusbataltanggal='"+tbUser.getValueAt(i,266).toString()+"'");
}
tampil();
emptTeks();
@@ -1365,7 +1371,8 @@ private void tampil() {
"berkas_digital_perawatan,penyakit_menular_ranap,penyakit_menular_ralan,grafik_kunjungan_perbulan,grafik_kunjungan_pertanggal, "+
"grafik_kunjungan_demografi,grafik_kunjungan_statusdaftartahun,grafik_kunjungan_statusdaftartahun2, "+
"grafik_kunjungan_statusdaftarbulan,grafik_kunjungan_statusdaftarbulan2,grafik_kunjungan_statusdaftartanggal,"+
"grafik_kunjungan_statusdaftartanggal2,grafik_kunjungan_statusbataltahun,grafik_kunjungan_statusbatalbulan from user order by AES_DECRYPT(id_user,'nur')");
"grafik_kunjungan_statusdaftartanggal2,grafik_kunjungan_statusbataltahun,grafik_kunjungan_statusbatalbulan,"+
"pcare_cek_penyakit,grafik_kunjungan_statusbataltanggal from user order by AES_DECRYPT(id_user,'nur')");
try {
rs=ps.executeQuery();
while(rs.next()){
@@ -1641,7 +1648,9 @@ private void tampil() {
rs.getBoolean("grafik_kunjungan_statusdaftartanggal"),
rs.getBoolean("grafik_kunjungan_statusdaftartanggal2"),
rs.getBoolean("grafik_kunjungan_statusbataltahun"),
rs.getBoolean("grafik_kunjungan_statusbatalbulan")
rs.getBoolean("grafik_kunjungan_statusbatalbulan"),
rs.getBoolean("pcare_cek_penyakit"),
rs.getBoolean("grafik_kunjungan_statusbataltanggal")
});
}
} catch (Exception e) {
@@ -1907,7 +1916,9 @@ private void tampil() {
rs.getBoolean("grafik_kunjungan_statusdaftartanggal"),
rs.getBoolean("grafik_kunjungan_statusdaftartanggal2"),
rs.getBoolean("grafik_kunjungan_statusbataltahun"),
rs.getBoolean("grafik_kunjungan_statusbatalbulan")
rs.getBoolean("grafik_kunjungan_statusbatalbulan"),
rs.getBoolean("pcare_cek_penyakit"),
rs.getBoolean("grafik_kunjungan_statusbataltanggal")
});
}
}
@@ -4810,6 +4810,38 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="btnGrafikStatusRegBatalPerBulanActionPerformed"/>
</Events>
</Component>
<Component class="widget.ButtonBig" name="btnCekPCareDiagnosa">
<Properties>
<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="Referensi Diagnosa PCare"/>
<Property name="iconTextGap" type="int" value="0"/>
<Property name="name" type="java.lang.String" value="btnCekPCareDiagnosa" 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="btnCekPCareDiagnosaActionPerformed"/>
</Events>
</Component>
<Component class="widget.ButtonBig" name="btnGrafikStatusRegBatalPerTanggal">
<Properties>
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/48x48/1491582080_6.png"/>
</Property>
<Property name="text" type="java.lang.String" value="Batal Periksa Per Tanggal"/>
<Property name="iconTextGap" type="int" value="0"/>
<Property name="name" type="java.lang.String" value="btnGrafikStatusRegBatalPerTanggal" 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="btnGrafikStatusRegBatalPerTanggalActionPerformed"/>
</Events>
</Component>
</SubComponents>
</Container>
</SubComponents>
@@ -4826,7 +4858,7 @@
</Property>
<Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor">
<StringArray count="1">
<StringItem index="0" value="20/12/2017"/>
<StringItem index="0" value="21/12/2017"/>
</StringArray>
</Property>
<Property name="displayFormat" type="java.lang.String" value="dd/MM/yyyy"/>
@@ -36,6 +36,7 @@
import bridging.InhealthCekReferensiPoli;
import bridging.InhealthDataSJP;
import bridging.InhealthReferensiJenpelRuang;
import bridging.PCareCekReferensiPenyakit;
import informasi.InformasiAnalisaKamin;
import laporan.DlgDkkSurveilansRalan;
import laporan.DlgFrekuensiPenyakitRanap;
@@ -188,6 +189,7 @@
import grafikanalisa.GrafikKunjunganPoli;
import grafikanalisa.GrafikStatusBatalRegPerBulan;
import grafikanalisa.GrafikStatusBatalRegPerTahun;
import grafikanalisa.GrafikStatusBatalRegPerTanggal;
import grafikanalisa.GrafikStatusRegPerBulan;
import grafikanalisa.GrafikStatusRegPerBulan2;
import grafikanalisa.GrafikStatusRegPerTahun;
@@ -676,6 +678,8 @@ private void initComponents() {
btnGrafikStatusRegPerTanggal2 = new widget.ButtonBig();
btnGrafikStatusRegBatalPerTahun = new widget.ButtonBig();
btnGrafikStatusRegBatalPerBulan = new widget.ButtonBig();
btnCekPCareDiagnosa = new widget.ButtonBig();
btnGrafikStatusRegBatalPerTanggal = new widget.ButtonBig();
tanggal = new widget.Tanggal();
btnDataPenjualan = new widget.ButtonBig();
btnInputPenjualan = new widget.ButtonBig();
@@ -4148,6 +4152,30 @@ public void actionPerformed(java.awt.event.ActionEvent evt) {
});
Panelmenu.add(btnGrafikStatusRegBatalPerBulan);

btnCekPCareDiagnosa.setIcon(new javax.swing.ImageIcon(getClass().getResource("/48x48/Gnome-X-Office-Address-Book-48.png"))); // NOI18N
btnCekPCareDiagnosa.setText("Referensi Diagnosa PCare");
btnCekPCareDiagnosa.setIconTextGap(0);
btnCekPCareDiagnosa.setName("btnCekPCareDiagnosa"); // NOI18N
btnCekPCareDiagnosa.setPreferredSize(new java.awt.Dimension(200, 90));
btnCekPCareDiagnosa.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnCekPCareDiagnosaActionPerformed(evt);
}
});
Panelmenu.add(btnCekPCareDiagnosa);

btnGrafikStatusRegBatalPerTanggal.setIcon(new javax.swing.ImageIcon(getClass().getResource("/48x48/1491582080_6.png"))); // NOI18N
btnGrafikStatusRegBatalPerTanggal.setText("Batal Periksa Per Tanggal");
btnGrafikStatusRegBatalPerTanggal.setIconTextGap(0);
btnGrafikStatusRegBatalPerTanggal.setName("btnGrafikStatusRegBatalPerTanggal"); // NOI18N
btnGrafikStatusRegBatalPerTanggal.setPreferredSize(new java.awt.Dimension(200, 90));
btnGrafikStatusRegBatalPerTanggal.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnGrafikStatusRegBatalPerTanggalActionPerformed(evt);
}
});
Panelmenu.add(btnGrafikStatusRegBatalPerTanggal);

scrollPane2.setViewportView(Panelmenu);

panelMenu.add(scrollPane2, java.awt.BorderLayout.CENTER);
@@ -4156,7 +4184,7 @@ public void actionPerformed(java.awt.event.ActionEvent evt) {

tanggal.setEditable(false);
tanggal.setForeground(new java.awt.Color(50, 70, 50));
tanggal.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "19/12/2017" }));
tanggal.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "21/12/2017" }));
tanggal.setDisplayFormat("dd/MM/yyyy");
tanggal.setName("tanggal"); // NOI18N
tanggal.setOpaque(false);
@@ -8963,6 +8991,28 @@ private void btnGrafikStatusRegBatalPerBulanActionPerformed(java.awt.event.Actio
this.setCursor(Cursor.getDefaultCursor());
}//GEN-LAST:event_btnGrafikStatusRegBatalPerBulanActionPerformed

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

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

/**
* @param args the command line arguments
*/
@@ -9051,6 +9101,7 @@ public static void main(String args[]) {
private widget.ButtonBig btnCekEligibilitasInhealth;
private widget.ButtonBig btnCekInhealthFaskes;
private widget.ButtonBig btnCekInhealthPoli;
private widget.ButtonBig btnCekPCareDiagnosa;
private widget.ButtonBig btnClosingKasir;
private widget.ButtonBig btnDaftarPermintaanResep;
private widget.ButtonBig btnDaruratStok;
@@ -9075,6 +9126,7 @@ public static void main(String args[]) {
private widget.ButtonBig btnGrafikKunjunganPoli;
private widget.ButtonBig btnGrafikStatusRegBatalPerBulan;
private widget.ButtonBig btnGrafikStatusRegBatalPerTahun;
private widget.ButtonBig btnGrafikStatusRegBatalPerTanggal;
private widget.ButtonBig btnGrafikStatusRegPerBulan;
private widget.ButtonBig btnGrafikStatusRegPerBulan2;
private widget.ButtonBig btnGrafikStatusRegPerTahun;
@@ -10619,6 +10671,11 @@ private void isCombo() {
Panelmenu.add(btnInhealthSJP);
jmlmenu++;
}

if(var.getpcare_cek_penyakit()==true){
Panelmenu.add(btnCekPCareDiagnosa);
jmlmenu++;
}
}else if(cmbMenu.getSelectedIndex()==11){
jmlmenu=0;
if(var.getperusahaan_pasien()==true){
@@ -10812,6 +10869,11 @@ private void isCombo() {
Panelmenu.add(btnGrafikStatusRegBatalPerBulan);
jmlmenu++;
}

if(var.getgrafik_kunjungan_statusbataltanggal()==true){
Panelmenu.add(btnGrafikStatusRegBatalPerTanggal);
jmlmenu++;
}
}else if(cmbMenu.getSelectedIndex()==14){
jmlmenu=0;
if(var.getaplikasi()==true){
@@ -11941,6 +12003,11 @@ private void isCariKosong() {
Panelmenu.add(btnInhealthSJP);
jmlmenu++;
}

if(var.getpcare_cek_penyakit()==true){
Panelmenu.add(btnCekPCareDiagnosa);
jmlmenu++;
}

if(var.getperusahaan_pasien()==true){
Panelmenu.add(btnPerusahaan);
@@ -12131,6 +12198,11 @@ private void isCariKosong() {
Panelmenu.add(btnGrafikStatusRegBatalPerBulan);
jmlmenu++;
}

if(var.getgrafik_kunjungan_statusbataltanggal()==true){
Panelmenu.add(btnGrafikStatusRegBatalPerTanggal);
jmlmenu++;
}

if(var.getaplikasi()==true){
Panelmenu.add(btnSetupAplikasi);
@@ -13667,6 +13739,13 @@ private void isCariIsi() {
jmlmenu++;
}
}

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

if(var.getperusahaan_pasien()==true){
if(btnPerusahaan.getText().toLowerCase().trim().contains(TCari.getText().toLowerCase().trim())){
@@ -13934,6 +14013,13 @@ private void isCariIsi() {
}
}

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

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