Vaccine
Management System (VACMAN)
System Interfaces
VACMAN
Interface Component
Import
Utility
Export
Utility
Vacman
Interface Component
A
VACMAN interface component has been developed
which will allow immunization registry systems
to interface with VACMAN. This component has
been implemented in the Maine and New Hampshire
immunization registry system, ImmPact. This
component is now available to all other immunization
projects.
This component is an Active-X DLL developed
using Microsoft Visual Basic 5.0. The component
name is VACMAN.DLL.
VACMAN.DLL can be used by any COM-compliant
client to create, update, delete and read records
in the VACMAN databases. VACMAN.DLL uses ODBC
to access the VACMAN databases. The Microsoft
ODBC FoxPro Driver (Microsoft Data Access Components
version 1.5) is used for connecting to the
VACMAN databases, which are maintained in FoxPro
2.6 format.
VACMAN.DLL contains functions to perform the
following types of transactions:
Top
Additional functions may be developed later,
or as needed by other immunization registry
systems. These may include functions for creating
Provider Inventory records, Provider Enrollment
Data records, and Provider Physician records
in VACMAN.
A document titled "VACMAN Interface Component
(VACMAN.DLL), Business Rules" describes
all of the functions listed above, along with
the required and optional parameters to each
function and the business rules for each parameter.
This document is in the form of a Microsoft
Excel 97 spreadsheet and is available for download.
Click here to download
VACMAN Interface Component Business Rules
Document (MS Excel file).
An 8-page Power Point presentation that gives
an overview of interfacing VACMAN and registries
is also available.
Click
here to download VACMAN-Registry Interface
Power Point presentation.
In
addition to the VACMAN.DLL component, a test
client has been developed for testing the VACMAN.DLL
component. This test client is used for accessing
the VACMAN databases using ODBC, and acts as
a "substitute" for the production
client (the immunization registry system).
The test client consists of a menu with a list
of screens that can be used for entering data
to be passed to the VACMAN databases as well
as for submitting requests for data to be returned
from the VACMAN databases. The test client
is written in Visual Basic 5.0.
Top
Import
Utility
VACMAN
can import data from an external file (on disk,
hard drive, or network drive) into the corresponding
database. This process is performed using the
Import Data Into VACMAN screen under the Utilities
Main Menu.
The
types of data that can be imported into VACMAN
are:
-
Other
transactions associated with distribution
of vaccines from the Project/depot to providers
(vaccines transferred between providers,
vaccines returned to the Project/depot
by providers, vaccines lost/spoiled during
distribution, and vaccines wasted by providers)
The
formats that VACMAN can read for files being
imported are:
- XLS (Microsoft
Excel file)
The
layout of the file being imported must match
the layout of the corresponding VACMAN database.
The file being imported can be in one of the
following layouts:
-
condensed
file - contains only fields that are in
the corresponding VACMAN database and contain
information. Only files with distribution
of vaccine, other distribution transactions,
and Varicella vaccine data can be in this
layout.
For
more information about importing data, refer
to the VACMAN for Windows User’s Guide.
Top
Export
Utility
VACMAN
can export data from certain VACMAN databases
to an external file (on disk, hard drive, or
network drive). This process is performed using
the Export Data screen under the Utilities
Main Menu.
The
databases that can be exported from VACMAN
are:
-
Distribution
(DISTRIB) - records of vaccines distributed
from the Project/depot to providers and
records of other transactions associated
with distribution of vaccines from the
Project/depot to providers (vaccines transferred
between providers, vaccines returned to
the Project/depot by providers, vaccines
lost/spoiled during distribution, and vaccines
wasted by providers)
The
data being exported is written in one of the
following file formats by VACMAN:
The
options to export data from a VACMAN database
are:
For
more information about exporting data, refer
to the VACMAN for Windows User’s Guide.
|