Pen CS software running in the Practice and what it does
If your practice is using CAT Plus, the Pen CS suite of software for primary care, then you may have some questions about the components of the software suite. This document should clarify the function and requirements of the individual applications, in particular in the context of security and patient data confidentiality, but also explaining the resource requirements on your server/workstations.
Software Component Table
Topbar
| |||
Component Type | Install location (default) | Resource requirements | Outside connections |
Server component with local SQL database installation | The Topbar server component is normally installed with the clinical system. It creates its own SQL Server DB instance (PCSDB). This stores data related to the Topbar Apps. It does not store any patient demographic or clinical data. | On the server: | The Topbar server component checks for software updates nightly with the Pen CS deployment services, and any app updates hourly. |
Workstation client component that communicates with server and database | The workstation module is installed in the user's profile and might have to be installed multiple times if users are sharing computers. | On the workstation: | Topbar client component checks for a valid user licence on logon. |
CAT4
| |||
Component Type | Install location (default) | Resource requirements | Outside connections |
Desktop application | Clinical server (with scheduler) and at least one workstation for clinic staff. On workstation CAT4 installs as click-once application in the user's folder, might need multiple installations if users share the computer | As much RAM as possible on workstations when in use for reporting, 4GB+ depending on size of clinic database. Not much on server for the extraction. Extract folder required write permissions for windows users to perform manual collection | Checks for updates on start-up, checks for licence on start-up, can send de-identified data to pre-configured organisations either manually or triggered by scheduler. |
Scheduler
| |||
Component Type | Install location (default) | Resource requirements | Outside connections |
Windows service | Clinical Server, running as a service | ~20KB of RAM | Checks for updates every night. |
+ Scheduler services by default run under the Local System Account. This is to avoid issues that arise when running under a Windows Account with a password that is regularly changed. When the password is changed, the services will no longer run until the Practice IT has updated the Windows Account details for the service.
The Practice IT can elect to change the service to run under a Windows Account if required.
More information can be found in the Pen CS installation guides.
Topbar:
http://help.pencs.com.au/display/TTG/FULL+INSTALLATION+GUIDE+TOPBAR
CAT4:
http://help.pencs.com.au/display/CG/INSTALLATION
Scheduler:
http://help.pencs.com.au/display/CG/Scheduler+Requirements