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:
• | RecordMsg—System 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. |
• | Transfer—System 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).
|
|