- penerapan aturan jaminan kemenkes sebagai mana bpjs di service logbook skor - pembuatan service rekapitulasi diskon tata rekening - pembuatan service log sebagai detail rekapitulasi diskon tata rekening - penyesuaian aturan dibebaskan biaya pelayanan di klinik karyawan - penerapan aturan jaminan kemenkes sebagai mana bpjs di service logbook poin - penerapan aturan jaminan kemenkes sebagai mana bpjs di service detail logbook poin - penerapan aturan jaminan kemenkes sebagai mana bpjs di service cetakan logbook poin - penerapan aturan jaminan kemenkes sebagai mana bpjs di service cetakan detail pasien logbook poin - penerapan aturan jaminan kemenkes sebagai mana bpjs di service cetakan rekapitulasi logbook poin - persiapan service simpan monitoring absensi sebagai service simpan verifikasi indikator kehadiran - penerapan aturan jaminan kemenkes sebagai mana bpjs di service logbook ffs - penerapan aturan jaminan kemenkes sebagai mana bpjs di service detail logbook ffs - penerapan aturan jaminan kemenkes sebagai mana bpjs di service cetakan logbook ffs - penerapan aturan jaminan kemenkes sebagai mana bpjs di service cetakan detail pasien logbook ffs - penerapan aturan jaminan kemenkes sebagai mana bpjs di service cetakan rekapitulasi logbook ffs - penyesuaian tipe data kolom no struk terakhir di pasien daftar - pendaftaran loggginguser_t dalam konfigurasi hibernate
369 lines
15 KiB
Java
369 lines
15 KiB
Java
package com.jasamedika.medifirst2000.constants;
|
|
|
|
public class Master {
|
|
public static final short KODE_PROFILE = 0;
|
|
public static final int EMPTY_DATA = 0;
|
|
|
|
public static final boolean STATUS_ENABLE_FALSE = false;
|
|
public static final boolean STATUS_ENABLE_TRUE = true;
|
|
|
|
public static final String TIDAK_ADA_PERUBAHAN_DATA = "Tidak Ada Perubahan Data!";
|
|
|
|
public static final String AKOMODASI = "akomodasi";
|
|
public static final String MATERAI = "materai";
|
|
public static final String KARCIS = "karcis";
|
|
public static final String KONSUL = "konsul";
|
|
public static final String VISIT = "visit";
|
|
|
|
public static final String[] KONSUL_VISIT = { "konsul", "visit" };
|
|
public static final String[] MATERAI_ADMINISTRASI = { "materai", "administrasi" };
|
|
|
|
public static final String[] JENIS_INDIKATOR = { "Kuantitas", "Kualitas", "Perilaku" };
|
|
|
|
public static final String[] IP_HEADER_CANDIDATES = { "X-Forwarded-For", "Proxy-Client-IP", "WL-Proxy-Client-IP",
|
|
"HTTP_X_FORWARDED_FOR", "HTTP_X_FORWARDED", "HTTP_X_CLUSTER_CLIENT_IP", "HTTP_CLIENT_IP",
|
|
"HTTP_FORWARDED_FOR", "HTTP_FORWARDED", "HTTP_VIA", "REMOTE_ADDR" };
|
|
|
|
public static final class BIOS {
|
|
public static final Integer KODE_JUMLAH_PASIEN = 5;
|
|
public static final Integer KODE_INDIKATOR_PELAYANAN = 6;
|
|
public static final Integer KODE_LAYANAN_KESEHATAN = 1;
|
|
public static final Integer KODE_PENERIMAAN = 2;
|
|
public static final Integer KODE_PENGELUARAN = 3;
|
|
public static final Integer KODE_SALDO = 4;
|
|
|
|
public static final String[] INDIKATOR_PELAYANAN = { "20008", "20009", "20010", "20011", "20012" };
|
|
public static final String[] JUMLAH_PASIEN = { "20001", "20002", "20003", "20004", "20005", "20006", "20007" };
|
|
public static final String[] LAYANAN_KESEHATAN = { "01", "02", "03", "04", "05" };
|
|
}
|
|
|
|
public static final class CutiBersama {
|
|
public static final Integer HK_02_03_XXI_2_698_2019_5 = 24;
|
|
}
|
|
|
|
public static final class Departemen {
|
|
public static final Integer[] ALL_DEPARTEMEN_MEDIS = { 3, 16, 18, 24, 25, 26, 27, 28, 35 };
|
|
public static final Integer[] GRUP_RAWAT_INAP = { 16, 25, 26, 35 };
|
|
public static final Integer[] GRUP_RAWAT_JALAN = { 3, 18, 24, 27, 28 };
|
|
public static final Integer[] KARCIS = { 18, 24, 28 };
|
|
|
|
public static final Integer IGD = 24;
|
|
public static final Integer LABORATORIUM = 3;
|
|
public static final Integer RAWAT_INAP = 16;
|
|
public static final Integer RAWAT_JALAN = 18;
|
|
}
|
|
|
|
public static final class DetailJenisProduk {
|
|
public static final Integer[] ADMINISTRASI_PATOLOGI_KLINIK_EXCEPTION = { 6, 15, 97, 99, 118, 119, 120, 121, 122,
|
|
123, 124, 125, 126, 133, 158, 479, 496, 519, 520, 521, 522, 530, 1335, 1336, 1337, 1398, 1409, 1465,
|
|
27666 };
|
|
public static final Integer[] MEDIS_UTAMA = { 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39,
|
|
40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 57, 59, 60, 61, 62, 63, 64, 67, 68, 69, 70, 71, 72,
|
|
73, 74, 75, 76, 77, 78, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 408, 409, 410,
|
|
411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431,
|
|
432, 433, 434, 435, 436, 437, 438, 479, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493,
|
|
494, 495, 496, 501, 503, 504, 505, 506, 508, 509, 510, 511, 512, 527, 528, 1418, 1419, 1448, 1449, 1459,
|
|
1460 };
|
|
public static final Integer[] PENUNJANG_PATOLOGI_ANATOMI = { 6, 7, 8, 9, 15, 133, 519, 520, 521, 522 };
|
|
public static final Integer[] PENUNJANG_PATOLOGI_KLINIK = { 120, 121, 122, 123, 124, 125, 126, 530, 1335, 1336,
|
|
1337, 1419, 1420, 1421, 1422 };
|
|
public static final Integer[] PENUNJANG_RADIOLOGI = { 65, 66, 498, 499, 500, 501, 502, 503, 504, 505, 1293,
|
|
1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1423, 1424, 1425, 1426 };
|
|
public static final Integer[] LABORATORIUM = { 6, 7, 8, 9, 15, 53, 54, 55, 56, 118, 119, 120, 121, 122, 123,
|
|
124, 125, 133, 519, 521, 1419, 1420, 1421, 1422 };
|
|
}
|
|
|
|
public static final class FeeForService {
|
|
public static final Double HK_02_04_III_558_2015_4_B_1 = 75000.00;
|
|
public static final Double HK_02_04_III_558_2015_4_C_3 = 30000.00;
|
|
public static final Double HK_02_04_III_558_2015_5_B_C_D = 0.35;
|
|
}
|
|
|
|
public static final class IndikatorKinerja {
|
|
public static final Integer PELAYANAN_MEDIS_JAM_KERJA = 466;
|
|
public static final Integer PELAYANAN_MEDIS_LUAR_JAM_KERJA = 522;
|
|
}
|
|
|
|
public static final class IndikatorKinerjaJamKerja {
|
|
public static final Integer KONSUL_EKS = 1;
|
|
public static final Integer KONSUL_GADAR = 2;
|
|
public static final Integer KONSUL_REG = 3;
|
|
public static final Integer TINDAKAN_EKS = 4;
|
|
public static final Integer TINDAKAN_GADAR = 5;
|
|
public static final Integer TINDAKAN_OPS = 6;
|
|
public static final Integer TINDAKAN_REG = 7;
|
|
public static final Integer VISITE = 8;
|
|
|
|
public static final Integer[] INDIKATOR_PELAYANAN_MEDIS = { 1, 2, 3, 4, 5, 6, 7, 8 };
|
|
}
|
|
|
|
public static final class IndikatorKinerjaLuarJamKerja {
|
|
public static final Integer KONSUL_EKS = 9;
|
|
public static final Integer KONSUL_GADAR = 10;
|
|
public static final Integer KONSUL_REG = 11;
|
|
public static final Integer TINDAKAN_EKS = 12;
|
|
public static final Integer TINDAKAN_GADAR = 13;
|
|
public static final Integer TINDAKAN_OPS = 14;
|
|
public static final Integer TINDAKAN_REG = 15;
|
|
public static final Integer VISITE = 16;
|
|
|
|
public static final Integer[] INDIKATOR_PELAYANAN_MEDIS = { 9, 10, 11, 12, 13, 14, 15, 16 };
|
|
}
|
|
|
|
public static final class Jabatan {
|
|
public static final int DIRUT_STRUKTURAL = 896;
|
|
public static final int DIRUT_INTERNAL = 137;
|
|
public static final int DIRUT_PLH = 1172;
|
|
public static final int LEVEL_DIRUT = 1;
|
|
public static final int LEVEL_DIREKTUR = 2;
|
|
|
|
public static final Integer[] LEVEL_KEPALA = { 3, 4 };
|
|
public static final Integer[] DIRUT = { 137, 896, 1172 };
|
|
}
|
|
|
|
public static final class JenisPegawai {
|
|
public static final int DOKTER = 1;
|
|
}
|
|
|
|
public static final class JenisPetugasPelaksana {
|
|
public static final int ASISTEN_SPESIALIS = 13;
|
|
public static final int DOKTER_PEMERIKSA = 4;
|
|
public static final int DOKTER_ANASTESI = 6;
|
|
public static final int PETUGAS_PELAKSANA = 2;
|
|
|
|
public static final Integer[] MEDIS_UTAMA = { 4, 6, 13 };
|
|
public static final Integer[] DOKTER_ANASTESI_OR_ASISTEN_SPESIALIS = { 6, 13 };
|
|
}
|
|
|
|
public static final class JenisProduk {
|
|
public static final Integer ALAT_CANGGIH = 27666; // pemakaian_alat
|
|
public static final Integer LAB_KLINIK = 36; // laboratorium_klinik
|
|
public static final Integer OBAT_ALKES = 97; // barang_farmasi
|
|
|
|
public static final Integer[] NONTINDAKAN = { 97, 283 }; // barang_farmasi,vaksin
|
|
public static final Integer[] NONKONSULTASI = { 116, 277 }; // reagensia,barang_umum
|
|
}
|
|
|
|
public static final class KategoryPegawai {
|
|
public static final Integer[] DOKTER_LUAR = { 12, 13, 19 };
|
|
public static final Integer[] NONSDM = { 13, 16, 17 }; // peserta_didik,_mitra
|
|
public static final Integer[] PARUH_WAKTU = { 12 };
|
|
public static final Integer[] PURNA_WAKTU = { 1, 2, 10, 14 };
|
|
public static final Integer[] REMUN = { 1, 10, 14 };
|
|
|
|
public static final Integer DOKTER_TAMU = 19;
|
|
public static final Integer PNS = 1;
|
|
public static final Integer MITRA = 16;
|
|
public static final Integer PESERTA_DIDIK = 17;
|
|
}
|
|
|
|
public static final class KedudukanPegawai {
|
|
public static final Integer[] INACTIVE_LOGIN = { 3, 4, 5, 6, 24, 25, 26, 28, 29 }; // nonaktif,_berhenti,_keluar,_pensiun,_pindah,_hukuman,_meninggal,_suspend
|
|
public static final Integer[] NONSDM = { 3, 4, 5, 24, 25, 28 }; // pensiun,_meninggal,_pindah,_nonaktif,_berhenti
|
|
|
|
public static final Integer NONAKTIF = 24;
|
|
}
|
|
|
|
public static final class Kelas {
|
|
public static final Integer[] KELAS_DUA_TIGA_NONKELAS = { 1, 2, 6 };
|
|
public static final Integer[] KELAS_SATU_VIP = { 3, 5, 8, 21 };
|
|
public static final Integer[] REF_KELAS_KAMAR = { 1, 2, 3, 5, 6, 8, 21 };
|
|
|
|
public static final Integer KELAS_DUA = 2;
|
|
public static final Integer KELAS_SATU = 3;
|
|
public static final Integer KELAS_TIGA = 1;
|
|
public static final Integer KELAS_VIP_A = 5;
|
|
public static final Integer KELAS_VIP_B = 8;
|
|
public static final Integer KELAS_VIP = 21;
|
|
public static final Integer NONKELAS = 6;
|
|
}
|
|
|
|
public static final class KelompokJabatan {
|
|
public static final Integer[] RANGE_REMUN = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
|
|
}
|
|
|
|
public static final class KelompokPasien {
|
|
public static final Integer ASURANSI_LAIN = 3;
|
|
public static final Integer BPJS = 2;
|
|
public static final Integer UMUM = 1;
|
|
|
|
public static final Integer[] JAMINAN = { 2, 3, 5, 6 };
|
|
public static final Integer[] KELOMPOK_BPJS = { 2, 4 };
|
|
}
|
|
|
|
public static final class KelompokShift {
|
|
public static final Integer NONSHIFT = 1;
|
|
public static final Integer NONSHIFT_PLUS = 2;
|
|
public static final Integer SHIFT_DUA = 4;
|
|
|
|
public static final Integer[] ALL_NONSHIFT = { 1, 2 };
|
|
}
|
|
|
|
public static final class KelompokUser {
|
|
public static final Integer DEFAULT = 0;
|
|
}
|
|
|
|
public static final class KomponenHarga {
|
|
public static final Integer JASA_ASISTEN_SPESIALIS = 22;
|
|
public static final Integer JASA_DOKTER = 35;
|
|
public static final Integer JASA_DOKTER_ANASTESI = 21;
|
|
public static final Integer JASA_UMUM = 30;
|
|
|
|
public static final Integer[] JASA_MEDIS = { 21, 22, 35 };
|
|
public static final Integer[] JASA_PARAMEDIS = { 25, 26, 27 };
|
|
public static final Integer[] JASA_SARANA = { 6, 38 };
|
|
}
|
|
|
|
public static final class KomponenIndex {
|
|
public static final Integer CUTI_BERSAMA = 21;
|
|
public static final Integer CUTI_NONSHIFT = 5;
|
|
public static final Integer CUTI_SHIFT = 6;
|
|
}
|
|
|
|
public static final class LogbookDokter {
|
|
public static final boolean IS_TARIF_SATU_HARGA = true;
|
|
|
|
public static final Double PERSENTASE_TINDAKAN_ASISTEN_SPESIALIS = 15.0;
|
|
public static final Double PERSENTASE_TINDAKAN_DOKTER_PEMERIKSA = 30.0;
|
|
public static final Double PERSENTASE_TINDAKAN_DOKTER_ANASTESI = 15.0;
|
|
public static final Double PERSENTASE_TINDAKAN_PENUNJANG_BUKAN_ANASTESI = 30.0;
|
|
public static final Double TARIF_REMUNERASI = 45000.0;
|
|
}
|
|
|
|
public static final class LoginUser {
|
|
public static final int GENERATED_NEW_LOGIN = 1;
|
|
public static final int GENERATED_USED_LOGIN = 0;
|
|
}
|
|
|
|
public static final class MonitoringAbsensi {
|
|
public static final Integer BATAS_MULTI_FINGERPRINT = 10; // 10_Menit
|
|
public static final Long BATAS_TERLAMBAT = 15L; // 15_Menit
|
|
}
|
|
|
|
public static final class Pegawai {
|
|
public static final Integer[] LOGIN_ADMIN = { 320263, 320264 };
|
|
|
|
public static final Integer[] ADMINISTRATOR = { 0, 320272 };
|
|
public static final Integer[] RESTRICTED_EMPLOYEE = { 0, 89093, 320263, 320264, 320270, 320271, 320272 }; // pegawai_injek-an
|
|
}
|
|
|
|
public static final class PenangguhanCuti {
|
|
public static final String[] NONSHIFT_SK = { "Senin", "Selasa", "Rabu", "Kamis" };
|
|
public static final String[] NONSHIFT_J = { "Jumat" };
|
|
}
|
|
|
|
public static final class PengajuanCuti {
|
|
public static final Integer BELUM_DISETUJUI = 0;
|
|
public static final Integer DITANGGUHKAN = 3;
|
|
}
|
|
|
|
public static final class PresensiPegawai {
|
|
public static final String DEFAULT_ACC_CODE = "x";
|
|
public static final String SMART_LOC_CODE = "99999";
|
|
public static final Integer SMART_REMOTE_NO = 99;
|
|
|
|
public static final String[] INET_PROVIDERS = { "103.116.203.91", "103.116.203.92", "103.116.203.93",
|
|
"43.225.67.209" };
|
|
}
|
|
|
|
public static final class Produk {
|
|
public static final int KARCIS = 395;
|
|
|
|
public static final Integer[] DOKTER_UMUM_IGD = { 783, 401333, 402413, 402414, 402449, 402484 };
|
|
public static final Integer[] KONSULTASI_EKSEKUTIF = { 401092, 401093 };
|
|
public static final Integer[] PENUNJANG_BUKAN_ANASTESI = { 13409, 15208, 19325, 19346, 19371, 19405, 19406,
|
|
19535, 19599, 402009, 10009835, 10012269, 1002117344, 1002117938, 1002117963, 1002117964, 1002117965,
|
|
1002117966 };
|
|
|
|
public static final Integer KONSULTASI_DOKTER_JAGA = 400;
|
|
}
|
|
|
|
public static final class Rekanan {
|
|
public static final Integer JAMINAN_KEMENKES = 581398;
|
|
}
|
|
|
|
public static final class Remunerasi {
|
|
public static final Integer[] JENIS_INDIKATOR = { 1, 2, 3 };
|
|
|
|
public static final Double BOBOT_KUANTITAS = 40.0;
|
|
public static final Double BOBOT_KUALITAS = 30.0;
|
|
public static final Double BOBOT_PERILAKU = 30.0;
|
|
|
|
public static final Double IKI_STANDAR = 1.0;
|
|
public static final Double IKU = 1.0;
|
|
|
|
public static final Double PERSEN_P1 = 0.3;
|
|
public static final Double PERSEN_P2 = 0.7;
|
|
|
|
public static final Double PERSEN_SKOR_LUAR_JAM_KERJA = 1.15;
|
|
|
|
public static final Double PERSEN_SKOR_ASISTEN_SPESIALIS = 0.3;
|
|
public static final Double PERSEN_SKOR_EKSEKUTIF = 1.15;
|
|
}
|
|
|
|
public static final class Ruangan {
|
|
public static final Integer[] NONRANAP = { 45, 75, 76, 328, 463, 464 };
|
|
public static final Integer[] NONIKI_NONFFS = { 535 };
|
|
public static final Integer[] PENUNJANG_MURNI = { 39, 276 };
|
|
public static final Integer[] PERISTI = { 45, 75, 76, 463, 464 };
|
|
public static final Integer[] TANJUNG = { 72, 551 };
|
|
|
|
public static final int KLINIK_KARYAWAN = 70;
|
|
public static final int LABORATORIUM_PATOLOGI_ANATOMI = 39;
|
|
public static final int LABORATORIUM_PATOLOGI_KLINIK = 276;
|
|
public static final int OK = 44;
|
|
public static final int RADIOLOGI = 35;
|
|
}
|
|
|
|
public static final class SatuanIndikator {
|
|
public static final Integer[] PERCENTAGE = { 11743, 13585 };
|
|
}
|
|
|
|
public static final class ShiftKerja {
|
|
public static final Integer[] HOLIDAY_INCLUDED = { 7, 13, 67, 69, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
|
|
83 };
|
|
public static final Integer[] HOLIDAY = { 8, 14, 15, 40 };
|
|
public static final Integer[] PSM = { 31, 47, 106 };
|
|
public static final Integer[] TUJUH_BELAS_JAM_SHIFT = { 22, 24, 31, 33, 46, 47, 50, 58, 64, 65, 66, 86, 91, 106,
|
|
114, 115 };
|
|
|
|
public static final String OPERATOR_FACTOR_RATE_NONSHIFT = "x";
|
|
public static final float FACTOR_RATE_NONSHIFT = 8;
|
|
|
|
public static final Integer NONSHIFT_SK = 18;
|
|
public static final Integer NONSHIFT_J = 19;
|
|
public static final Integer NONSHIFT_PLUS_SK = 84;
|
|
public static final Integer NONSHIFT_PLUS_J = 85;
|
|
public static final Integer RESET = 0;
|
|
}
|
|
|
|
public static final class StatusPegawai {
|
|
public static final Integer CUTI_TAHUNAN = 1;
|
|
public static final Integer IZIN = 27;
|
|
|
|
public static final Integer[] KETIDAKHADIRAN = { 1, 6, 24, 25, 26, 27, 28, 29 };
|
|
public static final Integer[] NONPERIODIK_PENGAJUAN_KETIDAKHADIRAN = { 1, 6, 26, 27, 28 };
|
|
public static final Integer[] PERIODIK_PENGAJUAN_KETIDAKHADIRAN = { 6, 24, 25, 29 };
|
|
public static final Integer[] SAKIT_ALASAN_PENTING = { 26, 29 };
|
|
public static final Integer[] TUGAS_LUAR = { 28 };
|
|
}
|
|
|
|
public static final class SubUnitKerja {
|
|
public static final Integer SUBBAG_KESEJAHTERAAN = 26;
|
|
public static final Integer SUBBAG_PENGEMBANGAN = 27;
|
|
}
|
|
|
|
public static final class TipePegawai {
|
|
public static final Integer PURNA_WAKTU = 1;
|
|
public static final Integer PARUH_WAKTU = 2;
|
|
}
|
|
|
|
public static final class UnitKerja {
|
|
public static final Integer[] KSM = { 58, 59, 60, 61, 62, 63, 82 };
|
|
|
|
public static final Integer BAG_SDM = 24;
|
|
public static final Integer KSM_UMUM = 62;
|
|
public static final Integer DIREKSI = 65;
|
|
}
|
|
}
|