Manage facility profile, staff, referrals, modalities, and database.
Select a thermal printer (e.g., Xprinter, Zebra, TSC) that has been installed on Windows. The application sends the label directly to the printer driver — it does NOT rely on the default printer or the WebView2 browser dialog.
List of registered patients ready to be pulled by modality consoles via C-FIND.
| No. X-Ray | Patient Name | IC / ID | Examination | Modality | Time |
|---|---|---|---|---|---|
| No patients currently in the DICOM Worklist. Newly registered patients will appear here automatically. | |||||
Live procedure status and reject analysis received from console via DICOM MPPS (N-CREATE / N-SET).
| No. X-Ray | Patient Name | ID / IC | Mod / Station | Status | Time | Imgs | Reject Reason / Category | Audit |
|---|---|---|---|---|---|---|---|---|
| No MPPS records received yet. Records will populate automatically when DICOM console initiates examinations. | ||||||||
Confirm Application Update
Restore Data from Backup File (.zip)
Select the `.zip` backup file exported from your old PC. All Excel Buku Daftar & Database files will be automatically restored.
Data Compliance Guide for Patient Records & Storage Conditions
• Allowed databases: MyGovCloud@PDSA, Government on-premise, local intranet SQLite / Postgres / MySQL.
• Warning: Foreign public clouds (e.g., Cloudflare D1, public Supabase) are NOT PERMITTED.
• Secondary storage (Database): Strongly recommended as a second-layer backup (SQLite intranet NAS, MyGovCloud@PDSA, or on-premise) for fast queries and record preservation.
• Third storage (Auto-Backup .zip): Built-in security creates zip files automatically that can sync to Google Drive Desktop (MyGovUC account).
Database Setup Guide)
Teknikal documentation, KKM security compliance, dan server configuration
Patient Medical Records & Personally Identifiable Information (PII) are categorized as OFFICIAL: Controlled Data. Use of offshore Public Cloud Service Providers (CSPs) is NOT ALLOWED.
- MyGovCloud@PDSA: Managed PostgreSQL / MySQL at Malaysian public sector data centres.
- Server Intranet On-Premise: PostgreSQL / MySQL on Hospital / PKD local server.
- Local SQLite / NAS: local database or Shared Drive intranet.
Ideal for Health Clinics or small/medium-sized counters. No complex server installation required.
- Select SQLite Local / Intranet Drive in the Settings menu.
- For local files, keep
radiologi_local.db(stored inPendaftaran/folder). - For shared directories (NAS / Shared Drive), enter the directory, e.g.:
Z:\Radiologi\radiologi_Data\radiologi_local.db. - Click "Create Database" to create tables automatically.
Sample commands for System Administrator (DBA) on PostgreSQL server:
CREATE DATABASE radiologi_db; CREATE USER rad_user WITH PASSWORD 'KataLaluanSelamat123'; GRANT ALL PRIVILEGES ON DATABASE radiologi_db TO rad_user;
10.x.x.x | Port: 5432 | Database:
radiologi_db
CREATE DATABASE radiologi_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; CREATE USER 'rad_user'@'%' IDENTIFIED BY 'KataLaluanSelamat123'; GRANT ALL PRIVILEGES ON radiologi_db.* TO 'rad_user'@'%';
192.168.x.x | Port: 3306 | Database:
radiologi_db
- Press
Win + R, typecmd. - Type command:
ipconfig - Look for IPv4 Address value.
- Open Terminal.
- Type command:
ip a/ifconfig - Use IP Static from IT Hospital.
This application stores records to a local Excel file (.xlsx) immediately (synchronous disk write) after the REGISTER button is pressed. This ensures registered data remains safe on the hard disk before sync runs. If the secondary database is disconnected, the record is stored in a queue and can be synced again using Sync Pending Data.
* Migrate to a new PC, install the application and use "Restore Data from Backup File (.zip)" to restore the entire system.