About     News     Blog     Leadership     Partners     Demo     Training     Contact Us
 
866.562.8413
   

From initial planning, to installation, to implementation, to ongoing maintenance, to security & HIPAA, the challenges today to IT Professionals are more than ever. TheraOffice™ has been designed to be flexible for the needs of the organization's existing architecture and the future needs for growing companies.

Software Architecture

TheraOffice™ is developed as a simple client / server application which is ideal for use on various devices such as desktops, laptops, and Tablet PC’s, all running over wired or wireless connections. The TheraOffice™ client has been developed using the Microsoft .NET Framework, and SQL Server 2005 / 2008 database is used as the data store. These same technologies are used across the world powering some of the largest organizations, and running some of the largest applications. For more information, please view our technical whitepaper.

Multi-Site / Multi-Facility

TheraOffice™ can scale with the growth of a company from the days of a startup to a multi-provider, multi-facility organization. Multi-facility organizations, have various ways of deploying and maintaining TheraOffice™. Typically the database is installed on a server at the company’s headquarters office where data can be secured, and backed up easily. Users can connect to the server over a wired, or wireless Ethernet connection simply by pointing the TheraOffice™ client to the server. For satellite facilities, getting to the server can be done over a VPN that will connect back to the server from the satellite office. For large organizations where it’s sometimes difficult to manage the vast number of users and applications over multiple locations and networks, Terminal Services can be used to host the TheraOffice™ client which connects back to the database.

Backup / Disaster Recovery

The TheraOffice™ Database Utilities application can be configured to run full, snapshot backups of the database automatically using the Windows task scheduler. There are also various 3rd party off-site data backup services that can backup a database while in use using shadow copy, encrypt the data, and then send it to an offsite data warehouse. For 0 downtime - Microsoft SQL Server can be setup in a fail over cluster which can allow for redundancy if a server were become inoperable during the business day.

User Permissions / Logging
TheraOffice™ employs a multi-layered approach to user security and permissions. All users are issued a user name and password created by the system administrator. The user name and password can either be setup using the TheraOffice™ integrated user management, or be setup to integrate with Active Directory. Next, users are given permissions to which module they can access. For example, a front office staff user may not need access to accounting information – at the lowest level, this user can be blocked from even logging into the Accounting module. Next, users are placed into a security group which can be set to allow viewing, adding, deleting and editing permissions per feature within a module. For example, a user may need access to be able to view but not edit any charges within the Accounting module. Finally, any actions the user performs within the application is logged into the system log. This simple multi-layered approach keeps users focused on their function, and reduces the threats of malicious employees.

Deployment & Updates
Deployment of TheraOffice™ is a 2 step process: First, the database is installed on the server or desktop. Second, the TheraOffice™ client is installed on any computer that users will use TheraOffice™ on. Each module of TheraOffice™ can optionally be installed or not installed – for example front office staff may not need access to Accounting, so the module can just not be installed. Both installations require the Windows Installer 3.5 or higher and come packaged with the .NET Framework and SQL Server 2005 Express. Once installed, the TheraOffice™ client will routinely will receive downloadable updates which contain new minor feature additions, minor feature changes, and fixes. These are downloaded via the TheraOffice™ Update Manager. The Update Manager can be configured to either download updates right from the TheraOffice™ Update Manager server if connected to the Internet, or can be configured where updates are downloaded from a single computer, and then propagated to other TheraOffice™ whom may not have Internet access. Major updates (typically around every year) will be sent out as they are available on CD, and minor updates (typically available 1 time a month) are available via download.
Technical Support

Our technical support team is standing by to answer any questions from the time of installation to ongoing questions or any issues that occur with the software. Support for all issues starts with a ticket which is tracked through our ticketing system. Tickets can be created via email, phone, customer support portal, or via our live remote technical support software (chat & remote control). Tickets are resolved in the order of priority and then the order in which they are received, and generally resolved within 2 hours with a 97% customer satisfaction rating via our ticketing survey. For more information about support, please visit our support page. Daily trainings are held via live web based conferences on a single topic. Users are free to log in at any time to attend the training. For more information, please visit our training page.


 

 
© 2011 Hands On Technology Inc. All Rights Reserved
      Sales: 1-866-562-8413 ext 1 Support: 630-455-1863 ext 2