{
  "ObjectFields": [


    {
      "Name": "PatternCoreCode",
      "Type": "string",
      "Label": "PatternCore.CoreCode",
      "Required": true,
      "ValidRegEx": "",
      "PostData": true,
      "DefaultValue": "",
      "LinkId": "PatternCoreId",
      "PicklistJSON": "PatternCoreCode",
      "Multiple": false,
      "PicklistTitle": "Code",
      "PlaceHolder": "Enter Code",
      "LabelWidth": 150,
      "Width": 295,
      "AddNew": true,
      "IsFirstField": true,
      "MaxLength": 20,
      "isKeyField": true
    },
    {
      "Name": "PatternCoreName",
      "Type": "string",
      "Label": "PatternCore.CoreName",
      "Required": true,
      "ValidRegEx": "",
      "PostData": true,
      "PicklistJSON": "PatternCoreName",
      "Multiple": false,
      "LinkId": "PatternCoreId",
      "PicklistTitle": "Name",
      "PlaceHolder": "Enter Name",
      "Width": 360,
      "AddNew": true,
      "MaxLength": 100,
      "DefaultValue": "",
      "isKeyField": true
    }, {
      "Name": "CoreTypeName",
      "Type": "string",
      "Label": "PatternCore.CoreType",
      "Required": true,
      "ValidRegEx": "",
      "PostData": true,
      "PicklistJSON": "GCMCode",
      "Multiple": false,
      "LinkId": "CoreTypeId",
      "PicklistTitle": "Name",
      "PlaceHolder": "Select Core Type",
      "Width": 360,
      "MaxLength": 35,
      "DefaultValue": "",
      "isKeyField": true,
      "PicklistCriteria": "CoreType"
    },
    {
      "Name": "PatternCoreId",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": 0
    },
    {
      "Name": "CoreTypeId",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": -1
    },
    {
      "Name": "CoreCavity",
      "Type": "number",
      "Label": "Core Cavity",
      "PlaceHolder": "Core Cavity",
      "Required": true,
      "PostData": true,
      "MaxLength": 5,
      "ValidRegEx": "",
      "DefaultValue": 1,
      "Width": 180
    },
    {
      "Name": "CoreOwnershipType",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "LabelWidth": 177,
      "Width": 250,
      "Label": "Core Ownership",
      "PickLists": [{
          "key": 0,
          "value": "Company Owned"
        },
        {
          "key": 1,
          "value": "Party Owned"
        }
      ]
    },
    {
      "Name": "PartyName",
      "Type": "string",
      "Label": "PatternCore.party",
      "Required": true,
      "ValidRegEx": "",
      "PostData": true,
      "PicklistJSON": "Party",
      "Multiple": false,
      "LinkId": "PartyId",
      "PicklistTitle": "Name",
      "PlaceHolder": "Select Party Name",
      "Width": 360,
      "MaxLength": 35,
      "DefaultValue": "",
      "isKeyField": true,
      "RequireBasedOnFieldName": "IsPartyRequired",
      "RequireBasedOnFieldValue": [
        1
      ]
    },
    {
      "Name": "IsPartyRequired",
      "Type": "number",
      "Required": false,
      "PostData": false,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "Width": 200
    },
    {
      "Name": "PartyId",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": -1
    },
    {
      "Name": "CoatingMethodName",
      "Type": "string",
      "Label": "Coating Method",
      "Required": false,
      "ValidRegEx": "",
      "PostData": true,
      "PicklistJSON": "GCMCode",
      "Multiple": false,
      "LinkId": "CoatingMethodId",
      "PicklistTitle": "Name",
      "PlaceHolder": "Select Value",
      "Width": 200,
      "MaxLength": 35,
      "DefaultValue": "",
      "isKeyField": true,
      "PicklistCriteria": "CoatingMethod"
    },
    {
      "Name": "TypeOfCoatingName",
      "Type": "string",
      "Label": "Type of Coating",
      "Required": false,
      "ValidRegEx": "",
      "PostData": true,
      "PicklistJSON": "GCMCode",
      "Multiple": false,
      "LinkId": "TypeOfCoatingId",
      "PicklistTitle": "Name",
      "PlaceHolder": "Select Value",
      "Width": 200,
      "MaxLength": 35,
      "DefaultValue": "",
      "isKeyField": true,
      "PicklistCriteria": "TypeOfCoating"
    },
    {
      "Name": "TypeOfCoatingId",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": -1
    },
    {
      "Name": "CoatingMethodId",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": -1
    }, {
      "Name": "CoreWeight",
      "Type": "number",
      "Label": "Core Weight",
      "Mask": "00000000000000.0000",
      "PlaceHolder": "Core Weight",
      "Required": true,
      "PostData": true,
      "MaxLength": 20,
      "DefaultValue": 0,
      "Width": 180
    }

    ,
    {
      "Name": "Chaplet",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": 1,
      "LabelWidth": 177,
      "Width": 250,
      "Label": "Chaplet",
      "PickLists": [{
          "key": 0,
          "value": "Yes"
        },
        {
          "key": 1,
          "value": "No"
        }
      ]
    },
    {
      "Name": "ItemName",
      "Type": "string",
      "Label": "Select Item",
      "Required": false,
      "ValidRegEx": "",
      "PostData": true,
      "PicklistJSON": "FuelType",
      "Multiple": false,
      "LinkId": "ItemId",
      "PicklistTitle": "Name",
      "PlaceHolder": "Select Item Name",
      "Width": 360,
      "MaxLength": 35,
      "DefaultValue": "",
      "isKeyField": true
    },
    {
      "Name": "ItemId",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "DefaultValue": -1
    },
    {
      "Name": "PatternCoreStatus",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 1,
      "Width": 100
    },
    {
      "Name": "PatternCoreVersion",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 1,
      "Width": 100
    },
    {
      "Name": "PatternCoreSourceType",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 5,
      "Width": 100
    },
    {
      "Name": "PatternCoreSortOrder",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": 0,
      "Width": 100
    },



    {
      "Name": "PatternCoreTenantId",
      "Type": "string",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": -1,
      "Width": 100
    },
    {
      "Name": "PatternCoreCreatedByName",
      "Type": "string",
      "Required": false,
      "PostData": true,
      "ValidRegEx": "",
      "DefaultValue": "ADMIN",
      "Width": 100
    },
    {
      "Name": "AttachmentCriteria",
      "Type": "number",
      "Required": false,
      "ValidRegEx": "",
      "PostData": false,
      "DefaultValue": "",
      "Width": 100
    }


  ]
}
