bd48cc5907
feat/role-check: updat flow for input encounter
2025-12-15 12:10:04 +07:00
Khafid Prayoga
51725d7f73
feat(patient): doc preview, integration to select ethnic and lang ( #229 )
...
* impl: opts for ethnic and lang
* fix: doc related for preview
fix: upload dokumen kk dan ktp
fix dokumen preview
fix: add preview doc on edit form
2025-12-12 16:12:24 +07:00
Khafid Prayoga
8c51cc2719
deprecated
2025-12-11 15:20:22 +07:00
Khafid Prayoga
80c558d284
Merge branch 'dev' of github.com:dikstub-rssa/simrs-fe into feat/patient-63-adjustment
2025-12-11 15:08:22 +07:00
Khafid Prayoga
3a4a2cc841
adjust form submit,list, and detail
...
refactor(patient-preview): comment out unused occupation field in patient preview
fix(handler): return success response from update operation in crud handler
fix search patient
add handle del search char for ease use
2025-12-11 14:54:18 +07:00
Khafid Prayoga
97d2b76ee3
refactor(person-relative): update schema and form components for family data
...
- Change value format in radio-parents-input from '1'/'0' to 'yes'/'no'
- Remove default labels from select-education and select-job components
- Update schema to make fields optional and add new fields
- Modify family-parents-form to use new schema and improve UI
- Update patient form and models to align with schema changes
2025-12-10 20:30:34 +07:00
Khafid Prayoga
3cac23ce8a
fix edit form state
...
fix: id list for contacts and address list
fix warning
fix duplicate contacts responsible: true
fix edit family
fix nik required
2025-12-10 14:36:32 +07:00
ee06f42c06
Merge branch 'dev' into feat/role-check
2025-12-10 10:47:04 +07:00
Khafid Prayoga
e3680d183e
Merge branch 'dev' of github.com:dikstub-rssa/simrs-fe into feat/patient-63-adjustment
2025-12-10 09:49:04 +07:00
56e71ea693
feat/role-check: wip
2025-12-10 05:23:24 +07:00
Abizrh
8698cfac9b
Merge branch 'dev' of https://github.com/dikstub-rssa/simrs-fe into feat/assessment-adjustment-223
2025-12-09 23:26:37 +07:00
Abizrh
6ba4b8ee6a
enhance (soapi): get detail
2025-12-09 23:23:07 +07:00
Abizrh
a8bf9c172d
feat (soapi): adjust list
2025-12-09 22:33:50 +07:00
ff19c022bb
Merge branch 'dev' into feat/role-check
2025-12-09 21:05:02 +07:00
9a7a951379
feat/role-check: wip
2025-12-09 20:57:04 +07:00
Khafid Prayoga
910b641750
form cleanup
...
feat(patient): add edit functionality to patient form
- Modify genPatientEntity to accept existing patient data for updates
- Add handleActionEdit handler for edit mode
- Update form to handle both create and edit modes
- Rename patient ref to patientDetail for clarity
refactor(patient): update marital status codes and job options mapping
- Change marital status enum values to standardized codes (S, M, D, W)
- Simplify job options and marital status options mapping using mapToComboboxOptList
- Add error handling in patient data loading
ajust styling text based on combobox
wip: edit patient redirect
refactor(models): update type definitions and form field handling
- Add field-name prop to SelectDob component for better form handling
- Update Person and Patient interfaces to use null for optional fields
- Add maritalStatus_code field to Person interface
- Improve type safety by replacing undefined with null for optional fields
fix casting radio str to boolean and parsing date error
2025-12-09 20:49:25 +07:00
riefive
9dc9c85fab
feat: Introduce encounter list page with filtering, search, and action support, along with new handlers for encounter entries and supporting documents.
2025-12-09 12:50:11 +07:00
riefive
1634256bec
feat: create encounter list view with filtering, CRUD actions, and document management.
2025-12-09 11:41:31 +07:00
riefive
69b047fce5
feat: Add encounter list view with filter form and data table configurations for encounter management.
2025-12-09 11:41:03 +07:00
riefive
26b31a4d67
Merge branch 'dev' of https://github.com/dikstub-rssa/simrs-fe into feat/adj-enc-list-199
2025-12-08 16:10:33 +07:00
riefive
0a0461238c
feat: add encounter list component with data display, filtering, and record management capabilities
2025-12-08 16:10:11 +07:00
riefive
e33b23205a
feat: Add encounter list with filtering, VClaim SEP/SIPP document management, and a new file field component.
2025-12-08 16:01:36 +07:00
Khafid Prayoga
1083bb5384
Merge branch 'dev' of github.com:dikstub-rssa/simrs-fe into feat/patient-63-adjustment
2025-12-08 15:38:14 +07:00
riefive
b77646c9a6
feat: add encounter list component with filtering, CRUD actions, and document management capabilities.
2025-12-08 15:03:38 +07:00
riefive
356647f810
feat: Add encounter list page with filter form and document upload functionality.
2025-12-08 15:01:14 +07:00
riefive
4fc48d6131
feat: Implement encounter list with filtering and navigation components.
2025-12-08 14:51:38 +07:00
riefive
703d3f902a
feat: Implement encounter list views with new configurations, vclaim SEP/SIPP document handling, and initial encounter entry forms.
2025-12-08 14:02:41 +07:00
riefive
53b40ec732
feat: Implement patient encounter management with entry form, SEP integration, and list views.
2025-12-08 13:02:14 +07:00
5db181fc16
dev: hotfix temp
2025-12-08 12:33:31 +07:00
Khafid Prayoga
ed915be269
Merge branch 'dev' into feat/education-assessment-79
2025-12-08 12:21:06 +07:00
Khafid Prayoga
52a6935d07
mbois gak rek?
2025-12-08 12:19:14 +07:00
Munawwirul Jamal
2700e8e0f0
Merge pull request #221 from dikstub-rssa/feat/ap-lab-order-52
...
Feat/ap lab order 52
2025-12-08 11:33:42 +07:00
Munawwirul Jamal
db7839a9d2
Merge pull request #219 from dikstub-rssa/feat/adj-enc-list-199
...
Feat - Item + Item Price
2025-12-08 11:29:49 +07:00
Khafid Prayoga
d3d68e7151
Merge branch 'dev' into feat/laporan-tindakan-185
2025-12-08 10:59:18 +07:00
Khafid Prayoga
5e3d0d7911
Merge branch 'dev' of github.com:dikstub-rssa/simrs-fe into feat/education-assessment-79
2025-12-08 10:18:40 +07:00
avsky0095
122b9c5fa5
feat/ap-lab-order-52: wip
2025-12-08 08:05:39 +07:00
Munawwirul Jamal
008903efab
Merge pull request #202 from dikstub-rssa/feat/rm-rajal-183
...
Feat/rm rajal 183
2025-12-06 15:50:47 +07:00
Khafid Prayoga
05e2f32197
edit-mode: unwrap detail data and use strict type
...
refactor(patient-form): simplify address synchronization logic
- Extract address sync logic into helper functions
- Remove unused schema imports
- Streamline mounted hook with new loadInitData function
- Consolidate watchers into single efficient watcher
feat(forms): add readonly support across all form components
Implement readonly state handling for patient, relative, contact, and address forms
Add isDisabled prop to all form fields to support readonly mode
Update form components to respect isReadonly prop from parent
refactor(patient-form): reorganize imports and improve type usage
- Group related imports and move type imports to the top
- Replace genPatient with genPatientEntity for better type safety
- Remove console.log statement
- Fix formatting and indentation issues
2025-12-06 10:52:35 +07:00
Abizrh
c26edd7085
Merge branch 'dev' of https://github.com/dikstub-rssa/simrs-fe into feat/rm-rajal-183
2025-12-06 09:31:18 +07:00
Khafid Prayoga
1f6ca8a7f9
wip: adjust strict form data
...
person-relative: schema bind strict typed
person-contact: strict schema type
person-families: strict schema type
person-address-relative: strict schema type
patient: strict schema type
person-address: strict schema type
2025-12-06 08:54:37 +07:00
Khafid Prayoga
41985ea89f
feat(patient): enhance patient detail view with accordion and timezone support
...
- Add date-fns-tz for timezone-aware date formatting
- Refactor patient detail view to use accordion components
- Improve date display formatting with locale support
- Update navigation handling for edit and back actions
- Extend ClickType enum to include 'edit' action
2025-12-05 19:24:40 +07:00
riefive
41062a5805
wip: encounter edit
2025-12-05 18:00:05 +07:00
riefive
db10a8b194
fix: select for item price
2025-12-05 16:42:28 +07:00
riefive
a0d54c062a
fix: encounter conflict solve
2025-12-05 16:38:36 +07:00
riefive
f4079c58fa
fix: item update form
2025-12-05 15:03:52 +07:00
riefive
4715e5330a
feat: Implement item management module and add encounter initialization handler.
2025-12-05 14:53:31 +07:00
Hasyim Kai
75b9618a26
Squashed commit of the following:
...
commit 9f5ede3aea
Merge: 16858dc dbe8e34
Author: Munawwirul Jamal <57973347+munaja@users.noreply.github.com >
Date: Fri Dec 5 09:26:33 2025 +0700
Merge pull request #213 from dikstub-rssa/feat/things-munaja
Feat/things munaja
commit dbe8e34d07
Author: Munawwirul Jamal <munawwirul.jamal@gmail.com >
Date: Fri Dec 5 09:26:00 2025 +0700
feat/things-munaja: fix enc status
commit 786107ddd9
Author: Munawwirul Jamal <munawwirul.jamal@gmail.com >
Date: Thu Dec 4 22:57:33 2025 +0700
feat/things-munaja: content switcher
commit 4450cb943e
Merge: 9136093 16858dc
Author: Munawwirul Jamal <munawwirul.jamal@gmail.com >
Date: Thu Dec 4 19:31:30 2025 +0700
Merge branch 'dev' into feat/things-munaja
commit 9136093fd6
Author: Munawwirul Jamal <munawwirul.jamal@gmail.com >
Date: Thu Dec 4 18:02:14 2025 +0700
feat/things-munaja: cleaning
commit 16858dc2a0
Merge: 82e33c6 67a5154
Author: Munawwirul Jamal <57973347+munaja@users.noreply.github.com >
Date: Thu Dec 4 14:30:35 2025 +0700
Merge pull request #212 from dikstub-rssa/feat/encounter-adjustment-163
Enhancement SEP
commit 67a515478c
Author: riefive <rie.five@gmail.com >
Date: Thu Dec 4 13:39:36 2025 +0700
fix: save sep
commit 82e33c6dbf
Merge: f96cbdb eba740a
Author: Munawwirul Jamal <57973347+munaja@users.noreply.github.com >
Date: Thu Dec 4 13:21:37 2025 +0700
Merge pull request #209 from dikstub-rssa/feat/move-kai-ui-to-sidebar-195
Feat/move kai UI to sidebar 195
commit e6b74a4949
Author: riefive <rie.five@gmail.com >
Date: Thu Dec 4 12:36:53 2025 +0700
fix: encounter update form
commit 434f8471ce
Author: riefive <rie.five@gmail.com >
Date: Thu Dec 4 12:20:07 2025 +0700
fix: update save again
commit bae087aa6d
Author: riefive <rie.five@gmail.com >
Date: Thu Dec 4 12:19:37 2025 +0700
fix: update save
commit f96cbdb173
Merge: 5de0057 62556a5
Author: Munawwirul Jamal <57973347+munaja@users.noreply.github.com >
Date: Thu Dec 4 12:07:25 2025 +0700
Merge pull request #210 from dikstub-rssa/feat/procedure-room-order
Feat/procedure room order
commit 62556a5c7d
Merge: 93a294d 5de0057
Author: Munawwirul Jamal <57973347+munaja@users.noreply.github.com >
Date: Thu Dec 4 12:07:18 2025 +0700
Merge branch 'dev' into feat/procedure-room-order
commit 5da439720f
Author: riefive <rie.five@gmail.com >
Date: Thu Dec 4 11:59:37 2025 +0700
feat: implement encounter entry form for patient, doctor, payment, and SEP management
commit 5de0057278
Merge: 71ca7f9 782034c
Author: Andsky <andrianovsky95@gmail.com >
Date: Thu Dec 4 11:56:31 2025 +0700
Merge pull request #211 from dikstub-rssa/feat/micro-lab-order-50
Feat/micro lab order 50
commit 93a294d8d0
Merge: 6c26367 26365bb
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Thu Dec 4 11:18:49 2025 +0700
Merge branch 'dev' into feat/procedure-room-order
commit 26365bbd2e
Merge: b6b56d1 e7cab6c
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Thu Dec 4 11:18:33 2025 +0700
Merge branch 'dev' of github.com:dikstub-rssa/simrs-fe into dev
commit 6c26367c1d
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Thu Dec 4 10:51:40 2025 +0700
feat/procedure-room-order: added item
commit d2ceda37bf
Author: riefive <rie.five@gmail.com >
Date: Thu Dec 4 10:58:16 2025 +0700
feat: Implement encounter list management with search, date range filtering, and record actions.
commit a0dfd214e5
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Thu Dec 4 10:25:50 2025 +0700
feat/procedure-room-order: finishing
commit acb573e279
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Thu Dec 4 10:25:35 2025 +0700
feat/procedure-room-order: adjust procedure-room-order
commit 9adb77d10b
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Thu Dec 4 10:24:52 2025 +0700
feat/procedure-room-order: adjust material-package
commit 52454a019e
Merge: 0a0fb73 b6b56d1
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Thu Dec 4 10:23:14 2025 +0700
Merge branch 'dev' into feat/procedure-room-order
commit b6b56d186d
Author: Munawwirul Jamal <munawwirul.jamal@gmail.com >
Date: Thu Dec 4 10:17:16 2025 +0700
dev: hotfix, cleaning some pubs
commit acc45b205f
Author: riefive <rie.five@gmail.com >
Date: Wed Dec 3 16:25:15 2025 +0700
fix: upload sep + sipp file
commit 0a0fb73483
Author: Munawwirul Jamal <munawwirul.jamal@gmail.com >
Date: Wed Dec 3 14:33:13 2025 +0700
feat/procedure-room-order: flow for procedure room
commit 7b4b4eecf9
Merge: 9f72e1d b172125
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Wed Dec 3 10:18:15 2025 +0700
Merge branch 'feat/mcu-order' into feat/procedure-room-order
commit 782034c2b1
Merge: bae0a22 b80ee5a
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Wed Dec 3 10:16:45 2025 +0700
Merge branch 'dev' into feat/micro-lab-order-50
commit 9f72e1df47
Merge: fa0ae98 b80ee5a
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Wed Dec 3 10:02:57 2025 +0700
Merge branch 'dev' into feat/procedure-room-order
commit fa0ae9866e
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Wed Dec 3 09:44:33 2025 +0700
feat/procedure-room-order: wip #3
commit ce93f996d9
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Wed Dec 3 09:43:36 2025 +0700
feat/procedure-room-order: wip #2
+ procedure-room
commit 4444e87cb3
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Wed Dec 3 09:42:31 2025 +0700
feat/procedure-room-order: wip #1
+ material-package
+ material-package-item
commit b172125d99
Merge: b2d3c14 9b7a719
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Mon Dec 1 20:41:58 2025 +0700
Merge branch 'feat/page-cleaning' into feat/mcu-order
commit bae0a222b8
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Mon Dec 1 01:51:04 2025 +0700
feat/micro-lab-order-50: adjust for antibiotic
commit 1ee0f39e7d
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Mon Dec 1 01:50:39 2025 +0700
feat/micro-lab-order-50: added antibiotic
commit 95e27a8b6f
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Sun Nov 30 13:00:04 2025 +0700
feat/micro-lab-order-50: wip
commit a002ef6c6e
Merge: fb2f01b b2d3c14
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Sun Nov 30 12:50:31 2025 +0700
Merge branch 'feat/mcu-order' into feat/micro-lab-order-50
commit b2d3c14ddc
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Sun Nov 30 12:48:11 2025 +0700
feat/mcu-order: adjustment
commit fb2f01bd36
Merge: 9a481fe 5c92f8b
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Sun Nov 30 12:43:11 2025 +0700
Merge branch 'feat/mcu-order' into feat/micro-lab-order-50
commit 5c92f8b946
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Sun Nov 30 12:30:19 2025 +0700
feat/mcu-order: added the components
commit 9a481fec14
Merge: 4251239 78fc289
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Fri Nov 28 21:18:10 2025 +0700
Merge branch 'dev' into feat/micro-lab-order-50
commit 4251239f7c
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Fri Nov 28 21:17:18 2025 +0700
feat/micro-lab-order-50: wip
commit cf5789549e
Author: Munawwirul Jamal <munawwirul.jamal@gmail.com >
Date: Sun Nov 23 15:56:31 2025 +0700
feat/mcu: improved wip
commit a40eac35f8
Merge: 3211972 baf6ab1
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Wed Nov 19 22:23:18 2025 +0700
Merge branch 'dev' into feat/radiology-order-54
commit 3211972a84
Merge: e3fc1e4 ccabe01
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Sat Nov 15 20:15:07 2025 +0700
Merge branch 'dev' into feat/radiology-order-54
commit e3fc1e4ab9
Author: Andrian Roshandy <andrianovsky95@gmail.com >
Date: Sat Nov 15 20:14:38 2025 +0700
feat/radiology-order-54: adjust wip
2025-12-05 14:16:05 +07:00
Hasyim Kai
3e812db8eb
Fix: refactor Kai CRUD UI to no redirect
2025-12-05 14:15:54 +07:00
riefive
615a7c4485
feat: Implement item management with CRUD operations, forms, and listing pages.
2025-12-05 13:54:53 +07:00
Khafid Prayoga
d84a13272c
Merge branch 'dev' of github.com:dikstub-rssa/simrs-fe into feat/patient-63-adjustment
2025-12-05 13:40:02 +07:00