Surat surat - #371
Open
ichsam wants to merge 1036 commits into
Open
Conversation
…billing Agent-Logs-Url: https://github.com/basoro/mlite/sessions/4e58818b-bcb8-4df1-b3fe-4967558c1dc6 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
Agent-Logs-Url: https://github.com/basoro/mlite/sessions/4e58818b-bcb8-4df1-b3fe-4967558c1dc6 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
…(ralan/ranap) dan veronisa (ralan) Agent-Logs-Url: https://github.com/basoro/mlite/sessions/1f5818a4-1a41-4f5b-ab20-5ca5f7ead1ef Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
…ng ranap-operasi Agent-Logs-Url: https://github.com/basoro/mlite/sessions/d8e02d85-282a-4f50-be85-0cc34aee061b Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
Agent-Logs-Url: https://github.com/basoro/mlite/sessions/d8e02d85-282a-4f50-be85-0cc34aee061b Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
…i ke case 6.3.0 Agent-Logs-Url: https://github.com/basoro/mlite/sessions/55b9719f-65c9-48ce-99bc-aa4adbd47fbd Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
…0, tetap return 6.3.0 Agent-Logs-Url: https://github.com/basoro/mlite/sessions/a4da76fe-f352-48b0-8d64-9d9557cac975 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
…nd-action-mapping Refactor BPJS EMR mapping to use Satu Sehat references and add inpatient/operation procedure mappings
Agent-Logs-Url: https://github.com/basoro/mlite/sessions/324a0e8d-98f1-4923-a3f1-bea831ec0931 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
Agent-Logs-Url: https://github.com/basoro/mlite/sessions/324a0e8d-98f1-4923-a3f1-bea831ec0931 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
Agent-Logs-Url: https://github.com/basoro/mlite/sessions/324a0e8d-98f1-4923-a3f1-bea831ec0931 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
Agent-Logs-Url: https://github.com/basoro/mlite/sessions/324a0e8d-98f1-4923-a3f1-bea831ec0931 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
Agent-Logs-Url: https://github.com/basoro/mlite/sessions/324a0e8d-98f1-4923-a3f1-bea831ec0931 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
…lan-ranap Add AI-generated SNOMED mapping for BPJS EMR procedures (ralan/ranap/operasi) with server-side OpenRouter proxy
Agent-Logs-Url: https://github.com/basoro/mlite/sessions/f11f64f7-dd67-41b1-8975-75b3fb655493 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
Agent-Logs-Url: https://github.com/basoro/mlite/sessions/f11f64f7-dd67-41b1-8975-75b3fb655493 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
Agent-Logs-Url: https://github.com/basoro/mlite/sessions/f11f64f7-dd67-41b1-8975-75b3fb655493 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
Agent-Logs-Url: https://github.com/basoro/mlite/sessions/f11f64f7-dd67-41b1-8975-75b3fb655493 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
…lation Agent-Logs-Url: https://github.com/basoro/mlite/sessions/f11f64f7-dd67-41b1-8975-75b3fb655493 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
…ct-to-icd Tambah mapping SNOMED-CT per no_rawat pada input ICD 10/9 di Dokter IGD
…nt form Agent-Logs-Url: https://github.com/basoro/mlite/sessions/38743d61-08a9-4501-b986-32856f4b4374 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
Agent-Logs-Url: https://github.com/basoro/mlite/sessions/38743d61-08a9-4501-b986-32856f4b4374 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
Agent-Logs-Url: https://github.com/basoro/mlite/sessions/38743d61-08a9-4501-b986-32856f4b4374 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
Agent-Logs-Url: https://github.com/basoro/mlite/sessions/38743d61-08a9-4501-b986-32856f4b4374 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
Add comprehensive documentation for the closing billing lock feature to both kasir rawat inap and kasir rawat jalan README files, including lock eligibility rules, admin bypass logic, and updated troubleshooting notes for disabled action buttons.
Add full support for configurable drug sales tax for the pharmacy module: - Add new drug tax percentage setting with admin configuration UI - Implement automated tax calculation across outpatient and inpatient pharmacy workflows - Update medication order forms to use supplier master dropdown with auto-filled names - Refactor cashier plugin billing state logic for correct admin access handling - Replace note textarea fields with text inputs in receipt and order views - Update documentation and add database upgrade scripts for the new feature
- Create new database table mlite_clinical_pathway_cppt_template for storing SOAP/CPPT templates linked to ICD codes - Add full CRUD admin interface for creating, editing, and deleting CPPT templates - Integrate automatic display of matching templates on clinical pathway printouts - Update upgrade scripts for database schema version 6.3.5 - Update admin navigation and dashboard text to include the new feature - Update .gitignore to exclude .trae/ directory
- Update database schema for `mlite_clinical_pathway_cppt_template` to add `ppra` column and replace the single-column unique key with a combined (kd_penyakit, ppra) constraint - Add AJAX-powered autocomplete search for ICD codes using the master penyakit dataset - Refactor template management logic to support multiple PPRA entries per diagnosis code - Update duplicate validation to check for existing (kd_penyakit, ppra) pairs instead of just ICD code - Modify admin and print views to correctly display multiple CPPT templates - Update the upgrade script to apply the necessary schema changes
Add complete split bill payment functionality for both inpatient and outpatient cashier modules: - Create new database tables mlite_billing_pembayaran and mlite_billing_pembayaran_detail to track split payments - Update system upgrade script to version 6.3.6 - Add UI components for split bill entry, payment method selection, and payment history display - Implement backend logic for calculating group billing summaries, processing split payments, updating billing status, and tracking payment history - Add currency formatting and input validation for split bill amount fields
Remove all split bill-related code and functionality from both inpatient and outpatient cashier plugins, including UI components, event handlers, backend logic, API endpoints, and related database migrations.
- restructure split bill sections into collapsible Bootstrap panels in inpatient and outpatient cashier detail views - add print action column to payment history tables and fix empty state colspan - create small and full receipt templates for split bill payments - implement backend controller methods to load payment data and render receipt templates
- add new columns to mlite_billing_pembayaran_detail for service payment tracking - add backend logic and endpoints for processing partial payments for radiology and lab services - add frontend UI for payment amount entry and method selection - create small and large partial payment receipt templates - update cashier detail pages to split print buttons into small/large receipt versions - add partial payment history tracking and display on module detail views
Update SQL queries in inpatient and outpatient cashier modules to fetch aggregated billing group data with human-readable labels. Add Kelompok table column to split bill history views, adjust empty state colspan, and fix print button URL query syntax.
* Menambahkan pengaturan konfigurasi sistem untuk mengaktifkan atau menonaktifkan fitur tagihan parsial (partial billing). * Mengimplementasikan penanganan pembayaran parsial pada sisi backend untuk seluruh modul yang berkaitan dengan penagihan (billing). * Menambahkan antarmuka (UI) pada frontend untuk input pembayaran parsial serta pelacakan riwayat pembayaran. * Membuat template cetak untuk kuitansi/bukti pembayaran tagihan parsial. * Memperbaiki format parameter query pada tautan (link) invoice kasir.
## Problem\nThe build fails during because Railpack auto-resolved PHP 8.5.7, but is incompatible with PHP 8.5:\n- mpdf v8.2.0–v8.2.5 require PHP ≤8.4 ( max)\n- mpdf v8.2.6–v8.3.1 require which is missing from the build image\n\nBuild error:\n\n\n## Solution\nPin PHP to 8.4 via . This allows Composer to resolve , which explicitly supports and does not require the extension.\n\nPrevents Railpack from auto-resolving to PHP 8.5+ where no compatible mpdf version exists without the gd extension.
…8e9a--2we1 Fix build: pin PHP to 8.4 for mpdf compatibility
update vclaim sedikit
Author
|
Surat Surat |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.