feat/menu-structure-update-3: adjustment

This commit is contained in:
2025-09-28 22:20:27 +07:00
parent 9c6547ba63
commit b35cc15749
4 changed files with 74 additions and 153 deletions

No files matched your search

+47 -9
View File
@@ -10,7 +10,18 @@
{ {
"title": "Rawat Jalan", "title": "Rawat Jalan",
"icon": "i-lucide-stethoscope", "icon": "i-lucide-stethoscope",
"link": "/outpatient/encounter" "children": [
{
"title": "Triase",
"icon": "i-lucide-stethoscope",
"link": "/outpatient/encounter"
},
{
"title": "Konsultasi",
"icon": "i-lucide-building-2",
"link": "/outpatient/consultation"
}
]
}, },
{ {
"title": "IGD", "title": "IGD",
@@ -22,21 +33,48 @@
"link": "/emergency/triage" "link": "/emergency/triage"
}, },
{ {
"title": "Pemeriksaan", "title": "Kunjungan",
"icon": "i-lucide-building-2", "icon": "i-lucide-building-2",
"link": "/emergency/encounter" "link": "/emergency/encounter"
},
{
"title": "Konsultasi",
"icon": "i-lucide-building-2",
"link": "/emergency/consultation"
} }
] ]
}, },
{ {
"title": "Rehabilitasi Medik", "title": "Rehabilitasi Medik",
"icon": "i-lucide-bike", "icon": "i-lucide-bike",
"link": "/rehab/encounter" "children": [
{
"title": "Kunjungan",
"icon": "i-lucide-building-2",
"link": "/rehab/encounter"
},
{
"title": "Konsultasi",
"icon": "i-lucide-building-2",
"link": "/rehab/consultation"
}
]
}, },
{ {
"title": "Rawat Inap", "title": "Rawat Inap",
"icon": "i-lucide-building-2", "icon": "i-lucide-building-2",
"link": "/inpatient/encounter" "children": [
{
"title": "Kunjungan",
"icon": "i-lucide-building-2",
"link": "/inpatient/encounter"
},
{
"title": "Konsultasi",
"icon": "i-lucide-building-2",
"link": "/inpatient/consultation"
}
]
} }
] ]
}, },
@@ -46,12 +84,12 @@
{ {
"title": "Kemoterapi", "title": "Kemoterapi",
"icon": "i-lucide-droplets", "icon": "i-lucide-droplets",
"link": "/outpatient-medical-act/cemotherapy" "link": "/cemotherapy/encounter"
}, },
{ {
"title": "Hemofilia", "title": "Hemofilia",
"icon": "i-lucide-droplet-off", "icon": "i-lucide-droplet-off",
"link": "/outpatient-medical-act/hemophilia" "link": "/hemophilia/encounter"
} }
] ]
}, },
@@ -61,17 +99,17 @@
{ {
"title": "Thalasemi", "title": "Thalasemi",
"icon": "i-lucide-baby", "icon": "i-lucide-baby",
"link": "/child-medical-act/thalasemia" "link": "/thalasemia/encounter"
}, },
{ {
"title": "Echocardiography", "title": "Echocardiography",
"icon": "i-lucide-baby", "icon": "i-lucide-baby",
"link": "/child-medical-act/echocardiography" "link": "/echocardiography/encounter"
}, },
{ {
"title": "Spirometri", "title": "Spirometri",
"icon": "i-lucide-baby", "icon": "i-lucide-baby",
"link": "/child-medical-act/spirometry" "link": "/spirometry/encounter"
} }
] ]
} }
+5 -11
View File
@@ -13,12 +13,10 @@
"children": [ "children": [
{ {
"title": "Antrian Poliklinik", "title": "Antrian Poliklinik",
"icon": "i-lucide-stethoscope",
"link": "/outpatient/polyclinic-queue" "link": "/outpatient/polyclinic-queue"
}, },
{ {
"title": "Pendaftaran", "title": "Pendaftaran",
"icon": "i-lucide-building-2",
"link": "/outpatient/encounter" "link": "/outpatient/encounter"
} }
] ]
@@ -29,12 +27,10 @@
"children": [ "children": [
{ {
"title": "Triase", "title": "Triase",
"icon": "i-lucide-stethoscope",
"link": "/emergency/triage" "link": "/emergency/triage"
}, },
{ {
"title": "Pemeriksaan", "title": "Pemeriksaan",
"icon": "i-lucide-building-2",
"link": "/emergency/encounter" "link": "/emergency/encounter"
} }
] ]
@@ -46,12 +42,10 @@
"children": [ "children": [
{ {
"title": "Antrean Poliklinik", "title": "Antrean Poliklinik",
"icon": "i-lucide-stethoscope",
"link": "/rehab/polyclinic-queue" "link": "/rehab/polyclinic-queue"
}, },
{ {
"title": "Kunjungan", "title": "Kunjungan",
"icon": "i-lucide-building-2",
"link": "/rehab/encounter" "link": "/rehab/encounter"
} }
] ]
@@ -69,12 +63,12 @@
{ {
"title": "Kemoterapi", "title": "Kemoterapi",
"icon": "i-lucide-droplets", "icon": "i-lucide-droplets",
"link": "/outpatient-medical-act/cemotherapy" "link": "/cemotherapy/encounter"
}, },
{ {
"title": "Hemofilia", "title": "Hemofilia",
"icon": "i-lucide-droplet-off", "icon": "i-lucide-droplet-off",
"link": "/outpatient-medical-act/hemophilia" "link": "/hemophilia/encounter"
} }
] ]
}, },
@@ -84,17 +78,17 @@
{ {
"title": "Thalasemi", "title": "Thalasemi",
"icon": "i-lucide-baby", "icon": "i-lucide-baby",
"link": "/child-medical-act/thalasemia" "link": "/thalasemia/encounter"
}, },
{ {
"title": "Echocardiography", "title": "Echocardiography",
"icon": "i-lucide-baby", "icon": "i-lucide-baby",
"link": "/child-medical-act/echocardiography" "link": "/echocardiography/encounter"
}, },
{ {
"title": "Spirometri", "title": "Spirometri",
"icon": "i-lucide-baby", "icon": "i-lucide-baby",
"link": "/child-medical-act/spirometry" "link": "/spirometry/encounter"
} }
] ]
} }
-93
View File
@@ -13,12 +13,10 @@
"children": [ "children": [
{ {
"title": "Antrian Pendaftaran", "title": "Antrian Pendaftaran",
"icon": "i-lucide-stethoscope",
"link": "/outpatient/registration-queue" "link": "/outpatient/registration-queue"
}, },
{ {
"title": "Kunjungan", "title": "Kunjungan",
"icon": "i-lucide-building-2",
"link": "/outpatient/encounter" "link": "/outpatient/encounter"
} }
] ]
@@ -35,12 +33,10 @@
"children": [ "children": [
{ {
"title": "Antrean Pendaftaran", "title": "Antrean Pendaftaran",
"icon": "i-lucide-building-2",
"link": "/rehab/registration-queue" "link": "/rehab/registration-queue"
}, },
{ {
"title": "Kunjungan", "title": "Kunjungan",
"icon": "i-lucide-building-2",
"link": "/rehab/encounter" "link": "/rehab/encounter"
} }
] ]
@@ -51,66 +47,13 @@
"children": [ "children": [
{ {
"title": "Permintaan", "title": "Permintaan",
"icon": "i-lucide-stethoscope",
"link": "/inpatient/request" "link": "/inpatient/request"
}, },
{ {
"title": "Kunjungan", "title": "Kunjungan",
"icon": "i-lucide-building-2",
"link": "/inpatient/encounter" "link": "/inpatient/encounter"
} }
] ]
},
{
"title": "Obat - Order",
"icon": "i-lucide-briefcase-medical",
"children": [
{
"title": "Permintaan",
"icon": "i-lucide-user",
"link": "/medication/order"
},
{
"title": "Standing Order",
"icon": "i-lucide-user",
"link": "/medication/standing-order"
}
]
}
]
},
{
"heading": "Ruang Tindakan Rajal",
"items": [
{
"title": "Kemoterapi",
"icon": "i-lucide-droplets",
"link": "/outpatient-medical-act/cemotherapy"
},
{
"title": "Hemofilia",
"icon": "i-lucide-droplet-off",
"link": "/outpatient-medical-act/hemophilia"
}
]
},
{
"heading": "Ruang Tindakan Anak",
"items": [
{
"title": "Thalasemi",
"icon": "i-lucide-baby",
"link": "/child-medical-act/thalasemia"
},
{
"title": "Echocardiography",
"icon": "i-lucide-baby",
"link": "/child-medical-act/echocardiography"
},
{
"title": "Spirometri",
"icon": "i-lucide-baby",
"link": "/child-medical-act/spirometry"
} }
] ]
}, },
@@ -128,41 +71,5 @@
"link": "/client/medical-record" "link": "/client/medical-record"
} }
] ]
},
{
"heading": "Integrasi",
"items": [
{
"title": "BPJS",
"icon": "i-lucide-circuit-board",
"children": [
{
"title": "SEP",
"icon": "i-lucide-circuit-board",
"link": "/bpjs-integration/sep"
},
{
"title": "Peserta",
"icon": "i-lucide-circuit-board",
"link": "/bpjs-integration/member"
}
]
},
{
"title": "SATUSEHAT",
"icon": "i-lucide-database",
"link": "/satusehat-integration"
},
{
"heading": "Keuangan",
"items": [
{
"title": "Daftar harga",
"icon": "i-lucide-list",
"link": "/item"
}
]
}
]
} }
] ]
+22 -40
View File
@@ -13,18 +13,19 @@
"children": [ "children": [
{ {
"title": "Antrian Pendaftaran", "title": "Antrian Pendaftaran",
"icon": "i-lucide-stethoscope",
"link": "/outpatient/registration-queue" "link": "/outpatient/registration-queue"
}, },
{ {
"title": "Antrian Poliklinik", "title": "Antrian Poliklinik",
"icon": "i-lucide-stethoscope",
"link": "/outpatient/polyclinic-queue" "link": "/outpatient/polyclinic-queue"
}, },
{ {
"title": "Kunjungan", "title": "Kunjungan",
"icon": "i-lucide-building-2",
"link": "/outpatient/encounter" "link": "/outpatient/encounter"
},
{
"title": "Konsultasi",
"link": "/outpatient/consultation"
} }
] ]
}, },
@@ -34,34 +35,37 @@
"children": [ "children": [
{ {
"title": "Triase", "title": "Triase",
"icon": "i-lucide-stethoscope",
"link": "/emergency/triage" "link": "/emergency/triage"
}, },
{ {
"title": "Kunjungan", "title": "Kunjungan",
"icon": "i-lucide-building-2",
"link": "/emergency/encounter" "link": "/emergency/encounter"
},
{
"title": "Konsultasi",
"link": "/emergency/consultation"
} }
] ]
}, },
{ {
"title": "Rehabilitasi Medik", "title": "Rehab Medik",
"icon": "i-lucide-bike", "icon": "i-lucide-bike",
"children": [ "children": [
{ {
"title": "Antrean Pendaftaran", "title": "Antrean Pendaftaran",
"icon": "i-lucide-building-2",
"link": "/rehab/registration-queue" "link": "/rehab/registration-queue"
}, },
{ {
"title": "Antrean Poliklinik", "title": "Antrean Poliklinik",
"icon": "i-lucide-stethoscope",
"link": "/rehab/polyclinic-queue" "link": "/rehab/polyclinic-queue"
}, },
{ {
"title": "Kunjungan", "title": "Kunjungan",
"icon": "i-lucide-building-2",
"link": "/rehab/encounter" "link": "/rehab/encounter"
},
{
"title": "Konsultasi",
"link": "/rehab/consultation"
} }
] ]
}, },
@@ -71,13 +75,15 @@
"children": [ "children": [
{ {
"title": "Permintaan", "title": "Permintaan",
"icon": "i-lucide-stethoscope",
"link": "/inpatient/request" "link": "/inpatient/request"
}, },
{ {
"title": "Kunjungan", "title": "Kunjungan",
"icon": "i-lucide-building-2",
"link": "/inpatient/encounter" "link": "/inpatient/encounter"
},
{
"title": "Konsultasi",
"link": "/inpatient/consultation"
} }
] ]
}, },
@@ -87,12 +93,10 @@
"children": [ "children": [
{ {
"title": "Permintaan", "title": "Permintaan",
"icon": "i-lucide-user",
"link": "/medication/order" "link": "/medication/order"
}, },
{ {
"title": "Standing Order", "title": "Standing Order",
"icon": "i-lucide-user",
"link": "/medication/standing-order" "link": "/medication/standing-order"
} }
] ]
@@ -135,12 +139,12 @@
{ {
"title": "Kemoterapi", "title": "Kemoterapi",
"icon": "i-lucide-droplets", "icon": "i-lucide-droplets",
"link": "/outpatient-medical-act/cemotherapy" "link": "/cemotherapy/encounter"
}, },
{ {
"title": "Hemofilia", "title": "Hemofilia",
"icon": "i-lucide-droplet-off", "icon": "i-lucide-droplet-off",
"link": "/outpatient-medical-act/hemophilia" "link": "/hemophilia/encounter"
} }
] ]
}, },
@@ -150,17 +154,17 @@
{ {
"title": "Thalasemi", "title": "Thalasemi",
"icon": "i-lucide-baby", "icon": "i-lucide-baby",
"link": "/child-medical-act/thalasemia" "link": "/thalasemia/encounter"
}, },
{ {
"title": "Echocardiography", "title": "Echocardiography",
"icon": "i-lucide-baby", "icon": "i-lucide-baby",
"link": "/child-medical-act/echocardiography" "link": "/echocardiography/encounter"
}, },
{ {
"title": "Spirometri", "title": "Spirometri",
"icon": "i-lucide-baby", "icon": "i-lucide-baby",
"link": "/child-medical-act/spirometry" "link": "/spirometry/encounter"
} }
] ]
}, },
@@ -224,27 +228,22 @@
"children": [ "children": [
{ {
"title": "Obat", "title": "Obat",
"icon": "i-lucide-stethoscope",
"link": "/tools-equipment-src/medicine" "link": "/tools-equipment-src/medicine"
}, },
{ {
"title": "Peralatan", "title": "Peralatan",
"icon": "i-lucide-tools",
"link": "/tools-equipment-src/tools" "link": "/tools-equipment-src/tools"
}, },
{ {
"title": "Perlengkapan (BMHP)", "title": "Perlengkapan (BMHP)",
"icon": "i-lucide-stethoscope",
"link": "/tools-equipment-src/equipment" "link": "/tools-equipment-src/equipment"
}, },
{ {
"title": "Metode Obat", "title": "Metode Obat",
"icon": "i-lucide-user",
"link": "/tools-equipment-src/medicine-method" "link": "/tools-equipment-src/medicine-method"
}, },
{ {
"title": "Jenis Obat", "title": "Jenis Obat",
"icon": "i-lucide-user",
"link": "/tools-equipment-src/medicine-type" "link": "/tools-equipment-src/medicine-type"
} }
] ]
@@ -255,12 +254,10 @@
"children": [ "children": [
{ {
"title": "Pegawai", "title": "Pegawai",
"icon": "i-lucide-stethoscope",
"link": "/human-src/employee" "link": "/human-src/employee"
}, },
{ {
"title": "PPDS", "title": "PPDS",
"icon": "i-lucide-user",
"link": "/human-src/specialist-intern" "link": "/human-src/specialist-intern"
} }
] ]
@@ -271,7 +268,6 @@
"children": [ "children": [
{ {
"title": "Checkup", "title": "Checkup",
"icon": "i-lucide-stethoscope",
"link": "/mcu-src/mcu" "link": "/mcu-src/mcu"
} }
] ]
@@ -282,37 +278,30 @@
"children": [ "children": [
{ {
"title": "Counter", "title": "Counter",
"icon": "i-lucide-stethoscope",
"link": "/service-src/counter" "link": "/service-src/counter"
}, },
{ {
"title": "Public Screen (Big Screen)", "title": "Public Screen (Big Screen)",
"icon": "i-lucide-tools",
"link": "/service-src/public-screen" "link": "/service-src/public-screen"
}, },
{ {
"title": "Kasur", "title": "Kasur",
"icon": "i-lucide-tools",
"link": "/service-src/bed" "link": "/service-src/bed"
}, },
{ {
"title": "Kamar", "title": "Kamar",
"icon": "i-lucide-stethoscope",
"link": "/service-src/chamber" "link": "/service-src/chamber"
}, },
{ {
"title": "Ruang", "title": "Ruang",
"icon": "i-lucide-stethoscope",
"link": "/service-src/chamber" "link": "/service-src/chamber"
}, },
{ {
"title": "Lantai", "title": "Lantai",
"icon": "i-lucide-user",
"link": "/service-src/floor" "link": "/service-src/floor"
}, },
{ {
"title": "Gedung", "title": "Gedung",
"icon": "i-lucide-user",
"link": "/service-src/building" "link": "/service-src/building"
} }
] ]
@@ -323,27 +312,22 @@
"children": [ "children": [
{ {
"title": "Divisi", "title": "Divisi",
"icon": "i-lucide-stethoscope",
"link": "/org-src/division" "link": "/org-src/division"
}, },
{ {
"title": "Instalasi", "title": "Instalasi",
"icon": "i-lucide-tools",
"link": "/org-src/installation" "link": "/org-src/installation"
}, },
{ {
"title": "Unit", "title": "Unit",
"icon": "i-lucide-tools",
"link": "/org-src/unit" "link": "/org-src/unit"
}, },
{ {
"title": "Specialist", "title": "Specialist",
"icon": "i-lucide-stethoscope",
"link": "/org-src/specialist" "link": "/org-src/specialist"
}, },
{ {
"title": "Sub Specialist", "title": "Sub Specialist",
"icon": "i-lucide-user",
"link": "/org-src/subspecialist" "link": "/org-src/subspecialist"
} }
] ]
@@ -354,7 +338,6 @@
"children": [ "children": [
{ {
"title": "Uom", "title": "Uom",
"icon": "i-lucide-airplay",
"link": "/common/uom" "link": "/common/uom"
} }
] ]
@@ -365,7 +348,6 @@
"children": [ "children": [
{ {
"title": "Item & Pricing", "title": "Item & Pricing",
"icon": "i-lucide-airplay",
"link": "/common/item" "link": "/common/item"
} }
] ]