Conversation
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>
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>
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>
Agent-Logs-Url: https://github.com/basoro/mlite/sessions/38743d61-08a9-4501-b986-32856f4b4374 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
…t comment 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 SNOMED mapping controls + AI generation to dokter_igd assessment form
Agent-Logs-Url: https://github.com/basoro/mlite/sessions/417cf776-d0a3-4811-9e88-b88b1e72e1e1 Co-authored-by: basoro <14934712+basoro@users.noreply.github.com>
* 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.
…2we1 Fix build: pin PHP to 8.4 for mpdf compatibility
update vclaim sedikit
| printWindow.document.write('<html><head><title>Data ERM - ' + nmPasien + '</title>'); | ||
| printWindow.document.write('<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">'); | ||
| printWindow.document.write('<style>body{padding:20px;}.panel-heading{font-weight:bold;background:#f5f5f5!important;padding:10px;border:1px solid #ddd;}.panel-body{border:1px solid #ddd;padding:15px;margin-bottom:20px;}.table-bordered th,.table-bordered td{border:1px solid #ddd!important;padding:8px;}.bg-primary{background-color:#337ab7!important;color:white;}.alert,input[type="hidden"]{display:none!important;}.text-center{text-align:center;}</style>'); | ||
| printWindow.document.write('</head><body><div class="container-fluid"><h3 class="text-center">DATA ELEKTRONIK REKAM MEDIS</h3><h4 class="text-center">' + nmPasien + '</h4><hr>' + content + '</div></body></html>'); |
| var content = document.getElementById('contentKelengkapan').innerHTML; | ||
| var nmPasien = document.getElementById('modalPasienName').innerText; | ||
| var printWindow = window.open('', '_blank', 'height=600,width=800'); | ||
| printWindow.document.write('<html><head><title>Data ERM - ' + nmPasien + '</title>'); |
| printWindow.document.write('</head><body>'); | ||
| printWindow.document.write('<div class="container-fluid">'); | ||
| printWindow.document.write('<h3 class="text-center">DATA ELEKTRONIK REKAM MEDIS</h3>'); | ||
| printWindow.document.write('<h4 class="text-center">' + nmPasien + '</h4>'); |
| var nmPasien = document.getElementById('modalPasienName').innerText; | ||
| var printWindow = window.open('', '_blank', 'height=600,width=800'); | ||
|
|
||
| printWindow.document.write('<html><head><title>Data ERM - ' + nmPasien + '</title>'); |
| var tipe = $(this).attr("data-tipe"); | ||
| $("#cetakEtiket").modal('show').html('<div style="text-align:center;margin:20px auto;width:700px;height:900px;"><iframe src="' + baseURL + '/apotek_ralan/cetakeresep/' + no_rawat +'/' + tipe +'/' + tgl_peresepan + '/' + jam_peresepan + '?t=' + mlite.token + '" frameborder="no" width="100%" height="100%"></iframe></div>'); | ||
| var no_resep = $(this).attr("data-no_resep"); | ||
| $("#cetakEtiket").modal('show').html('<div style="text-align:center;margin:20px auto;width:700px;height:900px;"><iframe src="' + baseURL + '/esignature/generatepdf/resep/' + no_resep + '?t=' + mlite.token + '" frameborder="no" width="100%" height="100%"></iframe></div>'); |
- update pasien admin form to use cascading select dropdowns for province, regency, district, and village address fields - add full SQLite database compatibility for clinical pathway plugin, including custom PDO user-defined functions and cross-database SQL abstractions - fix default empty address field values instead of using hardcoded '1' placeholders - refactor all SQL queries in both plugins to work across MySQL and SQLite databases - add multi-database installation routines for clinical pathway plugin supporting both MySQL and SQLite
- implement backend endpoint with safe URL validation for WA Gateway - upgrade frontend modal with loading states and error alerts - replace legacy XHR code with robust jQuery AJAX handling - add UI utility functions for state management and debug output
allow users to see more matching location options when searching
| var text = $(this).find('option:selected').text(); | ||
| var val = $(this).val(); | ||
| if (val && text) { | ||
| $dpjpPelayanan.append('<option value="' + val + '" selected>' + text + '</option>'); |
| } else { | ||
| $('input:text[name=sep_spesialis_nama]').val(poli); | ||
| $('#sep_spesialis_nama').append('<option value="' + poli + '" selected>' + poli + '</option>'); |
Create `mlite_ktpl` database table for lab service code data Add SQLite/MySQL compatible upgrade path from v6.3.6 to v6.3.7 Implement full admin CRUD interface with search, pagination, and edit/delete Add bulk import feature to load KTPL data from remote CSV source Register module menu entry in the master admin panel
Add complete SNOMED-CT integration for ICD10 and ICD9 medical coding across hospital plugins: - Add searchable SNOMED term selection and saving to SOAP form views - Display saved SNOMED mappings in patient ICD display pages - Implement backend CRUD endpoints for managing SNOMED mappings - Fix permission checks for edit/delete buttons in SOAP templates - Add Bootstrap modal cleanup logic to prevent stuck UI elements - Update templates for igd, dokter_ranap, rawat_jalan, and dokter_igd plugins
Add full SNOMED-CT terminology mapping functionality for the inpatient ward module: - Add display tables for existing SNOMED mappings in the ICD view page - Implement backend methods to save, retrieve and delete SNOMED mappings for both diagnoses and procedures - Add frontend UI with SNOMED search autocomplete and management buttons - Update existing ICD save/delete handlers to support mapping associations
Update getAddAntrian to handle optional nomor_rujukan parameter and detect shifted arguments when omitted. Remove extra leading space and invalid text-primary class from the SEP pulang button to fix HTML output and styling issues.
use PDO prepared statement parameter binding instead of direct variable interpolation in SQL query
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.