plugin-icon

CNX Medical Lite – Clinic EHR & Appointments

لصاحبه cnxmedical·
Self-hosted clinic management for WordPress by CNX Medical — patient records (EHR), appointments, screening, treatment, labs, X-ray and billing in one …
النسخة
0.19.6
آخر تحديث
Jun 19, 2026
CNX Medical Lite – Clinic EHR & Appointments

CNX Medical turns your WordPress site into a complete, self-hosted clinic management system (EHR). All data stays in your own WordPress database — nothing is sent to any third-party service.

The whole clinic workflow runs inside one fast single-page app, opened from your site at /cnxmedical/. It is fully bilingual (Thai / English) with a one-click language switch, and a configurable display currency.

Complete outpatient workflow

  • Patients — full medical records: HN, national ID, demographics, allergies, chronic disease, current medication, emergency contact.
  • Appointments — schedule with status tracking (pending / arrived / postponed / cancelled).
  • Screening — open a visit, record vital signs (BP, pulse, temp, weight/height with auto-BMI), chief complaint and history; alert the doctor.
  • Treatment room — diagnose (ICD-10), order examinations, prescribe drugs with stock awareness, add procedures, and order labs / X-rays, then send to billing. Order follows clinical flow: diagnosis examination drugs procedure lab X-ray.
  • Lab room — enter results for single-value, choice and multi-detail (panel) labs with sex/age reference ranges.
  • X-ray room — read studies and attach images (PNG/JPG).
  • Billing — auto-generated invoices from the visit, take payment (cash / transfer / QR / card) with change calculation and payment history.
  • Dashboard — today’s appointments, visits, queues, pending invoices, revenue and low-stock alerts at a glance.

Master data you control

A built-in Settings area lets the clinic owner manage everything: doctors, rooms, lab tests (with reference ranges), X-ray items, drugs & stock, ICD-10 diagnosis codes, medical procedures, examination/service fees, and the display currency.

Privacy & self-hosting

  • No external API calls, trackers, or analytics.
  • Fonts are bundled and served from your own server (no Google Fonts / CDN requests).
  • All patient and clinical data lives in your WordPress database.

Pro version

A separate CNX Medical Pro add-on (hosted on cnxmedical.com) extends the free plugin with advanced reporting, a patient portal, multi-branch support and more. The free plugin is fully functional on its own and never disables features to force an upgrade.

Open-source components

This plugin bundles the following open-source libraries (no external requests):

  • Vue 3 — MIT License
  • Vue Router — MIT License
  • Pinia — MIT License
  • Kanit font — SIL Open Font License 1.1

Source Code & Build

This plugin’s admin app is built with Vue 3 + Vite. The full, uncompiled human-readable source is shipped inside the plugin in the src/ directory. The production bundle in dist/ (admin.js, admin.css) is generated from it.

To build it yourself from the plugin folder:

  1. npm install
  2. npm run build

This regenerates dist/admin.js and dist/admin.css from src/. Build configuration is in package.json and vite.config.js, both included in the plugin.

مجانيعلى الخطط المدفوعة
إذا أتممت بالتثبيت، فإنك توافق على شروط خدمة ووردبريس.كوم ووشروط إضافات الأطراف الثالثة.
تم اختباره حتى
WordPress 7.0
تتوفّر هذه الإضافة للتنزيل لتُستخدم في عملية التثبيت لديك.