Settings & Configuration

Custom Field Settings

1. Overview

The Custom Field Settings feature allows administrators to extend the default data forms in KiviCare by adding new, customized fields. This helps clinics capture information that is not included in standard forms, such as:

  • Allergies
  • Reference Number
  • Secondary Phone

These fields can be added to different modules within the system based on your clinic’s needs.


2. Configuration Fields

When creating or editing a custom field, the following parameters can be configured:

A. Core Settings

Module
Select where the custom field will appear:

  • Doctor Module – Adds the field to the doctor’s profile
  • Patient Module – Adds the field to patient registration and edit forms
  • Patient Encounter Module – Adds the field to encounter/medical record forms
  • Appointment Module – Adds the field to the appointment booking form

Doctor (Appointment Module only)
If Appointment Module is selected, you can assign the field to a specific doctor.

  • Leave blank to apply the field to all doctors.

Label
The display name of the field shown to users.
Example: “Previous Surgery”

Input Type
Defines the type of data the field will accept:

  • Text – Single-line text input
  • Number – Numeric values only
  • Textarea – Multi-line input for longer descriptions
  • File Upload – Upload documents or images (configurable file types)
  • Select / Multi Select – Dropdown list for single or multiple selections
  • Radio / Checkbox – Selection buttons for single or multiple options
  • Calendar – Date picker input

B. Validation & Display

Placeholder
Text displayed inside the field before the user enters data.
Example: “Enter details here…”

Not available for File Upload fields.

Options (Select / Radio / Checkbox only)
Define the list of choices available to the user.

  • Type a value and press Enter to add it to the list.

File Types (File Upload only)
Specify which file formats are allowed, such as:

  • JPEG
  • PDF
  • DOCX

Status
Controls field visibility:

  • Active – Field is visible and usable immediately
  • Inactive – Field is saved as a draft or hidden from users

Validation (Mandatory Field)
Mark the field as required.

  • Users must complete this field before submitting the form.

3. Managing Custom Fields

List View

View all created custom fields along with:

  • Module Type
  • Input Type
  • Status

Filtering

Use dropdown filters to narrow results by:

  • Input Type (e.g., File Upload)
  • Module Type (e.g., Patient, Appointment)

Actions

Edit

  • Update existing fields (e.g., correct a label, add new options)

Delete

  • Permanently remove a custom field
    ⚠️ Warning: Deleting a field may result in data loss for records using it.

Export / Import (Pro Feature)

  • Export custom field configurations to CSV, Excel, or PDF
  • Import configurations to migrate settings between sites

Suggestions & Improvements

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