Int. J. Electronic Healthcare, Vol. 8, No. 1, 2015 9 Copyright © 2015 Inderscience Enterprises Ltd. Role-based access control through on-demand classification of electronic health record Basant Tiwari* F-91/59, Tulsi Nagar, Opp. Jawahar Bal Bhawan, Bhopal – 462003 (M.P.), India Email: basanttiw@gmail.com *Corresponding author Abhay Kumar School of Electronics, Devi Ahilya University, Takshashila Campus, Khandwa Road, Indore – 452 001 (M.P.), India Email: dr.abhaykumar@gmail.com Abstract: Electronic health records (EHR) provides convenient method to exchange medical information of patients between different healthcare providers. Access control mechanism in healthcare services characterises authorising users to access EHR records. Role Based Access Control helps to restrict EHRs to users in a certain role. Significant works have been carried out for access control since last one decade but little emphasis has been given to on-demand role based access control. Presented work achieved access control through physical data isolation which is more robust and secure. We propose an algorithm in which selective combination of policies for each user of the EHR database has been defined. We extend well known data mining technique ‘classification’ to group EHRs with respect to the given role. Algorithm works by taking various roles as class and defined their features as a vector. Here, features are used as a Feature Vector for classification to describe user authority. Keywords: access control; healthcare; EHR; electronic health record; RBAC; role-based access control; classification. Reference to this paper should be made as follows: Tiwari, B. and Kumar, A. (2015) ‘Role-based access control through on-demand classification of electronic health record’, Int. J. Electronic Healthcare, Vol. 8, No. 1, pp.9–24. Biographical notes: Basant Tiwari, PhD, is a Research Scholar from DA University, Indore (INDIA). He did his MTech (CSE) from Rajiv Gandhi Technical University, Bhopal. He is working on patient monitoring and remote medical care. He has published 12 papers in national and international conferences and journals and attended many national and international conferences, workshops, seminars, symposiums, etc. He is a Member of IEEE, ACM (SM), CSI and IACSIT.