Commit Graph

538 Commits

Author SHA1 Message Date
Andrian Roshandy 782034c2b1 Merge branch 'dev' into feat/micro-lab-order-50 2025-12-03 10:16:45 +07:00
riefive 42bb79554f fix: solve entry on encounter 2025-12-03 10:06:51 +07:00
riefive e8c15e189f fix: solve edit + add pages 2025-12-03 09:55:35 +07:00
Andrian Roshandy fa0ae9866e feat/procedure-room-order: wip #3 2025-12-03 09:44:33 +07:00
Abizrh 3038448f4a feat (initial-nursing): add initial nursing entry form and preview 2025-12-02 16:48:24 +07:00
Khafid Prayoga a011e3a2eb Merge branch 'dev' of github.com:dikstub-rssa/simrs-fe into feat/laporan-tindakan-185 2025-12-02 15:06:56 +07:00
munawwirul_jamal 9a8ee9d90f dev: hotfix, consultation 2025-12-02 14:50:10 +07:00
Abizrh ff4aefa593 🐛 fix (api): correct type code parameter name in api requests 2025-12-02 14:46:53 +07:00
Abizrh a1a2a92ebd ⚙️ chore (initial-nursing): remove unused functions and adjust type code 2025-12-02 14:45:51 +07:00
Abizrh b24a33c802 🐛 fix (initial-nursing): correct typecode value 2025-12-02 14:27:41 +07:00
Khafid Prayoga 45e3d60618 done delete row on list laporan tindakan 2025-12-02 14:23:22 +07:00
Khafid Prayoga dfc25f0048 feat(encounter): laporan tindakan cru
feat(treatment-report): add view mode for treatment reports

- Introduce new View component for displaying treatment report details
- Extend useQueryCRUDMode to support 'view' mode
- Update List component to handle view actions
- Implement navigation between list, entry and view modes

refactor(treatment-report): improve navigation flow between views

- Add fromView flag to track navigation origin
- Implement smart back navigation (goBack) that returns to previous view
- Update edit handlers to pass navigation context
- Clean up unused back handlers in form component

cleanup

set responsive details
2025-12-02 13:48:43 +07:00
riefive 38ecb5fa08 feat: add encounterId handling in SEP entry and update validation logic in integration schema 2025-12-02 13:31:17 +07:00
riefive 4df67ed979 feat: Implement encounter add/edit forms for inpatient, outpatient, and emergency features, and remove outdated documentation. 2025-12-02 12:09:48 +07:00
Khafid Prayoga be1b86141f impl: form entry with source of add,edit
feat(treatment-report): add history list component and dialog integration

- Create new list-history.vue component for displaying treatment report history
- Add configuration file for history list data table
- Integrate history list into main treatment report view with dialog
- Replace simple filter button with action buttons including history view

feat(treatment-report): implement crud navigation and form actions

- Add new entry component for treatment report with list and form views
- Implement back navigation using useQueryCRUDMode
- Replace form submit button with action footer component
- Update dropdown action component for detail view

refactor(treatment-report): restructure form components and update mode handling

- Rename 'add.vue' to 'form.vue' for better clarity
- Update form mode types from 'create|update|view' to 'add|edit|view'
- Implement proper reactive state handling for form modes
- Add new form component with loading states and mock data
- Enhance list component with action handlers and navigation

fix default calculated hours
2025-12-02 11:49:40 +07:00
munawwirul_jamal e6ac4bbadd dev: hotfix, blocking error on build removal 2025-12-02 10:34:30 +07:00
Andrian Roshandy 88a2dc5aba feat/page-cleaning: adjust add encounter 2025-12-02 10:02:00 +07:00
Abizrh e5a227989b feat (encounter): add initial nursing study feature 2025-12-01 22:53:42 +07:00
Munawwirul Jamal fe47ba51b2 Merge pull request #181 from dikstub-rssa/feat/kfr-kemoterapi-174
Feat/kfr kemoterapi 174
2025-12-01 20:48:45 +07:00
munawwirul_jamal d34557522b Merge branch 'dev' into feat/kfr-kemoterapi-174 2025-12-01 20:47:45 +07:00
munawwirul_jamal 44e349a2f5 Merge branch 'dev' into feat/laporan-operasi-182 2025-12-01 20:46:27 +07:00
riefive 6d3dc0e426 feat: enhance SEP entry form and detail handling with conditional disabling and improved data filtering 2025-12-01 12:02:26 +07:00
riefive 4536ca2ef9 feat: enhance SEP entry form and handling with new readonly mode and improved data fetching 2025-12-01 11:42:32 +07:00
Andrian Roshandy bae0a222b8 feat/micro-lab-order-50: adjust for antibiotic 2025-12-01 01:51:04 +07:00
Andrian Roshandy 95e27a8b6f feat/micro-lab-order-50: wip 2025-11-30 13:00:04 +07:00
Andrian Roshandy fb2f01bd36 Merge branch 'feat/mcu-order' into feat/micro-lab-order-50 2025-11-30 12:43:11 +07:00
Andrian Roshandy 5c92f8b946 feat/mcu-order: added the components 2025-11-30 12:30:50 +07:00
Andrian Roshandy 9a481fec14 Merge branch 'dev' into feat/micro-lab-order-50 2025-11-28 21:18:10 +07:00
Andrian Roshandy 4251239f7c feat/micro-lab-order-50: wip 2025-11-28 21:17:18 +07:00
Andrian Roshandy afb3738e5b feat/page-cleaning: finished 2025-11-28 18:39:46 +07:00
Khafid Prayoga 1b4d3af909 done: edit, detail report
fix: parsing err datetime on edit mode

todo: koordinasi dengan tim be terkait datetime iso

impl edit form

feat(treatment-report): add detail view and preview components

- Implement treatment report detail page with RBAC checks
- Create preview component with accordion layout
- Extract mock data to shared sample file
- Enhance procedure picker with preview mode
- Update schema to make procedure id required
- Improve detail row styling and layout

feat(treatment-report): update page titles and enhance preview component

- Update page titles for treatment report pages to be more descriptive
- Implement date formatting in treatment report preview
- Add router navigation for edit functionality
- Enhance preview component with detailed operation data sections
- Add support for tissue notes display in preview
2025-11-28 16:53:55 +07:00
riefive 973931ec2f feat: enhance SEP entry and detail handling with new link mode and save functionality 2025-11-28 16:02:11 +07:00
riefive e9ed2a3715 feat: implement SEP search functionality and enhance history management 2025-11-28 14:48:29 +07:00
riefive a2e8f04304 feat: add validation for SEP number and member input in encounter entry 2025-11-28 12:45:41 +07:00
riefive 7605493d09 feat: create integration-sep file 2025-11-27 16:09:37 +07:00
Abizrh 409e8fd1ed feat (encounter): add summary medic feature 2025-11-27 15:49:31 +07:00
Khafid Prayoga 1fbd20d9ae done: form entry laporan tindakan
todo: manage state readonly ke komponen app prosedur

pager-nav: scroll x on small screen

form-schema: catatan opsional

feat(treatment-report): add datetime validation and duration calculation
- Change operator team fields from IDs to names in schema and form
- Modify blood input schema to use type-based amount selection
- Update form fields to match new schema structure
- Simplify radio bloods component logic and styling
- Add validation for ISO datetime format in treatment report schema
- Implement duration calculation for operation and anesthesia times
- Update input fields to use datetime-local type
- Add disabled state for radio bloods component
2025-11-27 14:39:29 +07:00
riefive d8f2e30bd6 feat: add member validation and enhance encounter entry form with additional fields 2025-11-27 14:19:58 +07:00
riefive b38487e41f feat: enhance encounter entry forms with mode handling and default date setup 2025-11-27 11:46:06 +07:00
munawwirul_jamal 9755686e14 Merge branch 'dev' into feat/page-cleaning 2025-11-27 04:51:14 +07:00
munawwirul_jamal 3bb10bc556 merge dev 2025-11-27 04:50:07 +07:00
munawwirul_jamal c4ab408a09 dev: hotfixes
+ show main menu on enc list
+ content-header default exporter
2025-11-27 04:48:45 +07:00
munawwirul_jamal b2305f2279 dev: hotfix, show main menu on enc list 2025-11-27 04:25:33 +07:00
munawwirul_jamal 9bc999afc7 feat/encounter-adjustment: adjust menu 2025-11-26 18:06:32 +07:00
riefive fe3630fcee feat: refactor encounter entry form and handler 2025-11-26 14:52:42 +07:00
Khafid Prayoga 71c2833bf2 impl: blood calc, prosedur picker
wip:
radio bloods(note. masih crash dan modelValue ga bisa liftup)

Picker Prosedur
- cherry-pick
- done:  integrasi prosedur w/ therapy-protocol-
2025-11-26 14:33:14 +07:00
riefive 9a539a60f9 feat: update BPJS links to use 'bpjs-vclaim' and add new vclaim pages 2025-11-26 13:02:43 +07:00
riefive 9c53899842 feat: update chemotherapy encounter pages to use 'chemo' subclass code + simplify sep 2025-11-26 12:58:34 +07:00
Khafid Prayoga f5704536d1 feat(treatment-report): add error handling and toast notification
Implement error handling in treatment report form submission and display toast notifications when errors occur. The form now emits error events and prevents default form submission behavior.
2025-11-25 21:12:18 +07:00
Khafid Prayoga 6a29fdfd50 refactor(glob:form): update form handling and type definitions
- Migrate from Form component to vee-validate useForm
- Update combobox component to support number values
- Modify base model ID type for mock data
- Improve type safety in treatment report schema
- Add proper form submission handling
2025-11-25 20:46:53 +07:00