{
    "ObjectFields": [
        {
            "Name": "LevelAchieved",
            "Type": "number",
            "Label": "Level Achieved*",
            "Tooltip": "",
            "Placeholder": "",
            "Required": true,
            "IsVisible": true,
            "DefaultValue": 1,
            "SNo": 12,
            "PostData": true,
            "LabelWidth": 73,
            "Width": 320,
            "ValidRegEx": "",
            "PickLists": [
                {
                    "key": 1,
                    "value": "Level 1 - Awareness"
                },
                {
                    "key": 2,
                    "value": "Level 2 - Foundation"
                },
                {
                    "key": 3,
                    "value": "Level 3 - Practitioner"
                },
                {
                    "key": 4,
                    "value": "Level 4 - Expert"
                }
            ]
        },
        {
            "Name": "AssessMethod",
            "Type": "number",
            "Label": "Assessment Method*",
            "Tooltip": "",
            "DefaultValue": 0,
            "Placeholder": "",
            "Required": true,
            "PostData": true,
            "LabelWidth": 120,
            "Width": 220,
            "ValidRegEx": "",
            "PickLists": [
                {
                    "key": 0,
                    "value": "Observation"
                },
                {
                    "key": 1,
                    "value": "Practical Test"
                },
                {
                    "key": 2,
                    "value": "Supervisor"
                },
                {
                    "key": 3,
                    "value": "Dojo"
                },
                {
                    "key": 4,
                    "value": "OJT"
                },
                {
                    "key": 5,
                    "value": "Self Assessment"
                }
            ]
        },
        {
            "Name": "EvidenceRef",
            "Label": "Evidence Ref",
            "Type": "string",
            "Required": false,
            "ValidRegEx": "",
            "MaxLength": 200,
            "DefaultValue": "",
            "LabelWidth": 120,
            "Width": 295,
            "Placeholder": "Evidence Reference",
            "PostData": true
        },
        {
            "Name": "AssessedDt",
            "Type": "string",
            "Label": "Assessment Date",
            "Width": 100,
            "Required": true,
            "LabelWidth": 150,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "today"
        },
        {
            "Name": "TrainingPlanDate",
            "Type": "string",
            "Label": "Training Date",
            "Width": 100,
            "Required": true,
            "LabelWidth": 150,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "today"
        },
        {
            "Name": "ActualTrainDt",
            "Type": "string",
            "Label": "Actual Date",
            "Width": 100,
            "Required": true,
            "LabelWidth": 139,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "today"
        },
        {
            "Name": "NextReviewDt",
            "Type": "string",
            "Label": "Next Review Date",
            "Width": 100,
            "Required": true,
            "LabelWidth": 150,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": "today"
        },
        {
            "Name": "Remarks",
            "Type": "string",
            "Label": "Remarks",
            "Required": false,
            "ValidRegEx": "",
            "Placeholder": "Enter Remarks",
            "MaxLength": 400,
            "Width": 371,
            "PostData": true,
            "DefaultValue": ""
        },
        {
            "Name": "EmployeeId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
        {
            "Name": "SkillId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
        {
            "Name": "skillCode",
            "Type": "string",
            "Label": "Skill",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "SkillId",
            "PicklistJSON": "Skillmaster",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Enter Skill Name",
            "Width": 295,
            "LabelWidth": 135,
            "MaxLength": 10
        },
        {
            "Name": "SkillName",
            "Type": "string",
            "Label": "Skill Name*",
            "PostData": true,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "SkillId",
            "PicklistJSON": "Skillmaster",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Skill Name",
            "Width": 350,
            "LabelWidth": 135,
            "MaxLength": 10
        },
        {
            "Name": "AssessmentId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": 0
        },
         {
            "Name": "AssessmentCode",
            "Type": "string",
            "Label": "Assessment Number",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "AssessmentId",
            "PicklistJSON": "Assessment",
            "Multiple": false,
            "PicklistTitle": "AssessmentCode",
            "PlaceHolder": "Assessment Number",
            "Width": 295,
            "LabelWidth": 135,
            "AddNew": false,
            "IsFirstField": true,
            "MaxLength": 300,
            "isKeyField": true
        },
         {
            "Name": "AssessmentName",
            "Type": "string",
            "Label": "Assessment Name*",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "AssessmentId",
            "PicklistJSON": "Assessment",
            "Multiple": false,
            "PicklistTitle": "AssessmentCode",
            "PlaceHolder": "Enter Assessment Code",
            "Width": 295,
            "LabelWidth": 135,
            "MaxLength": 300
        },
        {
            "Name": "ProductFamilyId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
        {
            "Name": "ProductFamilyName",
            "Type": "string",
            "Label": "Product Family*",
            "PostData": true,
            "Required": false,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "ProductFamilyId",
            "PicklistJSON": "itemfastname",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Product Family Name",
            "Width": 295,
            "LabelWidth": 135,
            "AddNew": false,
            "MaxLength": 300
        },
         {
            "Name": "ModelId",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
         {
            "Name": "ModelName",
            "Type": "string",
            "Label": "Model Name*",
            "PostData": true,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "ModelId",
            "PicklistJSON": "MODEL",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Model Name",
            "Width": 350,
            "LabelWidth": 135,
            "MaxLength": 300
           
        },
       
          {
            "Name": "AssessedById",
            "Type": "number",
            "Required": false,
            "ValidRegEx": "",
            "PostData": true,
            "DefaultValue": -1
        },
        {
            "Name": "AssesseByName",
            "Type": "string",
            "Label": "Assessor*",
            "PostData": true,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "AssessedById",
            "PicklistJSON": "traineremployee",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Assessor",
            "Width": 350,
            "LabelWidth": 135,
            "AddNew": false,
            "MaxLength": 20
        },
        {
            "Name": "EmployeeName",
            "Type": "string",
            "Label": "Assesee*",
            "PostData": true,
            "Required": true,
            "ValidRegEx": "",
            "DefaultValue": "",
            "LinkId": "EmployeeId",
            "PicklistJSON": "traineremployee",
            "Multiple": false,
            "PicklistTitle": "Name",
            "PlaceHolder": "Select Assesee",
            "Width": 350,
            "LabelWidth": 135,
            "MaxLength": 20

        },
        {
      "Name": "skillScope",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "PostData": true
    },
    {
      "Name": "levelLabel",
      "Type": "string",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": "",
      "PostData": true
    },
    {
      "Name": "levelDescriptor",
      "Type": "string",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": "",
      "PostData": true
    },
    {
      "Name": "previousLevel",
      "Type": "string",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": 1,
      "PostData": true
    },
    {
      "Name": "previousLevelLabel",
      "Type": "string",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": "",
      "PostData": true
    },
    {
      "Name": "previousLevelDescriptor",
      "Type": "string",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": "",
      "PostData": true
    }
    ]
}