commitb9f910cc5fMerge:ba3e70c064f341Author: Munawwirul Jamal <57973347+munaja@users.noreply.github.com> Date: Fri Nov 21 08:55:22 2025 +0700 Merge pull request #177 from dikstub-rssa/feat/prescription Feat/prescription commit064f34177cMerge:88d89f2ba3e70cAuthor: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Fri Nov 21 08:52:24 2025 +0700 Merge branch 'dev' into feat/prescription commitba3e70c854Merge:d75b32cd6c4a1eAuthor: Munawwirul Jamal <57973347+munaja@users.noreply.github.com> Date: Fri Nov 21 08:46:33 2025 +0700 Merge pull request #176 from dikstub-rssa/feat/device-order Feat/device order commitd6c4a1ebb4Merge:a8a71d8d75b32cAuthor: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Fri Nov 21 08:42:09 2025 +0700 Merge branch 'dev' into feat/device-order commitd75b32cc08Merge:79d8bfa2e48f11Author: Munawwirul Jamal <57973347+munaja@users.noreply.github.com> Date: Fri Nov 21 08:38:51 2025 +0700 Merge pull request #172 from dikstub-rssa/feat/uploads-85-after-reset Fix: debug Uplaod Doc after reset commit2e48f11f9cMerge:c3f1f9979d8bfaAuthor: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Fri Nov 21 08:38:37 2025 +0700 Merge branch 'dev' into feat/uploads-85-after-reset commit79d8bfa782Merge:f375724cffaa2bAuthor: Munawwirul Jamal <57973347+munaja@users.noreply.github.com> Date: Fri Nov 21 08:19:55 2025 +0700 Merge pull request #170 from dikstub-rssa/feat/medicine-form-167 Feat/medicine form 167 commitcffaa2b855Merge:ac5fd26f375724Author: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Fri Nov 21 08:17:43 2025 +0700 Merge branch 'dev' into feat/medicine-form-167 commitf375724be1Merge:2c07b9c6780a65Author: Munawwirul Jamal <57973347+munaja@users.noreply.github.com> Date: Fri Nov 21 07:43:22 2025 +0700 Merge pull request #152 from dikstub-rssa/feat/general-consent-145 ✨ feat (encounter): implement general consent feature commit6780a65f04Merge:1f3ca6f2c07b9cAuthor: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Fri Nov 21 07:43:08 2025 +0700 Merge branch 'dev' into feat/general-consent-145 commit2c07b9cde8Merge:baf6ab1dab6adcAuthor: Munawwirul Jamal <57973347+munaja@users.noreply.github.com> Date: Fri Nov 21 07:31:13 2025 +0700 Merge pull request #148 from dikstub-rssa/feat/resume-81 Feat: UI Rehab Medik - Resume commit1f3ca6f19bAuthor: Abizrh <abizarah857@gmail.com> Date: Thu Nov 20 13:43:19 2025 +0700 🐛 fix (general-consent): fix type error when create encounter commitb379a9bc94Author: Abizrh <abizarah857@gmail.com> Date: Thu Nov 20 13:04:27 2025 +0700 ✨ feat (general-consent): display file url in diagnose dialog commitf1307980ffAuthor: Abizrh <abizarah857@gmail.com> Date: Thu Nov 20 00:35:25 2025 +0700 🐛 fix (general-consent): fix mapping data from api commit0d821cbe31Author: Abizrh <abizarah857@gmail.com> Date: Thu Nov 20 00:13:44 2025 +0700 ⚙️ chore (general-consent): adjust general consent list and form component commitcf4f5574d3Author: Abizrh <abizarah857@gmail.com> Date: Wed Nov 19 23:46:21 2025 +0700 ✨ feat (generate-file): add generate file schema commit6e34e175e7Merge:e62ee1bbaf6ab1Author: Abizrh <abizarah857@gmail.com> Date: Wed Nov 19 23:12:38 2025 +0700 Merge branch 'dev' of https://github.com/dikstub-rssa/simrs-fe into feat/general-consent-145 commita8a71d8978Merge:bfbe72bbaf6ab1Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Wed Nov 19 22:22:03 2025 +0700 Merge branch 'dev' into feat/device-order commit88d89f2a2dMerge:512f8e8391469eAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Wed Nov 19 22:21:36 2025 +0700 Merge branch 'feat/prescription' of github.com:dikstub-rssa/simrs-fe into feat/prescription commit512f8e8c91Merge:f41a51dbaf6ab1Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Wed Nov 19 22:19:45 2025 +0700 Merge branch 'dev' into feat/prescription commitbaf6ab1fdaAuthor: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Wed Nov 19 20:09:19 2025 +0700 dev: hotfix, pubs + my-ui/confirmation/confirmation noTrueSlot from record-confirmation + my-ui/confirmation/confirmation additional message + my-ui/confirmation/record-confirmation supplies noTrueSlot + my-ui/modal/modal text size + my-ui/doc-entry semicolon export commitf41a51d9d0Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Wed Nov 19 10:58:26 2025 +0700 feat/prescription: cleaning commitc3f1f997b3Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Wed Nov 19 10:22:12 2025 +0700 Fix: refactor upload API url commitbfbe72be94Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Wed Nov 19 03:36:24 2025 +0700 feat/device-order: final commit0a68dbf3a6Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Tue Nov 18 15:31:04 2025 +0700 Fix: debug after reset commitac5fd26399Merge:94e4eadbcfb4c1Author: Muhammad Hasyim Chaidir Ali <68959522+Hasyim-Kai@users.noreply.github.com> Date: Tue Nov 18 13:33:09 2025 +0700 Merge branch 'dev' into feat/medicine-form-167 commit94e4ead8feAuthor: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Tue Nov 18 13:13:52 2025 +0700 Fix: debug updaate medicine master commitc98018bb4eAuthor: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Tue Nov 18 12:58:58 2025 +0700 Squashed commit of the following: commitbcfb4c1456Merge:1cbde57975c87dAuthor: Munawwirul Jamal <57973347+munaja@users.noreply.github.com> Date: Mon Nov 17 11:15:14 2025 +0700 Merge pull request #147 from dikstub-rssa/feat/surat-kontrol-135 Feat: Integration Rehab Medik - Surat Kontrol commit975c87d99aMerge:f5820901cbde57Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Mon Nov 17 10:58:10 2025 +0700 Merge branch 'dev' into feat/surat-kontrol-135 commitf582090d18Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Thu Nov 13 11:56:21 2025 +0700 Fix: Refactor surat kontrol commita14c4a5d3cAuthor: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Tue Nov 11 14:21:58 2025 +0700 Fix: Refactor Surat Kontrol CRUD {id} to {code} commit24313adef6Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Fri Nov 7 10:35:46 2025 +0700 Fix: debug back btn in add, edit, detail content page commit59b44b5729Merge:99a61a0db15ec9Author: Muhammad Hasyim Chaidir Ali <68959522+Hasyim-Kai@users.noreply.github.com> Date: Fri Nov 7 09:11:10 2025 +0700 Merge branch 'dev' into feat/surat-kontrol-135 commit99a61a0bf2Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Thu Nov 6 08:06:01 2025 +0700 Feat: add right & bottom label in input base component commitdb48919325Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Wed Nov 5 13:53:43 2025 +0700 Feat: add banner in List if requirement not met commitbd57250f7eAuthor: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Wed Nov 5 13:26:48 2025 +0700 Fix: refactor getDetail url param commita361922e32Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Wed Nov 5 13:19:07 2025 +0700 Feat: Add & integrate add, edit, detail page commit331f4a6b20Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Tue Nov 4 16:56:08 2025 +0700 Feat: Integrate Control Letter commit2275f4dc99Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Mon Oct 27 14:01:58 2025 +0700 Feat: add UI BPJS > Surat Kontrol commit89e0e7a2c8Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Mon Oct 27 10:21:59 2025 +0700 Feat: add UI CRUD Surat Kontrol at Rehab Medik > kunjungan > Proses commitdab6adc4a9Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Tue Nov 18 11:19:48 2025 +0700 Fix: add role authorization in Resume commitc28fc8f7aaMerge:7ed1cc8bcfb4c1Author: Muhammad Hasyim Chaidir Ali <68959522+Hasyim-Kai@users.noreply.github.com> Date: Tue Nov 18 09:02:16 2025 +0700 Merge branch 'dev' into feat/resume-81 commit7ed1cc83bfAuthor: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Mon Nov 17 15:04:01 2025 +0700 Feat: add doc preview in Resume List commitbcfb4c1456Merge:1cbde57975c87dAuthor: Munawwirul Jamal <57973347+munaja@users.noreply.github.com> Date: Mon Nov 17 11:15:14 2025 +0700 Merge pull request #147 from dikstub-rssa/feat/surat-kontrol-135 Feat: Integration Rehab Medik - Surat Kontrol commit975c87d99aMerge:f5820901cbde57Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Mon Nov 17 10:58:10 2025 +0700 Merge branch 'dev' into feat/surat-kontrol-135 commit15ab43c1b1Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Mon Nov 17 10:38:21 2025 +0700 Feat: add verification capthca and form adjustment commitdc0bcc3606Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Mon Nov 17 09:26:29 2025 +0700 Feat: integration Medicine Form commitdfb2c305caMerge:1cbde57d0aa69dAuthor: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Mon Nov 17 09:18:47 2025 +0700 Merge remote-tracking branch 'origin/feat/uploads-85' into feat/medicine-form-167 commit468c6a164fMerge:72532721cbde57Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Mon Nov 17 07:12:38 2025 +0700 Merge branch 'dev' into feat/device-order commit20649c5917Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sun Nov 16 19:52:22 2025 +0700 feat/prescription: finalize #1 + integration + non mix entry commit0da8701a6cAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sun Nov 16 08:15:19 2025 +0700 feat/prescription: added group and flat list commit7253272681Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sun Nov 16 11:21:02 2025 +0700 feat/device-order: adjustment wip commit391469e633Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sun Nov 16 08:15:19 2025 +0700 feat/prescription: added group and flat list commitb1dbae7928Merge:b8478861cbde57Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sun Nov 16 08:14:09 2025 +0700 Merge branch 'dev' into feat/prescription commit1cbde57cf9Author: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Sun Nov 16 00:44:53 2025 +0700 dev: hotfix comps/pub/myui + updated data/types + updated data-table + updated nav-header + added toggle comps/pub/ui + updated button + updated toggle commitb847886601Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sat Nov 15 22:40:23 2025 +0700 feat/prescription: more adjustment commit83cdd070edMerge:224bc7cccabe01Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sat Nov 15 20:15:18 2025 +0700 Merge branch 'dev' into feat/prescription commit224bc7cd61Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sat Nov 15 20:13:15 2025 +0700 feat/prescription: integrated non-mix commitccabe0177bAuthor: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Fri Nov 14 16:39:21 2025 +0700 dev: hotfix, added combobox objectsToItems commitd0aa69d9a1Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Fri Nov 14 17:12:17 2025 +0700 Fix: debug table typo Uplaod Doc commitbb0017ffcbAuthor: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Fri Nov 14 15:47:11 2025 +0700 Fix: refactor constList Uplaod Doc commit60c13649d9Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Fri Nov 14 14:55:32 2025 +0700 Fix: debug Uplaod Doc commit1d03258f44Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Fri Nov 14 14:08:47 2025 +0700 Fix: Typo uplaod doc type commit56109564cbAuthor: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Thu Nov 13 16:16:26 2025 +0700 Feat: API Integration supporting doc upload commitcbe1883c9fMerge:7f3fe810d97ba9Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Thu Nov 13 13:42:44 2025 +0700 Merge branch 'dev' into feat/device-order-x commitf582090d18Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Thu Nov 13 11:56:21 2025 +0700 Fix: Refactor surat kontrol commit0d97ba9d25Merge:02508b2bb8df3dAuthor: Munawwirul Jamal <57973347+munaja@users.noreply.github.com> Date: Thu Nov 13 11:52:23 2025 +0700 Merge pull request #164 from dikstub-rssa/feeat/pendaftaran-kemoterapi-141 Feat: Pendaftaran Kemoterapi commit16626a2feeAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Thu Nov 13 11:49:28 2025 +0700 feat/prescription: added submit commitbb8df3d53aMerge:a592a0b02508b2Author: riefive <rie.five@gmail.com> Date: Thu Nov 13 10:14:17 2025 +0700 Merge branch 'dev' of https://github.com/dikstub-rssa/simrs-fe into feeat/pendaftaran-kemoterapi-141 commit02508b22deMerge:6b933de295bb81Author: Munawwirul Jamal <57973347+munaja@users.noreply.github.com> Date: Thu Nov 13 07:56:31 2025 +0700 Merge pull request #162 from dikstub-rssa/fe-prescription-56 Fe prescription 56 commit295bb8120fMerge:8462eba6b933deAuthor: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Thu Nov 13 07:45:48 2025 +0700 Merge branch 'dev' into fe-prescription-56 commit6b933de212Merge:f2e98fc471c846Author: Munawwirul Jamal <57973347+munaja@users.noreply.github.com> Date: Wed Nov 12 07:13:11 2025 +0700 Merge pull request #156 from dikstub-rssa/feat/cp-lab-order-48 Feat/cp lab order 48 commitf2e98fc732Merge:2e899c69b281deAuthor: Munawwirul Jamal <57973347+munaja@users.noreply.github.com> Date: Wed Nov 12 07:12:40 2025 +0700 Merge pull request #158 from dikstub-rssa/feat/menu-structure Feat/menu structure commit471c846045Merge:f676c8a2e899c6Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Wed Nov 12 07:11:46 2025 +0700 Merge branch 'dev' into feat/cp-lab-order-48 commit9b281de00bMerge:80383a52e899c6Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Wed Nov 12 07:08:29 2025 +0700 Merge branch 'dev' into feat/menu-structure commit2e899c6022Merge:8effefbb7d4fcfAuthor: Munawwirul Jamal <57973347+munaja@users.noreply.github.com> Date: Wed Nov 12 07:04:47 2025 +0700 Merge pull request #157 from dikstub-rssa/feat/encounter-status-107 Feat/encounter status 107 commit8effefb5adMerge:3f63f198e7f9b1Author: Munawwirul Jamal <57973347+munaja@users.noreply.github.com> Date: Wed Nov 12 07:04:17 2025 +0700 Merge pull request #155 from dikstub-rssa/feat/radiology-order-54 Feat/radiology order 54 commit80383a5f0aAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Wed Nov 12 06:52:31 2025 +0700 feat/menu-structure: adjust page rehab commit93c9e74d08Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Wed Nov 12 06:52:14 2025 +0700 feat/menu-structure: adjust menu items all roles commitf0d2bc4de1Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Wed Nov 12 06:51:37 2025 +0700 feat/menu-structure: update access control commit02c14089f1Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Wed Nov 12 06:51:03 2025 +0700 feat/menu-structure: update role switcher commita14c4a5d3cAuthor: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Tue Nov 11 14:21:58 2025 +0700 Fix: Refactor Surat Kontrol CRUD {id} to {code} commite9e0e21d1bAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Tue Nov 11 12:30:43 2025 +0700 feat/menu-structure: wip commite62ee1b37eAuthor: Abizrh <abizarah857@gmail.com> Date: Tue Nov 11 08:57:49 2025 +0700 ✨ feat (encounter): implement general consent feature commit8e7f9b19e3Author: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Mon Nov 10 23:17:49 2025 +0700 feat/radiology-order-54: upgraded mcu-order/list commitb2a512314bAuthor: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Fri Nov 7 14:02:54 2025 +0700 Feat: UI uplaod doc pendukung commit24313adef6Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Fri Nov 7 10:35:46 2025 +0700 Fix: debug back btn in add, edit, detail content page commit59b44b5729Merge:99a61a0db15ec9Author: Muhammad Hasyim Chaidir Ali <68959522+Hasyim-Kai@users.noreply.github.com> Date: Fri Nov 7 09:11:10 2025 +0700 Merge branch 'dev' into feat/surat-kontrol-135 commit53bd8e7f6eAuthor: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Fri Nov 7 08:55:23 2025 +0700 Fix: refactor rehab medik - Resume UI commit99a61a0bf2Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Thu Nov 6 08:06:01 2025 +0700 Feat: add right & bottom label in input base component commit8462eba94bAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Wed Nov 5 21:23:04 2025 +0700 feat/prescription-56: wip commitdb48919325Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Wed Nov 5 13:53:43 2025 +0700 Feat: add banner in List if requirement not met commitbd57250f7eAuthor: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Wed Nov 5 13:26:48 2025 +0700 Fix: refactor getDetail url param commita361922e32Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Wed Nov 5 13:19:07 2025 +0700 Feat: Add & integrate add, edit, detail page commit331f4a6b20Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Tue Nov 4 16:56:08 2025 +0700 Feat: Integrate Control Letter commita592a0be36Author: riefive <rie.five@gmail.com> Date: Tue Nov 4 15:15:38 2025 +0700 feat(cemo): add home encounter commitbe0a761170Author: riefive <rie.five@gmail.com> Date: Tue Nov 4 13:23:52 2025 +0700 feat(cemo): change flow admin commit64fe2524fbAuthor: riefive <rie.five@gmail.com> Date: Tue Nov 4 12:02:31 2025 +0700 feat(cemo): enhance admin mode functionality and update series handling commitfb7731188dAuthor: riefive <rie.five@gmail.com> Date: Mon Nov 3 15:52:35 2025 +0700 feat(cemo): add mode adm + series commit89b2fb9cd9Author: riefive <rie.five@gmail.com> Date: Mon Nov 3 15:03:56 2025 +0700 feat(chemo): add page process and modify components commitf676c8a4b9Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Mon Nov 3 08:11:02 2025 +0700 feat/cp-lab-order-48: wip commit69ffe6bd49Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Fri Oct 31 14:35:39 2025 +0700 feat/radiology-order: added the page commitd1369d513bAuthor: riefive <rie.five@gmail.com> Date: Fri Oct 31 16:08:22 2025 +0700 feat(cemo): add list verification commita9ab75fd98Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Fri Oct 31 14:35:05 2025 +0700 feat/readiology-order: added mcu commit71d68e5a0eAuthor: riefive <rie.five@gmail.com> Date: Fri Oct 31 14:49:21 2025 +0700 feat(cemo): add dialog verification and list register commitf8d906b6c2Merge:66872c95f9e441Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Fri Oct 31 14:48:21 2025 +0700 Merge branch 'dev' into fe-prescription-56 commit40d78a999aAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Fri Oct 31 14:35:05 2025 +0700 feat/readiology-order: added mcu commitb3502df0f8Merge:831749a7119f67Author: riefive <rie.five@gmail.com> Date: Fri Oct 31 13:12:11 2025 +0700 Merge branch 'feat/fe-kemoterapi' into feeat/pendaftaran-kemoterapi-141 commit7119f67402Author: riefive <rie.five@gmail.com> Date: Fri Oct 31 13:09:59 2025 +0700 feat(cemo): modify schema commit66872c95f8Author: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Fri Oct 31 07:56:36 2025 +0700 feat/prescription-56: wip commit45cc019ec1Author: riefive <rie.five@gmail.com> Date: Thu Oct 30 15:43:50 2025 +0700 feat(cemo): layouting form commite866c0cf2aAuthor: riefive <rie.five@gmail.com> Date: Thu Oct 30 14:41:52 2025 +0700 feat(cemo): layouting protocol commitdc4edc1dc0Author: riefive <rie.five@gmail.com> Date: Wed Oct 29 15:58:52 2025 +0700 feat(cemo): show list cemo commit3234853473Author: riefive <rie.five@gmail.com> Date: Wed Oct 29 15:39:55 2025 +0700 feat(cemo): add list of cemo commitfc308809b8Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Wed Oct 29 14:57:19 2025 +0700 Feat: add UI Rehab Medik > Proses > Resume commit9b383a5437Merge:a4dc7d7831749aAuthor: Muhammad Hasyim Chaidir Ali <68959522+Hasyim-Kai@users.noreply.github.com> Date: Wed Oct 29 13:32:47 2025 +0700 Merge pull request #139 from dikstub-rssa/dev Update branch feat/resume-81 commit67ee129f4bMerge:9919b4b9e82d17Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Tue Oct 28 16:20:17 2025 +0700 Merge branch 'dev' into fe-prescription-56 commit2275f4dc99Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Mon Oct 27 14:01:58 2025 +0700 Feat: add UI BPJS > Surat Kontrol commit89e0e7a2c8Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com> Date: Mon Oct 27 10:21:59 2025 +0700 Feat: add UI CRUD Surat Kontrol at Rehab Medik > kunjungan > Proses commit9919b4b896Merge:19a43bde93e72aAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sat Oct 25 15:36:29 2025 +0700 Merge branch 'dev' into fe-prescription-56 commitb7d4fcf939Merge:eaac4aae93e72aAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sat Oct 25 15:31:30 2025 +0700 Merge branch 'dev' into feat/encounter-status-107 commit19a43bd291Merge:d90e4003558672Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sat Oct 25 05:02:57 2025 +0700 Merge branch 'dev' into fe-prescription-56 commiteaac4aab85Merge:72e8d433558672Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sat Oct 25 05:01:45 2025 +0700 Merge branch 'dev' into feat/encounter-status-107 commitd90e40043cMerge:0c9f9deb90f0c1Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Fri Oct 24 12:40:59 2025 +0700 Merge branch 'dev' into fe-prescription-56 commit0c9f9deb7eAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Fri Oct 24 12:38:02 2025 +0700 fe-prescription-56: wip commit729474a2a0Merge:7159bd6ddd35d6Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Thu Oct 23 14:16:52 2025 +0700 Merge branch 'dev' into fe-prescription-56 commit7f3fe813c5Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Thu Oct 23 14:09:01 2025 +0700 feat/device-order: wip commit72e8d431d6Merge:3f77d922a9b78aAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Wed Oct 22 07:17:41 2025 +0700 Merge branch 'dev' into feat/encounter-status-107 commit1b1fac7695Merge:0b4420627ab7c2Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Wed Oct 22 04:28:31 2025 +0700 Merge branch 'dev' into feat/device-order-x commit3f77d927b6Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Tue Oct 21 22:48:34 2025 +0700 feat/encounter: done commitd8c861d60cMerge:6bdee6627ab7c2Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Tue Oct 21 00:15:01 2025 +0700 Merge branch 'dev' into feat/encounter-status-107 commit0b4420620dMerge:39af60502b2b76Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Mon Oct 20 13:35:00 2025 +0700 Merge branch 'dev' into feat/device-order-58 commit02b2b7657cMerge:7ddb14ae1942d1Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Mon Oct 20 11:24:54 2025 +0700 Merge branch 'dev' of github.com:dikstub-rssa/simrs-fe into dev commit39af6052e7Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Mon Oct 20 11:22:54 2025 +0700 feat/device-order-58: wip commit7ddb14acccAuthor: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Mon Oct 13 16:38:23 2025 +0700 dev: hotfix, added userQueryCRUD commit7159bd6566Merge:ccc9b0bbe5768bAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Mon Oct 13 07:45:15 2025 +0700 Merge branch 'dev' into fe-prescription-56 commitccc9b0bda3Merge:f94ccd7cad7ac6Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Mon Oct 13 06:29:03 2025 +0700 Merge branch 'dev' into fe-prescription-56 commit6bdee66cc6Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Mon Oct 13 06:26:30 2025 +0700 feat/encounter: wip commitf7c53fc4e5Merge:a7c7ef6cad7ac6Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Mon Oct 13 06:24:45 2025 +0700 Merge branch 'dev' into feat/encounter-status-107 commita7c7ef6dd8Merge:89b051bf52e516Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sun Oct 12 13:27:06 2025 +0700 Merge branch 'dev' into feat/encounter-status-107 commit89b051b883Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sun Oct 12 13:18:46 2025 +0700 feat/encounter-status-107: wip commit743c38804aMerge:d6d60e3f7b66d2Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sun Oct 12 11:53:03 2025 +0700 Merge branch 'dev' into feat/encounter-status-107 commitd6d60e38d0Merge:9530cdd18e00bfAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sun Oct 12 11:49:49 2025 +0700 Merge branch 'dev' into feat/encounter-status-107 commit18e00bf89aAuthor: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Sun Oct 12 11:40:53 2025 +0700 dev: hotfix, text-size standardization commit9530cdd4f9Merge:0820cb60d1e469Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sun Oct 12 11:41:49 2025 +0700 Merge branch 'dev' into feat/encounter-status-107 commit0d1e469eceAuthor: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Sun Oct 12 11:40:53 2025 +0700 dev: hotfix, text-size standardization commit0820cb653cMerge:fff1ce0867c1b4Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sat Oct 11 00:38:10 2025 +0700 Merge branch 'dev' into feat/encounter-status-107 commitfff1ce0eb7Merge:1a3edd53a4b2aaAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sat Oct 11 00:35:16 2025 +0700 Merge branch 'dev' into feat/encounter-status-107 commit3a4b2aa6fbAuthor: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Sat Oct 11 00:25:44 2025 +0700 dev: hotfix, moved combobox and datepicker commit1a3edd5a1eAuthor: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Fri Oct 10 23:58:44 2025 +0700 dev: hotfix, moved combobox and datepicker commitf94ccd707bMerge:064767551d1221Author: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Wed Oct 8 08:00:01 2025 +0700 Merge branch 'feat/consultation-82' into fe-prescription-56 commit06476756fbAuthor: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Wed Oct 8 07:58:48 2025 +0700 fe-prescription-56: wip commitfdbcfed87fMerge:4da896abd66a88Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Tue Oct 7 03:10:19 2025 +0700 Merge branch 'dev' into fe-prescription-56 commitbd66a8887dMerge:19e00faba61d05Author: Munawwirul Jamal <57973347+munaja@users.noreply.github.com> Date: Tue Oct 7 03:07:46 2025 +0700 Merge pull request #103 from dikstub-rssa/feat/fe-integrasi-org-src-72 Feat - Integrasi Org Src commitba61d05257Author: riefive <rie.five@gmail.com> Date: Mon Oct 6 12:42:08 2025 +0700 fix: adjustment division app + flow commit8601d4a4fdAuthor: riefive <rie.five@gmail.com> Date: Mon Oct 6 11:07:05 2025 +0700 fix: remove shared handlers commitfff5f2c11dAuthor: riefive <rie.five@gmail.com> Date: Mon Oct 6 11:06:29 2025 +0700 fix: update content list of specialist, subspecialist, etc commit301cb82803Author: riefive <rie.five@gmail.com> Date: Mon Oct 6 11:00:14 2025 +0700 fix: update list medicine commit3003ec9d80Author: riefive <rie.five@gmail.com> Date: Mon Oct 6 10:45:15 2025 +0700 fix: update list division + equipment commitd1bcd6e66cAuthor: riefive <rie.five@gmail.com> Date: Mon Oct 6 10:38:10 2025 +0700 fix: update some service commit78ae8a8aa0Author: riefive <rie.five@gmail.com> Date: Mon Oct 6 10:26:25 2025 +0700 fix: medicine method and group commit8eaf95dd3eAuthor: riefive <rie.five@gmail.com> Date: Mon Oct 6 10:20:05 2025 +0700 fix: update service for unit and uom commit58c0dde377Author: riefive <rie.five@gmail.com> Date: Mon Oct 6 10:14:51 2025 +0700 fix: update handler for unit and uom commitfe23c75acaAuthor: riefive <rie.five@gmail.com> Date: Mon Oct 6 10:09:24 2025 +0700 fix: update some service and handlers commit4da896a242Merge:285c3ee19e00faAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Mon Oct 6 09:55:24 2025 +0700 Merge branch 'dev' into fe-prescription-56 commitecdc5d80d9Author: riefive <rie.five@gmail.com> Date: Mon Oct 6 09:51:31 2025 +0700 fix: update device service and handler commit45ea70d415Author: riefive <rie.five@gmail.com> Date: Mon Oct 6 09:44:48 2025 +0700 fix: update crud base commit51ddb9d8b5Merge:42a54bb19e00faAuthor: riefive <rie.five@gmail.com> Date: Mon Oct 6 09:40:22 2025 +0700 fix: resolve conflict commit19e00fa143Author: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Mon Oct 6 08:26:08 2025 +0700 dev: hotfix, moved encounter to pub/component commit285c3ee4e5Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Mon Oct 6 07:56:29 2025 +0700 Merged Stash commit421159971eAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Mon Oct 6 04:41:21 2025 +0700 feat/prescription-56: wip commit3a45de413dAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Mon Oct 6 04:31:08 2025 +0700 Merge from Stash commite959c3ae61Merge:32c69afad4695cAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Mon Oct 6 04:21:06 2025 +0700 Merge branch 'dev' into fe-prescription-56 commitad4695c867Author: Munawwirul Jamal <munawwirul.jamal@gmail.com> Date: Mon Oct 6 04:18:55 2025 +0700 dev: hotfix, encounter content back nav commit42a54bbb3bMerge:a7cbbee55559a4Author: riefive <rie.five@gmail.com> Date: Sat Oct 4 09:07:03 2025 +0700 fix: solve conflict after pull commita7cbbeeda9Author: riefive <rie.five@gmail.com> Date: Sat Oct 4 09:05:28 2025 +0700 feat(division): fixing logic treeview commit71e0615ee1Author: riefive <rie.five@gmail.com> Date: Sat Oct 4 08:49:38 2025 +0700 feat(division): restructure division parent commitf02903e756Author: riefive <rie.five@gmail.com> Date: Fri Oct 3 15:00:10 2025 +0700 feat(division): change parent id to number before integrate commit2e8667a780Author: riefive <rie.five@gmail.com> Date: Fri Oct 3 14:47:02 2025 +0700 feat(division): parent id to default null commite65e562690Author: riefive <rie.five@gmail.com> Date: Fri Oct 3 12:45:05 2025 +0700 feat(division): change form attribute commit9407501c49Author: riefive <rie.five@gmail.com> Date: Fri Oct 3 11:03:19 2025 +0700 feat(division): change compoent combobox to tree select commitc5ba07a226Author: riefive <rie.five@gmail.com> Date: Fri Oct 3 10:54:35 2025 +0700 feat(division): create tree item converter for division commit8e7ce771b0Author: riefive <rie.five@gmail.com> Date: Thu Oct 2 15:31:27 2025 +0700 test: call division position commit7edab33427Author: riefive <rie.five@gmail.com> Date: Thu Oct 2 14:49:55 2025 +0700 fix: handler reset state commitce59eac86cAuthor: riefive <rie.five@gmail.com> Date: Thu Oct 2 14:37:17 2025 +0700 fix: list unit commit39d2869ffbAuthor: riefive <rie.five@gmail.com> Date: Thu Oct 2 14:34:19 2025 +0700 fix: list with params error commit3c046a4d82Author: riefive <rie.five@gmail.com> Date: Thu Oct 2 14:12:10 2025 +0700 fix: list integration commit6feb480a51Author: riefive <rie.five@gmail.com> Date: Thu Oct 2 11:16:23 2025 +0700 fix: change get encounter class to constants commitd7d984810eAuthor: riefive <rie.five@gmail.com> Date: Thu Oct 2 11:00:05 2025 +0700 remove previous list + form from any features commita6377ef943Author: riefive <rie.five@gmail.com> Date: Wed Oct 1 15:24:54 2025 +0700 fix: includes for unit commitb00b9b198eAuthor: riefive <rie.five@gmail.com> Date: Wed Oct 1 15:17:31 2025 +0700 fix: includes for medicine list commit4908f16770Author: riefive <rie.five@gmail.com> Date: Wed Oct 1 14:56:11 2025 +0700 fix: search on list file commit41405ae113Author: riefive <rie.five@gmail.com> Date: Wed Oct 1 14:36:48 2025 +0700 fix: resolve list organization source commit6b69e48bd6Author: riefive <rie.five@gmail.com> Date: Wed Oct 1 13:05:36 2025 +0700 feat(installation): add encounter list commit59847dce34Author: riefive <rie.five@gmail.com> Date: Wed Oct 1 13:01:24 2025 +0700 chore: add shared handlers commite78342829eAuthor: riefive <rie.five@gmail.com> Date: Wed Oct 1 12:38:04 2025 +0700 feat(installation): integrate api installation commit55559a4683Author: riefive <rie.five@gmail.com> Date: Fri Oct 3 15:00:10 2025 +0700 feat(division): change parent id to number before integrate commit2d8c751788Author: riefive <rie.five@gmail.com> Date: Fri Oct 3 14:47:02 2025 +0700 feat(division): parent id to default null commitf374f9ef5bAuthor: riefive <rie.five@gmail.com> Date: Fri Oct 3 12:45:05 2025 +0700 feat(division): change form attribute commit1837afce6cAuthor: riefive <rie.five@gmail.com> Date: Fri Oct 3 11:03:19 2025 +0700 feat(division): change compoent combobox to tree select commit539a1cefb0Author: riefive <rie.five@gmail.com> Date: Fri Oct 3 10:54:35 2025 +0700 feat(division): create tree item converter for division commit32c69af4e1Merge:075285510bbee9Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Fri Oct 3 06:05:35 2025 +0700 Merge branch 'feat/layout-cleaning' into fe-prescription-56 commit757b8c0444Author: riefive <rie.five@gmail.com> Date: Thu Oct 2 15:31:27 2025 +0700 test: call division position commit378e6773b8Author: riefive <rie.five@gmail.com> Date: Thu Oct 2 14:49:55 2025 +0700 fix: handler reset state commit0e115eed5eAuthor: riefive <rie.five@gmail.com> Date: Thu Oct 2 14:37:17 2025 +0700 fix: list unit commitd544d031c3Author: riefive <rie.five@gmail.com> Date: Thu Oct 2 14:34:19 2025 +0700 fix: list with params error commit693d8225bfAuthor: riefive <rie.five@gmail.com> Date: Thu Oct 2 14:12:10 2025 +0700 fix: list integration commit0752855808Merge:f83dbfec0557ccAuthor: Andrian Roshandy <andrianovsky95@gmail.com> Date: Thu Oct 2 12:46:54 2025 +0700 Merge branch 'dev' into fe-prescription-56 commitfc3bda14f4Author: riefive <rie.five@gmail.com> Date: Thu Oct 2 11:16:23 2025 +0700 fix: change get encounter class to constants commit9603915fd7Author: riefive <rie.five@gmail.com> Date: Thu Oct 2 11:00:05 2025 +0700 remove previous list + form from any features commit546423bdfbAuthor: riefive <rie.five@gmail.com> Date: Wed Oct 1 15:24:54 2025 +0700 fix: includes for unit commitdb48233f6cAuthor: riefive <rie.five@gmail.com> Date: Wed Oct 1 15:17:31 2025 +0700 fix: includes for medicine list commit54a5aaa78fAuthor: riefive <rie.five@gmail.com> Date: Wed Oct 1 14:56:11 2025 +0700 fix: search on list file commitcc41118570Author: riefive <rie.five@gmail.com> Date: Wed Oct 1 14:36:48 2025 +0700 fix: resolve list organization source commit6a7a9cda80Author: riefive <rie.five@gmail.com> Date: Wed Oct 1 13:05:36 2025 +0700 feat(installation): add encounter list commitc96d738379Author: riefive <rie.five@gmail.com> Date: Wed Oct 1 13:01:24 2025 +0700 chore: add shared handlers commita48f375018Author: riefive <rie.five@gmail.com> Date: Wed Oct 1 12:38:04 2025 +0700 feat(installation): integrate api installation commitf83dbfeae3Merge:ba77ed1f29eb38Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Wed Oct 1 04:02:05 2025 +0700 Merge branch 'feat/layout-cleaning' into fe-prescription-56 commitba77ed1bb5Merge:4fbd8ee97d36f1Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Mon Sep 29 08:27:01 2025 +0700 Merge branch 'dev' into fe-prescription-56 commit4fbd8ee757Author: Andrian Roshandy <andrianovsky95@gmail.com> Date: Sun Sep 28 07:10:32 2025 +0700 feat/prescription-56: merapikan models
428 lines
11 KiB
TypeScript
428 lines
11 KiB
TypeScript
export const activeStatusCodes: Record<string, string> = {
|
|
active: 'Aktif',
|
|
inactive: 'Tidak Aktif',
|
|
}
|
|
|
|
export const dataStatusCodes: Record<string, string> = {
|
|
new: 'Baru',
|
|
review: 'Review',
|
|
process: 'Proses',
|
|
done: 'Selesai',
|
|
canceled: 'Dibatalkan',
|
|
rejected: 'Ditolak',
|
|
skiped: 'Dilewati',
|
|
}
|
|
|
|
export const userStatusCodes: Record<string, string> = {
|
|
new: 'Baru',
|
|
active: 'Aktif',
|
|
inactive: 'Tidak Aktif',
|
|
blocked: 'Diblokir',
|
|
suspended: 'Dibekukan',
|
|
}
|
|
|
|
export const itemGroupCodes: Record<string, string> = {
|
|
infra: 'Infrastruktur',
|
|
medicine: 'Obat',
|
|
device: 'Peralatan',
|
|
material: 'Perlengkapan',
|
|
}
|
|
|
|
export const unitTypeCodes: Record<string, string> = {
|
|
reg: 'Registrasi',
|
|
exa: 'Pemeriksaan',
|
|
pay: 'Pembayaran',
|
|
pha: 'Farmasai',
|
|
lab: 'Laboratorium',
|
|
rad: 'Radiologi',
|
|
}
|
|
|
|
export const queueStatusCodes: Record<string, string> = {
|
|
wait: 'Tunggu',
|
|
proc: 'Proses',
|
|
done: 'Selesai',
|
|
cancel: 'Batal',
|
|
skip: 'Dilewati',
|
|
}
|
|
|
|
export const encounterClassCodes: Record<string, string> = {
|
|
outpatient: 'Rawat Jalan',
|
|
ambulatory: 'Rawat Jalan',
|
|
emergency: 'Gawat Darurat',
|
|
inpatient: 'Rawat Inap',
|
|
draft: 'Draft',
|
|
done: 'Selesai',
|
|
cancel: 'Batal',
|
|
skip: 'Dilewati',
|
|
}
|
|
|
|
export const timeUnitCodes: Record<string, string> = {
|
|
sec: 'Detik',
|
|
min: 'Menit',
|
|
hour: 'Jam',
|
|
day: 'Hari',
|
|
week: 'Minggu',
|
|
month: 'Bulan',
|
|
year: 'Tahun',
|
|
}
|
|
|
|
export const bigTimeUnitCodes: Record<string, string> = {
|
|
day: 'Hari',
|
|
week: 'Minggu',
|
|
month: 'Bulan',
|
|
year: 'Tahun',
|
|
}
|
|
|
|
export const dischargeMethodCodes: Record<string, string> = {
|
|
home: "Pulang",
|
|
"home-request": "Pulang Atas Permintaan Sendiri",
|
|
"consul-back": "Konsultasi Balik / Lanjutan",
|
|
"consul-poly": "Konsultasi Poliklinik Lain",
|
|
"consul-executive": "Konsultasi Antar Dokter Eksekutif",
|
|
"consul-ch-day": "Konsultasi Hari Lain",
|
|
emergency: "Rujuk IGD",
|
|
"emergency-covid": "Rujuk IGD Covid",
|
|
inpatient: "Rujuk Rawat Inap",
|
|
external: "Rujuk Faskes Lain",
|
|
death: "Meninggal",
|
|
"death-on-arrival": "Meninggal Saat Tiba"
|
|
}
|
|
|
|
export const genderCodes: Record<string, string> = {
|
|
male: 'Laki',
|
|
female: 'Perempuan',
|
|
'not-stated': 'Tidak Disebutkan',
|
|
unknown: 'Tidak Diketahui',
|
|
}
|
|
|
|
export const religionCodes: Record<string, string> = {
|
|
islam: 'Islam',
|
|
protestan: 'Protestan',
|
|
katolik: 'Katolik',
|
|
hindu: 'Hindu',
|
|
buda: 'Buda',
|
|
konghucu: 'Konghucu',
|
|
other: 'Kepercayaan Lain',
|
|
}
|
|
|
|
export const educationCodes: Record<string, string> = {
|
|
TS: 'TS',
|
|
TK: 'TK',
|
|
SD: 'SD',
|
|
SMP: 'SMP',
|
|
SMA: 'SMA',
|
|
D1: 'D1',
|
|
D2: 'D2',
|
|
D3: 'D3',
|
|
S1: 'S1',
|
|
S2: 'S2',
|
|
S3: 'S3',
|
|
}
|
|
|
|
export const occupationCodes: Record<string, string> = {
|
|
unknown: 'Tidak diketahui',
|
|
tidak_bekerja: 'Belum/Tidak Bekerja',
|
|
mengurus_rumah_tangga: 'Mengurus Rumah Tangga',
|
|
pelajar: 'Pelajar/Mahasiswa',
|
|
pensiunan: 'Pensiunan',
|
|
pns: 'Pegawai Negeri Sipil',
|
|
tni: 'Tentara Nasional Indonesia',
|
|
polri: 'Kepolisian RI',
|
|
perdagangan: 'Perdagangan',
|
|
petani: 'Petani/Pekebun',
|
|
peternak: 'Peternak',
|
|
nelayan: 'Nelayan/Perikanan',
|
|
industri: 'Industri',
|
|
konstruksi: 'Konstruksi',
|
|
transportasi: 'Transportasi',
|
|
karyawan_swasta: 'Karyawan Swasta',
|
|
karyawan_bumn: 'Karyawan BUMN',
|
|
karyawan_bumd: 'Karyawan BUMD',
|
|
karyawan_honorer: 'Karyawan Honorer',
|
|
buruh_harian: 'Buruh Harian Lepas',
|
|
buruh_tani: 'Buruh Tani/Perkebunan',
|
|
buruh_nelayan: 'Buruh Nelayan/Perikanan',
|
|
buruh_peternakan: 'Buruh Peternakan',
|
|
pembantu_rumah_tangga: 'Pembantu Rumah Tangga',
|
|
tukang_cukur: 'Tukang Cukur',
|
|
tukang_listrik: 'Tukang Listrik',
|
|
tukang_batu: 'Tukang Batu',
|
|
tukang_kayu: 'Tukang Kayu',
|
|
tukang_sol_sepatu: 'Tukang Sol Sepatu',
|
|
tukang_jahit: 'Tukang Jahit',
|
|
tukang_gigi: 'Tukang Gigi',
|
|
penata_rias: 'Penata Rias',
|
|
penata_busana: 'Penata Busana',
|
|
penata_rambut: 'Penata Rambut',
|
|
mekanik: 'Mekanik',
|
|
seniman: 'Seniman',
|
|
tabib: 'Tabib',
|
|
paraji: 'Paraji',
|
|
perancang_busana: 'Perancang Busana',
|
|
penterjemah: 'Penterjemah',
|
|
imam_mesjid: 'Imam Mesjid',
|
|
pendeta: 'Pendeta',
|
|
pastor: 'Pastor',
|
|
wartawan: 'Wartawan',
|
|
ustadz: 'Ustadz/Mubaligh',
|
|
juru_masak: 'Juru Masak',
|
|
promotor: 'Promotor Acara',
|
|
dpr_ri: 'Anggota DPR-RI',
|
|
dpd: 'Anggota DPD',
|
|
bpk: 'Anggota BPK',
|
|
presiden: 'Presiden',
|
|
wakil_presiden: 'Wakil Presiden',
|
|
mk: 'Anggota Mahkamah Konstitusi',
|
|
kabinet: 'Anggota Kabinet/Kementrian',
|
|
dubes: 'Duta Besar',
|
|
gubernur: 'Gubernur',
|
|
wakil_gubernur: 'Wakil Gubernur',
|
|
bupati: 'Bupati',
|
|
wakil_bupati: 'Wakil Bupati',
|
|
walikota: 'Walikota',
|
|
wakil_walikota: 'Wakil Walikota',
|
|
dprd_provinsi: 'Anggota DPRD Provinsi',
|
|
dprd_kabkota: 'Anggota DPRD Kabupaten/Kota',
|
|
dosen: 'Dosen',
|
|
guru: 'Guru',
|
|
pilot: 'Pilot',
|
|
pengacara: 'Pengacara',
|
|
arsitek: 'Arsitek',
|
|
akuntan: 'Akuntan',
|
|
konsultan: 'Konsultan',
|
|
dokter: 'Dokter',
|
|
bidan: 'Bidan',
|
|
apoteker: 'Apoteker',
|
|
psikolog: 'Psikiater/Psikolog',
|
|
penyiar_tv: 'Penyiar Televisi',
|
|
penyiar_radio: 'Penyiar Radio',
|
|
pelaut: 'Pelaut',
|
|
sopir: 'Sopir',
|
|
pialang: 'Pialang',
|
|
paranormal: 'Paranormal',
|
|
pedagang: 'Pedagang',
|
|
perangkat_desa: 'Perangkat Desa',
|
|
kepala_desa: 'Kepala Desa',
|
|
biarawati: 'Biarawati',
|
|
wiraswasta: 'Wiraswasta',
|
|
lainnya: 'Lainnya',
|
|
}
|
|
|
|
export const personContactTypes: Record<string, string> = {
|
|
phone: 'Telepon',
|
|
'm-phone': 'HP / Ponsel',
|
|
email: 'Email',
|
|
fax: 'Fax',
|
|
}
|
|
|
|
// Mapping dari UI values ke contact type constants
|
|
export const contactTypeMapping: Record<string, string> = {
|
|
phoneNumber: 'm-phone',
|
|
officePhoneNumber: 'phone',
|
|
homePhoneNumber: 'phone',
|
|
email: 'email',
|
|
fax: 'fax',
|
|
}
|
|
|
|
export const dayCodes: Record<string, string> = {
|
|
'0': 'Minggu',
|
|
'1': '',
|
|
'2': '',
|
|
'3': '',
|
|
'4': '',
|
|
'5': '',
|
|
'6': 'Sabtu',
|
|
}
|
|
|
|
export const paymentMethodCodes: Record<string, string> = {
|
|
cash: 'Cash',
|
|
debit: 'Debit',
|
|
credit: 'Kredit',
|
|
insurance: 'Asuransi',
|
|
membership: 'Membership',
|
|
}
|
|
|
|
export const transportationCodes: Record<string, string> = {
|
|
ambulance: 'Ambulans',
|
|
car: 'Mobil',
|
|
'motor-cycle': 'Motor',
|
|
other: 'Lainnya',
|
|
}
|
|
|
|
export const personConditionCodes: Record<string, string> = {
|
|
res: 'Resutiasi',
|
|
emg: 'Darurat',
|
|
urg: 'Mendesak',
|
|
lurg: 'Kurang Mendesak',
|
|
nurg: 'Mendesak',
|
|
doa: 'Meninggal Saat Tiba',
|
|
}
|
|
|
|
export const emergencyClassCodes: Record<string, string> = {
|
|
emg: 'Darurat',
|
|
eon: 'Ponek',
|
|
}
|
|
|
|
export const outpatientClassCodes: Record<string, string> = {
|
|
op: 'Rawat Inap',
|
|
icu: 'ICU',
|
|
hcu: 'HCU',
|
|
vk: 'Kamar Bersalin',
|
|
}
|
|
|
|
export const checkupScopeCodes: Record<string, string> = {
|
|
lab: 'Laboratorium',
|
|
'mic-lab': 'Microbacterial Laboratorium',
|
|
'pa-lab': 'Patology Anatomy Laboratorium',
|
|
rad: 'Radiology',
|
|
}
|
|
|
|
export const employeePositionCodes: Record<string, string> = {
|
|
doctor: 'Dokter',
|
|
nurse: 'Perawat',
|
|
nutritionist: 'Ahli Gisi',
|
|
laborant: 'Laboran',
|
|
pharmacy: 'Farmasi',
|
|
payment: 'Pembayaran',
|
|
'payment-verificator': 'Konfirmasi Pembayaran',
|
|
management: 'Management',
|
|
}
|
|
|
|
export const subjectCodes: Record<string, string> = {
|
|
'pri-compl': 'Primary Complaint',
|
|
'sec-compl': 'Secondary Complaint',
|
|
'cur-disea-hist': 'Current Disease History',
|
|
'pas-disea-hist': 'Past Disease History',
|
|
'fam-disea-hist': 'Family Disease History',
|
|
'alg-hist': 'Allergic Hist',
|
|
'alg-react': 'Allergic Reaction',
|
|
'med-hist': 'Medication Hist',
|
|
}
|
|
|
|
export const objectCodes: Record<string, string> = {
|
|
'consc-level': 'Tingkat Kesadaran',
|
|
'consc-level-det': 'Detail Tingkat Kesadaran',
|
|
'syst-bp': 'Tekanan Darah Systolic',
|
|
'diast-bp': 'Tekanan Darah Diastolic',
|
|
'hear-rt': 'Detak Jantung',
|
|
temp: 'Suhu',
|
|
spo2: 'SpO2',
|
|
weight: 'Berat Badan',
|
|
height: 'Tinggi Badan',
|
|
}
|
|
|
|
export const assessmentCodes: Record<string, string> = {
|
|
'early-diag': 'Diagnosis Awal',
|
|
'late-diag': 'Diagnosis Akhir',
|
|
'sec-diag': 'Diagnosis Sekunder',
|
|
}
|
|
|
|
export const instructionCodes: Record<string, string> = {
|
|
detail: 'Detail Instruksi',
|
|
'med-act': 'Tindakan medis',
|
|
medication: 'Obat',
|
|
material: 'BMHP',
|
|
}
|
|
|
|
export const relationshipCodes: Record<string, string> = {
|
|
mother: 'Ibu',
|
|
father: 'Ayah',
|
|
uncle: 'Paman',
|
|
aunt: 'Bibi',
|
|
sibling: 'Saudara',
|
|
'gd-mother': 'Nenek',
|
|
'gd-father': 'Kakek',
|
|
child: 'Anak',
|
|
nephew: 'Keponakan',
|
|
'gd-child': 'Cucu',
|
|
other: 'Lainnya',
|
|
}
|
|
|
|
export const uploadCode: Record<string, string> = {
|
|
ktp: 'person-resident-number',
|
|
sim: 'person-driving-license',
|
|
kk: 'person-family-card',
|
|
paspor: 'person-passport',
|
|
'mcu-report': 'mcu-item-result',
|
|
} as const
|
|
|
|
export type UploadCodeKey = keyof typeof uploadCode
|
|
export type UploadCodeValue = (typeof uploadCode)[UploadCodeKey]
|
|
|
|
export const infraGroupCodes: Record<string, string> = {
|
|
building: 'Bangunan',
|
|
floor: 'Lantai',
|
|
warehouse: 'Gudang / Depo',
|
|
room: 'Ruang',
|
|
chamber: 'Kamar',
|
|
bed: 'Ranjang',
|
|
counter: 'Counter',
|
|
'public-screen': 'Public Screen',
|
|
}
|
|
|
|
export const infraGroupCodesKeys: Record<string, string> = Object.keys(infraGroupCodes).reduce(
|
|
(acc, key) => {
|
|
acc[key] = key
|
|
return acc
|
|
},
|
|
{} as Record<string, string>,
|
|
)
|
|
|
|
export const addressLocationTypeCode: Record<string, string> = {
|
|
identity: 'Alamat KTP',
|
|
domicile: 'Alamat Domisili',
|
|
}
|
|
|
|
export type AddressLocationTypeCode = keyof typeof addressLocationTypeCode
|
|
export const medicalActionTypeCode: Record<string, string> = {
|
|
chemo: 'Chemo',
|
|
hemo: 'Hemo',
|
|
thalasemia: 'Thalasemia',
|
|
echocardio: 'Echocardiography',
|
|
spirometry: 'Spirometry',
|
|
} as const
|
|
|
|
export type medicalActionTypeCodeKey = keyof typeof medicalActionTypeCode
|
|
|
|
export const encounterDocTypeCode: Record<string, string> = {
|
|
"person-resident-number": 'person-resident-number',
|
|
"person-driving-license": 'person-driving-license',
|
|
"person-passport": 'person-passport',
|
|
"person-family-card": 'person-family-card',
|
|
"mcu-item-result": 'mcu-item-result',
|
|
"vclaim-sep": 'vclaim-sep',
|
|
"vclaim-sipp": 'vclaim-sipp',
|
|
} as const
|
|
export type encounterDocTypeCodeKey = keyof typeof encounterDocTypeCode
|
|
export const encounterDocOpt: { label: string; value: encounterDocTypeCodeKey }[] = [
|
|
{ label: 'KTP', value: 'person-resident-number' },
|
|
{ label: 'SIM', value: 'person-driving-license' },
|
|
{ label: 'Passport', value: 'person-passport' },
|
|
{ label: 'Kartu Keluarga', value: 'person-family-card' },
|
|
{ label: 'Hasil MCU', value: 'mcu-item-result' },
|
|
{ label: 'Klaim SEP', value: 'vclaim-sep' },
|
|
{ label: 'Klaim SIPP', value: 'vclaim-sipp' },
|
|
]
|
|
|
|
|
|
export const docTypeCode = {
|
|
"encounter-patient": 'encounter-patient',
|
|
"encounter-support": 'encounter-support',
|
|
"encounter-other": 'encounter-other',
|
|
"vclaim-sep": 'vclaim-sep',
|
|
"vclaim-sipp": 'vclaim-sipp',
|
|
} as const
|
|
export const docTypeLabel = {
|
|
"encounter-patient": 'Data Pasien',
|
|
"encounter-support": 'Data Penunjang',
|
|
"encounter-other": 'Lain - Lain',
|
|
"vclaim-sep": 'SEP',
|
|
"vclaim-sipp": 'SIPP',
|
|
} as const
|
|
export type docTypeCodeKey = keyof typeof docTypeCode
|
|
export const supportingDocOpt = [
|
|
{ label: 'Data Pasien', value: 'encounter-patient' },
|
|
{ label: 'Data Penunjang', value: 'encounter-support' },
|
|
{ label: 'Lain - Lain', value: 'encounter-other' },
|
|
]
|