замени все ключи на camelCase {
	"CreditMode": [
		{
			"name": "Невозобновляемая кредитная линия",
			"id": "NKL"
		},
		{
			"name": "Возобновляемая кредитная линия",
			"id": "VKL"
		},
		{
			"name": "Кредитный договор",
			"id": "KD"
		},
		{
			"name": "Овердрафт",
			"id": "OVERDRAFT"
		},
		{
			"name": "ВРКЛДС",
			"id": "VRKLDS"
		},
		{
			"name": "Гарантия",
			"id": "GUARANTEE"
		},
		{
			"name": "Договор гарантии с общим лимитом (лимит задолженности)",
			"id": "GENERALCONVENTIONGUARANTEE"
		},
		{
			"name": "Единый договор банковской гарантии",
			"id": "EDBG"
		},
		{
			"name": "Договор банковской гарантии",
			"id": "DBG"
		},
		{
			"name": "Аккредитив",
			"id": "ACCREDITIV"
		},
		{
			"name": "Генеральное соглашение об открытии рамочной кредитной линии",
			"id": "RKL"
		},
		{
			"name": "Возобновляемая кредитная линия с дифференцированными процентными ставками",
			"id": "VKLDS"
		},
		{
			"name": "ВРКЛ",
			"id": "VRKL"
		},
		{
			"name": "НРКЛ",
			"id": "NRKL"
		},
		{
			"name": "Неавтоматизированный режим",
			"id": "UNKNOWN"
		}
	],
	"RegularityDateType": [
		{
			"name": "Любая каленарная дата",
			"id": "REGULAR"
		},
		{
			"name": "Граница календарного квартала",
			"id": "QUARTER"
		},
		{
			"name": "Граница календарного месяца",
			"id": "MONTH"
		},
		{
			"name": "Граница календарного полугодия",
			"id": "HALF_YEAR"
		}
	],
	"ResponsibilityKind": [
		{
			"name": "Право Дефолта",
			"id": "DEFAULT"
		},
		{
			"name": "Право Дефолта + Неустойка",
			"id": "DEFAULT_AND_FORFEIT"
		},
		{
			"name": "Право Дефолта + Дополнительная часть % ставки",
			"id": "DEFAULT_AND_ADDITIONAL_RATE"
		}
	],
	"AttributeType": [
		{
			"name": "Статический текст / название группы",
			"attributeClazz": "StaticAttribute",
			"id": "STATIC"
		},
		{
			"name": "Чекбокс",
			"attributeClazz": "BooleanAttribute",
			"id": "BOOLEAN"
		},
		{
			"name": "Список значений",
			"attributeClazz": "SelectAttribute",
			"id": "SELECT"
		},
		{
			"name": "Опция в списке",
			"attributeClazz": "OptionAttribute",
			"id": "OPTION"
		},
		{
			"name": "Числовое значение",
			"attributeClazz": "NumericAttribute",
			"id": "NUMERIC"
		},
		{
			"name": "Сумма с валютой",
			"attributeClazz": "AmountAttribute",
			"id": "AMOUNT"
		},
		{
			"name": "Абсолютная дата",
			"attributeClazz": "DateAttribute",
			"id": "DATE"
		},
		{
			"name": "Относительная дата",
			"attributeClazz": "RelativeDateAttribute",
			"id": "RELATIVE_DATE"
		},
		{
			"name": "Значение в процентах",
			"attributeClazz": "PercentageAttribute",
			"id": "PERCENTAGE"
		},
		{
			"name": "Строковое или текстовое значение",
			"attributeClazz": "TextAttribute",
			"id": "SCALAR"
		},
		{
			"name": "Список периодов и соответвующих им суммм в виде дата начала, сумма, валюта",
			"attributeClazz": "PeriodsWithAmountListAttribute",
			"id": "PERIODS_WITH_AMOUNT_LIST"
		},
		{
			"name": "Список юридических или физических лиц. Выбор из ЕПК или заполнение данных вручную. (Контейнер)",
			"attributeClazz": "PartyListAttribute",
			"id": "PARTY_LIST"
		},
		{
			"name": "Список строк",
			"attributeClazz": "TextListAttribute",
			"id": "TEXT_LIST"
		},
		{
			"name": "Дата без года",
			"attributeClazz": "DateWithoutYearAttribute",
			"id": "DATE_WITHOUT_YEAR"
		},
		{
			"name": "Список договоров",
			"attributeClazz": "ContractListAttribute",
			"id": "CONTRACT_LIST"
		},
		{
			"name": "Валюта",
			"attributeClazz": "CurrencyAttribute",
			"id": "CURRENCY"
		},
		{
			"name": "Контейнер повторяющихся элементов",
			"attributeClazz": "RepeatingContainerAttribute",
			"id": "REPEATING_CONTAINER"
		},
		{
			"name": "Список перечней из Состава Группы",
			"attributeClazz": "ScrollsAttribute",
			"id": "SCROLLS"
		},
		{
			"name": "Перечень банков",
			"attributeClazz": "BankListAttribute",
			"id": "BANK_LIST"
		},
		{
			"name": "Перечень счетов",
			"attributeClazz": "AccountListAttribute",
			"id": "ACCOUNT_LIST"
		},
		{
			"name": "Список объектов обеспечений",
			"attributeClazz": "CollateralInfoAttribute",
			"id": "COLLATERAL_INFO_LIST"
		},
		{
			"name": "Контейнер атрибутов (без зависимостей)",
			"attributeClazz": "AttributesContainerAttribute",
			"id": "ATTRIBUTES_CONTAINER"
		}
	],
	"CovenantGroup": [
		{
			"name": "Обязательные условия",
			"code": "1.",
			"root": null,
			"id": "MANDATORY"
		},
		{
			"name": "Общие Обязательные условия",
			"code": "1.1.",
			"root": {
				"name": "Обязательные условия",
				"code": "1.",
				"root": null,
				"id": "MANDATORY"
			},
			"id": "MANDATORY_COMMON"
		},
		{
			"name": "Обязательные условия при наличии обеспечения",
			"code": "1.2.",
			"root": {
				"name": "Обязательные условия",
				"code": "1.",
				"root": null,
				"id": "MANDATORY"
			},
			"id": "MANDATORY_PROVISION"
		},
		{
			"name": "Финансовые условия",
			"code": "2.",
			"root": null,
			"id": "FINANCE"
		},
		{
			"name": "Обязательные Финансовые условия",
			"code": "2.1.",
			"root": {
				"name": "Финансовые условия",
				"code": "2.",
				"root": null,
				"id": "FINANCE"
			},
			"id": "FINANCE_MANDATORY"
		},
		{
			"name": "Необязательные Финансовые условия",
			"code": "2.2.",
			"root": {
				"name": "Финансовые условия",
				"code": "2.",
				"root": null,
				"id": "FINANCE"
			},
			"id": "FINANCE_NOT_MANDATORY"
		},
		{
			"name": "Продуктовые условия",
			"code": "3.",
			"root": null,
			"id": "PRODUCT"
		},
		{
			"name": "Общие Продуктовые условия",
			"code": "3.1.",
			"root": {
				"name": "Продуктовые условия",
				"code": "3.",
				"root": null,
				"id": "PRODUCT"
			},
			"id": "PRODUCT_COMMON"
		},
		{
			"name": "Продуктовые условия (для Контрактников и Подрядчиков)",
			"code": "3.3.",
			"root": {
				"name": "Продуктовые условия",
				"code": "3.",
				"root": null,
				"id": "PRODUCT"
			},
			"id": "PRODUCT_CONTRACTORS"
		},
		{
			"name": "Продуктовые условия (для гарантийных обязательств/резервных аккредитивов)",
			"code": "3.4.",
			"root": {
				"name": "Продуктовые условия",
				"code": "3.",
				"root": null,
				"id": "PRODUCT"
			},
			"id": "PRODUCT_GUARANTEES"
		},
		{
			"name": "Продуктовые условия (по продуктам ИКиПФ и ФН)",
			"code": "3.5.",
			"root": {
				"name": "Продуктовые условия",
				"code": "3.",
				"root": null,
				"id": "PRODUCT"
			},
			"id": "PRODUCT_IKIPF"
		},
		{
			"name": "Продуктовые условия (по сделкам с клиентами ЦКС «Клиенты машиностроения»)",
			"code": "3.6.",
			"root": {
				"name": "Продуктовые условия",
				"code": "3.",
				"root": null,
				"id": "PRODUCT"
			},
			"id": "PRODUCT_DEFENCE"
		},
		{
			"name": "Продуктовые условия (при финансировании ЗПИФ)",
			"code": "3.7.",
			"root": {
				"name": "Продуктовые условия",
				"code": "3.",
				"root": null,
				"id": "PRODUCT"
			},
			"id": "PRODUCT_PIF"
		},
		{
			"name": "Продуктовые условия (при финансировании недропользователей и при предоставлении займа в драгметаллах)",
			"code": "3.8.",
			"root": {
				"name": "Продуктовые условия",
				"code": "3.",
				"root": null,
				"id": "PRODUCT"
			},
			"id": "PRODUCT_SUBSL"
		},
		{
			"name": "Продуктовые условия (при финансировании операций лизинга)",
			"code": "3.9.",
			"root": {
				"name": "Продуктовые условия",
				"code": "3.",
				"root": null,
				"id": "PRODUCT"
			},
			"id": "PRODUCT_LEASING"
		},
		{
			"name": "Продуктовые условия (для клиентов нефтегазовой отрасли, деятельность которых связана с переработкой нефти)",
			"code": "3.10.",
			"root": {
				"name": "Продуктовые условия",
				"code": "3.",
				"root": null,
				"id": "PRODUCT"
			},
			"id": "PRODUCT_OIL"
		},
		{
			"name": "Продуктовые условия (при финансировании под залог торгуемых ценных бумаг и маржинальное кредитование)",
			"code": "3.11.",
			"root": {
				"name": "Продуктовые условия",
				"code": "3.",
				"root": null,
				"id": "PRODUCT"
			},
			"id": "PRODUCT_TRADE"
		},
		{
			"name": "Продуктовые условия (в рамках предэкспортного финансирования)",
			"code": "3.12.",
			"root": {
				"name": "Продуктовые условия",
				"code": "3.",
				"root": null,
				"id": "PRODUCT"
			},
			"id": "PRODUCT_PRE_EXPORT"
		},
		{
			"name": "Продуктовые условия (расширенного банковского сопровождения)",
			"code": "3.13.",
			"root": {
				"name": "Продуктовые условия",
				"code": "3.",
				"root": null,
				"id": "PRODUCT"
			},
			"id": "PRODUCT_EXTENDED_BANK"
		},
		{
			"name": "Продуктовые условия (при финансировании в рамках проектов ДПМ-1/ДПМ-2 (Договор предоставления мощности))",
			"code": "3.14.",
			"root": {
				"name": "Продуктовые условия",
				"code": "3.",
				"root": null,
				"id": "PRODUCT"
			},
			"id": "PRODUCT_DPM"
		},
		{
			"name": "Продуктовые условия (при финансировании клиентов, инкассирующих выручку)",
			"code": "3.15.",
			"root": {
				"name": "Продуктовые условия",
				"code": "3.",
				"root": null,
				"id": "PRODUCT"
			},
			"id": "PRODUCT_CUSTOMERS_COLLECTING_REVENUE"
		},
		{
			"name": "Продуктовые условия при наличии обеспечения",
			"code": "3.2.",
			"root": {
				"name": "Продуктовые условия",
				"code": "3.",
				"root": null,
				"id": "PRODUCT"
			},
			"id": "PRODUCT_PROVISION"
		},
		{
			"name": "Прочие условия",
			"code": "4.",
			"root": null,
			"id": "OTHER_CONDITIONS"
		},
		{
			"name": "Прочие условия (ESG (Environmental, Social, Governance))",
			"code": "4.1",
			"root": {
				"name": "Прочие условия",
				"code": "4.",
				"root": null,
				"id": "OTHER_CONDITIONS"
			},
			"id": "OTHER_CONDITIONS_ESG"
		},
		{
			"name": "Прочие условия (общие)",
			"code": "4.2",
			"root": {
				"name": "Прочие условия",
				"code": "4.",
				"root": null,
				"id": "OTHER_CONDITIONS"
			},
			"id": "OTHER_CONDITIONS_COMMON"
		},
		{
			"name": "Общие документы по финансовой отчетности",
			"code": "5.",
			"root": null,
			"id": "GENERAL_FINANCIAL_STATEMENTS"
		},
		{
			"name": "Дополнительные документы",
			"code": "6.",
			"root": null,
			"id": "ADDITIONAL_DOCUMENTS"
		},
		{
			"name": "Финансовые документы",
			"code": "6.1.",
			"root": {
				"name": "Дополнительные документы",
				"code": "6.",
				"root": null,
				"id": "ADDITIONAL_DOCUMENTS"
			},
			"id": "ADDITIONAL_FINANCIAL_DOCUMENTS"
		},
		{
			"name": "Прочие документы",
			"code": "6.2.",
			"root": {
				"name": "Дополнительные документы",
				"code": "6.",
				"root": null,
				"id": "ADDITIONAL_DOCUMENTS"
			},
			"id": "ADDITIONAL_OTHERS_DOCUMENTS"
		},
		{
			"name": "Документы, предоставляемые до выдачи кредита/гарантии/контргарантии",
			"code": "6.3.",
			"root": {
				"name": "Дополнительные документы",
				"code": "6.",
				"root": null,
				"id": "ADDITIONAL_DOCUMENTS"
			},
			"id": "DOCUMENTS_PROVIDED_BEFORE_ISSUANCE"
		},
		{
			"name": "Другие типовые условия",
			"code": "10.",
			"root": null,
			"id": "OTHER_TYPICAL"
		},
		{
			"name": "Нетиповые условия",
			"code": "100.",
			"root": null,
			"id": "ATYPICAL"
		}
	],
	"CovenantPropagationKind": [
		{
			"name": "Сделка",
			"id": "DEAL"
		},
		{
			"name": "Клиент",
			"id": "BORROWER"
		},
		{
			"name": "Группа",
			"id": "GROUP"
		},
		{
			"name": "Поручитель",
			"id": "SURETY"
		},
		{
			"name": "Залогодатель",
			"id": "PLEDGER"
		},
		{
			"name": "Гарант",
			"id": "GUARANTOR"
		}
	],
	"PeriodInnerAttributeType": [
		{
			"name": "Сумма с валютой",
			"attributeClazz": "Attribute",
			"id": "AMOUNT"
		},
		{
			"name": "Значение в процентах",
			"attributeClazz": "Attribute",
			"id": "PERCENTAGE"
		},
		{
			"name": "Числовое значение",
			"attributeClazz": "NumericAttribute",
			"id": "NUMERIC"
		}
	],
	"PeriodDateType": [
		{
			"name": "Дата начала период",
			"id": "START"
		},
		{
			"name": "Дата конца периода",
			"id": "END"
		}
	],
	"PartyForm": [
		{
			"name": "АО",
			"id": "AO"
		},
		{
			"name": "ПАО",
			"id": "PAO"
		},
		{
			"name": "НАО",
			"id": "NAO"
		},
		{
			"name": "ООО",
			"id": "OOO"
		},
		{
			"name": "ЗАО",
			"id": "ZAO"
		},
		{
			"name": "ОАО",
			"id": "OAO"
		},
		{
			"name": "ФГУП",
			"id": "FGUP"
		}
	]
}