{
  "settings": {
    "objectType": "Form Setting",
    "editActive": true,
    "title": "Appointment Request Form",
    "form_title": "Appointment Request Form",
    "show_title": 1,
    "allow_public_link": 0,
    "embed_form": "",
    "clear_complete": 1,
    "hide_complete": 1,
    "default_label_pos": "above",
    "wrapper_class": "",
    "element_class": "",
    "form_title_heading_level": "3",
    "key": "",
    "add_submit": 0,
    "currency": "",
    "unique_field_error": "A form with this value has already been submitted.",
    "logged_in": false,
    "not_logged_in_msg": "",
    "sub_limit_msg": "The form has reached its submission limit.",
    "calculations": [],
    "conditions": [],
    "formContentData": [
      "firstname_1741651200001",
      "lastname_1741651200002",
      "email_1741651200003",
      "phone_1741651200004",
      "date_of_birth_1741651200005",
      "appointment_type_1741651200006",
      "preferred_date_1741651200007",
      "preferred_time_1741651200008",
      "notes_1741651200009",
      "hcaptcha_1741651200010",
      "submit_1741651200011"
    ],
    "objectDomain": "calculations",
    "drawerDisabled": false
  },
  "fields": [
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 1,
      "idAttribute": "id",
      "type": "firstname",
      "label": "First Name",
      "key": "firstname_1741651200001",
      "label_pos": "default",
      "required": true,
      "default": "",
      "placeholder": "",
      "container_class": "one-half first",
      "element_class": "",
      "input_limit": "",
      "input_limit_type": "characters",
      "input_limit_msg": "Character(s) left",
      "manual_key": false,
      "admin_label": "",
      "help_text": "",
      "mask": "",
      "custom_mask": "",
      "custom_name_attribute": "given-name",
      "personally_identifiable": 1,
      "value": "",
      "drawerDisabled": "",
      "field_label": "First Name",
      "field_key": "firstname_1741651200001"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 2,
      "idAttribute": "id",
      "type": "lastname",
      "label": "Last Name",
      "key": "lastname_1741651200002",
      "label_pos": "default",
      "required": true,
      "default": "",
      "placeholder": "",
      "container_class": "one-half",
      "element_class": "",
      "input_limit": "",
      "input_limit_type": "characters",
      "input_limit_msg": "Character(s) left",
      "manual_key": false,
      "admin_label": "",
      "help_text": "",
      "mask": "",
      "custom_mask": "",
      "custom_name_attribute": "family-name",
      "personally_identifiable": 1,
      "value": "",
      "drawerDisabled": "",
      "field_label": "Last Name",
      "field_key": "lastname_1741651200002"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 3,
      "idAttribute": "id",
      "type": "email",
      "label": "Email Address",
      "key": "email_1741651200003",
      "label_pos": "default",
      "required": true,
      "default": "",
      "placeholder": "",
      "container_class": "",
      "element_class": "",
      "admin_label": "",
      "help_text": "",
      "custom_name_attribute": "email",
      "personally_identifiable": 1,
      "value": "",
      "drawerDisabled": "",
      "field_label": "Email Address",
      "field_key": "email_1741651200003"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 4,
      "idAttribute": "id",
      "type": "phone",
      "label": "Phone Number",
      "key": "phone_1741651200004",
      "label_pos": "default",
      "required": false,
      "default": "",
      "placeholder": "",
      "container_class": "",
      "element_class": "",
      "admin_label": "",
      "help_text": "",
      "mask": "(999) 999-9999",
      "custom_mask": "",
      "custom_name_attribute": "tel",
      "personally_identifiable": 1,
      "value": "",
      "drawerDisabled": "",
      "field_label": "Phone Number",
      "field_key": "phone_1741651200004"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 5,
      "idAttribute": "id",
      "type": "date",
      "label": "Date of Birth",
      "key": "date_of_birth_1741651200005",
      "label_pos": "default",
      "required": false,
      "default": "",
      "placeholder": "",
      "container_class": "",
      "element_class": "",
      "admin_label": "",
      "help_text": "",
      "date_mode": "date_only",
      "date_format": "default",
      "year_range_start": "",
      "year_range_end": "",
      "hours_24": 0,
      "minute_increment": 5,
      "personally_identifiable": 1,
      "drawerDisabled": "",
      "field_label": "Date of Birth",
      "field_key": "date_of_birth_1741651200005"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 6,
      "idAttribute": "id",
      "type": "listselect",
      "label": "Service or Appointment Type",
      "key": "appointment_type_1741651200006",
      "label_pos": "default",
      "required": true,
      "default": "",
      "container_class": "",
      "element_class": "",
      "admin_label": "",
      "help_text": "",
      "options": [
        {
          "label": "Select a service...",
          "value": "",
          "calc": "",
          "selected": 1,
          "order": 0
        },
        {
          "label": "New Patient Consultation",
          "value": "New Patient Consultation",
          "calc": "",
          "selected": 0,
          "order": 1
        },
        {
          "label": "Follow-Up Visit",
          "value": "Follow-Up Visit",
          "calc": "",
          "selected": 0,
          "order": 2
        },
        {
          "label": "Annual Exam / Wellness Check",
          "value": "Annual Exam / Wellness Check",
          "calc": "",
          "selected": 0,
          "order": 3
        },
        {
          "label": "Specialist Referral",
          "value": "Specialist Referral",
          "calc": "",
          "selected": 0,
          "order": 4
        },
        {
          "label": "Other",
          "value": "Other",
          "calc": "",
          "selected": 0,
          "order": 5
        }
      ],
      "drawerDisabled": "",
      "field_label": "Service or Appointment Type",
      "field_key": "appointment_type_1741651200006"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 7,
      "idAttribute": "id",
      "type": "date",
      "label": "Preferred Appointment Date",
      "key": "preferred_date_1741651200007",
      "label_pos": "default",
      "required": true,
      "default": "",
      "placeholder": "",
      "container_class": "one-half first",
      "element_class": "",
      "admin_label": "",
      "help_text": "",
      "date_mode": "date_only",
      "date_format": "default",
      "year_range_start": "",
      "year_range_end": "",
      "hours_24": 0,
      "minute_increment": 5,
      "drawerDisabled": "",
      "field_label": "Preferred Appointment Date",
      "field_key": "preferred_date_1741651200007"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 8,
      "idAttribute": "id",
      "type": "listradio",
      "label": "Preferred Time of Day",
      "key": "preferred_time_1741651200008",
      "label_pos": "default",
      "required": false,
      "default": "",
      "container_class": "one-half",
      "element_class": "",
      "admin_label": "",
      "help_text": "",
      "options": [
        {
          "errors": [],
          "max_options": 0,
          "label": "Morning (8am - 12pm)",
          "value": "Morning (8am - 12pm)",
          "calc": "",
          "selected": 0,
          "order": 0,
          "manual_value": true
        },
        {
          "errors": [],
          "max_options": 0,
          "label": "Afternoon (12pm - 5pm)",
          "value": "Afternoon (12pm - 5pm)",
          "calc": "",
          "selected": 0,
          "order": 1,
          "manual_value": true
        },
        {
          "errors": [],
          "max_options": 0,
          "label": "Evening (5pm and later)",
          "value": "Evening (5pm and later)",
          "calc": "",
          "selected": 0,
          "order": 2,
          "manual_value": true
        }
      ],
      "drawerDisabled": "",
      "field_label": "Preferred Time of Day",
      "field_key": "preferred_time_1741651200008"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 9,
      "idAttribute": "id",
      "type": "textarea",
      "label": "Additional Notes or Reason for Visit",
      "key": "notes_1741651200009",
      "label_pos": "default",
      "required": false,
      "default": "",
      "placeholder": "",
      "desc_text": "Please briefly describe the reason for your visit or any questions you have for our team.",
      "container_class": "",
      "element_class": "",
      "admin_label": "",
      "help_text": "",
      "input_limit": "",
      "input_limit_type": "characters",
      "input_limit_msg": "Character(s) left",
      "textarea_rte": "",
      "disable_rte_mobile": "",
      "textarea_media": "",
      "value": "",
      "drawerDisabled": "",
      "field_label": "Additional Notes or Reason for Visit",
      "field_key": "notes_1741651200009"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 10,
      "idAttribute": "id",
      "type": "hcaptcha",
      "label": "hCaptcha",
      "key": "hcaptcha_1741651200010",
      "label_pos": "hidden",
      "required": false,
      "container_class": "",
      "element_class": "",
      "admin_label": "",
      "drawerDisabled": "",
      "field_label": "hCaptcha",
      "field_key": "hcaptcha_1741651200010"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 11,
      "idAttribute": "id",
      "type": "submit",
      "label": "Submit Appointment Request",
      "processing_label": "Processing",
      "key": "submit_1741651200011",
      "container_class": "",
      "element_class": "",
      "admin_label": "",
      "field_label": "Submit Appointment Request",
      "field_key": "submit_1741651200011"
    }
  ],
  "actions": [
    {
      "title": null,
      "key": null,
      "type": "successmessage",
      "active": "1",
      "created_at": "2026-03-11 00:00:00",
      "label": "Success Message",
      "objectType": "Action",
      "objectDomain": "actions",
      "editActive": "",
      "message": "Thank you! Your appointment request has been received. A member of our team will contact you within one business day to confirm your appointment details. Please check your email for a confirmation message from us.",
      "order": "1",
      "to": "{wp:admin_email}",
      "reply_to": "",
      "email_subject": "Ninja Forms Submission",
      "email_message": "{fields_table}",
      "email_message_plain": "",
      "from_name": "",
      "from_address": "",
      "email_format": "html",
      "cc": "",
      "bcc": "",
      "success_msg": "Thank you! Your appointment request has been received. A member of our team will contact you within one business day to confirm your appointment details. Please check your email for a confirmation message from us."
    },
    {
      "title": null,
      "key": null,
      "type": "email",
      "active": "1",
      "created_at": "2026-03-11 00:00:00",
      "label": "Staff Notification",
      "objectType": "Action",
      "objectDomain": "actions",
      "editActive": "",
      "order": "2",
      "to": "appointments@yourpractice.com",
      "reply_to": "{field:email_1741651200003}",
      "email_subject": "New Appointment Request - {field:firstname_1741651200001} {field:lastname_1741651200002}",
      "email_message": "<p>A new appointment request has been submitted. Details below:</p>\n\n<p><strong>Name:</strong> {field:firstname_1741651200001} {field:lastname_1741651200002} </p>\n<p><strong>Email:</strong> {field:email_1741651200003} </p>\n<p><strong>Phone:</strong> {field:phone_1741651200004} </p>\n<p><strong>Date of Birth:</strong> {field:date_of_birth_1741651200005} </p>\n\n<p><strong>Service Requested:</strong> {field:appointment_type_1741651200006} </p>\n<p><strong>Preferred Date:</strong> {field:preferred_date_1741651200007} </p>\n<p><strong>Preferred Time:</strong> {field:preferred_time_1741651200008} </p>\n\n<p><strong>Notes from Patient/Client:</strong></p>\n<p> {field:notes_1741651200009} </p>\n\n<p><em>Submitted: {system:date} at {system:time}</em></p>",
      "email_message_plain": "",
      "from_name": "",
      "from_address": "noreply@yourpractice.com",
      "email_format": "html",
      "cc": "",
      "bcc": ""
    },
    {
      "title": null,
      "key": null,
      "type": "save",
      "active": "1",
      "created_at": "2026-03-11 00:00:00",
      "label": "Record Submission",
      "objectType": "Action",
      "objectDomain": "actions",
      "editActive": "",
      "order": "3",
      "to": "{wp:admin_email}",
      "reply_to": "",
      "email_subject": "Ninja Forms Submission",
      "email_message": "{fields_table}",
      "email_message_plain": "",
      "from_name": "",
      "from_address": "",
      "email_format": "html",
      "cc": "",
      "bcc": "",
      "success_msg": "Your form has been successfully submitted.",
      "redirect_url": "",
      "submitter_email": "",
      "fields-save-toggle": "save_all",
      "exception_fields": [],
      "set_subs_to_expire": "0",
      "subs_expire_time": "90"
    },
    {
      "title": null,
      "key": null,
      "type": "email",
      "active": "1",
      "created_at": "2026-03-11 00:00:00",
      "label": "Submitter Confirmation",
      "objectType": "Action",
      "objectDomain": "actions",
      "editActive": "",
      "order": "4",
      "to": "{field:email_1741651200003}",
      "reply_to": "appointments@yourpractice.com",
      "email_subject": "We received your appointment request",
      "email_message": "<p>Hi {field:firstname_1741651200001} ,</p>\n\n<p>Thank you for submitting an appointment request. We have received your information and a member of our team will be in touch within one business day to confirm your appointment.</p>\n\n<p>Here is a summary of your request:</p>\n<ul>\n<li><strong>Service:</strong> {field:appointment_type_1741651200006} </li>\n<li><strong>Preferred Date:</strong> {field:preferred_date_1741651200007} </li>\n<li><strong>Preferred Time:</strong> {field:preferred_time_1741651200008} </li>\n</ul>\n\n<p>If you have questions in the meantime, feel free to reply to this email or call us directly.</p>\n\n<p>[Practice/Business Name]</p>",
      "email_message_plain": "",
      "from_name": "",
      "from_address": "noreply@yourpractice.com",
      "email_format": "html",
      "cc": "",
      "bcc": ""
    }
  ]
}
