diff --git a/app/handlers/encounter-init.handler.ts b/app/handlers/encounter-init.handler.ts index 83cdb529..5e7e271c 100644 --- a/app/handlers/encounter-init.handler.ts +++ b/app/handlers/encounter-init.handler.ts @@ -68,12 +68,12 @@ const defaultKeys: Record = { classCode: ['ambulatory', 'emergency', 'inpatient'], unit: 'all', }, - earlyNurseryAssessment: { - id: 'early-nursery-assessment', - title: 'Pengkajian Awal Keperawatan', - classCode: ['ambulatory', 'emergency', 'inpatient'], - unit: 'all', - }, + // earlyNurseryAssessment: { + // id: 'early-nursery-assessment', + // title: 'Pengkajian Awal Keperawatan', + // classCode: ['ambulatory', 'emergency', 'inpatient'], + // unit: 'all', + // }, earlyMedicalAssessment: { id: 'early-medical-assessment', title: 'Pengkajian Awal Medis', @@ -87,13 +87,13 @@ const defaultKeys: Record = { unit: 'rehab', afterId: 'early-medical-assessment', }, - functionAssessment: { - id: 'function-assessment', - title: 'Asesmen Fungsi', - classCode: ['ambulatory'], - unit: 'rehab', - afterId: 'rehab-medical-assessment', - }, + // functionAssessment: { + // id: 'function-assessment', + // title: 'Asesmen Fungsi', + // classCode: ['ambulatory'], + // unit: 'rehab', + // afterId: 'rehab-medical-assessment', + // }, // therapyProtocol: { // id: 'therapy-protocol', // classCode: ['ambulatory'], @@ -106,9 +106,9 @@ const defaultKeys: Record = { classCode: ['ambulatory', 'emergency', 'inpatient'], unit: 'all', }, - fkr: { - id: 'fkr', - title: 'FKR', + kfr: { + id: 'kfr', + title: 'KFR', classCode: ['ambulatory', 'emergency', 'inpatient'], unit: 'all', }, @@ -234,12 +234,6 @@ const defaultKeys: Record = { classCode: ['ambulatory', 'emergency'], unit: 'all', }, - kfr: { - id: 'kfr', - title: 'KFR', - classCode: ['ambulatory', 'emergency', 'inpatient'], - unit: 'all', - }, refBack: { id: 'reference-back', title: 'PRB', diff --git a/public/side-menu-items/emp-doc.json b/public/side-menu-items/emp-doc.json index 36be57c7..350977e1 100644 --- a/public/side-menu-items/emp-doc.json +++ b/public/side-menu-items/emp-doc.json @@ -20,6 +20,11 @@ "title": "Konsultasi", "icon": "i-lucide-building-2", "link": "/ambulatory/consultation" + }, + { + "title": "Triase", + "icon": "i-lucide-stethoscope", + "link": "/ambulatory/triage" } ] }, @@ -47,7 +52,42 @@ { "title": "Kemoterapi", "icon": "i-lucide-droplets", - "link": "/chemotherapy" + "link": "/chemotherapy", + "children": [ + { + "title": "Administrasi", + "link": "/chemotherapy/early-encounter" + }, + { + "title": "Kunjungan", + "link": "/chemotherapy/encounter" + } + ] + }, + { + "title": "Hemofilia", + "icon": "i-lucide-droplet-off", + "link": "/hemophilia" + } + ] + }, + { + "heading": "Ruang Tindakan Anak", + "items": [ + { + "title": "Thalasemi", + "icon": "i-lucide-baby", + "link": "/thalasemia" + }, + { + "title": "Echocardiography", + "icon": "i-lucide-baby", + "link": "/echocardiography" + }, + { + "title": "Spirometri", + "icon": "i-lucide-baby", + "link": "/spirometry" } ] } diff --git a/public/side-menu-items/emp-doc.json-bu b/public/side-menu-items/emp-doc.json-bu deleted file mode 100644 index 2618a33b..00000000 --- a/public/side-menu-items/emp-doc.json-bu +++ /dev/null @@ -1,100 +0,0 @@ -[ - { - "heading": "Menu Utama", - "items": [ - { - "title": "Dashboard", - "icon": "i-lucide-home", - "link": "/" - }, - { - "title": "Rawat Jalan", - "icon": "i-lucide-stethoscope", - "children": [ - { - "title": "Kunjungan", - "icon": "i-lucide-stethoscope", - "link": "/ambulatory/encounter" - }, - { - "title": "Konsultasi", - "icon": "i-lucide-building-2", - "link": "/ambulatory/consultation" - } - ] - }, - { - "title": "IGD", - "icon": "i-lucide-zap", - "children": [ - { - "title": "Triase", - "icon": "i-lucide-stethoscope", - "link": "/emergency/triage" - }, - { - "title": "Kunjungan", - "icon": "i-lucide-building-2", - "link": "/emergency/encounter" - }, - { - "title": "Konsultasi", - "icon": "i-lucide-building-2", - "link": "/emergency/consultation" - } - ] - }, - { - "title": "Rawat Inap", - "icon": "i-lucide-building-2", - "children": [ - { - "title": "Kunjungan", - "icon": "i-lucide-building-2", - "link": "/inpatient/encounter" - }, - { - "title": "Konsultasi", - "icon": "i-lucide-building-2", - "link": "/inpatient/consultation" - } - ] - } - ] - }, - { - "heading": "Ruang Tindakan Rajal", - "items": [ - { - "title": "Kemoterapi", - "icon": "i-lucide-droplets", - "link": "/chemotherapy" - }, - { - "title": "Hemofilia", - "icon": "i-lucide-droplet-off", - "link": "/hemophilia" - } - ] - }, - { - "heading": "Ruang Tindakan Anak", - "items": [ - { - "title": "Thalasemi", - "icon": "i-lucide-baby", - "link": "/thalasemia" - }, - { - "title": "Echocardiography", - "icon": "i-lucide-baby", - "link": "/echocardiography" - }, - { - "title": "Spirometri", - "icon": "i-lucide-baby", - "link": "/spirometry" - } - ] - } -] diff --git a/public/side-menu-items/emp-mid.json b/public/side-menu-items/emp-miw.json similarity index 63% rename from public/side-menu-items/emp-mid.json rename to public/side-menu-items/emp-miw.json index 1c6e5aef..37bcbbae 100644 --- a/public/side-menu-items/emp-mid.json +++ b/public/side-menu-items/emp-miw.json @@ -12,16 +12,6 @@ "icon": "i-lucide-stethoscope", "link": "/ambulatory/encounter" }, - { - "title": "IGD", - "icon": "i-lucide-zap", - "link": "/emergency/encounter" - }, - { - "title": "Rehabilitasi Medik", - "icon": "i-lucide-bike", - "link": "/rehab/encounter-queue" - }, { "title": "Rawat Inap", "icon": "i-lucide-building-2", diff --git a/public/side-menu-items/emp-nur.json b/public/side-menu-items/emp-nur.json index f940219e..a3fd9d4b 100644 --- a/public/side-menu-items/emp-nur.json +++ b/public/side-menu-items/emp-nur.json @@ -18,20 +18,10 @@ { "title": "Kunjungan", "link": "/ambulatory/encounter" - } - ] - }, - { - "title": "IGD", - "icon": "i-lucide-zap", - "children": [ - { - "title": "Triase", - "link": "/emergency/triage" }, { - "title": "Kunjungan", - "link": "/emergency/encounter" + "title": "Triase", + "link": "/ambulatory/triage" } ] }, diff --git a/public/side-menu-items/sys.json b/public/side-menu-items/sys.json deleted file mode 100644 index 996c2a6b..00000000 --- a/public/side-menu-items/sys.json +++ /dev/null @@ -1,350 +0,0 @@ -[ - { - "heading": "Menu Utama", - "items": [ - { - "title": "Dashboard", - "icon": "i-lucide-home", - "link": "/" - }, - { - "title": "Rawat Jalan", - "icon": "i-lucide-stethoscope", - "children": [ - { - "title": "Antrian Pendaftaran", - "link": "/ambulatory/registration-queue" - }, - { - "title": "Antrian Poliklinik", - "link": "/ambulatory/encounter-queue" - }, - { - "title": "Kunjungan", - "link": "/ambulatory/encounter" - }, - { - "title": "Konsultasi", - "link": "/ambulatory/consultation" - } - ] - }, - { - "title": "IGD", - "icon": "i-lucide-zap", - "children": [ - { - "title": "Triase", - "link": "/emergency/triage" - }, - { - "title": "Kunjungan", - "link": "/emergency/encounter" - }, - { - "title": "Konsultasi", - "link": "/emergency/consultation" - } - ] - }, - { - "title": "Rawat Inap", - "icon": "i-lucide-building-2", - "children": [ - { - "title": "Permintaan", - "link": "/inpatient/request" - }, - { - "title": "Kunjungan", - "link": "/inpatient/encounter" - }, - { - "title": "Konsultasi", - "link": "/inpatient/consultation" - } - ] - }, - { - "title": "Obat - Order", - "icon": "i-lucide-briefcase-medical", - "children": [ - { - "title": "Permintaan", - "link": "/medication/order" - }, - { - "title": "Standing Order", - "link": "/medication/standing-order" - } - ] - }, - { - "title": "Radiologi - Order", - "icon": "i-lucide-radio", - "link": "/radiology-order" - }, - { - "title": "Lab - Order", - "icon": "i-lucide-microscope", - "link": "/cp-lab-order" - }, - { - "title": "Lab Mikro - Order", - "icon": "i-lucide-microscope", - "link": "/micro-lab-order" - }, - { - "title": "Lab PA - Order", - "icon": "i-lucide-microscope", - "link": "/ap-lab-order" - }, - { - "title": "Gizi", - "icon": "i-lucide-egg-fried", - "link": "/nutrition-order" - }, - { - "title": "Pembayaran", - "icon": "i-lucide-banknote-arrow-up", - "link": "/payment" - } - ] - }, - { - "heading": "Ruang Tindakan Rajal", - "items": [ - { - "title": "Kemoterapi", - "icon": "i-lucide-droplets", - "link": "/outpation-action/cemotherapy" - }, - { - "title": "Hemofilia", - "icon": "i-lucide-droplet-off", - "link": "/outpation-action/hemophilia" - } - ] - }, - { - "heading": "Ruang Tindakan Anak", - "items": [ - { - "title": "Thalasemi", - "icon": "i-lucide-baby", - "link": "/children-action/thalasemia" - }, - { - "title": "Echocardiography", - "icon": "i-lucide-baby", - "link": "/children-action/echocardiography" - }, - { - "title": "Spirometri", - "icon": "i-lucide-baby", - "link": "/children-action/spirometry" - } - ] - }, - { - "heading": "Client", - "items": [ - { - "title": "Pasien", - "icon": "i-lucide-users", - "link": "/client/patient" - }, - { - "title": "Rekam Medis", - "icon": "i-lucide-file-text", - "link": "/client/medical-record" - } - ] - }, - { - "heading": "Integrasi", - "items": [ - { - "title": "BPJS", - "icon": "i-lucide-circuit-board", - "children": [ - { - "title": "SEP", - "icon": "i-lucide-circuit-board", - "link": "/integration/bpjs-vclaim/sep" - }, - { - "title": "Peserta", - "icon": "i-lucide-circuit-board", - "link": "/integration/bpjs-vclaim/member" - }, - { - "title": "Surat Kontrol", - "icon": "i-lucide-circuit-board", - "link": "/integration/bpjs-vclaim/control-letter" - } - ] - }, - { - "title": "SATUSEHAT", - "icon": "i-lucide-database", - "link": "/integration/satusehat" - } - ] - }, - { - "heading": "Source", - "items": [ - { - "title": "Peralatan dan Perlengkapan", - "icon": "i-lucide-layout-dashboard", - "children": [ - { - "title": "Obat", - "link": "/tools-equipment-src/medicine" - }, - { - "title": "Peralatan", - "link": "/tools-equipment-src/tools" - }, - { - "title": "Perlengkapan (BMHP)", - "link": "/tools-equipment-src/equipment" - }, - { - "title": "Metode Obat", - "link": "/tools-equipment-src/medicine-method" - }, - { - "title": "Jenis Obat", - "link": "/tools-equipment-src/medicine-type" - }, - { - "title": "Sediaan Obat", - "link": "/tools-equipment-src/medicine-form" - } - ] - }, - { - "title": "Pengguna", - "icon": "i-lucide-user", - "children": [ - { - "title": "Pegawai", - "link": "/human-src/employee" - }, - { - "title": "PPDS", - "link": "/human-src/specialist-intern" - } - ] - }, - { - "title": "Pemeriksaan Penunjang", - "icon": "i-lucide-layout-list", - "children": [ - { - "title": "Checkup", - "link": "/mcu-src/mcu" - }, - { - "title": "Prosedur", - "link": "/mcu-src/procedure" - }, - { - "title": "Diagnosis", - "link": "/mcu-src/diagnose" - }, - { - "title": "Medical Action", - "link": "/mcu-src/medical-action" - } - ] - }, - { - "title": "Infrastruktur", - "icon": "i-lucide-layout-list", - "children": [ - { - "title": "Kasur", - "link": "/infra-src/bed" - }, - { - "title": "Kamar", - "link": "/infra-src/chamber" - }, - { - "title": "Ruang", - "link": "/infra-src/room" - }, - { - "title": "Depo", - "link": "/infra-src/warehouse" - }, - { - "title": "Lantai", - "link": "/infra-src/floor" - }, - { - "title": "Gedung", - "link": "/infra-src/building" - }, - { - "title": "Counter", - "link": "/infra-src/counter" - }, - { - "title": "Public Screen (Big Screen)", - "link": "/infra-src/public-screen" - } - ] - }, - { - "title": "Organisasi", - "icon": "i-lucide-network", - "children": [ - { - "title": "Divisi", - "link": "/org-src/division" - }, - { - "title": "Instalasi", - "link": "/org-src/installation" - }, - { - "title": "Unit", - "link": "/org-src/unit" - }, - { - "title": "Spesialis", - "link": "/org-src/specialist" - }, - { - "title": "Sub Spesialis", - "link": "/org-src/subspecialist" - } - ] - }, - { - "title": "Umum", - "icon": "i-lucide-airplay", - "children": [ - { - "title": "Uom", - "link": "/common/uom" - } - ] - }, - { - "title": "Keuangan", - "icon": "i-lucide-airplay", - "children": [ - { - "title": "Item & Pricing", - "link": "/common/item" - } - ] - } - ] - } -] diff --git a/public/side-menu-items/system.json b/public/side-menu-items/system.json index 19d20336..e8bdc06c 100644 --- a/public/side-menu-items/system.json +++ b/public/side-menu-items/system.json @@ -26,24 +26,10 @@ { "title": "Konsultasi", "link": "/ambulatory/consultation" - } - ] - }, - { - "title": "IGD", - "icon": "i-lucide-zap", - "children": [ + }, { "title": "Triase", "link": "/emergency/triage" - }, - { - "title": "Kunjungan", - "link": "/emergency/encounter" - }, - { - "title": "Konsultasi", - "link": "/emergency/consultation" } ] }, @@ -139,12 +125,22 @@ { "title": "Kemoterapi", "icon": "i-lucide-droplets", - "link": "/outpation-action/chemotherapy" + "link": "/chemotherapy", + "children": [ + { + "title": "Administrasi", + "link": "/chemotherapy/early-encounter" + }, + { + "title": "Kunjungan", + "link": "/chemotherapy/encounter" + } + ] }, { "title": "Hemofilia", "icon": "i-lucide-droplet-off", - "link": "/outpation-action/hemophilia" + "link": "/hemophilia" } ] }, @@ -154,17 +150,17 @@ { "title": "Thalasemi", "icon": "i-lucide-baby", - "link": "/children-action/thalasemia" + "link": "/thalasemia" }, { "title": "Echocardiography", "icon": "i-lucide-baby", - "link": "/children-action/echocardiography" + "link": "/echocardiography" }, { "title": "Spirometri", "icon": "i-lucide-baby", - "link": "/children-action/spirometry" + "link": "/spirometry" } ] }, @@ -252,20 +248,6 @@ } ] }, - { - "title": "Pengguna", - "icon": "i-lucide-user", - "children": [ - { - "title": "Pegawai", - "link": "/human-src/employee" - }, - { - "title": "PPDS", - "link": "/human-src/specialist-intern" - } - ] - }, { "title": "Pemeriksaan Penunjang", "icon": "i-lucide-layout-list", @@ -288,6 +270,20 @@ } ] }, + { + "title": "Pengguna", + "icon": "i-lucide-user", + "children": [ + { + "title": "Pegawai", + "link": "/human-src/employee" + }, + { + "title": "PPDS", + "link": "/human-src/intern" + } + ] + }, { "title": "Layanan", "icon": "i-lucide-layout-list",