• No results found

Multiple Server Configuration with Multiple Report Queue Servers

Some facilities implementing Paceart Web Access may find that even when using multiple physical servers, there is still a noticeable performance bottleneck. The first bottleneck you will encounter when deploying the Multiple Server Configuration is with the Paceart Report Queue Server. This server processes requests to generate Paceart reports as PDFs sequentially, meaning that if multiple requests come in at one time, they will be queued and processed one after the other. Since each report can take on average 0.5 to 1.5 seconds to process, facilities that generate many Paceart report requests may experience delays in the delivery of Paceart reports. For example, if 10 users simultaneously request a single report, the last request may not be delivered for 15 seconds. This can be handled by implementing the Multiple Server Configuration with Multiple Report Queue Servers.

Figure 27: Multiple Server Configuration with Multiple Report Queue Servers

Configuration file: Custom.dat

The Custom.dat file contains configuration settings that can be modified to suit your Paceart Web environment.

This file is installed when you install Paceart Web in the root directory of Paceart Web. By default, this location is C:\Program Files\Paceart Web\Custom.dat.

The configuration settings can be modified by editing the file in a text editor, like Microsoft Notepad.

What the Configuration does Configuration setting

Specifies whether Paceart Web will be secured through SSL protocol. If set to true, users will automatically be EnableSecurity

redirected to the secure website if they enter "http"

instead of "https".

The default setting is "false".

Paceart System Administrator's Guide | Paceart Web Access | 137

What the Configuration does Configuration setting

The name displayed in the title bar of the Paceart Web website and used in the message sent to the user requesting password information.

WebsiteName

The default setting is "Paceart Web".

The name of the SQL Server containing the Paceart database used by Paceart Web.

ServerName

The default setting is "(local)".

Note: Specify only the name of the server. Omit slashes, backslashes, or other characters not included in the actual name of the server.

Parenthesis can be used if specifying "(local)" as a server name.

The SQL Server user assigned to access the database via Paceart Web. This user should be a generic login Paceart Web uses to access the Paceart database.

UserName

The default setting is "sa".

The password used by the SQL Server user specified in the "UserName" option. If the user has a blank password, use empty quotes.

UserPassword

The default setting is "".

The Paceart Database that will be accessed by Paceart Web. If this is blank, the Database field on the login DatabaseName

screen will appear and the user will have to specify the name of the Paceart Database as part of the login.

The default setting is "".

The default Paceart Database you want to appear in the Database field on the login screen and the Send Password form.

DefaultDatabase

The default setting is "Paceart_Database".

Note: The default database will not appear if a database name is specified in the configuration option "DatabaseName".

The directory path to the folder where the Paceart Web application is deployed. If the application is deployed RootDirectory

to the root of the web server, then RootDirectory should be set to "/". If you create a virtual directory alias for your Paceart website, RootDirectory would be the name of the alias. The RootDirectory string should always start and end with a forward slash (i.e., "/").

The default setting is "/PaceartWeb/".

138 | Paceart System Administrator's Guide | Paceart Web Access

What the Configuration does Configuration setting

Indicates whether the installation is running in production or demo mode. Set to True to run in OEMVersion

production mode and eliminate references to HeartAccess.com.

The default setting is "true".

The text displayed on the Paceart Web homepage.

This string may contain HTML formatting tags.

FirstPageText

The default setting is "<p><font face="arial, helvetica"

size="5" color="red">Paceart Web

Access</font><br><font face="arial, helvetica"

size="2"><strong>A Paceart Sponsored Service for Physicians</strong><br><br>Welcome to Paceart Web Access, a web-based interactive tool that allows Cardiologists and Referring Physicians to access and store their patient's data. Available 24 x 7, from any location, Cardiologists may access vital patient information and share it instantly with referring Physicians or emergency care providers anywhere on the globe. The site is password protected from unauthorized access and securely treats patient information."

The "From" field in an e-mail message containing user's passwords.

ReturnAddress

The default setting is "[email protected]".

Address Line 1 on the contact page.

ContactInfo1

The default setting is "ABC Cardiology".

Note: If you do not want to use ContactInfo1, set it to the value of "". Do not remove from the

configuration file.

Address Line 2 on the contact page.

ContactInfo2

The default setting is "123 Some Rd.".

Note: If you do not want to use ContactInfo2, set it to the value of "". Do not remove from the

configuration file.

Address Line 3 on the contact page.

ContactInfo3

The default setting is "Some Town, AB 12345".

Note: If you do not want to use ContactInfo3, set it to the value of "". Do not remove from the

configuration file.

Paceart System Administrator's Guide | Paceart Web Access | 139

What the Configuration does Configuration setting

The Phone Number on the contact page.

ContactInfo4

The default setting is "(123) 456-7890".

Note: If you do not want to use ContactInfo4, set it to the value of "". Do not remove from the

configuration file.

The Fax Number on the contact page.

ContactInfo5

The default setting is "(123) 456-0987".

Note: If you do not want to use ContactInfo5, set it to the value of "". Do not remove from the

configuration file.

The e-mail address label on the contact page.

ContactInfo6

The default setting is "Customer Support:".

Note: If you do not want to use ContactInfo6, set it to the value of "". Do not remove from the

configuration file.

The e-mail address on the contact page.

ContactInfo7

The default setting is "[email protected]".

Note: If you do not want to use ContactInfo7, set it to the value of "". Do not remove from the

configuration file.

Indicates the number of tests displayed on a page.

ResultsPerPage

The default setting is "5".

Indicates the delay in seconds between sending the request to the server and checking for the results. This RefreshInSeconds

number can be increased if your users connect to the Internet using a slow connection, such as dial-up.

The default setting is "5".

Note: This setting specifies the refresh delay. The user will always wait the specified number of seconds before viewing the results on the screen, even if the report is printed faster.

Specifies if physicians are allowed to view data from all patients in the database, or only their own patients EnablePhysicianGroup

in the database. If the value is set to "true", a physician will have the ability to view data from all patients. If the value is set to "false", the physician will be restricted 140 | Paceart System Administrator's Guide | Paceart Web Access

What the Configuration does Configuration setting

to viewing only patients where the physician is the referring or follow-up physician.

The default setting is "false".

Note: The Physician Group option is not available if using SQL Server logins with Paceart Web. It is only available when using e-mail address logins.

This setting specifies whether or not the Resources page is displayed on the Paceart Web Access site.

ShowResources

The default setting is "true".

Installation

Paceart Web Access requires many components to be installed and configured, including the Paceart Web Access application and Microsoft Internet Information Services. This section explains the installation and configuration of these applications.

Paceart Web Access application installation

1. To install Paceart Web Access, insert the Paceart Web Access installation CD-ROM into the CD-ROM drive of the Paceart Web Access Server.

2. Run Setup.exe on the CD-ROM.

3. Click Next to continue installation.

4. Specify the destination folder of the Paceart Web Access program. The default is C:\Program

Files\Paceart Web. If you wish to install the application in a different location, click Browse and choose a location. Click Next.

5. Click Next to continue. The application files will be copied to the destination directory.

6. The setup program will detect if your Paceart Web Access server needs the Microsoft Visual InterDev server components installed. If it does, the application will install the components.

7. The setup program will then detect if your Paceart Web Access server needs the Microsoft Visual Studio Service Pack 4 installed. If it does, the application will install the service pack.

8. Click Finish to end the setup application.

9. The Paceart Web Access installation program may require you to reboot your computer. If the restart message box appears, click OK to restart your computer.

Installing and configuring the Microsoft Internet Information Services

Microsoft Internet Information Services (IIS) must be installed on your Paceart Web Access Server. Although the server is shipped to you with all Paceart Web Access Server supported operating systems, you may have to manually install it.

1. Open Windows Control Panel.

2. Click Add/Remove Programs.

3. Select Add/Remove Windows Components.

4. Check Internet Information Services (IIS), then Next.

Note: If the Internet Information Services (IIS) option is already checked, IIS is already installed on your server.

Paceart System Administrator's Guide | Paceart Web Access | 141

5. Open Windows Control Panel.

6. Click Administrative Tools.

7. Click Internet Services Manager.

8. If necessary, expand the tree by double-clicking the web server name. Right-click Default Web Site.

9. Select New and Virtual Directory. This starts the Virtual Directory Creation Wizard.

10. Click Next.

11. Type the name of the alias identifying your Paceart Web Access application. This alias will later be used by your clients as part of the URL to reach Paceart Web Access (i.e.,

http://www.yourdomain.com/<AliasName>). Click Next.

12. Type or browse to the location of your Paceart Web Access directory (the destination directory you specified in the installation). Click Next.

13. This window allows you to access permissions for your virtual directory. Select the Read and Run scripts (such as ASP) options. Click Next.

14. You have successfully created your Paceart Web Access virtual directory. Click Finish.

15. Right-click the virtual directory alias that you created above. It should be located under the Default Web Site tree.

16. Select All Tasks and Permissions Wizard. This will start the IIS Permissions Wizard.

17. Click Next.

18. Choose Select new security settings from a template, then click Next.

19. Click Public Web Site, then click Next.

20. Select Replace all directory and file permissions (recommended), then click Next.

21. This window summarizes the changes that will be made to your Paceart Web Access Server. Read the changes and click Next to apply them.

22. You have successfully applied the permissions to your Paceart Web Access application. Click Finish to end the wizard.

23. Grant permission to your web Server for anonymous e-mailing through the virtual SMTP server by performing the following steps:

a) Open Windows Control Panel.

b) Click Administrative Tools.

c) Click Internet Services Manager.

d) Right-click the Default SMTP Virtual Server and select Properties.

e) Click the Access tab.

f) Click Relay.

g) Select Only the list below.

h) Click Add.

i) Select Single computer.

j) Either enter the IP address of your Paceart Web server, or click DNS and enter the name of your Paceart Web Server. After entering the name, click OK.

k) Click OK.

l) Click OK to close the Relay Restrictions window.

m) Click OK to close the Default SMTP Virtual Server Properties window.

Microsoft Windows Server 2003

Note: This section applies only to those using the Microsoft Windows Server 2003 operating system. If you are using another Microsoft Windows operating system, you may disregard this section.

142 | Paceart System Administrator's Guide | Paceart Web Access

If you are using Microsoft Windows Server 2003 as the operating system on your Paceart Web Access Server, there are additional installation steps that you must perform. This is due to the enhanced initial lock down state of Windows Server 2003.

Configuring the Microsoft Windows Server 2003

1. Make sure that the Active Server Pages and Server Side Includes Windows components have been installed on your computer by performing the following steps:

a) Open the Windows Control Panel.

b) Click Add or Remove Programs.

c) Click Add/Remove Windows Components.

d) If the items are selected in the Windows Components Wizard, then they have been installed. If they are not selected, select them and follow the instructions in the wizard to install them.

2. Enable the Active Server Pages and Server Side Includes Windows components by performing the following steps:

a) Open Windows Control Panel b) Click Administrative Tools.

c) Click Internet Services Manager.

d) Select the Web Service Extensions node.

e) Select Active Server Pages and click Allow.

f) Select Server Side Includes and click Allow.

3. Enable Parent Paths support by performing the following steps:

a) Open Windows Control Panel.

b) Click Administrative Tools.

c) Click Internet Services Manager.

d) Double-click the name of the Paceart Web Access Server.

e) Double-click Default Web Site.

f) Right-click the alias of the virtual directory that you created for the Paceart Web Access Server and select Properties.

g) Click the Home Directory tab.

h) Click the Configuration tab.

i) Click the Options tab.

j) Select Enable parent paths.