|
System Architecture Overview
The PrimeCare Patient Management System, Version Nine
(V9) is based on a multi-tiered system structure designed
so that the higher level tiers can support multiple client-level
installations simultaneously. The installation-level structural
tiers are hierarchically arranged as follows:
The Data Center Data Base (DCDB) Tier. This tier is the upper
level tier of a V9 installation. Each data center is comprised
of one Data Base Tier and one Data Center Server Tier. The
DCDB is an MSSQL 2000 server, populated with System, Registration,
and Patient data bases supporting all institutions registered
to use PrimeCare through the Data Center. The DCDB is
not connected directly to the internet.
The Data Center Server Tier consists of one or more servers
running IIS and the Borland MIDAS (Multi-tier Distributed
Applications Services) software, joined with the V9DCServer
software. Each such server must be registered as a V9 server
with the ATDB via the ATDB, and constitutes one Data Center
Provider Server (DCPS). The Data Center Server tier is connected
to the DCDB tier via a private (non-internet) LAN connection,
and communications to V9 Clients via a separately configured
network (internet, LAN, or intranet). Each DCPS communicates
with the ATPS via an internet connection. The bulk of the
"hard" work of the V9 system is done by the DCPS's.
Each server can support multiple bottom-tier clients simultaneously.
The number of servers at a Data Center can be increased as
required to handle increasing workloads.
The V9 Client Tier (V9CT) consists of all computers (terminal)
running the Version Nine client software (PCare2002), and
registered with the DCDB through a DCPS. Each terminal connects
to one of its DCPS's at program initiation, and remains connected
for the entire time the V9 client software is operational.
The greatest amount of program code (in terms of lines of
code) resides in the PCare2002 program. Communications between
each V9CT terminal and its corresponding server are via a
private LAN connection, or via an encrypted internet/intranet
connection.
A diagram of the relationship of the installation-level V9
architecture is as shown below:

|