Академический Документы
Профессиональный Документы
Культура Документы
VPMC-08370E
© Vital Images, Inc. July 15, 2008
Protected by U.S. Patents 6,219,059; 6,662,918; 7,039,723; Other Patents Pending in the U.S. and other countries.
No part of this work may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic
or mechanical, including photocopying and recording, or by any information storage or retrieval system without permission
in writing from Vital Images.
Trademarks
ViTALConnect is a trademark of Vital Images, Inc.
Microsoft, Microsoft Windows, and Microsoft Word are registered trademarks of Microsoft Corporation.
Notice of Confidentiality
This software and the information in this software including, but not limited to, the ideas, concepts and know-how are
proprietary, confidential and trade secret to Vital Images, and the information contained therein shall be maintained as
proprietary, confidential and trade secret to Vital Images and shall not be copied or reproduced in any form whatsoever. This
software and any information contained therein shall not be disclosed to anyone other than authorized representatives of
the user's employer who is contractually obligated not to disclose same, without the express written consent of Vital Images.
The user of this software and any information contained therein shall not attempt to discern Vital Images' confidential and
trade secret information and shall not reverse compile, disassemble, or otherwise reverse engineer this software or any
information contained therein.
MediMark® Europe
11 rue Emile ZOLA, BP 2332, 38033
GRENOBLE CEDEX 2, France
Tel: +33 476 86 43 22
Fax:+33 476 17 19 82
email: medimark@easynet.fr
MediMark® Europe is an authorized representative in the European Community and acts on behalf of Vital Images, Inc. in
the communication of safety-related incidents and regulatory matters with Competent Authorities in the European
Community. Distributors are still the first line of communication with their customers regarding service and complaints.
VPMC-08370E
ViTALConnect version 4.1.5 Server Administration Instructions
VPMC-08370E 1
ViTALConnect version 4.1.5 Server Administration Instructions
2 VPMC-08370E
ViTALConnect version 4.1.5 Server Administration Instructions
VPMC-08370E 3
ViTALConnect version 4.1.5 Server Administration Instructions
2D Configuration Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Image Compression Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Compression Ratios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Setting the compression ratios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Adding a Compress Ratio for an image type not listed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Modifying a Compress Ratio Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Removing a Compress Ratio Definition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Prefetching - Administrator Level. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Enabling Prefetching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Settings for prefetch entire study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Settings for interactive prefetch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Dialing into ViTALConnect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
2D At Home . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
2D Over a Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Background Image Streaming - User Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Accessing the User Preferences Background Image Streaming . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Settings for prefetch entire study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Settings for interactive prefetch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
4 VPMC-08370E
ViTALConnect version 4.1.5 Server Administration Instructions
VPMC-08370E 5
ViTALConnect version 4.1.5 Server Administration Instructions
6 VPMC-08370E
ViTALConnect version 4.1.5 Server Administration Instructions
Purpose
This document comprises the administration guide for ViTALConnect 4.1, the latest release of the Vital Images’
medical diagnositc tool that allows physicians to use PCs or notebook computers to access 2D, 3D and 4D
advanced visualization using a Microsoft Web-enabled browser. The goal of the software is to enable users to
measure, rotate, analyze and segment images. Its conferencing feature allows physicians at multiple locations
to consult while simultaneously interacting with a study.
Scope
The scope of the document is to provide a detailed description of the configuration processes related to
ViTALConnect 4.1.5. Refer to the ViTALConnect 4.1.1 Installation Guide for a detailed description of the
ViTALConnect 4.1.1 installation process.
Intended Audience
This document is intended for experienced administrators who wish to configure a ViTALConnect 4.1.5 server on
Windows, or one of its variants. The authors assume that the audience knows how to perform standard
administrative tasks and are also familiar with the ViTALConnect system architecture, components, and
concepts. As such, this document covers ViTALConnect 4.1.5 configuration on Windows operating systems only.
NOTE: The ViTALConnect server must have been previously installed before you can use this guide.
Before you begin configuring the ViTALConnect system, you need to know the following information and have
the following materials:
NOTE: Every time you change the DICOM server configuration, you must open the Services Control Panel and
restart the “VICommunicator” or “VIServices” Service or reboot the server for the changes to take effect.
NOTE: Start from this menu to access all sub-menus described in this manual.
Field Enter
Login hinnovation
Password hinnØvatiØn
Password format: hinn0(zero)vati0(zero)n
4. Click Login.
The ViTALConnect Server Management Menu displays.
• The Server Management System menu provides access to the following sub-menus:
Main Server Page, p. 6 User Manager, p. 27 DICOM Management, p. 36 Server Load Balance
SMTP Server, p. 14 Logs Query, p. 32 DICOM Options, p. 49 Status, p. 60
PACS Broker Report Monitor Logs Query, p. Compress Ratio, p. 50
Service, p. 15 33 DICOM Query, p. 51
Licensing Manager, p. 17 Study Statistics, p. 33 Remote DICOM Query, p. 52
Server Monitor, p. 18 DICOM Forward Management,
Client FTP, p. 19 p. 53
Server FTP, p. 19 DICOM Auto Deleting, p. 55
Server Load Balance, p. 21 DICOM Devices, p. 55
LDAP Integration, p. 23 Institution Management, p. 56
Report Management, p. 57
DICOM Error Report, p. 58
Contact Us
If you have general, non-technical support questions, contact us through our Web site:
www.vitalimages.com.
For customer technical support, contact us using one of the following methods:
4 VPMC-08370E Contact Us
ViTALConnect version 4.1.5 Server Administration Instructions
Field Enter
Login hinnovation
Password hinnØvatiØn
Password format: hinn0(zero)vati0(zero)n
4. Click Login.
Introduction VPMC-08370E 5
ViTALConnect version 4.1.5 Server Administration Instructions
NOTE: Load Balance Management will only be listed for load balancing installs.
5. Select ViTALConnect Image Server Configuration.
The ViTALConnect Server Configuration - Main Server Page displays.
Basic Settings
Setting Description
Referring Physician • Checked: Referring physicians can view only images associated with their own
Match patients.
• Clear: referring physicians can view all images for all patients.
Enable mark study • Checked: Workflow features such as mark read are enabled, and the resulting
as read study status (Scanned, Dictated, Approved) will be listed on the Study Directory.
• Clear: the Mark Read menu options are not visible, nor is the Status column in
the Study Directory.
NOTE: See ViTALConnect online Help for more information about these features.
Server process auto The amount of time the server can remain idle before an automatic process restarts
restart time interval it. Accept the default interval of 1 Days, 0 Hours, and 0 Minutes, or enter a different
time interval.
Built-in Account for This provides an alternate method of authenticating URL integration calls. This User
3rd Part Interface Name and Password is a “built-in” account that can be used in lieu of LDAP or local
user account authentication while submitting a URL call.
SSL Overview
Secure Sockets Layer (SSL) allows the server to provide secure data transmission over a network, necessary for
patient confidentiality and HIPAA compliance over the Internet.
The customer has responsibility for SSL management as part of their network security management. Should
they not have in-house expertise, the customer should identify and hire a security consultant. Vital Images has
a policy not to assume responsibility for the customer's network security.
CAUTION: If you do not use SSL in Internet Information Services (IIS) and ViTALConnect this system should
not be exposed to the Internet. It should only be run on the Local Area Network (LAN) or via a Virtual Private
Network (VPN) connection.
Pre-Installation Considerations:
Prior to going live with SSL, the customer must consider the following:
Vital Images recommends a minimum connection speed of 2 Mbps (T1) from the client browser to the Internet.
The nominal and optimal server connection speeds are 6 Mbps and 45 Mbps, respectively.
External Access
The customer must modify their external firewall to open access to WAN clients on port 443 (for HTTPS/Secure
Sockets Layer). The firewall should be configured to route traffic on port 443 and port 8888 to the ViTALConnect
server.
The customer must obtain a valid SSL certificate using one of two methods: (1) elect to have the SSL certificate
signed by a trusted third party Certificate Authority (CA) such as Verisign, Thawte, or Geotrust; or (2) choose to
sign their own SSL certificate with an internal CA.
NOTE: The customer site is responsible for tracking their own SSL certificates.
NOTE: The customer site should not store or keep their SSL certificates on the ViTALConnect. The files contents
are uploaded into the ViTALConnect database.
Vital Images recommends that the ViTALConnect server be connected to an uninterruptible power supply (UPS)
or other constant power source. If power to the ViTALConnect server were to fail, all WAN Viewer services would
stop.
Portal Access
To ensure smooth SSL operation, customers are encouraged to direct users to a portal site that contains a link
to the ViTALConnect server. Users accessing the ViTALConnect server directly using HTTP will encounter different
behavior than users who access the server using HTTPS. Firewalls or routers can also be configured to redirect
HTTP requests (port 80) to the ViTALConnect server to HTTPS requests (port 443).
ViTALConnect’s HTTP transport, combined with SSL and Firewalls, provides the following benefits:
The server key is required to generate the Certificate Signing Request that is submitted to the Certificate
Authority. Each server key generated is unique. The key should be backed up to a secure location. If the key
is lost a new certificate will have to be obtained. This key must be kept private.
3. Generate a Certificate Signing Request (CSR).
Generate a Certificate Signing Request (CSR) using the server on which the SSL certificate will be installed.
The contents of the CSR file are needed when applying for the SSL certificate. It is critical that the
information in the CSR exactly matches the information in the Proof of Right. The most common Proof of
Right document is the Articles of Incorporation. As part of the CSR, the server's "Common Name" (CN) must
be entered. The CN is the fully qualified external hostname of the server. This is the hostname that remote
users will use to access the server. For instance, if remote users access the server as:
vitalconnect.myhospital.com
Follow the instructions on the vendor's website to apply for the SSL certificate. Vital Images recommends
purchasing a 2-year certificate instead of a 1-year certificate, to avoid having to renew on a yearly basis.
Information on certificate renewal is provided by the Certificate Authority. See "SSL Certificate Expiration" in
the Troubleshooting section below for details on the impact certificate expiration has on the user
experience.
5. Installing the SSL Certificate.
Install the SSL certificate on the ViTALConnect server. Perform tests to verify that a user outside the
enterprise network can access the ViTALConnect client.
Troubleshooting
If a certificate expires (and is not renewed), the user is presented with a warning dialog box indicating that the
certificate has expired. The user will be prompted with the following choices:
Hostname Mismatch
If there is a mismatch between the hostname ViTALConnect is connecting to and the hostname on the
certificate, a warning dialog box will appear, prompting the user to indicate whether to proceed or not.
For example, if a certificate has the hostname vitalconnect.myhospital.com and the configured host is
10.0.0.29, this error will occur, even if the "vitalconnect" host resolves to 10.0.0.29. When prompted to proceed
in such a case, the user must select [Yes]. If the user selects [No], the application will not launch.
NOTE: You cannot use both IIS and ViTALConnect encryption on a server running Windows XP. You can only use
ViTALConnect encryption.
NOTE: Use the .PFX format when exporting the server certificate and include the private key.
NOTE: Prior to running the commands listed below, make sure that \Program Files\HInnovation\Image Server is
defined in %PATH%.
• In the “Command Prompt” window, enter openssl pkcs12 -in <sourcefile> -clcerts -nokeys -out <destfile>.
5. Complete the SSL fields on this page. Refer to the steps below for detailed information on obtaining and
activating SSL encryption certificates and keys.
Setting Description
Use SSL • Checked: Uses HTTPS (secure server) protocol and SSL (Secure Socket Layer).
and HTTPS
NOTE: A certificate file and key file are required to enter the below fields.
• Clear: Does not use HTTPS protocol and SSL.
Https port Port the ViTALConnect server uses to communicate via HTTPS. Verify that the default entry 443
is present. This is the default port that IIS uses; to change this port assignment, consult the IIS
documentation and enter the new port number.
Encrypt • Checked: Encrypts only the DICOM header (contains all patient information). This option
sensitive encrypts only the patient DICOM data, not the image, but offers the highest performance.
patient
info only • Clear: Encrypts both DICOM header and image data. This is the most secure option, but
uses the most server resources.
Certificate Navigate to the location you saved the certificate file and select the file (will have a default
File extension of *crt).
NOTE: You can generate your own certificate and key using an open source method (see
www.openssl.org), or purchase one from an authority such as Verisign (www.verisign.com).
Key File Navigate to the key file location.
NOTE: You must also enable SSL on the Internet Information Server or SSL activation will be incomplete.
SMTP Server
Overview
Simple Mail Transfer Protocol (SMTP) is the standard for email transmissions across the internet.SMTP is a
relatively simple, text-based protocol, where one or more recipients of a message are specified (and in most
cases verified to exist) and then the message text is transferred.
2. Verify the default information or enter new information in the following fields:
Setting Description
SMTP Server Address Local host or IP address of the mail server or mail relay.
Sender Email Address monitor_alert@hinnovation.net (email address of the server that will send
email to the addresses specified below)
Onsite Support Email Email address of the local support service, usually a contact at the institution
Address where the ViTALConnect system is installed.
Setting Description
Feed back Email Address Email address to receive feedback comments that are sent using the
email button at the upper-right-hand corner of the ViTALConnect page.
Login SMTP server with Checked: SMTP server logs into email server as anonymous. Check if mail
anonymous when send server allows anonymous login.
Email Enter the user name and password required to access the server.
Send report notify Email Checked: Sends an email report to the Referring Physician.
for Referring Physician Clear: Does not send an email report to the Referring Physician.
Sender Email address for Email address that displays in the “From” field of email sent to referring
report notify physicians.
Send notification Email Checked: Sends email to onsite support (as specified in Onsite Support
to onsite support if Email Address, above) in the event of a server error.
server has error Clear: Does not send email.
c Click .
A confirmation message confirms the message has been sent. Confirm that the recipient has received
the test email.
NOTE: If this server cannot send out emails, set up an SMTP server that can. Vital Images uses emails from the
in-house Image Server to monitor the product.
Overview
The PACS Broker Report Service allows the system to connect to a vendor’s database via IP, and search for
Keywords.
Setting Description
Setting Description
Licensing Manager
Vital Images will configure your ViTALConnect license and give you the license key.
1. On the left side of the Welcome to ViTALConnect Server Config page, click Licensing Manager.
The Licensing Manager page displays. Once you have configured the ViTALConnect license, the page
displays information about the number and types of users that your license allows access.
2. Obtain the MAC address (for each node in the load balancing configuration, if applicable): from the Start
menu, select Programs | Accessories | Command Prompt.
A command window opens.
3. In the command window, type ipconfig/all, then press Enter.
4. Find the physical address for the active ethernet adapter.
5. On the Licensing Manager page, enter the physical address into the Mac Address field, using all caps and
omitting the hyphens.
NOTE: For multiple servers, enter the MAC address of each node in the configuration, and separate each with a
dash.
6. Close the command window.
7. In the License Key field, enter the license key supplied by Vital Images.
Server Monitor
Overview
Use the server monitor configuration page to set how often the monitor checks the status of the server, and disk
space percentage and size. If the server is down, the monitor will reboot the server.
2. Verify the default information or enter new information into the following fields:
Setting Description
Server IP localhost
NOTE: Specify a different user name and password combination for access to the server.
When you create the Server Monitor user name and password combination, check the
Password never expires box. If the Server Monitor password expires, the Server Monitor
process will not be able to access the server.
User Pwd himonitor
Time Span 5 Minutes (the frequency with which the monitor checks the server status)
Disk Space Do not change the default values in the Disk Space Percentage (5%) or Disk Space
Percentage (500MB) fields.
Disk Space
Send Server Checked: Send email to the address specified in the Monitor Email Address of the SMTP
Monitor Email Server page when an error condition is encountered.
Clear: Does not send email.
3. Click Save.
Client FTP
Overview
FTP or File Transfer Protocol is used to transfer data from one computer to another over the Internet, or through a
network. Specifically, FTP is a commonly used protocol for exchanging files over any network that supports the
TCP/IP protocol (such as the Internet or an intranet).
There are two computers involved in an FTP transfer: a server and a client. The FTP server, running FTP server
software, listens on the network for connection requests from other computers. The client computer, running
FTP client software, initiates a connection to the server. Once connected, the client can do a number of file
manipulation operations such as uploading files to the server, download files from the server, rename or delete
files on the server.
NOTE: You can retrieve the IP address using the same procedure you used to retrieve the physical address,
under Configuring the License.
3. In the Server Port field, verify 21 is listed.
4. Click Save.
Server FTP
NOTE: This is an option that you can choose to disable. It is not mandatory.
Overview
FTP or File Transfer Protocol is used to transfer data from one computer to another over the Internet, or through a
network. Specifically, FTP is a commonly used protocol for exchanging files over any network that supports the
TCP/IP protocol (such as the Internet or an intranet).
There are two computers involved in an FTP transfer: a server and a client. The FTP server, running FTP server
software, listens on the network for connection requests from other computers. The client computer, running
FTP client software, initiates a connection to the server. Once connected, the client can do a number of file
manipulation operations such as uploading files to the server, download files from the server, rename or delete
files on the server.
Setting Description
Server Port 21
3. Click Save.
Introduction
NOTE: You must have an installed load balancing system with multiple nodes to use this option. If you have a
single-server system and check this option, your ViTALConnect system will not function properly.
A load balanced system consists of one Primary server and one or more Rendering Nodes. You will need to
configure each node in the system slightly differently. The settings you enter here depend on the type of node
you are configuring (Primary or Rendering Node), the topography of the system, and the setup as specified on
page 11 of the ViTALConnect 4.1. Installation Guide.
Router Configuration
Before configuring the load balanced nodes, you must first configure your router and internal network as
specified on page 11 of the ViTALConnect 4.1. Installation Guide. The settings you enter here are determined by
the router configuration.
Setting Description
Load Balancing System Checked: Enables load balancing.
NOTE: You must have a configured load balancing system with multiple nodes installed
to use this option. If you have a single-server system and check this option, your
ViTALConnect system will not function properly.
Registration Port The port through which the Primary server communicates with the load balancing nodes.
Enter the Primary server’s port.
Registration Update Time The number of seconds the system waits before it attempts communication with the
(seconds) Primary server. Recommended: 59 seconds.
Router External IP Address IP address the router uses to communicate with the institution’s network.
Router Internal IP Address IP address the router uses to communicate exclusively with the load balanced “internal”
or private network. Recommended 10.10.10.1
Consider main server for load Selected: The load balanced system uses the main (Primary) server to share processing
balancing load functions, 2D MPR as well as 3D.
Clear: The load balanced system does not share processing functions with the Primary
server. Rendering Nodes perform 3D processing; the main server performs database,
communication, and 2D processing.
Static router configuration Selected: Primary server uses a static IP address, which does not enable fault tolerance.
All Dynamic router configuration settings below this point are disabled.
Clear: Dynamic router configuration is selected (see below).
Dynamic router configuration Selected: Enables fault tolerance. Enter Dynamic router configuration settings below.
Router login name Router login name (see page 11 of the ViTALConnect 4.1. Installation Guide).
Router login password Router login password (see page 11 of the ViTALConnect 4.1. Installation Guide).
Auto register ports with Server automatically communicates port information with the load balance router.
router
Number of acceptable faults The number of times the node can report a fault condition before fault tolerance removes
it from service. Example: an entry of 2 causes fault tolerance to remove the node from
service on the report of fault number 3.
LDAP Integration
Overview
CAUTION: Currently, ViTALConnect can only support the following characters in the First Name and Last
Name of legal name entries:
• digits (0-9)
• letters (a-z and A-Z)
• slash (/)
• dot (.)
• underscore (_)
• colon (:)
NOTE: The AD Administrator must format both group names exactly as presented above.
2. The AD Administrator must create a system account that has access for LDAP authentication. The account is
used by the ViTALConnect server to authenticate Active Directory users.
3. The AD Administrator adds the users to the proper group(s).
Setting Description
Force User Logon Requires user to logon, even if present in the Directory.
3. Click Save.
4. Click New to add one or more domains to the directory service.
The LDAP Integration Configuration page displays:
Setting Description
• User Manager
• Logs Query
• Monitor Logs Query
• Study Statistics
CAUTION: Be sure to change the Administrator password of the ViTALConnect server before adding any more
users. Follow Microsoft standards for complex passwords.
NOTE: Load Balance Management will only be listed for load balancing installs.
1. From the ViTALConnect Server Management System menu, click System Management.
The System Management page displays the User Manager.
2. Select the desired page from the menu on the left.
User Manager
Access the User Manager page to:
Introduction VPMC-08370E 27
ViTALConnect version 4.1.5 Server Administration Instructions
Setting Description
NOTE: As a security precaution, you cannot set the HInnovation account to use the
default administration password once it is changed.
Setting Description
Privilege The level of access given to the user. The access level varies depending upon
whether on the client side or server side.
• Client Side: the main VC product accessed via the standard login page.
• Server Side: the Server Management System web pages accessed via the
main.aspx protocol.
Refer to the tables listed below.
Institution Name The user’s institution affiliation, available only to the Institution User and Referring
Physician privilege levels.
Password will expire Checked: This user’s password will expire after the number of days specified, forcing
in __ days the user to change passwords on a regular basis.
Clear: This user’s password never expires.
User must change Checked: The initial password entered above will expire on the first login, forcing the
password next login. user to enter a new password on the first login.
Publish to Mark
Delete Save DICOM Heart DICOM Vessel
License Type Privilege Level Clinician As
Study Image Query Segmentation Send Probe
(see below) Read
Administrator Administrator Y Y N Y Y N Y N
Diagnostic Radiologist Y Y Y Y Y Y Y Y
Technologist Y Y N Y Y N Y N
Clinician Institution N N N N Y N N N
User
Referring N N N N Y N N N
Physician
NOTE: If Referring Physician Matched is checked, the DICOM Query option is available for Administrator,
Radiologist, and Technologist.
NOTE: If you are using LDAP (Microsoft Active Directory, Open LDAP), Radiologist uses a Diagnostic license and
Referring Physician uses a Clinician license.
Image Load
Privilege System DICOM DICOM Compress DICOM
License Type Server Balance
Level Mgmt Mgmt Options Ratio Query
Config Mgmt
Diagnostic Radiologist N N N N N N Y
Clinician Institution N N N N N N Y
User
Referring N N N N N N Y
Physician
Transcriber N N N N N N N
Remote DICOM
Privilege DICOM Delete by DICOM Auto Enable Auto
License Type DICOM Forward
Level Send Schedule Deleting Delete
Query Mgmt
Administrator Administrator Y Y Y Y Y Y
Diagnostic Radiologist Y Y Y N N Y
Technologist Y Y Y Y Y Y
Clinician Institution N N Y N N N
User
Referring N N Y N N N
Physician
Transcriber N N N N N N
Clinician Institution N Y N R Y
User
Referring N Y N R Y
Physician
Transcriber N N N R/W N
NOTE: R/W denotes Read/Write. Read access allows a user to read the entries. Write access allows a user to
write new entries or modify existing entries.
NOTE: If Referring Physician Matched is checked, a Referring Physician can only view the images that belong to
his/her patients and Institution Users can only view the images that belong to his/her institutions.
NOTE: If you are using LDAP (Microsoft Active Directory, Open LDAP), Radiologist uses a Diagnostic license and
Referring Physician uses a Clinician license.
Setting Description
Privilege The level of access given to the user. The access level varies depending upon
whether on the client side or server side.
• Client Side: the main ViTALConnect product accessed via the standard login
page.
• Server Side: the Server Management System web pages accessed via the
main.aspx protocol.
Refer to the tables listed on pages 29 and 30.
Institution Name The user’s institution affiliation, available only to the Institution User privilege level.
Password will expire Checked: This user’s password will expire after the number of days specified, forcing
in __ days the user to change passwords on a regular basis.
Clear: This user’s password never expires.
User must change Checked: The initial password entered above will expire on the first login, forcing the
password next login. user to enter a new password on the first login.
NOTE: Be careful - you will not receive a delete confirmation message during this procedure.
2. Click .
All selected user accounts are permanently deleted, and a confirmation message displays.
Logs Query
• Access Logs Query to query session time, communications, and crash errors by user name
TABLE 7. Settings
Setting Description
UserName Enter the user name for which you want to query.
start date Select the year, month, and day you want to start the query.
end date Select the year, month, and day you want to end the query.
3. Click .
4. The results display, sorted by start time.
5. Perform one or more of the following actions:
TABLE 8. Settings
Setting Description
from date Select the year, month, and day you want to start the query.
to date Select the year, month, and day you want to end the query.
3. Click .
4. The results display, sorted by Restart time.
5. Perform one or more of the following actions:
• Scroll through multiple pages by clicking First, Previous, or Last.
• Go directly to a specific page by selecting the page number in the To Page field.
• Perform another query.
Study Statistics
1. Click Study Statistics.
The Study Statistics page displays.
• Select the User Name and start date desired and click Query.
Statistics about the studies the user accessed during the date range display.
NOTE: Load Balance Management will only be listed for load balancing installs.
1. From the ViTALConnect Server Management System menu, click ECF Management.
Introduction VPMC-08370E 35
ViTALConnect version 4.1.5 Server Administration Instructions
DICOM Management
2. Click .
The Edit AE Title page displays.
DICOM Management page
Field Description
Field Description
Auto Forward Automatically forwards DICOM images saved from the ViTALConnect client to this AE
device.
Possible Services A list of services that are available for the AE. Select from this list.
Selected Services A list of services that are enabled for the AE (selected from the Possible Services list).
Storage Options Select all the storage options you want to enable for the AE.
Transfer Options Select all the transfer options you want to enable for AE.
NOTE: This is where you configure the other DICOM servers from which you want to query and retrieve images,
and to which you want to export DICOM images. You must also configure the ViTALConnect DICOM server on
each of those devices.
1. Click New on the DICOM Management (see page 36 above) to display the New AE Title page.
The New AE Title page displays.
Field Description
Alias The name of the remote DICOM server. This should be an easy-to-remember common
name.
Host Name The computer name/IP address where the remote DICOM server is installed.
Port Number The network port to which the remote DICOM server is listening.
Comments Enter comments, such as the name of the remote DICOM server's vendor.
VICommunicator Overview
VICommunicator is a Windows service that ViTALConnect software uses for DICOM communications.
VICommunicator is accessible through an interface that allows you to manage DICOM entries, customize the
autodelete function, and rebuild the patient database.
The VICommunicator service has a Graphical User Interface (GUI) that is installed with the software. The service
can be stopped and started through either the GUI or Windows Services.
OR
Restarting VICommunicator
Verify that the VICommunicator test response indicates “Running”. If the test bar indicates “Not running”,
restart the VICommunicator.
The Volume Archive is the location for the AVOL storage listed under PatientCabinet in the ECF configuration file.
The DICOM Archive is the storage location for the DICOM files, listed as the last PatientCabinet node in the
configuration.
This is specifically useful for ViTALConnect sites that have the Volume and DICOM archives listed in different
locations. There can be multiple volume archives, but only one DICOM archive.
The VICommunicator Config screen displays the location of the Volume Archives and DICOM Archive. Also, there
are fields to edit the Dropbox Location and Thumbnail Location.
Overview
DICOM Printers, PACS, Vitrea, and other ViTALConnect workstations can be configured for communication.
VICommunicator uses wizards to set up these devices. It is also possible to make customizations and change
printer settings in VICommunicator.
Vital Image’s DICOM Conformance statement outlines the image types the ViTALConnect workstation has the
ability to store. ViTALConnect Software will receive DICOM images without the sending device being added to
the software. There is no entry needed for any Scanners or PACS that are sending to ViTALConnect. By default,
ViTALConnect software is configured to receive only the following Storage Classes: CT, MR, Secondary Capture
(SC), and Presentation State (PR). Other Storage Devices need to be manually added.
OR
6. Select the Storage Classes boxes for local ViTALConnect. If no checkboxes are selected, ViTALConnect
will only receive images of Standard Storage Classes (CT, MR, SC, PR). Check all four Standard Storage
Classes before any Extended Storage Classes. Vital Images does not limit the number of Extended
Storage Classes selected.
7. Click OK.
8. Close the DICOM Server Edit window and VICommunicator.
The default DICOM settings are VCECF for the AETitle and Port 3002. Both of these settings are customizable, but
Vital Images recommends you set the Port at 3002.
OR
NOTE: Vital Images recommends that you not change information into the Alias, Host, PDU, Port, SC
Alias fields.
NOTE: Vital Images recommends that you do not use the Auto Forward or Archive Server checkboxes.
6. Click Save.
7. Close the DICOM Server Edit window and VICommunicator.
OR
ViTALConnect sends to and queries/retrieves from PACS (Picture Archiving Communication System). Set up the
ViTALConnect configuration information as a DICOM entry on the PACS so that query/retrieve functions properly.
• AE Title
• IP address
• Port number of the PACS
OR
Use the DICOM Server Edit , shown below, when you want to configure ViTALConnect to receive photos from a
Vitrea node.
OR
2. Click DICOM.
3. On the Config tab, select the Local entry.
4. Click Edit to edit Vitrea’s local AE Title information.
The DICOM Server Edit screen displays.
OR
Configuring Printers
OR
5. Click Yes to accept the default printer settings, then click Next to continue.
The DICOMWizard Node Entry Window displays.
NOTE: The default settings will work for most printers, you may need to make changes in some cases.
DICOM Printer’s configuration settings will be listed in the DICOM Conformance statement of the printer.
DICOM Options
Field Description
Compress Ratio
You can change the compress ratio for existing modalities, or add a new modality and compress ratio. The
higher the compression ratio, the more the image will be compressed; the ratio must be greater than 20.
2. Set the compression ratio for each image type, as well as the default ratio that is to be used for all other
images.
3. Click Save to save the values.
2. Select a Modality type, and enter a compress ratio greater than 20.
3. Click OK.
DICOM Query
The default query will look for all DICOM information (studies). Blank fields represent a value of all.
Alternatively, you can enter query criteria in the following fields:
• PatientName
• PatientID
• AccessionNumber
• Modality
• Date of Last Study
2. To run the query, click .
The query can return three possible lists of DICOM data residing on the local server: studies, series, and
images.
• To sort the series list by a particular column, click the column header (such as “Patient Name”).
• To see the series in a study, click the study.
• To see the images within a series, click the series.
• To select or deselect all the items in the corresponding list, check or clear the Select All box.
NOTE: The data is not sent instantly. The Store SCU service will process the export in the background.
Scheduling a study, series, or image for automatic deletion the next time auto-delete runs
To schedule a study, series, or image for automatic deletion the next time auto-delete runs:
NOTE: You set the criteria for the auto-delete process on the DICOM Auto Deleting page.
1. Select the item(s) you want to schedule for deletion by checking the box(es) in the left column of the
corresponding list.
2. Click Delete by Schedule.
The Store SCU service will process the deletion(s) in the background.
The default query looks for all DICOM information (studies). Blank fields represent a value of all.
Alternatively, you can enter query criteria in the following fields:
• PatientName
• PatientID
• AccessionNumber
• Modality
• Date of Last Study
2. To run the query, click .
The query can return three possible lists of DICOM data residing on the local server: studies, series and
images.
• To see the series in a study, click the study.
• To see the images within a series, click the series.
• To retrieve selected studies, series, or images, do the following steps:
a Select the item(s) you want to retrieve by checking the box(es) in the left column of the corresponding
list.
OR
To select all studies, series, or images for retrieval, check the Select All box for the corresponding list.
b Click .
The Store SCU service will retrieve the DICOM files in the background.
3. Click Main Page to return to the ViTAL ECF Management Menu.
Set up automatic forwarding to remote DICOM servers. Forward management will send all studies or just studies
with specific modalities that were processed on the client, then saved back on the server.
• Auto Forward indicates whether or not forwarding is turned on (Yes) or off (No) for the listed remote
server.
• Modality indicates the modality(ies) of images that are automatically forwarded to the listed remote
server.
OR
• To forward only images the local server receives that belong to one specific modality, select a modality
from the Modality dropdown list.
• To turn forwarding on for the listed remote DICOM device, check the Auto Forward box.
OR
• To turn forwarding off for the listed remote DICOM device, clear the Auto Forward box.
• Click Test and Save to save the new settings.
3. Click Main Page to return to the ViTAL ECF Management menu.
• To configure the server to automatically delete files when disk space reaches a certain limit, complete the
following steps:
a Select Enable DICOM Auto Deleting.
b Accept the default size of 5000 MB, or enter a different size.
c Click .
When the disk space used reaches the specified size, the DICOM server will start deleting saved
images, starting with the oldest studies.
NOTE: Disk space is the amount of logical disk space remaining on the partition where the DICOM files
are saved, not the space left on the entire hard disk.
2. Click Main Page or click Here (if you clicked Save in 1c above) to return to the ViTAL ECF Management menu.
DICOM Devices
Institution Management
2. Click New.
The New Institution page displays.
3. Enter a name in the Institution Name field and click OK.
Deleting an Institution
1. Select the radio button next to the institution name you want to delete.
2. Click Delete.
Report Management
Reviewing Reports
To review reports:
1. On the ViTAL ECF Management menu, click Report Management.
The Report Management page displays.
2. Use the following pulldown menus to filter the results of your report query:
• Institution Name
• Study Date
• Status
Uploading a Report
To upload a report
You can upload comments and attachments Dictated or Approved reports (you can only view other reports).
1. Click a report status (Scanned, Dictated, Approved) on the left side of the page.
2. A detailed view of the report displays.
3. Do any of the following:
• Enter text into the Comment box and click Upload.
• Click Upload with an attachment and select a file to attach, then click OK.
Introduction
Once you have configured ViTAL Connect ECF and the DICOM and image servers, you can also change the main
server and control a variety of load balancing servers. This Chapter describes the following function, available
from the Load Balance Manangement menu:
NOTE: Load Balance Management will only be listed for load balancing installs.
1. From the ViTALConnect Server Management System menu, click Load Balance Management.
The Server Load Balance Status screen displays by default.
Introduction VPMC-08370E 59
ViTALConnect version 4.1.5 Server Administration Instructions
• Click the Desired main server: dropdown menu to select a different server to change.
• Click Change Main Server to make the server listed in the Desired main server: dropdown menu the main
server. It will take a few minutes for the server to perform this action.
• Click the Server IP: dropdown menu to select a different server to control.
• Current number of processing requests: lists the number of 3D requests being processed by the machine listed in the
Server machine’s IP address: dropdown menu.
NOTE: This field is updated every minute by default. It is dependent upon the number listed in the Registration
update time (seconds): field on the Server Load Balance within the ViTAL Connect Image Server Configuration
view.
• Server Enabled Status: lists whether the server machine listed in the Server IP: dropdown menu is enabled for 3D
processing. When it is enabled, the selected node will be considered for 3D processing sessions.
NOTE: If this option is enabled for the main server and if the Consider main server for load balancing load
checkbox on the Server Load Balance within the ViTAL Connect Image Server Configuration view is not checked,
no load will be sent to the main server.
• Reboot pending: lists whether a user has requested a reboot (via the Reboot Server or Reboot/Enable Server buttons)
and it is still pending for the machine listed in the Server IP: dropdown menu.
NOTE: This field is checked every minute by default. It is dependent upon the number listed in the Registration
update time (seconds): field on the Server Load Balance within the ViTAL Connect Image Server Configuration
view.
• Autoenable pending: lists whether a user has requested a reboot (via the Reboot/Enable Server button) and it is still
pending for the machine listed in the Server IP: dropdown menu. This field will switch the server to Enable when it
reboots.
NOTE: This field is checked every minute by default. It is dependent upon the number listed in the Registration
update time (seconds): field on the Server Load Balance within the ViTAL Connect Image Server Configuration
view.
• Restart pending: lists whether a user has requested a restart (via the Restart Image Service button) and it is still
pending for the machine listed in the Server IP: dropdown menu.
NOTE: This field is checked every minute by default. It is dependent upon the number listed in the Registration
update time (seconds): field on the Server Load Balance within the ViTAL Connect Image Server Configuration
view.
• Last time this server registered (or table was updated): lists the last time the server machine listed in the
Server IP: dropdown menu was registered. This value also is updated when the Disable, Restart Image
Service, Reboot Server, or Reboot/Enable Server button is clicked.
NOTE: If this field is not updated within the time listed on the It is dependent upon the number listed in
the Registration update time (seconds): field on the Server Load Balance within the ViTAL Connect
Image Server Configuration view, then either the server is not running or there may an issue.
• Last time an image was requested from this server: lists the last time a 3D image was requested for the
machine listed in the Server IP: dropdown menu.
NOTE: This field can be used to track whether this server is being used for processing 3D rendering
sessions by the load balancer.
• Server with GPU box indicates if there is a GPU on that server. Usually only the server with the GPU can be
used to render 3D.
• Affinity For MainServer: dropdown menu is not used at this time.
• Click Save to save the changes you have made on the .
• Click Refresh to refresh the values on this .
• Click Disable/Enable to toggle between enabled or disabled for consideration for 3D processing by the load
balancing algorithm.
• Click Restart Image Service to stop the Image Server Service for the machine listed in the Server IP:
dropdown menu.
NOTE: This field is checked every minute by default. It is dependent upon the number listed in the
Registration update time (seconds): field on the Server Load Balance within the ViTAL Connect Image
Server Configuration view.
• Click Reboot Server to reboot the server machine listed in the Server IP: dropdown menu.
• Click Reboot/Enable Server to reboot the server machine listed in the Server IP: dropdown menu.
Overview
Traditionally, separate systems working independent of each other provide key components within a diagnostic
imaging department. For example, Picture Archiving and Communications Systems (PACS) are used as the
primary means for diagnostic image review; while specialized post processing applications such as
ViTALConnect are often purchased to compliment the PACS workstation by providing high end 3D reconstruction
functions.
In an effort to redesign the traditional workflow to interpret diagnostic exams, Vital Images has introduced
Uniform Resource Locator (URL) integration capabilities for ViTALConnect 4.1.5. URL based integration assists in
the consolidation of the traditionally heterogeneous applications used throughout the diagnostic imaging
department within a single desktop interface; reducing the need for additional Personal Computer (PC)
hardware and improving workflow for the physician.
As most PACS, EMR, RIS, and other healthcare technology vendors have native capabilities to dynamically
generate an "in context" URL for integration purposes, the ViTALConnect third party integration capability
facilitates a simple mechanism for:
• Enabling third party applications with intuitive access to real-time images, a crucial part of the patient's
medical history. 3D, MPI, and MPR tools are launched directly from the EMR with a single button click or
menu selection.
• Snapshot restore capabilities.
• Direct access, with single sign on , to the ViTALConnect visualization tools, dramatically reducing reading
turnaround time while maintaining user productivity.
• Consolidation of clinical applications on a single workstation in the reading room.
• Automatic transfer of study identifiers to ViTALConnect to begin 3D post processing "in context." Eliminating
error-prone manual input of image identifiers in multiple applications.
Prerequisites
The ViTALConnect Third Party Integration interfaces all are capable of supporting a remote DICOM retrieve from
the list of configured DICOM Archive Servers, if the series requested is not already resident on the ViTALConnect
server.
To enable the remote DICOM retrieve aspect of this feature, you must install the VIMS Gateway service on the
ViTALConnect server.
NOTE: The VIMS Gateway must be installed on the server that the ECF component was installed on, which is
typically the main ViTALConnect server.
If you do not install this service, the interfaces will allow you to open series if they are already present on the
ViTALConnect server, but no remote DICOM retrieve functionality will work. Note that this means that the
FetchSeriesBy* interfaces will not operate.
Overview VPMC-08370E 63
ViTALConnect version 4.1.5 Server Administration Instructions
To install the server, execute either the setup.exe or VIMSGatewayInstaller.msi from the ViTALConnect install
media in the VIMSGateway folder, and follow the instructions in the dialogs. You may run the installer at a later
time to repair or ununinstall the service.
The VIMS Gateway exposes a web service which provides a programmable means for optimally routing
information to the ViTALConnect server. Refer to the VIMSGatewayAPIAndInstallation.doc file in the same folder
for further details.
NOTE: Refer to the “Sample URL Invocations, POST example code” section on page 69.
or use get:
b http://vcserver/VCAccess.aspx?id=[xml data]
[xml data] - the URL encoded request xml string (refer to the “Building the Request XML String” section
below).
NOTE: When using the unsecure invocation, you will need to appropriately URL encode the request. Refer to IETF
standard RFC-3986 for further information. The secure method of invocation automatically encodes the request.
http://vcserver/VCSecureAccess.aspx?id=[param]
Method="OpenSeriesByStudyUID"
StudyUID="1.2.840.113619.2.108.1627425293.27972.1038258320.884"
SeriesUID="1.2.840.113619.2.108.1627425293.27972.1038258320.885"
StudyMode="0"
FirstName="Mckesson"
LastName="Vital"
ReconcilePatientFile="c:\sample.xml"
Email="adm@sina.com"/>
The request xml should provide:
• Authentication parameters
AuthenticationURL - a URL for ViTALConnect to validate a session id.
• Interface parameters
Method - Method Name
ReconcilePatientFile -- the full path of the local stored patient reconciliation information file
The AccessionNumber, SeriesUID, StudyMode, StudyUID, ImageUID, ReconcilePatientFile are either required or
optional based on method name. Refer to the third party integration information on page 72.
Since the parameters may contains special characters like &, < > / may break the XML formation, we recommend
avoid using such characters or use a xml parser to create the request xml string.
strRequest - the request xml string which contains the 3rd party interface parameters.
Patient Reconciliation
CAUTION: Limited Patient Reconciliation is supported by substituting information passed in for the DICOM
information in the ViTALConnect client. Note that this does not modify the original DICOM data. Also, note
that a conference joiner will not see the reconciled information.
Patient Reconciliation should be only used with the OpenSeriesByStudyUID method. To use it, please follow the
steps:
1. Store the patient reconciliation information to a local file, e.g. C:\sample.xml.
2. Provide the path to the request xml to call the interface. See the "Building the Request XML String" section
on page 75.
ReconcilePatientFile -- the full path of the local stored patient reconciliation information file.
CAUTION: Be sure to disable the logging after the issue is resolved or it may impact performance.
To debug URL Integration, complete the following procedure:
1. Navigate to inetpub\wwwroot and double-click the Web.Config file.
Listed below is the text displayed within the Web.Config file.
<?xml version="1.0"?>
<!--
Note: As an alternative to hand editing this file you can use the web admin tool to
configure settings for your application. Use the Website->Asp.Net Configuration
option in Visual Studio. A full list of settings and comments can be found in
machine.config.comments usually located in
\Windows\Microsoft.Net\Framework\v2.x\Config
-->
<configuration>
<appSettings/>
<appSettings>
<add key="LogRequestXML" value="C:\temp\request.log" />
</appSettings>
2. Within the Web.Config file, delete <appSettings/> and then add
<appSettings>
<add key="LogRequestXML" value="C:\temp\request.log" />
</appSettings>.
3. Make sure the C:\temp folder exists and with Everyone Full control privilege.
4. Run the 3rd party interface call, and check the C:\temp\request.log, it will log the request xml.
1. OpenSeriesByAccessionNumber
Description
Remote query/retrieve is supported for this method. If the specified study/series is not found on local server,
image server will query from archive servers. If the study/series is found on one of the archive servers, image
server schedules a retrieve request from the first archive server on which the series is found.
NOTE: The archive server should be set correctly to enable auto-retrieve/fetch functionality. The archive must
support SCP CMove and SCP CFind service.
• Within VICommunicator, navigate to the DICOM Server Edit screen and check the Archive Server box.
Prototype
[id(16)] long OpenSeriesByAccessionNumber (BSTR AccessionNumber, BSTR SeriesUID, short StudyMode);
Functionality
Opens a series in 2D/3D mode in ViTALConnect based on Accession number and series UID.
Parameters
Description:
Remote query/retrieve is supported for this method. If the specified study/series is not found on local server,
image server will query from archive servers. If the study/series is found on one of the archive servers, image
server schedules a retrieve request from the first archive server on which the series is found.
On the client side, a message box prompts the user that the series is scheduled to transfer from archive server.
This window indicates how many tasks are scheduled and how many tasks are finished.
• Right click on the window and select “Show Main Window” menu item to display detail information.
FIGURE 3. QueryInspector
After the series is transferred to local server, the following message box displays:
2. OpenSeriesByStudyUID
Description
Remote retrieve is supported for this interface. * Refer to OpenSeriesByAccessionNumber for details.
Prototype
[id(19)] long OpenSeriesByStudyUID(BSTR StudyUID, BSTR SeriesUID, short studyMode);
Functionality
Opens a series in 2D/3D mode in ViTALConnect based on StudyUID.
Parameters
3. FetchSeriesByStudyUID
Description
Remote retrieve is supported for this interface. * Refer to FetchSeriesByAccessionNumber for details.
Prototype
[id(20)] long FetchSeriesByStudyUID(BSTR StudyUID, BSTR SeriesUID);
Functionality
Fetch series based on StudyUID.
Parameters
CAUTION: For the FetchSeriesBy APIs to work, you must install the VIMS Gateway Web Service on the ECF
Server. This is required for the DICOM Query/Retrieve stage to operate correctly. If the VIMS Gateway Web
Service is not installed, the URL call will fail. Complete the procedure listed below.
4. FetchSeriesByAccessionNumber
Description
Remote retrieve is supported for this interface. It works like OpenSeriesByAccessionNumber, except that Client
will close automatically when the command is done.
Prototype
[id(21)] long FetchSeriesByAccessionNumber(BSTR AccessionNumber, BSTR SeriesUID);
Functionality
Fetch series based on AccessionNumber.
Parameters
5. Open Snapshot
Description
Remote retrieve is supported for this interface. It works like OpenSeriesByStudyUID, except that VC will load the
snapshot image and restore the snapshot.
Prototype
[id(22)] long OpenSnapshot(BSTR StudyUID, BSTR ImageUID, short studyMode);
Functionality
Opens a snapshot in ViTALConnect based on parameters passed in.
Parameters
No Authentication:
In the case that no extra authentication is required, omit the User and Pass XML attributes from the request. In
ViTALConnect server administration web pages, in the ViTALConnect Image Server Configuration page, you will
need to select a “proxy” account for these requests. (You may wish to create a new account specifically for this
purpose, e.g. “URLuser”.) Enter the account information in the Built-in Account for 3rd Party Interface: user
name and password, and press save.
All requests sent without User and Pass attributes will now use the account specified for authentication.
NOTE: If you are prompted to login, confirm that the “Force User Login” on the LDAP Integration is not checked.
Example:
<URLRequest Method="FetchSeriesByAccessionNumber" AccessionNumber="accessionnumber"
SeriesUID="seriesuid" StudyMode="studymode" />
To authenticate a request against a the ViTALConnect User Database, insert the username and password into
the User and Pass XML attributes when you are forming the URL. If you intend to have all requests contain this
authentication information, you may clear the entries in the Built-in Account for 3rd Party Interface
administration page to disable the use of a “proxy” account when no User and Pass attributes are present (and
an request missing these fields will be fail authentication and be rejected.)
Example:
<URLRequest User="username" Pass="password" Method="FetchSeriesByAccessionNumber"
AccessionNumber="accessionnumber" SeriesUID="seriesuid" StudyMode="studymode" />
If you are using an OpenLDAP or AD authentication service in your enterprise, and LDAP Integration has been
enabled on the ViTALConnect server (see “LDAP Integration”), you may specify this information by adding the
attribute Domain, e.g. Domain=“HEALTHNET”. You may optionally include the Pass attribute, if you wish to
provide a single-sign-on request. If the Pass attribute is omitted, you will be prompted to input your password. If
the specified domain is configured on the ViTALConnect LDAP Domain List, the credentials will be authenticated
using the specified server.
Example:
<URLRequest Domain="domain" User="username" Pass="password"
Method="FetchSeriesByAccessionNumber" AccessionNumber="accessionnumber"
SeriesUID="seriesuid" StudyMode="studymode" />
For some solutions, identity management may be provided by some other 3rd Party application or service (e.g.
an established PACS provider.) To support this scenario, the request can provide information to use an external
authentication provider by passing an AuthenticationURL attribute (containing the URL and associated
credentials) to a web site hosting the external authenticator. When ViTALConnect receives the request, it will
authenticate by invoking the AuthenticationURL, and checking the returned value.
To Authenticate against Third Party Authentication Server, authentication parameters should be specified in the
request xml - refer to the "Building the Request XML String" section on page 68 for details. All the parameters
listed are required.
When third party interfaces invoked, ViTALConnect Server will request the Authentication URL to validate the
session. The third party authenticate server should return a xml as the following:
<?xml version="1.0" ?>
<Result>
RETURN_VALUE
</Result>
RETURN_VALUE can be "Yes" for valid and "No" for invalid. The strings "Yes", "No" are case-insensitive when
ViTALConnect interpreting it.
If the session is valid, ViTALConnect will give the authenticated user (valid session) "Radiologist" privilege and
automatically generate a username based on the user information parameters (First Name, Last Name, Email
and so on). The user preference in ViTALConnect will be kept in ViTALConnect Server. When the user with same
user information invoke the third party interfaces again, saved user preference will be applied.
If the session is invalid, the following Error Page displays:
Example:
<URLRequest AuthenticationURL="http://localhost/ThirdPartyAuthenSvr.asp?
fun=IsValidSession&forSessionID=1234567890'"
Vendor="McKesson" SessionID="1234567890" Method="FetchSeriesByAccessionNumber"
AccessionNumber="accessionnumber"
SeriesUID="seriesuid" StudyMode="studymode" FirstName="Mckesson" LastName="Vital"
Email="adm@sina.com"/>
2D Configuration Settings
This chapter contains the following information:
Compression Ratios
This section contains the following topics:
• Overview
• Setting the compression ratios
• Adding a Compress Ratio for an image type not listed
• Modifying a Compress Ratio Definition
• Removing a Compress Ratio Definition
Overview
Each modality (e.g., CT, MR, etc.) has a specific Low and High compression ratio associated with it.
The higher the compression ratio, the more the image will be compressed. However, the more an image is
compressed, the more the visual quality worsens.
EXAMPLE: An image that is compressed at 30:1 will upload quicker across a LAN or WAN than an image that is
compressed at 10:1. However, the 10:1 image will have a much better visual quality.
As Administrator, you must define the common compression levels desired by the ViTALConnect users at your
location. If the users have a low bandwidth environment, they may want to receive low quality images at a fast
speed. If the users do not care about image quality, you can set the Low and High compression levels at 60:1
and 30:1 for example.
When you configure a ViTALConnect server, you define two compression levels: one for “review” and one for
“diagnostic compressed”. As the images arrive to the server, ViTALConnect creates three copies of the images:
one at review level, one at diagnostic compressed level, and one at full fidelity. Users can configure the server
to “stream” the images to them. For instance, a user can choose to receive the review version and then receive
the full fidelity images.
When an administrator changes these levels, it only impacts “new studies”. For example, if study A gets stored
as review compression of 30:1 and the user has configured his system to get “review” compressed images. A
year later the administrator changes review to mean 16:1. Study B arrives to the system and is compressed at
16:1 as per the new definition of review. Study A is still sent to the client at the old review meaning of 30:1.
The Compress Ratio allows you to modify the compression ratio for existing modalities. The default modalities
are CT, MR, NM, and PT.
You can also add a modality and define its default compression ratios or remove a specific modality from the
Compress Ratio .
NOTE: The default compression ratio should be applied only when the compression ratio of a specific modality
is not defined. For example, if you enter 30, that means the default compression ratio will be 30:1.
NOTE: If the users value download speed greatly over image quality, you can set the Low and High values to 30
and 60 respectively.
3. Set the low and high compression ratio for each image type.
4. Set the default ratio to be used for all other images.
5. Click Save to save the values.
• From the Compress Ratio, select a Modality type and click Remove.
The corresponding definition is removed from the list.
• Overview
• Enabling Prefetching
• Modifying upper compression levels for study prefetch
• Modifying upper compression levels for interactive prefetch
Overview
Prefetching is the ability to fetch images when a dataset is loaded in the background to optimize the user
experience. It is only beneficial for 2D reading mode. As Administrator, you enable prefetching on the system
level and then modify the prefetch capabilities for each user.
When prefetching is enabled, and a study is selected from the Study Directory, the images are cached into
memory. Depending on the compression ratio settings, images set to Low compression (default value of 10:1)
will load much faster than images set to High compression (default value of 30:1).
The section contains the following topics:
• Enabling Prefetching
• Modifying upper compression levels for study prefetch
• Modifying upper compression levels for interactive prefetch
Enabling Prefetching
For images to take advantage of prefetching, you must enable the prefetch capability.
To enable prefetching
1. Log into ViTALConnect as Administrator.
The ViTALConnect Study Directory displays.
3. In the left panel, under the System heading, click Background Image Streaming.
The User Preferences Background Image Streaming displays.
NOTE: The LAN tab is selected by default. You can only enable prefetching for a LAN environment.
4. Check the Allow user to do study level prefetch box. This allows you to globally indicate that users are
allowed to do study prefetching.
5. Check the Allow user to use disc cache box. This allows the local disc to store the fetched images. If at any
time a user wants to review these images again, they will be loaded from the local disc instead of server.
6. Click Save.
• Review - The lowest compression level for a lossy compression which has higher compression ratio.
• Diagnostic Compressed: The middle compression level for a lossy compression which has lower
compression ratio.
• Lossless Compression: The highest compression level for the lossless compression. This is the default
compression level for ViTALConnect image transfer.
NOTE: The default Modality is CT and its corresponding default Level is set to Lossless.
1. Navigate to the User Preferences Background Image Streaming.
2. In the Upper compression levels for prefetching a study, select a modality to edit and click Edit.
The Upper Compression Level for study prefetch screen displays.
This procedure allows you to set the global setting for interactive prefetching. You can set the upper
compression levels (both low level and high level) for various modalities to do interactive prefetching in both
LAN mode and WAN mode.
NOTE: The default Modality is CT , with a default Low Res. level is set to Diagnostic , and its corresponding
default High Res. Level is set to Lossless.
1. On the User Preferences Background Image Streaming , in the Upper compression levels for interactive
prefetch, select a modality to edit and click Edit.
The Upper Compression Levels for study prefetch screen displays.
2. Select either Review, Diagnostic Compressed, or Lossless Compression for Low Res.
3. Select either Review, Diagnostic Compressed, or Lossless Compression for High Res.
4. Click OK.
5. Click Save.
• 2D At Home
• 2D Over a Network
2D At Home
FIGURE 11. ViTALConnect Study Directory
1. In the lower right corner of the ViTALConnect Study Directory , left mouse click the icon.
The folllowing screen displays:
2. Select Enterprise Mode. Your images will load at a slower speed (4MB) than those loaded over a network.
2D Over a Network
1. In the lower right corner of the ViTALConnect Study Directory , left mouse click the icon.
The Icon Menu (shown above) displays.
2. Select Local Network. Your images will load at a higher speed (20MB) than those loaded using Enterprise
Mode.
1. From the ViTALConnect Study Directory , click along the top of the .
The User Prefernces ViTALConnect Preferences screen displays.
2. In the left panel, under the user heading, click Background Image Streaming.
The User Preferences Background Image Streaming screen displays.
2. Select either Review, Diagnostic Compressed, or Lossless Compression for Low Res.
3. Select either Review, Diagnostic Compressed, or Lossless Compression for High Res.
4. Modify the value in the Number of Slices field. 20 is the default value.
5. Click OK.
6. Click Save.
8. Click the Volume icon on the left panel. The VICommunicator Admin screen displays.
NOTE: Depending on the amount of patient data, this step could take a long period of time.
12. After the patient files are copied, open ViCommunicator on the Primary server and navigate to Patient
Management.
13. Click Rebuild to rebuild the database.
Overview
CAUTION: This version of URL Integration is still supported in ViTALConnect 4.1.5. This document will be
deprecated in a future release of ViTALConnect.
Traditionally, separate systems working independent of each other provide key components within a diagnostic
imaging department. For example, Picture Archiving and Communications Systems (PACS) are used as the
primary means for diagnostic image review; while specialized post processing applications such as ViTAL
Connect are often purchased to compliment the PACS workstation by providing high end 3D reconstruction
functions.
In an effort to redesign the traditional workflow to interpret diagnostic exams, Vital Images has introduced
Uniform Resource Locator (URL) integration capabilities for ViTALConnect 4.0.1.0. URL based integration assists
in the consolidation of the traditionally heterogeneous applications used throughout the diagnostic imaging
department within a single desktop interface; reducing the need for additional Personal Computer (PC)
hardware and improving workflow for the physician.
As most PACS, EMR, RIS, and other healthcare technology vendors have native capabilities to dynamically
generate an "in context" URL for integration purposes, the ViTALConnect URL integration capability facilitates a
simple mechanism for:
• Enabling third party applications with intuitive access to real-time images, a crucial part of the patient's
medical history. 3D, MPI, and MPR tools are launched directly from the EMR with a single button click or
menu selection.
• Snapshot restore capabilities.
• Direct access, with single sign on , to the ViTALConnect visualization tools, dramatically reducing reading
turnaround time while maintaining user productivity.
• Consolidation of clinical applications on a single workstation in the reading room.
• Automatic transfer of study identifiers to ViTALConnect to begin 3D post processing "in context."
Eliminating error-prone manual input of image identifiers in multiple applications.
Overview VPMC-08370E 91
ViTALConnect version 4.1.5 Server Installation Instructions
1. OpenSeriesByAccessionNumber
Description
Remote query/retrieve is supported for this method. If the specified study/series is not found on local server,
image server will query from archive servers. If the study/series is found on one of the archive servers, image
server schedules a retrieve request from the first archive server on which the series is found.
Prototype
[id(16)] long OpenSeriesByAccessionNumber(BSTR AccessionNumber, BSTR SeriesUID, short StudyMode);
Functionality
Opens a series in 2D/3D mode in ViTALConnect based on Accession number and series UID.
Parameters
This window indicates how many tasks are scheduled and how many tasks are finished.
• Right click on the window and select “Show Main Window” menu item to display detail information.
2. OpenSeriesByStudyUID
Description
Remote retrieve is supported for this interface. * Refer to OpenSeriesByAccessionNumber for details.
Prototype
[id(19)] long OpenSeriesByStudyUID(BSTR StudyUID, BSTR SeriesUID, short studyMode);
Functionality
Opens a series in 2D/3D mode in ViTALConnect based on StudyUID.
Parameters
3. FetchSeriesByAccessionNumber
Description
Remote retrieve is supported for this interface. It works like OpenSeriesByAccessionNumber, except that Client
will close automatically when the command is done.
Prototype
[id(21)] long FetchSeriesByAccessionNumber(BSTR AccessionNumber, BSTR SeriesUID);
Functionality
Fetch series based on AccessionNumber.
Parameters
4. FetchSeriesByStudyUID
Description
Remote retrieve is supported for this interface. * Refer to FetchSeriesByAccessionNumber for details.
Prototype
[id(20)] long FetchSeriesByStudyUID(BSTR StudyUID, BSTR SeriesUID);
Functionality
Fetch series based on StudyUID.
Parameters
5. Open Snapshot
Description
Remote retrieve is supported for this interface. It works like OpenSeriesByStudyUID, except that VC will load the
snapshot image and restore the snapshot.
Prototype
[id(22)] long OpenSnapshot(BSTR StudyUID, BSTR ImageUID, short studyMode);
Functionality
Opens a snapshot in ViTALConnect based on parameters passed in.
Parameters
Overview
When you load a volume or study, ViTALConnect selects an anatomy protocol based on the study description.
The protocol changes the color, opacity, and window/level to highlight relevant data elements for that exam
type. The default protocols are starting points; you can change the protocol to suit the exam type by selecting a
new one from the 3D Options pulldown menu.
ViTALConnect protocols and associated presets were developed by a leading institution in clinical radiology and
represent some of the foremost expertise in computer viewing of scanned images in the world today. However,
it is important that you regard each protocol and its views as a convenient starting point. As such, each protocol
may not necessarily provide the optimal viewing settings for any particular volume. For this reason,
ViTALConnect provides controls for fine-tuning each image.
MR Blank Generic
Breast Breast
CW MRA Head
COW
Head
Carotid
Brain
Periph Periphal
Overview VPMC-08370E 97
ViTALConnect version 4.1.5 Server Administration Instructions
CT Blank Generic
Ankle Bone
Bone
Knee
Shoulder
Wrist
Lung Lung
Bronch
Nodule
Head Head
COW
CTA COW
Coronary Coronary
Heart CTA
Cardiac Angio
Cardiac CTA
AA
Cardiac
CW Renal
Renal
Donor
Colon
Airways
Periph Peripheral
AAA
PT Blank PET
To select a protocol: