{"id":27,"date":"2025-12-18T09:06:45","date_gmt":"2025-12-18T09:06:45","guid":{"rendered":"http:\/\/192.168.1.159\/wp_plugins\/dev\/kivicare-revamp\/2025\/12\/18\/custom-fields\/"},"modified":"2026-02-05T05:28:21","modified_gmt":"2026-02-05T05:28:21","slug":"custom-fields","status":"publish","type":"post","link":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/kivicare-lite\/documentation\/core-concepts\/custom-fields\/","title":{"rendered":"Custom Fields"},"content":{"rendered":"<div class=\"nolwrap\">\n<h2 class=\"wp-block-heading\">Introduction to Custom Fields<\/h2>\n\n\n\n<p>This comprehensive guide covers everything you need to know about <strong>Custom Fields<\/strong> in KiviCare Lite. Whether you&#8217;re a beginner or an advanced user, this documentation will help you understand and implement this feature effectively.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Overview<\/h2>\n\n\n\n<p>Custom Fields is an essential component of the KiviCare EHR system, designed to streamline healthcare management processes. This feature integrates seamlessly with other modules to provide a comprehensive solution for medical practices.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Key Features<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Easy to use and intuitive interface<\/li>\n\n\n\n<li>Seamless integration with existing workflows<\/li>\n\n\n\n<li>Comprehensive data management capabilities<\/li>\n\n\n\n<li>Real-time updates and notifications<\/li>\n\n\n\n<li>Customizable settings and configurations<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Getting Started<\/strong><\/h2>\n\n\n\n<p>To begin using Custom Fields, follow these simple steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Navigate to the appropriate section in your KiviCare dashboard<\/li>\n\n\n\n<li>Configure the necessary settings according to your requirements<\/li>\n\n\n\n<li>Test the functionality to ensure everything works as expected<\/li>\n\n\n\n<li>Train your staff on how to use this feature effectively<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">1. Custom Fields Overview<\/h2>\n\n\n\n<p>Custom Fields extend KiviCare\u2019s default forms by letting you define your own data fields\u2014such as text, numbers, dates, or files\u2014and control where they appear. This helps clinics tailor data collection to their specialty and operational needs.<\/p>\n\n\n\n<p><strong>Key benefits<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Capture clinic\u2011specific information<\/li>\n\n\n\n<li>Maintain structured and searchable data<\/li>\n\n\n\n<li>Apply fields selectively to modules and doctors<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">2. Supported Modules<\/h2>\n\n\n\n<p>Custom Fields can be added to the following modules:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Doctor Module<\/strong><br>Fields appear on Doctor registration and edit forms.<\/li>\n\n\n\n<li><strong>Patient Module<\/strong><br>Fields appear on Patient registration and profile edit forms.<\/li>\n\n\n\n<li><strong>Patient Encounter Module<\/strong><br>Fields appear within the Encounter (Check\u2011up) form.<\/li>\n\n\n\n<li><strong>Appointment Module<\/strong> <em>(Pro Feature)<\/em><br>Fields appear during appointment booking and management.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">3. Configuration Steps<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">3.1 Access Custom Fields Settings<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Log in to the WordPress Admin Dashboard.<\/li>\n\n\n\n<li>Navigate to <strong>KiviCare \u2192 Settings \u2192 Custom Fields<\/strong>.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\">3.2 Create a New Custom Field<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click <strong>Add Custom Field<\/strong>.<\/li>\n\n\n\n<li>Configure the following options:<\/li>\n<\/ol>\n\n\n\n<p><strong>Basic Settings<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Field Label<\/strong>: Display name of the field (e.g., Blood Group, Insurance Number)<\/li>\n\n\n\n<li><strong>Input Type<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Text (single line)<\/li>\n\n\n\n<li>Number<\/li>\n\n\n\n<li>Textarea (multi\u2011line)<\/li>\n\n\n\n<li>File Upload<\/li>\n\n\n\n<li>Select (dropdown)<\/li>\n\n\n\n<li>Multi Select<\/li>\n\n\n\n<li>Radio<\/li>\n\n\n\n<li>Checkbox<\/li>\n\n\n\n<li>Calendar (date picker)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Module Type<\/strong>: Select the module where the field will appear<\/li>\n<\/ul>\n\n\n\n<p><strong>Doctor Assignment (Doctor Module only)<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Assign the field to a specific doctor or apply it to all doctors<\/li>\n<\/ul>\n\n\n\n<p><strong>Additional Options<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Placeholder<\/strong>: Helper text shown before input<\/li>\n\n\n\n<li><strong>Required<\/strong>: Marks the field as mandatory<\/li>\n\n\n\n<li><strong>Status<\/strong>: Enable or disable the field<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\">3.3 Configure Field Options<\/h3>\n\n\n\n<p>For <strong>Select<\/strong>, <strong>Radio<\/strong>, or <strong>Checkbox<\/strong> input types:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add option values one by one<\/li>\n\n\n\n<li>Press <strong>Enter<\/strong> to save each option<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\">3.4 Configure File Upload Fields<\/h3>\n\n\n\n<p>For <strong>File Upload<\/strong> fields, you can define:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Allowed File Types<\/strong> (e.g., JPG, PNG, PDF)<\/li>\n\n\n\n<li><strong>Upload Size Limit<\/strong> (subject to server configuration)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\">3.5 Save the Field<\/h3>\n\n\n\n<p>Click <strong>Save<\/strong> to apply the custom field configuration.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">4. Managing Custom Fields<\/h2>\n\n\n\n<p>From the Custom Fields list view:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Edit<\/strong>: Modify an existing field\u2019s configuration<\/li>\n\n\n\n<li><strong>Delete<\/strong>: Permanently remove a field\u26a0\ufe0f Deleting a field removes all stored data for that field<\/li>\n\n\n\n<li><strong>Status Toggle<\/strong>: Enable or disable a field without deleting it<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">5. Pro Features<\/h2>\n\n\n\n<p>The following features are available in <strong>KiviCare Pro<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Appointment Module Custom Fields<\/strong><\/li>\n\n\n\n<li><strong>Export Custom Fields<\/strong> (CSV, Excel, PDF)<\/li>\n\n\n\n<li><strong>Import Custom Fields<\/strong> from external files<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">6. Access Control &amp; Visibility<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Admins<\/strong>: Full control over creating and managing custom fields<\/li>\n\n\n\n<li><strong>Doctors<\/strong>: Can view and edit custom field values assigned to them<\/li>\n\n\n\n<li><strong>Receptionists<\/strong>: Visibility depends on module and clinic permissions<\/li>\n\n\n\n<li><strong>Patients<\/strong>: Can view only allowed custom field values via Patient Dashboard (if enabled)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">7. Best Practices for Custom Fields<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use clear and meaningful field labels<\/li>\n\n\n\n<li>Avoid creating too many mandatory fields<\/li>\n\n\n\n<li>Group related data using Select or Checkbox fields<\/li>\n\n\n\n<li>Use File Upload fields sparingly for performance reasons<\/li>\n\n\n\n<li>Disable unused fields instead of deleting them<\/li>\n\n\n\n<li>Test new fields before using them in live workflows<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p>This completes the Custom Fields documentation for KiviCare.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Best Practices<\/strong><\/h2>\n\n\n\n<p>To get the most out of Custom Fields, consider implementing these best practices:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Regular Updates:<\/strong> Keep your system updated to access the latest features and security patches<\/li>\n\n\n\n<li><strong>Staff Training:<\/strong> Ensure all users are properly trained on the functionality<\/li>\n\n\n\n<li><strong>Data Backup:<\/strong> Regularly backup your data to prevent loss<\/li>\n\n\n\n<li><strong>Documentation:<\/strong> Maintain internal documentation of your specific configurations<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting<\/strong><\/h2>\n\n\n\n<p>If you encounter any issues with Custom Fields, try the following troubleshooting steps:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Clear your browser cache and cookies<\/li>\n\n\n\n<li>Verify that you have the necessary permissions<\/li>\n\n\n\n<li>Check for any plugin conflicts<\/li>\n\n\n\n<li>Review the system logs for error messages<\/li>\n\n\n\n<li>Contact support if the issue persists<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Related Resources<\/strong><\/h2>\n\n\n\n<p>For more information about Custom Fields and related features, check out these additional resources:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>KiviCare Video Tutorials<\/li>\n\n\n\n<li>Community Forum Discussions<\/li>\n\n\n\n<li>Official Documentation Portal<\/li>\n\n\n\n<li>Support Ticket System<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p>Custom Fields is a powerful feature that enhances your KiviCare EHR experience. By following this guide and implementing the best practices outlined above, you&#8217;ll be able to leverage this functionality to its full potential. If you need further assistance, don&#8217;t hesitate to reach out to our support team.<\/p>\n\n\n\n<p><\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Complete guide to Custom Fields in KiviCare Lite. Learn how to effectively use this feature with step-by-step instructions and best practices.<\/p>\n","protected":false},"author":12,"featured_media":0,"parent":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23],"tags":[],"class_list":["post-27","post","type-post","status-publish","format-standard","hentry","category-core-concepts"],"featured_image_src":null,"author_info":{"display_name":"wordpressadminiq","author_link":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/author\/wordpressadminiq\/"},"_links":{"self":[{"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/posts\/27","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/comments?post=27"}],"version-history":[{"count":3,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/posts\/27\/revisions"}],"predecessor-version":[{"id":2639,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/posts\/27\/revisions\/2639"}],"wp:attachment":[{"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/media?parent=27"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/categories?post=27"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/tags?post=27"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}