{
  "formId": "qualifierdependency",
  "entity": "QualifierDependency",
  "title": "Qualifier Dependency",

  "pages": [
    {
      "pageId": "Identity",
      "pageName": "Identity",
      "sections": [
        {
          "sectionId": "identityInfo",
          "sectionName": "Dependency",
          "layout": { "columns": 12 },
          "fields": [
            { "Name": "DependencyId", "Type": "number", "PostData": true, "DefaultValue": 0, "IsVisible": false },
            { "Name": "QualifierId", "Type": "number", "PostData": true, "DefaultValue": 0, "IsVisible": false },
            { "Name": "DependsOnQualifierId", "Type": "number", "PostData": true, "DefaultValue": 0, "IsVisible": false },
            {
              "Name": "DependsOnQualifierName", "Type": "picklist",
              "Label": "Depends On Qualifier*", "Required": true,
              "PlaceHolder": "Select Qualifier that must execute first", "Width": 360,
              "PicklistJSON": "qualifierdependencyqualifier", "PicklistTitle": "QualifierName",
              "LinkId": "DependsOnQualifierId", "Multiple": false, "AddNew": false,
              "PostData": false,
              "layout": { "colSpan": 6 }
            }
          ]
        }
      ]
    }
  ],

  "quickActions": [],
  "rules": [],
  "serverValidations": [],

  "api": {
    "save":   "FrameWork.GOP.Qualifier.SaveDependency",
    "update": "FrameWork.GOP.Qualifier.SaveDependency",
    "delete": "FrameWork.GOP.Qualifier.DeleteDependency"
  }
}
