{ "id": "app/form/fields/get", "baseUrl": "https://mfu07rkgnb7c.cybozu.com/k/v1/", "path": "app/form/fields.json", "httpMethod": "GET", "request": { "properties": { "app": { "format": "long", "type": "string" }, "lang": { "enum": [ "default", "user", "ja", "en", "zh" ], "type": "string" } }, "required": [ "app" ], "type": "object" }, "response": { "properties": { "properties": { "patternProperties": { "*": { "anyOf": [ { "$ref": "CalcFieldForm" }, { "$ref": "CategoryFieldForm" }, { "$ref": "DateFieldForm" }, { "$ref": "DatetimeFieldForm" }, { "$ref": "DecimalFieldForm" }, { "$ref": "EditorFieldForm" }, { "$ref": "FileFieldForm" }, { "$ref": "GroupFieldForm" }, { "$ref": "GroupSelectFieldForm" }, { "$ref": "LinkFieldForm" }, { "$ref": "LookupFieldForm" }, { "$ref": "ModifiedAtFieldForm" }, { "$ref": "ModifierFieldForm" }, { "$ref": "MultipleCheckFieldForm" }, { "$ref": "MultipleLineTextFieldForm" }, { "$ref": "MultipleSelectFieldForm" }, { "$ref": "OrganizationSelectFieldForm" }, { "$ref": "RecordIdFieldForm" }, { "$ref": "ReferenceTableFieldForm" }, { "$ref": "SingleCheckFieldForm" }, { "$ref": "SingleLineTextFieldForm" }, { "$ref": "SingleSelectFieldForm" }, { "$ref": "StatusAssigneeFieldForm" }, { "$ref": "StatusFieldForm" }, { "$ref": "TableForm" }, { "$ref": "TimeFieldForm" }, { "$ref": "UserSelectFieldForm" } ], "type": "object" } }, "type": "object" }, "revision": { "format": "long", "type": "string" } }, "type": "object" }, "schemas": { "CalcFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "unit": { "maxLength": "128", "type": "string" }, "expression": { "type": "string" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "format": { "enum": [ "NUMBER", "NUMBER_DIGIT", "DATETIME", "DATE", "TIME", "HOUR_MINUTE", "DAY_HOUR_MINUTE" ], "type": "string" }, "unitPosition": { "enum": [ "BEFORE", "AFTER" ], "type": "string" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "displayScale": { "format": "long", "type": "string" }, "hideExpression": { "format": "boolean", "type": "boolean" }, "required": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "CategoryFieldForm": { "properties": { "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "enabled": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "DateFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "defaultValue": { "type": "string" }, "unique": { "format": "boolean", "type": "boolean" }, "defaultNowValue": { "format": "boolean", "type": "boolean" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "required": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "DatetimeFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "defaultValue": { "type": "string" }, "unique": { "format": "boolean", "type": "boolean" }, "defaultNowValue": { "format": "boolean", "type": "boolean" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "required": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "DecimalFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "maxValue": { "format": "long", "type": "string" }, "defaultValue": { "maxLength": "1000", "type": "string" }, "unitPosition": { "enum": [ "BEFORE", "AFTER" ], "type": "string" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "required": { "format": "boolean", "type": "boolean" }, "minValue": { "format": "long", "type": "string" }, "unit": { "maxLength": "128", "type": "string" }, "unique": { "format": "boolean", "type": "boolean" }, "displayScale": { "format": "long", "type": "string" }, "digit": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "EditorFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "defaultValue": { "type": "string" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "required": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "EntityForm": { "properties": { "code": { "type": "string" }, "type": { "enum": [ "USER", "ORGANIZATION", "GROUP", "FUNCTION" ], "type": "string" } }, "required": [ "code", "type" ], "type": "object" }, "FieldMappingForm": { "properties": { "relatedField": { "type": "string" }, "field": { "type": "string" } }, "type": "object" }, "FileFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "thumbnailSize": { "format": "long", "type": "string" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "required": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "GroupFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "openGroup": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "GroupSelectFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "entities": { "items": { "$ref": "EntityForm" }, "type": "array" }, "defaultValue": { "items": { "$ref": "EntityForm" }, "type": "array" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "required": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "LinkFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "protocol": { "enum": [ "WEB", "CALL", "MAIL" ], "type": "string" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "defaultValue": { "type": "string" }, "minLength": { "format": "long", "type": "string" }, "unique": { "format": "boolean", "type": "boolean" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "maxLength": { "format": "long", "type": "string" }, "required": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "LookupFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "lookup": { "properties": { "lookupPickerFields": { "items": { "type": "string" }, "type": "array" }, "relatedKeyField": { "type": "string" }, "relatedApp": { "properties": { "app": { "format": "long", "type": "string" }, "code": { "type": "string" } }, "type": "object" }, "fieldMappings": { "items": { "$ref": "FieldMappingForm" }, "type": "array" }, "sort": { "type": "string" }, "filterCond": { "type": "string" } }, "type": "object" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "required": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "ModifiedAtFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" } }, "required": [ "type" ], "type": "object" }, "ModifierFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" } }, "required": [ "type" ], "type": "object" }, "MultipleCheckFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "defaultValue": { "items": { "type": "string" }, "type": "array" }, "options": { "patternProperties": { "*": { "$ref": "OptionForm" } }, "type": "object" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "align": { "enum": [ "HORIZONTAL", "VERTICAL" ], "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "required": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "MultipleLineTextFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "defaultValue": { "type": "string" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "required": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "MultipleSelectFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "defaultValue": { "items": { "type": "string" }, "type": "array" }, "options": { "patternProperties": { "*": { "$ref": "OptionForm" } }, "type": "object" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "required": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "OptionForm": { "properties": { "index": { "format": "long", "type": "string" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" } }, "required": [ "index" ], "type": "object" }, "OrganizationSelectFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "entities": { "items": { "$ref": "EntityForm" }, "type": "array" }, "defaultValue": { "items": { "$ref": "EntityForm" }, "type": "array" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "required": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "RecordIdFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" } }, "required": [ "type" ], "type": "object" }, "ReferenceTableFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "referenceTable": { "properties": { "condition": { "properties": { "relatedField": { "type": "string" }, "field": { "type": "string" } }, "type": "object" }, "size": { "format": "long", "type": "string" }, "relatedApp": { "properties": { "app": { "format": "long", "type": "string" }, "code": { "type": "string" } }, "type": "object" }, "sort": { "type": "string" }, "filterCond": { "type": "string" }, "displayFields": { "items": { "type": "string" }, "type": "array" } }, "type": "object" } }, "required": [ "type" ], "type": "object" }, "SingleCheckFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "defaultValue": { "maxLength": "128", "minLength": "1", "type": "string" }, "options": { "patternProperties": { "*": { "$ref": "OptionForm" } }, "type": "object" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "align": { "enum": [ "HORIZONTAL", "VERTICAL" ], "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "required": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "SingleLineTextFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "expression": { "type": "string" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "defaultValue": { "type": "string" }, "minLength": { "format": "long", "type": "string" }, "unique": { "format": "boolean", "type": "boolean" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "maxLength": { "format": "long", "type": "string" }, "hideExpression": { "format": "boolean", "type": "boolean" }, "required": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "SingleSelectFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "defaultValue": { "maxLength": "128", "type": "string" }, "options": { "patternProperties": { "*": { "$ref": "OptionForm" } }, "type": "object" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "required": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "StatusAssigneeFieldForm": { "properties": { "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "enabled": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "StatusFieldForm": { "properties": { "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "enabled": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "TableForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "fields": { "patternProperties": { "*": { "anyOf": [ { "$ref": "CalcFieldForm" }, { "$ref": "CategoryFieldForm" }, { "$ref": "DateFieldForm" }, { "$ref": "DatetimeFieldForm" }, { "$ref": "DecimalFieldForm" }, { "$ref": "EditorFieldForm" }, { "$ref": "FileFieldForm" }, { "$ref": "GroupFieldForm" }, { "$ref": "GroupSelectFieldForm" }, { "$ref": "LinkFieldForm" }, { "$ref": "LookupFieldForm" }, { "$ref": "ModifiedAtFieldForm" }, { "$ref": "ModifierFieldForm" }, { "$ref": "MultipleCheckFieldForm" }, { "$ref": "MultipleLineTextFieldForm" }, { "$ref": "MultipleSelectFieldForm" }, { "$ref": "OrganizationSelectFieldForm" }, { "$ref": "RecordIdFieldForm" }, { "$ref": "ReferenceTableFieldForm" }, { "$ref": "SingleCheckFieldForm" }, { "$ref": "SingleLineTextFieldForm" }, { "$ref": "SingleSelectFieldForm" }, { "$ref": "StatusAssigneeFieldForm" }, { "$ref": "StatusFieldForm" }, { "$ref": "TableForm" }, { "$ref": "TimeFieldForm" }, { "$ref": "UserSelectFieldForm" } ], "type": "object" } }, "type": "object" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" } }, "required": [ "type" ], "type": "object" }, "TimeFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "defaultValue": { "type": "string" }, "defaultNowValue": { "format": "boolean", "type": "boolean" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "required": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" }, "UserSelectFieldForm": { "properties": { "noLabel": { "format": "boolean", "type": "boolean" }, "code": { "maxLength": "128", "minLength": "1", "type": "string" }, "entities": { "items": { "$ref": "EntityForm" }, "type": "array" }, "defaultValue": { "items": { "$ref": "EntityForm" }, "type": "array" }, "label": { "maxLength": "128", "minLength": "1", "type": "string" }, "type": { "enum": [ "CALC", "CATEGORY", "CHECK_BOX", "CREATED_TIME", "CREATOR", "DATE", "DATETIME", "DROP_DOWN", "FILE", "GROUP", "GROUP_SELECT", "LINK", "MODIFIER", "MULTI_LINE_TEXT", "MULTI_SELECT", "NUMBER", "ORGANIZATION_SELECT", "RADIO_BUTTON", "RECORD_NUMBER", "REFERENCE_TABLE", "RICH_TEXT", "SINGLE_LINE_TEXT", "STATUS", "STATUS_ASSIGNEE", "SUBTABLE", "TIME", "UPDATED_TIME", "USER_SELECT" ], "type": "string" }, "required": { "format": "boolean", "type": "boolean" } }, "required": [ "type" ], "type": "object" } } }