Loading MOVO-X…
The MyKad NFC reader is the fastest patient identification method available at a Malaysian clinic kiosk. When configured correctly, it reads the IC in under 4 seconds and pre-fills the patient's full name, IC number, address, and photo automatically.
MOVO-X kiosks use the SCR301 NFC reader by default. The Android SoC must support ISO/IEC 14443 Type A/B (the standard for Malaysian IC). Confirm your kiosk hardware supports this before purchasing — not all Android tablets have the required NFC chipset.
The Malaysian IC uses the JPN (Jabatan Pendaftaran Negara) APDU protocol. The MOVO-X kiosk SDK includes the JPN APDU library pre-installed. If you are building your own application, the library is available via the MOVO-X developer portal.
The MyKad applet is selected using the 4-byte AID: `0xA0 0x00 0x00 0x00`. After selection, use the standard APDU READ BINARY command with the correct LE offsets to read each data element (name, IC number, address, photo). See the MOVO-X APDU reference for the full offset table.
Test with: MyKad (adult), MyKid (child under 12), MyTentera (military), and MyPR (permanent resident). Each has slightly different data fields and layouts. The MOVO-X SDK handles all four transparently.
Common NFC read failures: card too far from reader (keep within 3cm), protective case blocking RF, damaged IC. The UI should display "Please try again" after 2 failed attempts and offer a manual entry fallback after 3 failures.
Always validate the IC number format (12 digits) and DOB consistency before writing to your patient database. The MOVO-X SDK includes a validator. Store the JPEG photo separately from the demographic data — different retention rules apply under PDPA.
The NFC antenna on most kiosks is strongest in the centre of the reader pad. Mark the centre with a small sticker labelled "Place IC here" to guide patients.
The MyKad photo is a JPEG compressed to around 3–5KB. Display it at the check-in confirmation screen — patients appreciate seeing their own photo as confirmation the read succeeded.
Log every NFC read attempt (success and failure) for audit purposes. Regulatory enquiries occasionally ask for proof of identity verification at the time of registration.
Foreign passports use ICAO 9303 (the international passport standard), which requires an optical passport reader or a specific NFC passport chip. MOVO-X kiosks optionally support passport OCR via camera. This covers most foreign national patients at Malaysian private hospitals.
Yes, reading MyKad data for patient registration is legal under Malaysian law provided you obtain the patient's consent (which is captured during the kiosk check-in flow) and store the data in compliance with PDPA 2010.
The kiosk falls back to manual entry: patient enters their name and phone number. Reception staff can verify identity during the consultation. The kiosk flow always has a manual fallback path.
MOVO-X deploys AI kiosk and queue management systems for clinics and hospitals across Malaysia and Southeast Asia. Talk to our team about your specific setup.