{
  "ObjectFields": [
    {
      "Name": "PaperSectionId",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 0
    },
    {
      "Name": "PaperTitle",
      "Type": "string",
      "Multiple": false,
      "PicklistTitle": "PaperTitle",
      "Label": "Paper Title",
      "Width": 300,
      "LabelWidth": 120,
      "PlaceHolder": "Select Paper Title",
      "LinkId": "AssessmentPaperId",
      "PicklistJSON": "paper",
      "Required": true,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": "",
      "AddNew": true,
      "MaxLength": 50
    },
    {
      "Name": "AssessmentPaperId",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": -1
    },
    {
      "Name": "SlNo",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 0
    },
    {
      "Name": "SectionTitle",
      "Type": "string",
      "Multiple": false,
      "PicklistTitle": "SectionTitle",
      "Label": "Section Title",
      "Width": 300,
      "LabelWidth": 130,
      "PlaceHolder": "Select or enter section title",
      "LinkId": "PaperSectionId",
      "PicklistJSON": "section",
      "Required": true,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": "",
      "AddNew": true,
      "MaxLength": 100
    },
    {
      "Name": "QuestionCount",
      "Type": "number",
      "Label": "Question Count",
      "Required": true,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 10,
      "LabelWidth": 130,
      "Width": 240,
      "PlaceHolder": "e.g. 10",
      "MaxLength": 5
    },
    {
      "Name": "MarksPerQuestion",
      "Type": "number",
      "Label": "tms.MarksPerQuestion",
      "Required": true,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 5,
      "LabelWidth": 130,
      "Width": 240,
      "PlaceHolder": "e.g. 5",
      "MaxLength": 3
    },
    {
      "Name": "QuestionTypeFilter",
      "Type": "number",
      "Label": "Question Type",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": -1,
      "LabelWidth": 130,
      "Width": 240,
      "PickLists": [
        {
          "key": -1,
          "value": "Any Type"
        },
        {
          "key": 0,
          "value": "MCQ"
        },
        {
          "key": 1,
          "value": "True/False"
        },
        {
          "key": 2,
          "value": "Short Answer"
        },
        {
          "key": 3,
          "value": "Multi-Select"
        },
        {
          "key": 4,
          "value": "Matching"
        },
        {
          "key": 5,
          "value": "Ordering"
        }
      ]
    },
    {
      "Name": "DifficultyFilter",
      "Type": "number",
      "Label": "Difficulty",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": -1,
      "LabelWidth": 130,
      "Width": 240,
      "PickLists": [
        {
          "key": -1,
          "value": "Any Difficulty"
        },
        {
          "key": 0,
          "value": "Easy"
        },
        {
          "key": 1,
          "value": "Medium"
        },
        {
          "key": 2,
          "value": "Hard"
        }
      ]
    },
    {
      "Name": "IndustryTagFilter",
      "Type": "string",
      "Label": "Industry Tag",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": "",
      "Width": 500,
      "LabelWidth": 130,
      "PlaceHolder": "e.g. Manufacturing (optional)",
      "MaxLength": 100
    },
    {
      "Name": "SkillTagFilter",
      "Type": "string",
      "Label": "Skill Tag",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": "",
      "Width": 500,
      "LabelWidth": 130,
      "PlaceHolder": "e.g. Safety, Quality (optional)",
      "MaxLength": 100
    },
    {
      "Name": "TopicTagFilter",
      "Type": "string",
      "Label": "Topic Tag",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": "",
      "Width": 500,
      "LabelWidth": 130,
      "PlaceHolder": "e.g. ISO 9001 (optional)",
      "MaxLength": 100
    }
  ]
}