Navigation:  IVR Applications > Patient Reminder System > Appointment Notification >

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).

 

If the OnReschedule setting is set to RecordMsg, this is also the mailbox where the message will be delivered.

 

Must be set to a valid standard mailbox.

AppType

Should be set to APPT.

VoiceRepeatCount

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

 

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

OnReschedule

Set the action to take if the called party presses 1 to reschedule the appointment.  Valid settings are:

 

RecordMsgSystem will prompt the called party to leave his or her name, phone number (with area code) and the date and time of the appointment.  After the recording is finished, the called party will be told to expect a call back, the message will be saved and then the call will be disconnected.
TransferSystem will transfer the call using the TransferString setting (which must be set to a valid extension number).

 

TransferString

Enter the extension number to transfer to when the called party presses 1 to reschedule the appointment.

 

If OnReschedule is not set to Transfer, this setting will be ignored.

 

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).

 

Setting

Description

TotalFields

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

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

 

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

Date

Enter the position of the field that contains the date of the appointment.  Required.

 

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

Time

Enter the position of the field that contains the time of the appointment.  Required.

 

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

Offset

Enter the position of the field that contains the number of days prior to the appointment on which to call.  Optional.

 

If not specified, system will default to calling one day before the appointment.

 

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

Status

Defines whether the given record is active or canceled.  If not used, set to 0.

ActiveValue

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).