Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Note: The instructions described here applies to openIMIS version 1.3.0 and later.

...

Info

openIMIS components: Web Application v1.4.0 and later.
Implementation roles required: IMIS Administrator, IT Officer

Video tutorial

Widget Connector
overlayyoutube
_templatecom/atlassian/confluence/extra/widgetconnector/templates/youtube.vm
width400px
urlhttps://www.youtube.com/watch?v=tyi9fv7rNS4
height300px

https://www.youtube.com/watch?v=tyi9fv7rNS4

Excerpt

The Web Application configuration file (Web.config) contains application settings that can be adapted to the implementation context.

One setting that always needs to be updated is the configuration of the database connection string. In case this configuration was not done in previous steps, please follow the instructions from the Web Application installation page.

The following code is an extract of the Web.config default configuration.

Code Block
languagexml
<appSettings>
    <add key="ValidationSettings:UnobtrusiveValidationMode" value="None"/>
    <add key="
SubmittedFolder
aspnet:MaxHttpCollectionKeys" value="
Images\Submitted\
10000"/>
    <add key="
UpdatedFolder
DefaultClaimRows" value="
Images\Updated\
5"/>
    <add key="
InsureeImageDelimiter
Host" value="
_
Enter your domain or IP Address"/>
    <add key="
DefaultLimitation
SMSGateway" value="
C
Enter SMS Gateway URL"/>
    <add key="
DefaultPriceOrigin
SMSGatewayUserName" value="
P
User Name"/>
    <add key="
aspnet:MaxHttpCollectionKeys
SMSGatewayPassword" value="
10000
Password"/>
    <add key="
DefaultClaimRows
ExportFolder" value="
5
Extracts\Export\"/>
    <add key="
Host
ExportLogFolder" value="
Enter your domain or IP Address
Extracts\Export\Log\"/>
    <add key="
SMSGateway
FromPhone_Renewal" value="
Enter SMS Gateway URL
\FromPhone\Renewal\"/>
    <add key="
SMSGatewayUserName
FromPhone_Renewal_Rejected" value="
User Name
\FromPhone\Renewal\Rejected\"/>
    <add key="
SMSGatewayPassword
FromPhone_Claim" value="
Password
\FromPhone\Claim\"/>
    <add key="
ExportFolder
FromPhone_Claim_Rejected" value="
Extracts\Export
\FromPhone\Claim\Rejected\"/>
    <add key="
ExportLogFolder
FromPhone_Feedback" value="
Extracts
\
Export
FromPhone\
Log
Feedback\"/>
    <add key="FromPhone_Feedback_
Renewal
Rejected" value="\FromPhone\
Renewal
Feedback\Rejected\"/>
    <add key="
FromPhone_Renewal_Rejected
SubmittedFolder" value="Images\
FromPhone
Submitted\
Renewal\Rejected\
"/>
    <add key="
FromPhone_Claim
UpdatedFolder" value="Images\
FromPhone
Updated\
Claim\
"/>
    <add key="
FromPhone_Claim_Rejected
InsureeImageDelimiter" value="
\FromPhone\Claim\Rejected\
_"/>
    <add key="
FromPhone_Feedback
DefaultLimitation" value="
\FromPhone\Feedback\
C"/>
    <add key="
FromPhone_Feedback_Rejected
DefaultPriceOrigin" value="
\FromPhone\Feedback\Rejected\
P"/>
    <add key="Password:MinLength" value="8"/>
    <add key="Password:LowerCaseLetter" value="1"/>
    <add key="Password:UpperCaseLetter" value="1"/>
    <add key="Password:Number" value="1"/>
    <add key="Password:SpecialSymbol" value="1"/>
    <add key="Offline:SQLite:Password" value="%^Klp)*3"/>
    <add key="Offline:Encryption:Password" value=":-+A7V@="/>
    <add key="Offline:RAR:Password" value=")(#$1HsD"/>
</appSettings>

Key

Default value

Meaning

ValidationSettings:UnobtrusiveValidationMode

None

Input field validation is done on Client side using Javascript and reduces the amount of JavaScript that has to be generated.

aspnet:MaxHttpCollectionKeys

10000

Defines the maximum number of form keys, files, and JSON members that ASP.NET will accept in a request.

DefaultClaimRows

5

Number of items and services rows initially displayed in enter claim form.

Host

Enter your domain or IP Address

The host domain or IP address.

SMSGateway

Enter SMS Gateway URL

The SMS Gateway URL or IP address.

SMSGatewayUserName

User Name

The username to use to connect to the SMS Gateway.

SMSGatewayPassword

Password

The password to use to connect to the SMS Gateway.

ExportFolder

Extracts\Export\

Location of Export Folder.

ExportLogFolder

Extracts\Export\Log\

Location of Export Log Folder.

FromPhone_Renewal

\FromPhone\Renewal\

Location of Renewal Folder for renewals submitted from the phone.

FromPhone_Renewal_Rejected

\FromPhone\Renewal\Rejected\

Location of Renewal Folder for renewals submitted from the phone but rejected.

FromPhone_Claim

\FromPhone\Claim\

Location of Claim Folder for claims submitted from the phone.

FromPhone_Claim_Rejected

\FromPhone\Claim\Rejected\

Location of Claim Folder for claims submitted from the phone but rejected.

FromPhone_Feedback

\FromPhone\Feedback\

Location of Feedback Folder for feedback submitted from the phone.

FromPhone_Feedback_Rejected

\FromPhone\Feedback\Rejected\

Location of Feedback Folder for feedback submitted from the phone but rejected.

SubmittedFolder

Images\Submitted\

Location of Image Folder for insuree images submitted from the phone.

UpdatedFolder

Images\Updated\

Location of Image Folder for insuree images submitted from the phone and registered in the database.

InsureeImageDelimiter

_

Delimiter used in the insuree’s image filename that allows to split it into data fields.

DefaultLimitation

C

Default limitation.

DefaultPriceOrigin

P

Default price origin.

Password:MinLength

8

User’s password minimum length: at least 8 characters.

Password:LowerCaseLetter

1

User’s password minimum lower case letters: at least 1 lower case letter (e.g. a-z).

Password:UpperCaseLetter

1

User’s password minimum upper case letters: at least 1 upper case letter (e.g. A-Z).

Password:Number

1

User’s password minimum number of digits: at least 1 digit (e.g. 0-9).

Password:SpecialSymbol

1

User’s password minimum number of special characters: at least 1 special character (e.g. @#!&).

Offline:SQLite:Password

%^Klp)*3

The password for the exported SQLite database for offline usage of mobile application.

Note

You need to have the same password on mobile application

Offline:Encryption:Password

:-+A7V@=

The password for the encryption of exported SQLite database for offline usage of mobile application.

Note

You need to have the same password on mobile application

Offline:RAR:Password

)(#$1HsD

The password for the compression file of exported SQLite database for offline usage of mobile application.

Note

You need to have the same password on mobile application