Certain embodiments provide systems and methods for integrating a patient kiosk and a healthcare information system. Certain embodiments provide a method including generating a query for at least one of information and a service; forming a message including the query using a Web service; communicating the message between the kiosk system and the healthcare information system using the Web service; and returning a result based on the message. Certain embodiments provide an integrated kiosk and healthcare information system including a kiosk configured to provide at least one of information and services and configured to accept entry of patient information; a healthcare information system including patient information, practice information and services; and a Web service configured to facilitate communication of data between the kiosk and the healthcare information system via a network. Data is communicated between the kiosk and the healthcare information system based on a direct query.






