Settings & Configuration

General Settings

The General Settings panel allows administrators to configure global system behavior, user registration rules, authentication flow, and common application preferences.


1. Utility Links Settings

These settings control the visibility of utility and help-related links in the admin interface.

Hide All Utility Links

When enabled, the following links will be hidden from the interface:

  • Request Features
  • Get Help
  • Documentation

Use case:
Enable this option to keep the interface clean or to prevent users from accessing external help and documentation links.


2. Currency Settings

Currency settings define how monetary values are displayed across the system.

Currency Prefix

  • Text displayed before the amount
  • Examples: $, ,

Currency Postfix

  • Text displayed after the amount
  • Examples: USD, INR

Example Display:

  • Prefix: $
  • Amount: 100
  • Result: $100

3. Country Code Settings

This setting allows you to select a default country code.

  • The selected country code is used in:
  • Phone number fields
  • Contact information
  • Users can select from the available country list.

Use case:
Useful for setting a default dialing code based on your region or target audience.


4. Registration Shortcode Settings

These settings apply to the [kivicareRegisterLogin] shortcode and control user registration behavior.

Allowed User Roles

Enable registration for the following roles:

  • Doctor
  • Receptionist
  • Patient

Only enabled roles will be able to register using the registration form.

Default User Status

For each enabled role, you can define the default account status after registration:

  • Active – User can log in immediately
  • Inactive – User requires manual approval before logging in

Use case:
Ideal for scenarios where certain roles (such as Doctors or Receptionists) require verification before gaining access.


5. Google reCAPTCHA Settings

This setting enables Google reCAPTCHA protection on the login and registration page generated by the
[kivicareRegisterLogin] shortcode.

Required Fields

  • Google reCAPTCHA Site Key
  • Google reCAPTCHA Secret Key

You can generate these keys from:
👉 https://www.google.com/recaptcha/admin/

Purpose:
Protects the login and registration forms from spam, bots, and automated attacks.


6. Other Gender Setting

Enable Other Gender Option

When enabled:

  • An “Other” option becomes available in the gender selection dropdown.

Use case:
Provides a more inclusive gender selection option for users.


7. Login Redirect Settings

These settings control where users are redirected after a successful login, based on their role.

You can define a custom redirect path for:

  • Clinic Admin Login Redirect
  • Doctor Login Redirect
  • Receptionist Login Redirect
  • Patient Login Redirect

Example:

/doctor-dashboard

If left empty, the system will use the default redirect behavior.


8. Logout Redirect Settings

These settings control where users are redirected after logging out, based on their role.

Available fields:

  • Clinic Admin Logout Redirect
  • Doctor Logout Redirect
  • Receptionist Logout Redirect
  • Patient Logout Redirect

Use case:
Useful if you want users to land on a specific page such as a login screen, home page, or custom landing page after logout.


9. Encounter Settings

Allow Encounter Edit After Close

When enabled, authorized users can make limited changes even after an encounter has been closed.

Editable fields after encounter closure:

  • Change the assigned Doctor
  • Change the selected Patient
  • Update the Encounter Date

Applicable roles:

  • Doctor
  • Receptionist
  • Clinic Admin

When disabled:

  • Closed encounters become locked
  • Doctor, patient, and date information cannot be modified

Use case:
Enable this option if authorized medical staff need the flexibility to correct or update basic encounter details after the encounter has already been closed.

Suggestions & Improvements

Your email address will not be published. Required fields are marked *