Navigation:  IVR Applications > Patient Reminder System > Message Delivery >

Configuration

Previous pageReturn to chapter overviewNext page

The application configuration settings are located in a file named config.ini which is located in a subdirectory named after the application's ID number.  For example, the first (and, by default, only) application has the ID number 1.  Its configuration file will be located in the directory path:

 

C:\DuVoice\IVR\PatientReminder\1\config.ini

 

The configuration file contains several sections, covering general settings, data record configuration and hours-of-operation.

 

General Settings

These settings are located under the section header [MAIN].

 

Setting

Description

DataFile

Path and filename where the customer call data is located.

 

If blank, the system will default to

 

   C:\DuVoice\IVR\PatientReminder\{ID}\reminder.txt

 

where {ID} is the ID number of the application.

ReportPath

Path to where the call result logs are stored.

 

The filename is automatically generated based on the current date (there is a separate log file for each month).

 

If left blank, the system will default to:

 

   C:\DuVoice\IVR\PatientReminder\{ID}

 

where {ID} is the ID number of the application.

Mailbox

Enter the mailbox that will hold the custom greeting (greeting 2).

 

Must be set to a valid standard mailbox.

AppType

Should be set to MSG.

VoiceRepeatCount

Set the number of times the greeting is repeated to the called party.

 

The default value is 0, which means it will only be played once.

OnReschedule

Not used for this application type; leave blank.

TransferString

Not used for this application type; leave blank.

 

Data Fields

These settings are located under the section header [Data Fields]. They are used to define the layout of the comma-separated value (CSV) data file containing the customer call data.  The first field in the record is field 1 (not 0). Since the message delivery application will attempt to place a call for any customer record as soon as it can, the Date, Time and Offset fields are not used and, if present, will be ignored.

 

Setting

Description

TotalFields

Required.  Set the total number of fields per record.

 

If the data file is generated by a third-party application, it may contain fields that the PRS does not use.  That is okay, but this field must be set to the total of all fields, including any extraneous fields.

Phone

Required.  Enter the position of the field that contains the customer phone number.

 

Fields are numbered left-to-right, and the first field is field 1.

Date

Not used; leave blank or set to 0.

Time

Not used; leave blank or set to 0.

Offset

Not used; leave blank or set to 0.

Status

Optional.  Enter the position of the field that contains the status; that is, whether the given record is active or canceled.

 

If not used, set to 0.

ActiveValue

Optional.  Defines the value that appears in the Status field for an active record.

 

The built-in default is the letter A.  If there is no Status field in the record, leave this setting blank.

 

Hours of Operation

The hours of operation settings are set on a per-day basis.  Each day has a separate section, with the section header being the name of the day (e.g., [Monday]).

 

Note: To configure the system so it won't make any calls on a given day, set both the StartHour and StopHour to 0.

 

Setting

Description

StartHour

Set the hour of the day, in 24-hour format, at which the system can start making calls.

 

The default is 9 (i.e., 9 a.m. or 0900 hours).

StopHour

Set the hour of the day, in 24-hour format, at which the system must stop making calls.

 

The default is 21 (i.e., 9 p.m or 2100 hours).