Commit Graph

57 Commits

Author SHA1 Message Date
Abizrh
a6f1abb20f enhance (soapi): update payload 2025-10-20 20:26:01 +07:00
Abizrh
77c26171bb Merge branch 'dev' of https://github.com/dikstub-rssa/simrs-fe into feat/integrasi-assessment-medis-114 2025-10-20 20:09:39 +07:00
Abizrh
cb0d73acf4 feat (soapi): integrate early,rehab,function 2025-10-20 17:33:05 +07:00
761fe4e0ed feat/encounter: improved processing needs 2025-10-19 21:57:17 +07:00
cc29ad1ff7 Merge branch 'dev' into feat/encounter 2025-10-19 06:24:44 +07:00
07c5b80199 feat/patient-63: cleaning 2025-10-18 06:55:56 +07:00
8b869f6d4d Merge branch 'dev' into feat/patient-63 2025-10-18 06:53:32 +07:00
723cd2c7b3 dev: compact styling 2025-10-18 06:52:12 +07:00
708d5d6975 feat/patient-63: cleaning and resolve conflict 2025-10-18 06:47:17 +07:00
0c24befd29 Merge branch 'dev' into feat/patient-63 2025-10-17 16:54:30 +07:00
e6717e2b6d dev: hotfix, content header adjustment 2025-10-17 16:53:44 +07:00
6f8eed1280 dev: hotfix, content header adjustment 2025-10-17 16:53:07 +07:00
397d744f34 dev: hotfix, improvements
+ components/pub/my-ui/data-table
+ components/pub/ui/badge
+ lib/date
2025-10-17 16:53:07 +07:00
60f2d8378c dev: hotfix, data table
+ deepFetch for nested field
+ sampel
2025-10-17 16:53:06 +07:00
ad94e1d06f dev: hotfix, styling
+ sidebar
+ modal and dialog
2025-10-17 16:53:06 +07:00
Khafid Prayoga
f4dadd67f8 feat(medical-action-src): add type code selection with strict typing
- Add medicalActionTypeCode constants and type definition
- Update MedicalActionSrc interface to use strict type for type_code
- Implement select dropdown for type code in entry form
- Enable type code validation in schema
2025-10-17 16:23:51 +07:00
Khafid Prayoga
2b8bf55e8a feat(medical-action): implement medical action source management
- Add medical action source list component with pagination and search
- Create CRUD operations for medical action source
- Implement form entry and validation for medical action source
- Add confirmation dialog for delete operations
2025-10-17 13:20:29 +07:00
Khafid Prayoga
7ed5177127 rename directory to match backend service apis 2025-10-17 11:12:20 +07:00
Khafid Prayoga
1b61265f8c feat(diagnose-src): implement diagnose source CRUD functionality
- Add diagnose source list, entry form, and related components
- Create services, handlers, and schemas for diagnose source operations
2025-10-17 11:08:21 +07:00
Khafid Prayoga
1ba37e46e1 feat(mcu-procedure): add procedure source management feature
- Implement procedure source list view with pagination and search
- Add create, read, update, and delete operations for procedure sources
- Include form validation using zod schema
- Set up data table configuration for procedure listing
- Add confirmation dialogs for delete operations
- Update delete record confirmation based on list config delKeyNames
2025-10-17 10:31:03 +07:00
53a1b7d4ae feat/encounter: wip 2025-10-17 02:19:12 +07:00
61a3e8597b dev: hotfix, improvements
+ components/pub/my-ui/data-table
+ components/pub/ui/badge
+ lib/date
2025-10-17 02:18:25 +07:00
a4fb33dc3e dev: hotfix, data table
+ deepFetch for nested field
+ sampel
2025-10-16 16:06:02 +07:00
Khafid Prayoga
070239270e feat(patient): add patient handler and refactor form submission
- Introduce new patient handler using genCrudHandler for CRUD operations
- Refactor patient entry form to use handler for save operations
- Separate form data composition from submission logic
- Handle file uploads and navigation after successful submission
2025-10-16 14:04:00 +07:00
bf831edead dev: hotfix, styling
+ sidebar
+ modal and dialog
2025-10-16 05:28:40 +07:00
Khafid Prayoga
20b96ab7e4 wip: data masih dead pixel upload sukses 2025-10-15 16:37:46 +07:00
Khafid Prayoga
4976916780 Merge branch 'dev' of github.com:dikstub-rssa/simrs-fe into feat/patient-63 2025-10-15 12:45:40 +07:00
32c815a6e5 dev: hotfix, cleaning data-table 2025-10-15 07:37:57 +07:00
Khafid Prayoga
dd0c2864c7 wip: file upload basic 2025-10-14 13:41:15 +07:00
Khafid Prayoga
ed9dcd9753 refactor(select-birth-place): simplify regency selection by removing pagination
Remove pagination and search functionality from regency selection as they're not needed in this context. Replace ComboboxPaginated with simpler Combobox component and adjust useRegencies composable options accordingly.
2025-10-14 13:01:01 +07:00
Khafid Prayoga
bc286f16c8 wip: select regency paginated
todo: search reactive

wip: paginated regency

todo: search bind

wip gess
2025-10-14 11:36:55 +07:00
Khafid Prayoga
c8620e4ed2 Merge branch 'dev' of github.com:dikstub-rssa/simrs-fe into feat/patient-63 2025-10-13 13:13:54 +07:00
Khafid Prayoga
46911514fb refactor: postal region, add new field on list
feat: implement postal region model and update address handling

- Add new PostalRegion model and service
- Replace postalCode with postalRegion in address-related components
- Update schemas and models to use locationType_code consistently
- Add usePostalRegion composable for postal code selection
- Modify patient form to handle address changes more robustly

feat(patient): add ID column and improve date formatting

- Add patient ID column to patient list
- Format dates using 'id-ID' locale in preview
- Update identity number display for foreign patients
- Include passport number for foreign nationals
2025-10-13 13:07:00 +07:00
39cfe08a62 feat/cleaning: complete the pages 2025-10-13 07:35:00 +07:00
cad7ac6a71 dev: hotfix, adjust some inputs 2025-10-12 21:24:35 +07:00
c31b5a61ff Merge branch 'dev' into feat/encounter 2025-10-12 16:15:27 +07:00
Munawwirul Jamal
b649f6cd23 Merge pull request #109 from dikstub-rssa/feat/rehab-medical-assessment-76-new
 feat (soapi): introduce early rehab and function forms
2025-10-12 16:11:57 +07:00
0f7f4f592b feat/encounter: cleaning 2025-10-12 16:10:06 +07:00
f52e516775 dev: hotfix, layout 2025-10-12 13:06:21 +07:00
966dc1c282 dev: hotfix, more standardization 2025-10-12 12:15:52 +07:00
f7b66d2ad8 dev: hotfix, text-size standardization 2025-10-12 11:52:21 +07:00
2f2e48dce4 dev: hotfix, combobox test-size 2025-10-12 11:34:27 +07:00
Abizrh
bf5109c457 feat (soapi): introduce early rehab and function forms 2025-10-11 21:33:08 +07:00
867c1b4e9e dev: hotfix, moved combobox and datepicker 2025-10-11 00:36:40 +07:00
Muhammad Rifai
f94b6d273a Feat Infra (#108)
* fix: adjustment some schemas

* fix(room): fixing integrate unit of room

* feat(warehouse): modify form and integration

* feat(counter): modify form and integration

* feat(screen): add list, form and integration

* feat(screen): add page for public screen

* fix: add on reset state at list

* fix: solve list of relation

* feat(chamber): integrate form to api chamber

* feat(bed): integrate form to api bed

* fix: add searching function on list service

* fix: rewrite style for dropdown and tree select

* fix: add sort params

* fix: add sort params on division + medicine

* feat(division-position): layouting form + list

* fix: add sort params for getValueList

* chore: modify side menu style

* chore: fix ui dashboard

* feat(division-position): add content list

* feat(division-position): add temporary page

* feat(division-position): modify content and entry form
2025-10-10 20:36:07 +07:00
Khafid Prayoga
44433d67c8 refactor(select-relations): replace hardcoded options with relationshipCodes constant
Use the centralized relationshipCodes constant from lib/constants instead of maintaining a duplicate list of options. This improves maintainability and ensures consistency across the application.
2025-10-10 15:36:55 +07:00
Khafid Prayoga
7f6e0cc1fd refactor(patient): rename PatientEntity to Patient and update related components
Update interface name from PatientEntity to Patient for better clarity and consistency. Modify all related components and models to use the new interface name. Also includes minor improvements to address handling in patient forms.
2025-10-10 15:36:55 +07:00
Khafid Prayoga
ea04f33ad1 refactor(address): update address models and forms to use standardized fields
- Add preload relationships to address-related models
- Rename postalCode to postalCode_code for consistency
- Simplify location type handling with hidden fields
- Update validation schemas and form components
- Improve address display in patient preview
2025-10-10 15:36:54 +07:00
Khafid Prayoga
a5d5e8acd1 refactor(patient): restructure patient data handling to use nested properties
Move address, contact and relative data into nested properties of Person model
Update preview component to access data through person object
Remove separate props for addresses, contacts and relatives
2025-10-10 10:30:00 +07:00
Khafid Prayoga
bd4a269fad feat(patient): add callback url support for patient creation
Add callback URL parameter to redirect after successful patient creation. The URL can be passed via 'return-path' query parameter and will include the created patient's ID. This enables seamless integration with external systems that need to handle post-creation flows.
2025-10-09 20:21:06 +07:00