Отвечай на вопросы беря информацию из контекста: 
{
	"version": "1",
	"type": "ProcessData",
	"blocks": [
		{
			"key": {
				"id": "00171780-a1b4-11ea-babf-571a5627d29a",
				"type": "NavigationStartModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "ShedulerCallbackStatusUrmPsoNavigationPoint",
			"identifier": "ShedulerCallbackStatusUrmPsoNavigationPoint",
			"description": "Возобновление для шедулера проверки статуса УРМ и ПСО",
			"title": ""
		},
		{
			"key": {
				"id": "00a73d70-7f21-11ea-a99b-8d58e84725e5",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Инициализация счетов и платежа",
			"identifier": "InitializeInvoices",
			"description": "Инициализация счетов",
			"title": "",
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.PaymentInitializationProcess.Draft.PaymentInitializationProcess",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.PaymentInitializationResult",
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				},
				{
					"name": "Deals",
					"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
					"expression": "var deals = [];for(var i=0;i<Basket.Deals.Count;i++){if(Basket.Deals[i].Product.ProductDictCode == 'KASKO' &&(Basket.Deals[i].IsExternal==null || Basket.Deals[i].IsExternal==false) && Basket.Deals[i].IsInBasket==true)deals.push(Basket.Deals[i])}deals;"
				}
			],
			"outputArguments": [
				{
					"name": "PaymentIndex",
					"typeName": "int",
					"sourceName": "PaymentIndex"
				},
				{
					"name": "Payment",
					"typeName": "iRIS.InsuranceCore.Entities.Payment",
					"sourceName": "Payment"
				}
			]
		},
		{
			"key": {
				"id": "014b0860-f682-11ee-8d52-dd5726dce177",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Создание инспекции в статусе Draft",
			"identifier": "CreateDraftInspection",
			"description": "Создание инспекции в статусе Draft",
			"title": "Создание инспекции в статусе Draft",
			"implementationTypeName": "iRIS.KaskoLink2.Code.CustomProcesses.DraftPsoInspectionCustomProcess",
			"dataTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.InsuranceInspectionProcess.ActivityDataModels.InsuranceInspectionResult",
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				},
				{
					"name": "Inspection",
					"typeName": "iRIS.InsuranceCore.Entities.Inspection",
					"expression": "InsuranceInspectionWithFilesSavingCustomProcessForDraftPso.Inspection"
				}
			],
			"outputArguments": [
				{
					"name": "Inspection",
					"typeName": "iRIS.InsuranceCore.Entities.Inspection",
					"sourceName": "Inspection"
				}
			]
		},
		{
			"functions": [
				{
					"function": "CheckIsAllowedToUseBSI",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "integrationLogin",
							"typeName": "string",
							"expression": "SharedData.integrationLogin"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "Value",
					"typeName": "bool",
					"sourceName": "CheckIsAllowedToUseBSI"
				}
			],
			"key": {
				"id": "068ed010-b6b2-11ed-9d2f-6ba436bdd11f",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Проверка возможности вызова BSI",
			"identifier": "IsAllowedToUseBSI",
			"description": "",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.BoolResult"
		},
		{
			"functions": [
				{
					"function": "GetUrlResumeProcessKaskoWithToken",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "authorizationData",
							"typeName": "iRIS.Framework.Workflow.UserData.AuthorizationData",
							"expression": "AuthorizationData"
						},
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						},
						{
							"name": "isReusable",
							"typeName": "bool",
							"expression": "false"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "Value",
					"typeName": "string",
					"sourceName": "GetUrlResumeProcessKaskoWithToken"
				}
			],
			"key": {
				"id": "07548be0-a713-11ea-aa5f-632cd4aa1e58",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Получение ссылки с токеном на возобновление процесса",
			"identifier": "GetUrlResumeProcessKaskoWithToken",
			"description": "Получение ссылки с токеном на возобновление процесса",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.StringResult"
		},
		{
			"key": {
				"id": "07671010-7f1f-11ea-a99b-8d58e84725e5",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "C2. Отправка E-mail с сылкой на оплату",
			"identifier": "LinkToPaymentSendEmailCustomProcess",
			"description": "C2. Отправка E-mail с сылкой на оплату",
			"title": "",
			"implementationTypeName": "iRIS.InsuranceCore.Code.Activities.SendEmailCustomProcess",
			"dataTypeName": "",
			"inputArguments": [
				{
					"name": "EmailTypeString",
					"typeName": "string",
					"expression": "'КАСКО. Письмо с сылкой на оплату'"
				},
				{
					"name": "BasketNumber",
					"typeName": "string",
					"expression": "Basket.Number"
				},
				{
					"name": "AddressFrom",
					"typeName": "string",
					"expression": "'messenger@online.renins.com'"
				},
				{
					"name": "AddressFromDisplayName",
					"typeName": "string",
					"expression": "'Ренессанс страхование'"
				},
				{
					"name": "AddressToList",
					"typeName": "List<string>",
					"expression": "var emails = []; for(var i=0;i<Basket.Deals.Count;i++) { if(Basket.Deals[i].Product != null && Basket.Deals[i].IsInBasket == true) { emails.push(Basket.Deals[i].Insurant.Subject.IndividualEntity.Person.Email1);break; }} emails;"
				},
				{
					"name": "AddressCcList",
					"typeName": "List<string>",
					"expression": ""
				},
				{
					"name": "AddressBccList",
					"typeName": "List<string>",
					"expression": ""
				},
				{
					"name": "MailSubject",
					"typeName": "string",
					"expression": "GenerationMessageContentLinkToPayment.Subject"
				},
				{
					"name": "MailBody",
					"typeName": "string",
					"expression": "GenerationMessageContentLinkToPayment.Content"
				},
				{
					"name": "MailAttachmentList",
					"typeName": "List<iRIS.Printing.Code.Activities.DocumentInfo>",
					"expression": "PaymentMailAttachmentsCustomProcess.DocumentCollection"
				},
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": ""
				},
				{
					"name": "IsAgent",
					"typeName": "bool?",
					"expression": ""
				}
			],
			"outputArguments": []
		},
		{
			"versionManagementActions": [],
			"notSaveDraft": false,
			"formNestedEntities": [],
			"key": {
				"id": "07671011-7f1f-11ea-a99b-8d58e84725e5",
				"type": "FormDataModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Алерт «Произошла ошибка при отправке E-mail»",
			"identifier": "SendEmailLinkToPaymentFailedErrorMessage",
			"description": "",
			"title": "",
			"notificationType": 2,
			"caption": "Ошибка",
			"messageExpression": "'Произошла ошибка при отправке E-mail'",
			"formDataType": 2
		},
		{
			"versionManagementActions": [],
			"notSaveDraft": false,
			"formNestedEntities": [],
			"key": {
				"id": "07671012-7f1f-11ea-a99b-8d58e84725e5",
				"type": "FormDataModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Алерт «Письмо успешно отправлено»",
			"identifier": "SendEmailLinkToPaymentSuccessMessage",
			"description": "",
			"title": "",
			"notificationType": 0,
			"caption": "Сообщение",
			"messageExpression": "'Письмо успешно отправлено'",
			"formDataType": 2
		},
		{
			"key": {
				"id": "0a251040-807a-11ed-b047-6d5f15a928a0",
				"type": "CustomProcessModel"
			},
			"inputArguments": [
				{
					"name": "BasketNumber",
					"typeName": "string",
					"expression": "Basket.Number"
				},
				{
					"name": "DocId",
					"typeName": "int",
					"expression": ""
				},
				{
					"name": "IsNeedToSign",
					"typeName": "bool",
					"expression": ""
				},
				{
					"name": "IsPreview",
					"typeName": "bool",
					"expression": ""
				},
				{
					"name": "InDocumentCollection",
					"typeName": "List<iRIS.Printing.Code.Activities.DocumentInfo>",
					"expression": "PrintDocumentsProcess.DocumentCollection"
				}
			],
			"outputArguments": [
				{
					"name": "DocumentCollection",
					"typeName": "List<iRIS.Printing.Code.Activities.DocumentInfo>",
					"sourceName": "DocumentCollection"
				}
			],
			"implementationTypeName": "iRIS.Printing.Code.Activities.PrintingDownloadActivity",
			"dataTypeName": "iRIS.Printing.Code.Activities.PrintingActivityResult",
			"name": "E1. Скачивание документов (C1.Массив (ключ, название группы))",
			"identifier": "DownloadDocumentsCustomProcess",
			"description": "E1. Скачивание документов (C1.Массив (ключ, название группы))",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"key": {
				"id": "0a253750-807a-11ed-b047-6d5f15a928a0",
				"type": "CustomProcessModel"
			},
			"inputArguments": [
				{
					"name": "BasketNumber",
					"typeName": "string",
					"expression": "Basket.Number"
				},
				{
					"name": "InDocumentCollection",
					"typeName": "List<iRIS.Printing.Code.Activities.DocumentInfo>",
					"expression": "DownloadDocumentsCustomProcess.DocumentCollection"
				},
				{
					"name": "WaitResult",
					"typeName": "bool",
					"expression": ""
				}
			],
			"outputArguments": [],
			"implementationTypeName": "iRIS.Printing.Code.Activities.PrintingUploadActivity",
			"dataTypeName": null,
			"name": "Аплоад документов, не требующих повторной генерации",
			"identifier": "UploadDocumentsCustomProcess",
			"description": "Аплоад документов, не требующих повторной генерации",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "AddCustomError",
					"containerTypeName": "iRIS.InsuranceCore.Code.InsuranceCoreProcedures",
					"parameters": [
						{
							"name": "error",
							"typeName": "string",
							"expression": "\"Ошибка при формировании документов\""
						}
					]
				}
			],
			"outputs": null,
			"key": {
				"id": "0a253751-807a-11ed-b047-6d5f15a928a0",
				"type": "ProcedureModel"
			},
			"dataTypeName": null,
			"isAsync": false,
			"name": "Error: Ошибка при формировании документов",
			"identifier": "PrintDocumentsErrorMessage",
			"description": "Error: Ошибка при формировании документов",
			"userId": null,
			"login": null,
			"entityId": null,
			"entityTypeName": null,
			"accessLevel": 0,
			"permissionType": null,
			"aggregateName": null,
			"title": null
		},
		{
			"functions": [
				{
					"function": "FillDeliveryDate",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "deal",
							"typeName": "iRIS.InsuranceCore.Entities.Deal",
							"expression": "var deal = null; for(var i = 0; i < Basket.Deals.Count; i++) { if(Basket.Deals[i].IsInBasket === true && Basket.Deals[i].Product.ProductDictCode === 'KASKO') deal = Basket.Deals[i]; } deal;"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "0c3cb7d0-c865-11eb-b128-bfff5ad2ab9c",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Заполнение даты платежа",
			"identifier": "FillDeliveryDate",
			"description": "Заполнение даты доставки",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "GetDealDatesDueToNow",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						},
						{
							"name": "integrationLoginName",
							"typeName": "string",
							"expression": "SharedData.integrationLogin"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "Value",
					"typeName": "bool",
					"sourceName": "GetDealDatesDueToNow"
				}
			],
			"key": {
				"id": "0daa0ab0-fbc9-11ee-a3e8-d7537fbec3a6",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Обновление дат в сделки при оформлении \"День в  день\"",
			"identifier": "SetDealDatesDueToNowId",
			"description": "",
			"title": "Обновление дат в сделки при оформлении День в  день",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.BoolResult"
		},
		{
			"functions": [
				{
					"function": "CheckDealWithoutInspection",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "Value",
					"typeName": "bool",
					"sourceName": "CheckDealWithoutInspection"
				}
			],
			"key": {
				"id": "0f19a254-893d-11ea-a691-b7b90e8008da",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Доступность осмотра без ПСО",
			"identifier": "GetNeedPSO",
			"description": "Доступность осмотра без ПСО",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.DeliveryProcess.BoolResult"
		},
		{
			"key": {
				"id": "0f19a257-893d-11ea-a691-b7b90e8008da",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Доступность осмотра без ПСО",
			"identifier": "CheckNeedPSO",
			"description": "Доступность осмотра без ПСО",
			"title": ""
		},
		{
			"key": {
				"id": "0f19c962-893d-11ea-a691-b7b90e8008da",
				"type": "VersionPublisherModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "F1. Публикация версии",
			"identifier": "PublishBasketBeforeDiKaskoPSOThanksgivingProcess",
			"description": "F1. Публикация версии",
			"title": "",
			"versionAction": 1,
			"relationType": 0
		},
		{
			"key": {
				"id": "0f19c964-893d-11ea-a691-b7b90e8008da",
				"type": "VersionPublisherModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "F1. Публикация версии",
			"identifier": "PublishBasketBeforeGenerationMessageContentLinkToPayment",
			"description": "F1. Публикация версии",
			"title": "",
			"versionAction": 1,
			"relationType": 0
		},
		{
			"returnParameters": [],
			"inputParameters": [],
			"key": {
				"id": "0f19c966-893d-11ea-a691-b7b90e8008da",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Форма ожидания проверок",
			"identifier": "DiKaskoPSOProcess",
			"description": "Форма ожидания проверок УРМ, ОТА, андеррайтинга и ПСО.",
			"title": "",
			"flowProcessIdentifier": "DiKaskoPSOProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"functions": [
				{
					"function": "SetPsoEntityContext",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "0f87d650-f732-11ee-8d52-dd5726dce177",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Установка переменной ПСО в статус \"InWork\"",
			"identifier": "SetEntityContextForPso",
			"description": "Установка переменной ПСО в статус \"InWork\"",
			"title": "Возможность пропуска публикации корзины",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.BoolResult"
		},
		{
			"functions": [
				{
					"function": "CheckIsAllowedSkipPublishBasket",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "integrationLogin",
							"typeName": "string",
							"expression": "SharedData.integrationLogin"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "Value",
					"typeName": "bool",
					"sourceName": "CheckIsAllowedSkipPublishBasket"
				}
			],
			"key": {
				"id": "13deaf40-a6f6-11ed-844a-5956f704b5e3",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Возможность пропуска публикации корзины",
			"identifier": "IsAllowedToSkipAfterReadyForSign_",
			"description": "",
			"title": "Возможность пропуска публикации корзины",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.BoolResult"
		},
		{
			"key": {
				"id": "15b19480-5436-11ed-811d-e5269dbaaf55",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Платеж захолдирован или отменен",
			"identifier": "IsPaymentHoldedOrCancelled",
			"description": "",
			"title": ""
		},
		{
			"key": {
				"id": "16476720-ae23-11ed-ae2b-d11566236d4f",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Инициализация версии фильтрации справочников авто",
			"identifier": "InitializeVersionAutoDictionaryClientProcess",
			"description": "Инициализация версии фильтрации справочников авто",
			"title": "",
			"implementationTypeName": "iRIS.KaskoLink2.Code.CustomProcesses.InitializeVersionAutoDictionaryClientProcess",
			"dataTypeName": "",
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				},
				{
					"name": "AuthorizationData",
					"typeName": "iRIS.Framework.Workflow.UserData.AuthorizationData",
					"expression": "AuthorizationData"
				},
				{
					"name": "IsCreateProcess",
					"typeName": "bool",
					"expression": "true"
				}
			],
			"outputArguments": []
		},
		{
			"key": {
				"id": "18a13720-7fdd-11ea-a88a-8303bed0bb80",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Проверка оплаты по сделкам (Все сделки IsInBasket == True)",
			"identifier": "CheckDealsUniversalPaymentProcess",
			"description": "Проверка оплаты по сделкам (Все сделки IsInBasket == True)",
			"title": "",
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.CheckDealsUniversalPaymentProcess.CheckDealsUniversalPaymentProcess",
			"dataTypeName": "",
			"inputArguments": [
				{
					"name": "Deals",
					"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
					"expression": "var deals = [];for(var i=0;i<Basket.Deals.Count;i++){if(Basket.Deals[i].IsInBasket==true && !(Basket.Deals[i].Product.ProductDictCode === 'OSAGO' && Basket.Deals[i].IsEPolicy === true))deals.push(Basket.Deals[i])}deals"
				},
				{
					"name": "BasketNumber",
					"typeName": "string",
					"expression": "Basket.Number"
				}
			],
			"outputArguments": []
		},
		{
			"functions": [
				{
					"function": "CreatePsoAdditionalFields",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "PsoAdditionalFields",
					"typeName": "List<iRIS.InsuranceCore.Code.Interfaces.Clients.ViewAppServiceClient.Models.PsoAdditionalFieldModel>",
					"sourceName": "CreatePsoAdditionalFields"
				}
			],
			"key": {
				"id": "197fb120-afbd-11ea-ae39-8924a94ffccd",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Дополнительные поля для редактирования формы осмотра",
			"identifier": "CreatePsoAdditionalFieldsForPostponedPso",
			"description": "Дополнительные поля для редактирования формы осмотра",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.InsuranceInspectionProcess.ActivityDataModels.InsuranceInspectionCreateAdditionalFieldsResult"
		},
		{
			"key": {
				"id": "1a8f4ee0-8329-11ec-9cc3-873c6b836056",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Логирование успешной продажи",
			"identifier": "SalesLoggingProcess",
			"description": "",
			"title": "",
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.SalesLoggingProcess.Draft.SalesLoggingProcess",
			"dataTypeName": "",
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				},
				{
					"name": "ProductDictCode",
					"typeName": "string",
					"expression": "'KASKO'"
				}
			],
			"outputArguments": []
		},
		{
			"key": {
				"id": "1b0df5b0-345c-11ef-a533-43308fdf1bc9",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Юр. лицо",
			"identifier": "CheckIsLegal",
			"description": "",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "GetSelectedOfferId",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "deal",
							"typeName": "iRIS.InsuranceCore.Entities.Deal",
							"expression": "var deal = null; for(var i = 0; i < Basket.Deals.Count; i++) { if(Basket.Deals[i].IsInBasket === true && Basket.Deals[i].Product.ProductDictCode === 'KASKO') deal = Basket.Deals[i]; } deal;"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "Value",
					"typeName": "int",
					"sourceName": "GetSelectedOfferId"
				}
			],
			"key": {
				"id": "1b88e9d0-34fa-11ee-919e-55c70505ee60",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Текущий Offer_Id",
			"identifier": "GetSelectedOfferIdForPostponedPso",
			"description": "Текущий Offer_Id",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.IntResult"
		},
		{
			"key": {
				"id": "1bae3bb0-fe56-11ee-a58c-8966e6337786",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Есть ли проверки в сделке",
			"identifier": "HasAnyOtherChecks",
			"description": "Есть ли проверки в сделке",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "PsoMustBeSkippedForSpecialCreditAuto",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						},
						{
							"name": "integrationLoginName",
							"typeName": "string",
							"expression": "SharedData.integrationLogin"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "Value",
					"typeName": "bool",
					"sourceName": "PsoMustBeSkippedForSpecialCreditAuto"
				}
			],
			"key": {
				"id": "1bece2f1-1f32-11ef-868f-053c89133b68",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Возможен ли пропуск ПСО для кредитной машины",
			"identifier": "CanSkipPsoForSpecialCreditAuto",
			"description": "",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.BoolResult"
		},
		{
			"key": {
				"id": "1bed0a00-1f32-11ef-868f-053c89133b68",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Проверка пропуска ПСО для специальных кредитных Авто",
			"identifier": "CheckSkipPsoForSpecialConditions1",
			"description": "Проверка пропуска ПСО для специальных кредитных Авто",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "SetCheckNecessityCode",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						},
						{
							"name": "isProcessApiRequest",
							"typeName": "bool",
							"expression": "IsProcessApiRequest"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "1bed0a02-1f32-11ef-868f-053c89133b68",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Установка кода inspec_no_old_auto",
			"identifier": "SetCheckNecessityCode",
			"description": "Установка кода inspec_no_old_auto",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.IntResult"
		},
		{
			"key": {
				"id": "1c117850-f8da-11ee-a497-d3a75b285ecc",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "C1. Печать (все Сделки Рутовой Корзины с признаком IsInBasket==true; “pdf”; WhatToUse = “All/Policy”)",
			"identifier": "PrePaymentDocumentsProcess",
			"description": "C1. Печать (все Сделки Рутовой Корзины с признаком IsInBasket==true; “pdf”; WhatToUse = “All/Policy”)",
			"title": "",
			"implementationTypeName": "iRIS.Printing.Code.Activities.PrintingActivity",
			"dataTypeName": "iRIS.Printing.Code.Activities.PrintingActivityResult",
			"inputArguments": [
				{
					"name": "WhatToUse",
					"typeName": "string",
					"expression": "'PrintStoresToUse.PrintingFormCode'"
				},
				{
					"name": "PrintingFormCode",
					"typeName": "string",
					"expression": "DiKaskoExternalFunctionsInvoker.GetPrePaymentPrintingFormCodes(Basket)"
				},
				{
					"name": "PrintingFormSource",
					"typeName": "string",
					"expression": "'PrintingFormSource.Db'"
				},
				{
					"name": "IsPreview",
					"typeName": "bool",
					"expression": "true"
				},
				{
					"name": "ProductWhatToUse",
					"typeName": "Dictionary<string, string>",
					"expression": "ExternalFunctionsInvoker.GetProductWhatToUseForOnlinePolicyIssue()"
				},
				{
					"name": "IsNeedReloadDeals",
					"typeName": "bool?",
					"expression": "false"
				},
				{
					"name": "Deals",
					"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
					"expression": "ExternalFunctionsInvoker.GetDealsForPrinting(Basket)"
				},
				{
					"name": "DocType",
					"typeName": "string",
					"expression": "'Pdf'"
				},
				{
					"name": "BasketNumber",
					"typeName": "string",
					"expression": "Basket.Number"
				},
				{
					"name": "BasketEntityId",
					"typeName": "int?",
					"expression": "Basket.EntityId"
				},
				{
					"name": "PolicyDateSign",
					"typeName": "DateTime?",
					"expression": ""
				},
				{
					"name": "AdditionalData",
					"typeName": "iRIS.Printing.Code.Dto.PrintingAdditionalData",
					"expression": "DiKaskoExternalFunctionsInvoker.SetAdditionalDataForDateRepayment(Basket, DateRepaymentWithShift)"
				}
			],
			"outputArguments": [
				{
					"name": "DocumentCollection",
					"typeName": "List<iRIS.Printing.Code.Activities.DocumentInfo>",
					"sourceName": "DocumentCollection"
				}
			]
		},
		{
			"functions": [
				{
					"function": "SetPaymentType",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						},
						{
							"name": "paymentTypeOfflineCode",
							"typeName": "string",
							"expression": "paymentTypeOfflineCode"
						},
						{
							"name": "a7PayWayCode",
							"typeName": "string",
							"expression": "a7PayWayCode"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "1d24e520-f8cf-11ee-a497-d3a75b285ecc",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Установка типа оффлайн-оплаты (при наличии) для Link2",
			"identifier": "SetOfflinePaymentTypeForLink2",
			"description": "Установка типа оффлайн-оплаты (при наличии) для Link2",
			"title": "Установка типа оффлайн-оплаты (при наличии) для Link2"
		},
		{
			"key": {
				"id": "20a2c9d0-7fe1-11ea-a88a-8303bed0bb80",
				"type": "CustomProcessModel"
			},
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				},
				{
					"name": "TargetStatus",
					"typeName": "string",
					"expression": "'Signed'"
				},
				{
					"name": "DealStatusConditionCode",
					"typeName": "string",
					"expression": "''"
				},
				{
					"name": "Deals",
					"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
					"expression": "var deals = []; for(var i=0;i<Basket.Deals.Count;i++) { if(Basket.Deals[i].IsInBasket == true && (Basket.Deals[i].IsExternal==null || Basket.Deals[i].IsExternal==false) && !(Basket.Deals[i].Product.ProductDictCode === 'EOSAGO' || (Basket.Deals[i].Product.ProductDictCode === 'OSAGO' && Basket.Deals[i].IsEPolicy === true))) deals.push(Basket.Deals[i]) } deals;"
				}
			],
			"outputArguments": [],
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.ChangeBasketStatusProcess",
			"dataTypeName": null,
			"name": "D9. Смена статуса корзины и сделок",
			"identifier": "ChangeBasketStatusToSigned",
			"description": "D9. Смена статуса корзины и сделок",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "LogPaymentLink",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "paymentUrl",
							"typeName": "string",
							"expression": "DiKaskoGeneratePaymentLinkProcess.KaskoUrl"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "23d56580-b739-11ed-8bbb-572da0a48f3e",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Логирование ссылки на оплату",
			"identifier": "LogPaymentLink",
			"description": "",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "GetEmailSentFlag",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "Value",
					"typeName": "bool",
					"sourceName": "GetEmailSentFlag"
				}
			],
			"key": {
				"id": "24077f00-f8ee-11ee-a497-d3a75b285ecc",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Проверка отправки письма на оплату",
			"identifier": "GetEmailSentFlag",
			"description": "Проверка отправки письма на оплату",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.BoolResult"
		},
		{
			"functions": [
				{
					"function": "CreateInspectionFileDescriptionModel",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "InspectionFileDescriptions",
					"typeName": "List<iRIS.InsuranceCore.Code.Interfaces.Clients.ViewAppServiceClient.Models.PsoInspectionFileDescriptionModel>",
					"sourceName": "CreateInspectionFileDescriptionModel"
				}
			],
			"key": {
				"id": "276699b0-3779-11ee-b323-73834b9a06ad",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Печатные формы для ПСО",
			"identifier": "CreateInspectionFileDescriptionModel",
			"description": "Печатные формы для ПСО",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.InsuranceInspectionProcess.ActivityDataModels.InsuranceInspectionCreateFileDescriptionsResult"
		},
		{
			"key": {
				"id": "27d4f7b0-8fc1-11ea-8f7a-2557cfded91f",
				"type": "CustomProcessModel"
			},
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				},
				{
					"name": "TargetStatus",
					"typeName": "string",
					"expression": "'Processing'"
				},
				{
					"name": "DealStatusConditionCode",
					"typeName": "string",
					"expression": "''"
				},
				{
					"name": "Deals",
					"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
					"expression": "var deals = []; for(var i=0;i<Basket.Deals.Count;i++) { if(Basket.Deals[i].IsInBasket == true && (Basket.Deals[i].IsExternal==null || Basket.Deals[i].IsExternal==false) && !(Basket.Deals[i].Product.ProductDictCode === 'EOSAGO' || (Basket.Deals[i].Product.ProductDictCode === 'OSAGO' && Basket.Deals[i].IsEPolicy === true))) deals.push(Basket.Deals[i]) } deals;"
				}
			],
			"outputArguments": [],
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.ChangeBasketStatusProcess",
			"dataTypeName": null,
			"name": "D9. Смена статуса корзины и сделок на \"В обработке\"",
			"identifier": "ChangeBasketStatusToProcessing",
			"description": "D9. Смена статуса корзины и сделок на \"В обработке\"",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"key": {
				"id": "27e36b20-f108-11eb-b57a-29322249fe0f",
				"type": "ExpressionRunnerModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "SetPaymentDueDate",
			"identifier": "SetPaymentDueDate",
			"description": "",
			"title": "SetPaymentDueDate",
			"expression": "var paymentDueDate = DiKaskoExternalFunctionsInvoker.GetDuePaymentDate(Basket, SharedData.integrationLogin, null);"
		},
		{
			"functions": [
				{
					"function": "CreatePsoAdditionalFields",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "PsoAdditionalFields",
					"typeName": "List<iRIS.InsuranceCore.Code.Interfaces.Clients.ViewAppServiceClient.Models.PsoAdditionalFieldModel>",
					"sourceName": "CreatePsoAdditionalFields"
				}
			],
			"key": {
				"id": "304ce3e0-3779-11ee-b323-73834b9a06ad",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Дополнительные поля для редактирования формы осмотра",
			"identifier": "CreatePsoAdditionalFields",
			"description": "Дополнительные поля для редактирования формы осмотра",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.InsuranceInspectionProcess.ActivityDataModels.InsuranceInspectionCreateAdditionalFieldsResult"
		},
		{
			"functions": [
				{
					"function": "SetPromocodeForBasketByCompany",
					"containerTypeName": "iRIS.InsuranceCore.Code.InsuranceCoreProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						},
						{
							"name": "productId",
							"typeName": "int",
							"expression": "14"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "3059b9e0-edf1-11eb-a490-ed7f06366b82",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "SetPromocodeForBasketByCompany",
			"identifier": "SetPromocodeForBasketByCompany",
			"description": "SetPromocodeForBasketByCompany",
			"title": "SetPromocodeForBasketByCompany"
		},
		{
			"key": {
				"id": "31e6cbc0-8665-11eb-8943-2b94f55b9d93",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Проверка пропуска создания ссылки на оплату для Link2 сценария",
			"identifier": "SkipCreatePaymentLinkCheckSecond",
			"description": "Проверка пропуска создания ссылки на оплату для Link2 сценария",
			"title": ""
		},
		{
			"key": {
				"id": "34eed7f0-b6b4-11ed-9d2f-6ba436bdd11f",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Проверка возможности оформления без ПСО по итогам запроса в БСИ",
			"identifier": "IsAllowedToSkipPSOAfterBSICheck",
			"description": "",
			"title": ""
		},
		{
			"key": {
				"id": "35bb42f0-f677-11ee-8d52-dd5726dce177",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Включена ли настройка CanUseOldPsoInspection",
			"identifier": "CanUseOldPsoInspectionTrue",
			"description": "Включена ли настройка CanUseOldPsoInspection",
			"title": ""
		},
		{
			"key": {
				"id": "3608cf10-f8da-11ee-a497-d3a75b285ecc",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "E1. Скачивание документов (C1.Массив (ключ, название группы))",
			"identifier": "PaymentMailAttachmentsCustomProcess",
			"description": "E1. Скачивание документов (C1.Массив (ключ, название группы))",
			"title": "",
			"implementationTypeName": "iRIS.Printing.Code.Activities.PrintingDownloadActivity",
			"dataTypeName": "iRIS.Printing.Code.Activities.PrintingActivityResult",
			"inputArguments": [
				{
					"name": "BasketNumber",
					"typeName": "string",
					"expression": "Basket.Number"
				},
				{
					"name": "DocId",
					"typeName": "int",
					"expression": ""
				},
				{
					"name": "IsNeedToSign",
					"typeName": "bool",
					"expression": ""
				},
				{
					"name": "IsPreview",
					"typeName": "bool",
					"expression": ""
				},
				{
					"name": "InDocumentCollection",
					"typeName": "List<iRIS.Printing.Code.Activities.DocumentInfo>",
					"expression": "PrePaymentDocumentsProcess.DocumentCollection"
				}
			],
			"outputArguments": [
				{
					"name": "DocumentCollection",
					"typeName": "List<iRIS.Printing.Code.Activities.DocumentInfo>",
					"sourceName": "DocumentCollection"
				}
			]
		},
		{
			"key": {
				"id": "397f88f0-af2d-11ea-9bc4-1fd684087440",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Проверка пропуска ПСО для спец.условий",
			"identifier": "CheckSkipPsoForSpecialConditions2",
			"description": "Проверка пропуска ПСО для спец.условий",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "CreateInspectionFileDescriptionModel",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "InspectionFileDescriptions",
					"typeName": "List<iRIS.InsuranceCore.Code.Interfaces.Clients.ViewAppServiceClient.Models.PsoInspectionFileDescriptionModel>",
					"sourceName": "CreateInspectionFileDescriptionModel"
				}
			],
			"key": {
				"id": "3a5644e0-4023-11ef-b743-190d41b3d739",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Печатные формы для ПСО (полис и предыдущий полис)",
			"identifier": "CreateInspectionFileDescriptionModelForDraftPso",
			"description": "Печатные формы для ПСО (полис и предыдущий полис)",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.InsuranceInspectionProcess.ActivityDataModels.InsuranceInspectionCreateFileDescriptionsResult"
		},
		{
			"functions": [
				{
					"function": "CreatePsoAdditionalFields",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "PsoAdditionalFields",
					"typeName": "List<iRIS.InsuranceCore.Code.Interfaces.Clients.ViewAppServiceClient.Models.PsoAdditionalFieldModel>",
					"sourceName": "CreatePsoAdditionalFields"
				}
			],
			"key": {
				"id": "3a566bf0-4023-11ef-b743-190d41b3d739",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Дополнительные поля для редактирования формы осмотра",
			"identifier": "CreatePsoAdditionalFieldsForDraftPso",
			"description": "Дополнительные поля для редактирования формы осмотра",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.InsuranceInspectionProcess.ActivityDataModels.InsuranceInspectionCreateAdditionalFieldsResult"
		},
		{
			"key": {
				"id": "3a566bf1-4023-11ef-b743-190d41b3d739",
				"type": "CustomProcessModel"
			},
			"inputArguments": [
				{
					"name": "BasketNumber",
					"typeName": "string",
					"expression": "Basket.Number"
				},
				{
					"name": "InspectionFileDescriptions",
					"typeName": "List<iRIS.InsuranceCore.Code.Interfaces.Clients.ViewAppServiceClient.Models.PsoInspectionFileDescriptionModel>",
					"expression": "CreateInspectionFileDescriptionModelForDraftPso.InspectionFileDescriptions"
				},
				{
					"name": "AdditionalFields",
					"typeName": "List<iRIS.InsuranceCore.Code.Interfaces.Clients.ViewAppServiceClient.Models.PsoAdditionalFieldModel>",
					"expression": "CreatePsoAdditionalFieldsForDraftPso.PsoAdditionalFields"
				},
				{
					"name": "DealEntityId",
					"typeName": "int",
					"expression": "var deal = null; for(var i = 0; i < Basket.Deals.Count; i++) { if(Basket.Deals[i].IsInBasket === true && Basket.Deals[i].Product.ProductDictCode === 'KASKO') deal = Basket.Deals[i]; } deal.EntityId;"
				}
			],
			"outputArguments": [
				{
					"name": "Inspection",
					"typeName": "iRIS.InsuranceCore.Entities.Inspection",
					"sourceName": "Inspection"
				}
			],
			"implementationTypeName": "iRIS.KaskoLink2.Code.CustomProcesses.SavingInspectionFileDescriptionsInDbCustomProces",
			"dataTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.InsuranceInspectionProcess.ActivityDataModels.InsuranceInspectionResult",
			"name": "Процесс создания осмотра и доп файлов в дб",
			"identifier": "InsuranceInspectionWithFilesSavingCustomProcessForDraftPso",
			"description": "Создание инспекции для дб и прикрепление к ней описаний доп. файлов.",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				},
				{
					"name": "Command",
					"inExpression": "'ePolicyPaid'",
					"outExpression": "",
					"expressionType": "string"
				}
			],
			"key": {
				"id": "3b685090-94ce-11ee-920e-ddc027786751",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Отправка корзины в Siebel c командой ePolicyPaid",
			"identifier": "ExportBasketWithCommandEPolicyPaid",
			"description": "Отправка корзины в Siebel c командой ePolicyPaid",
			"title": "",
			"flowProcessIdentifier": "DiKaskoExportBasketSiebelProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"key": {
				"id": "3d115f20-9add-11ea-8b12-8924f2b7d102",
				"type": "VersionPublisherModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "F1. Публикация версии",
			"identifier": "PublishBasketAfterChangeToProcessing",
			"description": "F1. Публикация версии",
			"title": "",
			"versionAction": 1,
			"relationType": 0
		},
		{
			"key": {
				"id": "3d771db0-807c-11ed-b047-6d5f15a928a0",
				"type": "CustomProcessModel"
			},
			"inputArguments": [
				{
					"name": "Objects",
					"typeName": "List<object>",
					"expression": "var objects = []; objects.push(Basket); objects;"
				},
				{
					"name": "MessageTemplateId",
					"typeName": "int",
					"expression": ""
				},
				{
					"name": "MessageTemplateCode",
					"typeName": "string",
					"expression": "DiKaskoExternalFunctionsInvoker.GetKaskoPolicySuccessfulBuyMessageTemplateCode(Basket)"
				},
				{
					"name": "Parameters",
					"typeName": "System.Dynamic.ExpandoObject",
					"expression": "var dict = {};dict['Name']=\\\"var result = ''; for(var i = 0; i < Basket.Deals.Count; i++) { if(Basket.Deals[i].Product != null && Basket.Deals[i].Product.InsuranceClassCode == 'Auto' && Basket.Deals[i].IsInBasket == true) { result = Basket.Deals[i].Insurant.Subject.IndividualEntity.Person.Name; } } result;\\\";dict['MiddleName']=\\\"var result = ''; for(var i = 0; i < Basket.Deals.Count; i++) { if(Basket.Deals[i].Product != null && Basket.Deals[i].Product.InsuranceClassCode == 'Auto' && Basket.Deals[i].IsInBasket == true) { result = Basket.Deals[i].Insurant.Subject.IndividualEntity.Person.MiddleName; } } result;\\\";dict['LastName']=\\\"var result = ''; for(var i = 0; i < Basket.Deals.Count; i++) { if(Basket.Deals[i].Product != null && Basket.Deals[i].Product.InsuranceClassCode == 'Auto' && Basket.Deals[i].IsInBasket == true) { result = Basket.Deals[i].Insurant.Subject.IndividualEntity.Person.LastName; } } result;\\\";dict['PolicyNumber']=\\\"var result = ''; for(var i = 0; i < Basket.Deals.Count; i++) { if(Basket.Deals[i].Product != null && Basket.Deals[i].Product.ProductDictCode == 'KASKO' && Basket.Deals[i].Product.InsuranceClassCode == 'Auto' && Basket.Deals[i].IsInBasket == true) { result = Basket.Deals[i].PolicyNumber; } } result;\\\";dict['AutoBrandName']=\\\"var result = ''; for(var i = 0; i < Basket.Deals.Count; i++) { if(Basket.Deals[i].Product != null && Basket.Deals[i].Product.InsuranceClassCode == 'Auto' && Basket.Deals[i].IsInBasket == true) { result = Basket.Deals[i].InsuranceObjects[0].Auto.AutoBrandName; } } result;\\\";dict['AutoModelName']=\\\"var result = ''; for(var i = 0; i < Basket.Deals.Count; i++) { if(Basket.Deals[i].Product != null && Basket.Deals[i].Product.InsuranceClassCode == 'Auto' && Basket.Deals[i].IsInBasket == true) { result = Basket.Deals[i].InsuranceObjects[0].Auto.AutoModelName; } } result;\\\";dict['DateStart']=\\\"var result = ''; for(var i = 0; i < Basket.Deals.Count; i++) { if(Basket.Deals[i].Product != null && Basket.Deals[i].Product.ProductDictCode == 'KASKO' && Basket.Deals[i].Product.InsuranceClassCode == 'Auto') {  result =  (Basket.Deals[i].DateStart.getDate() < 10 ? '0' : '' ) + Basket.Deals[i].DateStart.getDate() + '.' + (Basket.Deals[i].DateStart.getMonth() + 1 < 10 ? '0' : '') + (Basket.Deals[i].DateStart.getMonth() + 1) + '.' + Basket.Deals[i].DateStart.getFullYear();}} result;\\\";dict['DateEnd']=\\\"var result = ''; for(var i = 0; i < Basket.Deals.Count; i++) { if(Basket.Deals[i].Product != null && Basket.Deals[i].Product.ProductDictCode == 'KASKO' && Basket.Deals[i].Product.InsuranceClassCode == 'Auto') {  result =  (Basket.Deals[i].DateEnd.getDate() < 10 ? '0' : '' ) + Basket.Deals[i].DateEnd.getDate() + '.' + (Basket.Deals[i].DateEnd.getMonth() + 1 < 10 ? '0' : '') + (Basket.Deals[i].DateEnd.getMonth() + 1) + '.' + Basket.Deals[i].DateEnd.getFullYear();}} result;\\\";dict['CurrentYear']=\\\"var date = new Date(); date.getFullYear();\\\";dict;"
				}
			],
			"outputArguments": [
				{
					"name": "Subject",
					"typeName": "string",
					"sourceName": "Subject"
				},
				{
					"name": "Content",
					"typeName": "string",
					"sourceName": "Content"
				}
			],
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.GenerationMessageContentProcess",
			"dataTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.GenerationMessageContentResult",
			"name": "E5. Генерация сообщения по шаблону Каско",
			"identifier": "GenerationKaskoMessageContentCustomProcess",
			"description": "E5. Генерация сообщения по шаблону Каско",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"key": {
				"id": "3d771db1-807c-11ed-b047-6d5f15a928a0",
				"type": "CustomProcessModel"
			},
			"inputArguments": [
				{
					"name": "EmailTypeString",
					"typeName": "string",
					"expression": "'Каско. Письмо об успешной покупке'"
				},
				{
					"name": "BasketNumber",
					"typeName": "string",
					"expression": "Basket.Number"
				},
				{
					"name": "AddressFrom",
					"typeName": "string",
					"expression": "'messenger@online.renins.com'"
				},
				{
					"name": "AddressFromDisplayName",
					"typeName": "string",
					"expression": "'Ренессанс страхование'"
				},
				{
					"name": "AddressToList",
					"typeName": "List<string>",
					"expression": "var emails = []; for(var i=0;i<Basket.Deals.Count;i++) { if(Basket.Deals[i].Product != null && Basket.Deals[i].Product.ProductDictCode == 'KASKO' && Basket.Deals[i].IsInBasket == true && Basket.Deals[i].Deliveries[0].AddresseeEmail != null) { emails.push(Basket.Deals[i].Deliveries[0].AddresseeEmail); } } emails;"
				},
				{
					"name": "AddressCcList",
					"typeName": "List<string>",
					"expression": ""
				},
				{
					"name": "AddressBccList",
					"typeName": "List<string>",
					"expression": ""
				},
				{
					"name": "MailSubject",
					"typeName": "string",
					"expression": "GenerationKaskoMessageContentCustomProcess.Subject"
				},
				{
					"name": "MailBody",
					"typeName": "string",
					"expression": "GenerationKaskoMessageContentCustomProcess.Content"
				},
				{
					"name": "MailAttachmentList",
					"typeName": "List<iRIS.Printing.Code.Activities.DocumentInfo>",
					"expression": "DownloadDocumentsCustomProcess.DocumentCollection"
				},
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": ""
				},
				{
					"name": "IsAgent",
					"typeName": "bool?",
					"expression": ""
				}
			],
			"outputArguments": [],
			"implementationTypeName": "iRIS.InsuranceCore.Code.Activities.SendEmailCustomProcess",
			"dataTypeName": null,
			"name": "C2. Отправка E-mail (Успешная покупка полиса) Kasko",
			"identifier": "KaskoSendEmailCustomProcess",
			"description": "C2. Отправка E-mail (Успешная покупка полиса) Kasko",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				},
				{
					"name": "Payment",
					"inExpression": "Basket.Payments[InitializeInvoices.PaymentIndex]",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Payment"
				}
			],
			"key": {
				"id": "3ebea120-7fda-11ea-a88a-8303bed0bb80",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Z4. Форма проверки платежа",
			"identifier": "CheckUniversalPaymentFormProcess",
			"description": "Z4. Форма проверки платежа",
			"title": "",
			"flowProcessIdentifier": "CheckUniversalPaymentFormProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"key": {
				"id": "410e3610-4874-11ed-9a24-614258e0265e",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Необходимо ли отправить полис по почте?",
			"identifier": "NeedSendPolicyToEmail",
			"description": "Необходимо ли отправить полис по почте?",
			"title": ""
		},
		{
			"key": {
				"id": "43d62490-7f20-11ea-a99b-8d58e84725e5",
				"type": "VersionPublisherModel"
			},
			"versionAction": 1,
			"relationType": 0,
			"name": "F1. Публикация версии",
			"identifier": "PublishBasketAfterGetOnlinePaymentUrl",
			"description": "F1. Публикация версии",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "CreateInspectionFileDescriptionModel",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "InspectionFileDescriptions",
					"typeName": "List<iRIS.InsuranceCore.Code.Interfaces.Clients.ViewAppServiceClient.Models.PsoInspectionFileDescriptionModel>",
					"sourceName": "CreateInspectionFileDescriptionModel"
				}
			],
			"key": {
				"id": "43e83550-9c11-11ea-a88b-a77e3dfd8a26",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Печатные формы для ПСО",
			"identifier": "CreateInspectionFileDescriptionModelForPostponedPso",
			"description": "Печатные формы для ПСО",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.InsuranceInspectionProcess.ActivityDataModels.InsuranceInspectionCreateFileDescriptionsResult"
		},
		{
			"functions": [
				{
					"function": "FormDocumentsForPrintingKasko",
					"containerTypeName": "iRIS.InsuranceCore.Code.InsuranceCoreProcedures",
					"parameters": [
						{
							"name": "deals",
							"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
							"expression": "deals = [];for(var i=0;i<Basket.Deals.Count;i++){if(Basket.Deals[i].Product.ProductDictCode == 'KASKO' && Basket.Deals[i].IsInBasket == true)deals.push(Basket.Deals[i])}deals;"
						},
						{
							"name": "shouldSaveInDb",
							"typeName": "bool",
							"expression": "true"
						},
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "43e85c61-9c11-11ea-a88b-a77e3dfd8a26",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "E2. Формирование документов для печати (Сделки КАСКО Рутовой Корзины с признаком IsInBasket==true; ShouldSaveInDB == true)",
			"identifier": "FormDocumentsForPsoPrinting",
			"description": "E2. Формирование документов для печати (Сделки КАСКО Рутовой Корзины с признаком IsInBasket==true; ShouldSaveInDB == true)",
			"title": "",
			"dataTypeName": ""
		},
		{
			"key": {
				"id": "440e00b0-7284-11eb-8a44-4bedb4bd8d25",
				"type": "VersionPublisherModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Сохранение черновика",
			"identifier": "SaveDraftBeforePrintingPolicyLink2Documents",
			"description": "Сохранение черновика",
			"title": "Сохранение черновика",
			"versionAction": 3,
			"relationType": 4
		},
		{
			"functions": [
				{
					"function": "FormDocumentsForPrintingKasko",
					"containerTypeName": "iRIS.InsuranceCore.Code.InsuranceCoreProcedures",
					"parameters": [
						{
							"name": "deals",
							"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
							"expression": "deals = [];for(var i=0;i<Basket.Deals.Count;i++){if(Basket.Deals[i].Product.ProductDictCode == 'KASKO' && Basket.Deals[i].IsInBasket == true)deals.push(Basket.Deals[i])}deals;"
						},
						{
							"name": "shouldSaveInDb",
							"typeName": "bool",
							"expression": "true"
						},
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "44ab2a50-71f0-11eb-8a44-4bedb4bd8d25",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Формирование превью документов для печати для Link2",
			"identifier": "KaskoPreviewPrintDocumentsForLink2",
			"description": "Формирование превью документов для печати для Link2 (Сделки КАСКО Рутовой Корзины с признаком IsInBasket==true; ShouldSaveInDB == true)",
			"title": "Формирование превью документов для печати для Link2"
		},
		{
			"key": {
				"id": "45be0cc0-4a8a-11ef-a79d-83528bdc91c3",
				"type": "VersionPublisherModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "F1. Публикация версии",
			"identifier": "PublishBasketAfterUrmChecks",
			"description": "F1. Публикация версии",
			"title": "",
			"versionAction": 1,
			"relationType": 0
		},
		{
			"key": {
				"id": "45be33d0-4a8a-11ef-a79d-83528bdc91c3",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Есть ли проверки URM?",
			"identifier": "HasUrmApprovalsInDeal",
			"description": "",
			"title": ""
		},
		{
			"key": {
				"id": "466f1790-2045-11eb-993d-25d85d184d8c",
				"type": "ExpressionRunnerModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Инициализация версии интеграции c Siebel",
			"identifier": "SetSiebelVersionIntegration",
			"description": "Инициализация версии интеграции c Siebel",
			"title": "",
			"expression": "SiebelVersionIntegration = DiKaskoSiebelVersionIntegration.GetSiebelVersionIntegration(Basket.Number, isIrisCalculation)"
		},
		{
			"key": {
				"id": "49895d90-0e91-11ee-9c70-278b971904b7",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "HasPaymnetLinkAutoSendAndWebHookActionFlag",
			"identifier": "HasPaymnetLinkAutoSendAndWebHookActionFlag2",
			"description": "Проверка есть ли на сделке OperatorId и вызван ли процесс таской шедулера запущенной веб хуком от viewApp",
			"title": ""
		},
		{
			"key": {
				"id": "49b919c0-f8e9-11ee-a497-d3a75b285ecc",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "E5. Генерация сообщения по шаблону",
			"identifier": "GenerationMessageContentLinkToPayment",
			"description": "E5. Генерация сообщения по шаблону",
			"title": "",
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.GenerationMessageContentProcess",
			"dataTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.GenerationMessageContentResult",
			"inputArguments": [
				{
					"name": "Objects",
					"typeName": "List<object>",
					"expression": "var objects = []; objects.push(Basket); objects"
				},
				{
					"name": "MessageTemplateId",
					"typeName": "int",
					"expression": ""
				},
				{
					"name": "MessageTemplateCode",
					"typeName": "string",
					"expression": "'Auto_Mail_KaskoApiLinkToPayment'"
				},
				{
					"name": "Parameters",
					"typeName": "System.Dynamic.ExpandoObject",
					"expression": "var dict = {};\n                dict['LastName'] = \"\n                var result = '';\n                for (var i = 0; i < Basket.Deals.Count; i++) {\n                \tif (Basket.Deals[i].Product != null && Basket.Deals[i].IsInBasket == true) {\n                \t\tresult = Basket.Deals[i].Insurant.Subject.IndividualEntity.Person.LastName;\n                \t}\n                }\n                result;\n                \";\n                dict['Name'] = \"\n                var result = '';\n                for (var i = 0; i < Basket.Deals.Count; i++) {\n                \tif (Basket.Deals[i].Product != null && Basket.Deals[i].IsInBasket == true) {\n                \t\tresult = Basket.Deals[i].Insurant.Subject.IndividualEntity.Person.Name;\n                \t}\n                }\n                result;\n                \";\n        \t\tdict['MiddleName'] = \"\n                var result = '';\n                for (var i = 0; i < Basket.Deals.Count; i++) {\n                \tif (Basket.Deals[i].Product != null && Basket.Deals[i].IsInBasket == true) {\n                \t\tresult = Basket.Deals[i].Insurant.Subject.IndividualEntity.Person.MiddleName;\n                \t}\n                }\n                result;\n                \";\n                dict['AutoBrandName'] = \"\n                var result = '';\n                for (var i = 0; i < Basket.Deals.Count; i++) {\n                \tif (Basket.Deals[i].Product != null && Basket.Deals[i].IsInBasket == true) {\n                \t\tresult = Basket.Deals[i].InsuranceObjects[0].Auto.AutoBrandName\n                \t}\n                }\n                result;\n                \";\n                dict['AutoModelName'] = \"\n                var result = '';\n                for (var i = 0; i < Basket.Deals.Count; i++) {\n                \tif (Basket.Deals[i].Product != null && Basket.Deals[i].IsInBasket == true) {\n                \t\tresult = Basket.Deals[i].InsuranceObjects[0].Auto.AutoModelName\n                \t}\n                }\n                result;\n                \";\n                dict['DateStart'] = \"\n                var result = '';\n                for (var i = 0; i < Basket.Deals.Count; i++) {\n                \tif (Basket.Deals[i].Product != null && Basket.Deals[i].Product.ProductDictCode == 'KASKO' && Basket.Deals[i].IsInBasket == true) {\n                \t\tresult = (Basket.Deals[i].DateStart.getDate() < 10 ? '0' : '') + Basket.Deals[i].DateStart.getDate() + '.' + (Basket.Deals[i].DateStart.getMonth() + 1 < 10 ? '0' : '') + (Basket.Deals[i].DateStart.getMonth() + 1) + '.' + Basket.Deals[i].DateStart.getFullYear();\n                \t}\n                }\n                result;\n                \";\n                dict['DateEnd'] = \"\n                var result = '';\n                for (var i = 0; i < Basket.Deals.Count; i++) {\n                \tif (Basket.Deals[i].Product != null && Basket.Deals[i].Product.ProductDictCode == 'KASKO' && Basket.Deals[i].IsInBasket == true) {\n                \t\tresult = (Basket.Deals[i].DateEnd.getDate() < 10 ? '0' : '') + Basket.Deals[i].DateEnd.getDate() + '.' + (Basket.Deals[i].DateEnd.getMonth() + 1 < 10 ? '0' : '') + (Basket.Deals[i].DateEnd.getMonth() + 1) + '.' + Basket.Deals[i].DateEnd.getFullYear();\n                \t}\n                }\n                result;\n                \";\n                dict['OsagoDateStart'] = \"\n                var result = '';\n                for (var i = 0; i < Basket.Deals.Count; i++) {\n                \tif (Basket.Deals[i].Product != null && (Basket.Deals[i].Product.ProductDictCode == 'eOSAGO' || Basket.Deals[i].Product.ProductDictCode == 'OSAGO')) {\n                \t\tresult = (Basket.Deals[i].DateStart.getDate() < 10 ? '0' : '') + Basket.Deals[i].DateStart.getDate() + '.' + (Basket.Deals[i].DateStart.getMonth() + 1 < 10 ? '0' : '') + (Basket.Deals[i].DateStart.getMonth() + 1) + '.' + Basket.Deals[i].DateStart.getFullYear();\n                \t}\n                }\n                result;\n                \";\n                dict['OsagoDateEnd'] = \"\n                var result = '';\n                for (var i = 0; i < Basket.Deals.Count; i++) {\n                \tif (Basket.Deals[i].Product != null && (Basket.Deals[i].Product.ProductDictCode == 'eOSAGO' || Basket.Deals[i].Product.ProductDictCode == 'OSAGO')) {\n                \t\tresult = (Basket.Deals[i].DateEnd.getDate() < 10 ? '0' : '') + Basket.Deals[i].DateEnd.getDate() + '.' + (Basket.Deals[i].DateEnd.getMonth() + 1 < 10 ? '0' : '') + (Basket.Deals[i].DateEnd.getMonth() + 1) + '.' + Basket.Deals[i].DateEnd.getFullYear();\n                \t}\n                }\n                result;\n                \";\n                dict['Price'] = \"\n                var result = DiKaskoExternalFunctionsInvoker.GetKaskoPrice(Basket);\n                result;\n                \";\n                dict['OsagoPrice'] = \"\n                var result = DiKaskoExternalFunctionsInvoker.GetEOsagoPrice(Basket);\n                result;\n                \";\n                dict['PolicyNumber'] = \"\n        \t\tvar result = '';\n        \t\tfor (var i = 0; i < Basket.Deals.Count; i++) {\n        \t\t\tif (Basket.Deals[i].Product != null && Basket.Deals[i].Product.ProductDictCode == 'KASKO' && Basket.Deals[i].IsInBasket == true) {\n        \t\t\t\tresult = Basket.Deals[i].PolicyNumber\n        \t\t\t}\n        \t\t}\n        \t\tresult;\n                \";\t\t\n                dict['OsagoPolicyNumber'] = \"\n        \t\tvar result = '';\n        \t\tfor (var i = 0; i < Basket.Deals.Count; i++) {\n        \t\t\tif (Basket.Deals[i].Product != null && (Basket.Deals[i].Product.ProductDictCode == 'eOSAGO' || Basket.Deals[i].Product.ProductDictCode == 'OSAGO')) {\n        \t\t\t\tresult = Basket.Deals[i].PolicySeries;\n                        result += Basket.Deals[i].PolicyNumber;\n        \t\t\t}\n        \t\t}\n        \t\tresult;\n                \";\t\n                dict['LinkToPayment'] = \"\n\t\t\t\tvar result = '';\n\t\t\t\tvar containsKasko = false;\n\t\t\t\tfor(var i=0;i<Basket.Deals.Count;i++) {\n\t\t\t\t\tif(Basket.Deals[i].IsInBasket === true && Basket.Deals[i].Deliveries.Count > 0 && Basket.Deals[i].Deliveries[0].DeliveryWayCode === 'Email' && Basket.Deals[i].Product.ProductDictCode === 'KASKO') { \n\t\t\t\t\t\tcontainsKasko = true; \n\t\t\t\t\t\tbreak; \n\t\t\t\t\t} \n\t\t\t\t}\n\t\t\t\tif (containsKasko)\n\t\t\t\t{\n\t\t\t\t\tresult = DiKaskoGeneratePaymentLinkProcess.KaskoUrl;\n\t\t\t\t}\n                result;\n                \";\t\t\t\t\n        \t\tdict['DateRepayment'] = \"\n                var result = paymentDueDate;\n                result;\n                \";\n\t\t\t\tdict['UpsalesInfo'] = \"\n\t\t\t\tvar result = DiKaskoExternalFunctionsInvoker.GetUpsalesInfo(Basket);\n\t\t\t\tresult;\n\t\t\t\t\";\n\t\t\t\t\n\t\t\t\tdict;"
				}
			],
			"outputArguments": [
				{
					"name": "Subject",
					"typeName": "string",
					"sourceName": "Subject"
				},
				{
					"name": "Content",
					"typeName": "string",
					"sourceName": "Content"
				}
			]
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				},
				{
					"name": "Command",
					"inExpression": "'Check'",
					"outExpression": "",
					"expressionType": "string"
				}
			],
			"key": {
				"id": "4a90e120-ac51-11ec-b211-911ff14afefd",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Отправка корзины в Siebel c командой Check",
			"identifier": "ExportBasketWithCommandCheck",
			"description": "Отправка корзины в Siebel c командой Check",
			"title": "",
			"flowProcessIdentifier": "DiKaskoExportBasketSiebelProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"key": {
				"id": "55e4d860-a6f6-11ed-844a-5956f704b5e3",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Возможность пропуска публикации корзины для Link2",
			"identifier": "IsAllowedToSkipPublishForLink2_",
			"description": "",
			"title": "Возможность пропуска публикации корзины для Link2"
		},
		{
			"key": {
				"id": "56a5bbe0-f676-11ee-8d52-dd5726dce177",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Оформляется оффер коробка",
			"identifier": "IsBoxProposalSelected",
			"description": "Оформляется оффер с признаком IsBox == true",
			"title": ""
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "RedirectURL",
					"inExpression": "Basket.CallingProcessFailReturnUrl",
					"outExpression": "",
					"expressionType": "string"
				}
			],
			"key": {
				"id": "570a31c0-7fdc-11ea-a88a-8303bed0bb80",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Pr.Q Редирект во внешнюю систему по Fail",
			"identifier": "RedirectToExternalSys",
			"description": "Pr.Q Редирект во внешнюю систему по Fail",
			"title": "",
			"flowProcessIdentifier": "RedirectProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"key": {
				"id": "577ab490-7fe1-11ea-a88a-8303bed0bb80",
				"type": "VersionPublisherModel"
			},
			"versionAction": 1,
			"relationType": 0,
			"name": "F1. Публикация версии",
			"identifier": "SavePublishBasketAfterPayment",
			"description": "F1. Публикация версии",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"key": {
				"id": "590c6630-f677-11ee-8d52-dd5726dce177",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Нужно ли устанавливать статус инспекции в Draft",
			"identifier": "NeedToSetInitialStatusToDraft",
			"description": "Нужно ли устанавливать статус инспекции в Draft",
			"title": ""
		},
		{
			"key": {
				"id": "592c8700-9005-11ed-9808-355ebdd9c277",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Необходимо отправлять в Siebel",
			"identifier": "IsLink2ExportBasketWithCommandCheck",
			"description": "Необходимо отправлять в Siebel?",
			"title": "Link2 запрос"
		},
		{
			"key": {
				"id": "593393d0-e58b-11ec-8c9e-0b28821931f2",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Проверка пропуска создания ссылки на оплату для Link2 сценария",
			"identifier": "SkipCreatePaymentLinkCheckFirst",
			"description": "Проверка пропуска создания ссылки на оплату для Link2 сценария",
			"title": ""
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				}
			],
			"key": {
				"id": "5b033be0-7fdd-11ea-a88a-8303bed0bb80",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Форма некорректной оплаты",
			"identifier": "PaymentPartiallyPaidFormProcess",
			"description": "Форма некорректной оплаты",
			"title": "",
			"flowProcessIdentifier": "PaymentPartiallyPaidFormProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"key": {
				"id": "5bc2b950-b6b4-11ed-9d2f-6ba436bdd11f",
				"type": "VersionPublisherModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "F1. Публикация версии",
			"identifier": "PublishBasketAfterSkipPso",
			"description": "F1. Публикация версии",
			"title": "",
			"versionAction": 1,
			"relationType": 0
		},
		{
			"key": {
				"id": "5bc2b951-b6b4-11ed-9d2f-6ba436bdd11f",
				"type": "CustomProcessModel"
			},
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				},
				{
					"name": "TargetStatus",
					"typeName": "string",
					"expression": "'Processing'"
				},
				{
					"name": "DealStatusConditionCode",
					"typeName": "string",
					"expression": "''"
				},
				{
					"name": "Deals",
					"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
					"expression": "var deals = []; for(var i=0;i<Basket.Deals.Count;i++) { if(Basket.Deals[i].IsInBasket == true && (Basket.Deals[i].IsExternal==null || Basket.Deals[i].IsExternal==false) && !(Basket.Deals[i].Product.ProductDictCode === 'EOSAGO' || (Basket.Deals[i].Product.ProductDictCode === 'OSAGO' && Basket.Deals[i].IsEPolicy === true))) deals.push(Basket.Deals[i]) } deals;"
				}
			],
			"outputArguments": [],
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.ChangeBasketStatusProcess",
			"dataTypeName": null,
			"name": "D9. Смена статуса корзины и сделок на \"В обработке\"",
			"identifier": "ChangeBasketStatusToProcessingAtSkipPSO",
			"description": "D9. Смена статуса корзины и сделок на \"В обработке\"",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"versionManagementActions": [],
			"notSaveDraft": false,
			"formNestedEntities": [],
			"key": {
				"id": "5feb1c80-b9ac-11ec-b46b-c9ff270b3819",
				"type": "FormDataModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Алерт «Произошла ошибка при генерации ссылки на оплату»",
			"identifier": "GetOnlinePaymentUrlFailedErrorMessage",
			"description": "",
			"title": "",
			"notificationType": 2,
			"caption": "Ошибка",
			"messageExpression": "'Произошла ошибка при генерации ссылки на оплату. Повторите последнее действие, если ошибка повторится, обратитесь в службу поддержки.'",
			"formDataType": 2
		},
		{
			"functions": [
				{
					"function": "AddUrmToDeal",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						},
						{
							"name": "integrationLoginName",
							"typeName": "string",
							"expression": "SharedData.integrationLogin"
						},
						{
							"name": "isSensitiveDataChanged",
							"typeName": "bool",
							"expression": "RecalculationSensitiveData.Value"
						},
						{
							"name": "externalBasketUrmAproval",
							"typeName": "iRIS.InsuranceCore.Entities.URMApproval",
							"expression": "DiKaskoExternalFunctionsInvoker.GetLastUrmApproval(ExternalBasket)"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "6028feb0-12d8-11ef-a4d1-adbb300a898d",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Добавление урм если запрос в сас отключен",
			"identifier": "AddUrmlToDeal",
			"description": "",
			"title": "",
			"dataTypeName": ""
		},
		{
			"key": {
				"id": "61690a90-0506-11ed-b092-cbac230c5cb9",
				"type": "ExpressionRunnerModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "SetPaymentDueDateBeforeMessageGeneration",
			"identifier": "SetPaymentDueDateBeforeMessageGeneration",
			"description": "",
			"title": "SetPaymentDueDateBeforeMessageGeneration",
			"expression": "var paymentDueDate = DiKaskoExternalFunctionsInvoker.GetDuePaymentDate(Basket, SharedData.integrationLogin, DateRepaymentWithShift);"
		},
		{
			"functions": [
				{
					"function": "SetPaymentType",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						},
						{
							"name": "paymentTypeOfflineCode",
							"typeName": "string",
							"expression": "paymentTypeOfflineCode"
						},
						{
							"name": "a7PayWayCode",
							"typeName": "string",
							"expression": "a7PayWayCode"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "62560c70-f8f0-11ee-a497-d3a75b285ecc",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Установка типа оффлайн-оплаты (при наличии) для Link2",
			"identifier": "SetOfflinePaymentTypeForLink2Again",
			"description": "Установка типа оффлайн-оплаты (при наличии) для Link2",
			"title": "Установка типа оффлайн-оплаты (при наличии) для Link2"
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				}
			],
			"key": {
				"id": "647dd910-84bc-11ec-80e6-0b07e8876fce",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Pr.B. Пост-процесс сегментации",
			"identifier": "DiKaskoSegmentationPostProcess",
			"description": "Pr.B. Пост-процесс сегментации",
			"title": "",
			"flowProcessIdentifier": "DiKaskoSegmentationPostProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"key": {
				"id": "65f8b610-7f24-11ea-a99b-8d58e84725e5",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Необхомо отправить письмо со ссылкой на оплату",
			"identifier": "CheckDirectProcessFlag",
			"description": "Необхомо отправить письмо со ссылкой на оплату",
			"title": ""
		},
		{
			"key": {
				"id": "6709bbd0-32b3-11ee-919e-55c70505ee60",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Отложенный ли ПСО?",
			"identifier": "IsPostponedPSOSwitch",
			"description": "Отложенный ли ПСО?",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "AddCustomError",
					"containerTypeName": "iRIS.InsuranceCore.Code.InsuranceCoreProcedures",
					"parameters": [
						{
							"name": "error",
							"typeName": "string",
							"expression": "\"Произошла ошибка при отправке E-mail\""
						}
					]
				}
			],
			"outputs": null,
			"key": {
				"id": "6e009210-807a-11ed-b047-6d5f15a928a0",
				"type": "ProcedureModel"
			},
			"dataTypeName": null,
			"isAsync": false,
			"name": "Error - Произошла ошибка при отправке E-mail",
			"identifier": "SendEmailErrorMessage",
			"description": "Error - Произошла ошибка при отправке E-mail",
			"userId": null,
			"login": null,
			"entityId": null,
			"entityTypeName": null,
			"accessLevel": 0,
			"permissionType": null,
			"aggregateName": null,
			"title": null
		},
		{
			"key": {
				"id": "6e01db10-b6b3-11ed-9d2f-6ba436bdd11f",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Возможность вызова BSI",
			"identifier": "IsAllowedToUseBSIForLink2",
			"description": "",
			"title": ""
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				}
			],
			"key": {
				"id": "73a142e0-f56e-11ee-9e1d-f3cdfa2600d4",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Проверки ота",
			"identifier": "OtaCheckForIssueButtonLink2",
			"description": "Проверки SAS для кнопки Отправить",
			"title": "Проверки SAS для кнопки Отправить",
			"flowProcessIdentifier": "Link2KaskoOtaCheckProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"functions": [
				{
					"function": "CheckIsPostponedPso",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "integrationLoginName",
							"typeName": "string",
							"expression": "SharedData.integrationLogin"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "Value",
					"typeName": "bool",
					"sourceName": "CheckIsPostponedPso"
				}
			],
			"key": {
				"id": "75138860-329e-11ee-919e-55c70505ee60",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Отложенное ли ПСО",
			"identifier": "IsPostponedPSO",
			"description": "Доступность осмотра без ПСО",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.DeliveryProcess.BoolResult"
		},
		{
			"key": {
				"id": "7631c0c0-af09-11ea-80ca-bb8cdf03c0b9",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Доступно ли ручное подтверждение платежа",
			"identifier": "IsPaymentManualApproveAvailable",
			"description": "Ручное подтверждение платежа доступно, если создателем корзины является партнер Link2 c разрешением на ручное подтверждение (именованная настройка)",
			"title": ""
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "DealEntityId",
					"inExpression": "var deal = null; for(var i = 0; i < Basket.Deals.Count; i++) { if(Basket.Deals[i].IsInBasket == true) { deal = Basket.Deals[i].EntityId; } } deal",
					"outExpression": "",
					"expressionType": "int"
				},
				{
					"name": "OfferId",
					"inExpression": "GetSelectedOfferId.Value",
					"outExpression": "",
					"expressionType": "int"
				},
				{
					"name": "Person",
					"inExpression": "Basket.Deals[0].Insurant.Subject.IndividualEntity.Person",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Person"
				},
				{
					"name": "BasketNumber",
					"inExpression": "Basket.Number",
					"outExpression": "",
					"expressionType": "string"
				},
				{
					"name": "InspectionFileDescriptions",
					"inExpression": "CreateInspectionFileDescriptionModel.InspectionFileDescriptions",
					"outExpression": "",
					"expressionType": "List<iRIS.InsuranceCore.Code.Interfaces.Clients.ViewAppServiceClient.Models.PsoInspectionFileDescriptionModel>"
				},
				{
					"name": "AdditionalFields",
					"inExpression": "CreatePsoAdditionalFields.PsoAdditionalFields",
					"outExpression": "",
					"expressionType": "List<iRIS.InsuranceCore.Code.Interfaces.Clients.ViewAppServiceClient.Models.PsoAdditionalFieldModel>"
				},
				{
					"name": "Intermediary",
					"inExpression": "DiKaskoExternalFunctionsInvoker.GetKaskoIntermediary(Basket)",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Intermediary"
				}
			],
			"key": {
				"id": "77228cb0-951b-11ea-8aa4-ed1c1caf09d5",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Процесс ПСО",
			"identifier": "PreliminaryInsuranceInspectionProcess",
			"description": "Процесс ПСО",
			"title": "",
			"flowProcessIdentifier": "PreliminaryInsuranceInspectionProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"key": {
				"id": "7d02bbe0-cccb-11ea-9b78-ef58bed092d3",
				"type": "ExpressionRunnerModel"
			},
			"expression": "isIrisCalculation = AdditionalData.QueryParams.IsIrisCalculation == 'true' || SharedData.UseIrisConstructorForLink2 == 'true' ||\nDiKaskoAbTestTariffCalculation.IsIrisCalculation(Basket)",
			"name": "Иницализация способа расчета",
			"identifier": "InitIsIrisCalculation",
			"description": "Иницализация способа расчета",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "policyIssuedByCallCenter",
					"inExpression": "policyIssuedByCallCenter",
					"outExpression": "",
					"expressionType": "bool"
				},
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				}
			],
			"key": {
				"id": "7d7485c0-5f21-11eb-b2f5-55433a771ff9",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Подпроцесс проверки статусов предстраховых проверок",
			"identifier": "DiKaskoPreInsuranceCheckStatusesProcess",
			"description": "Подпроцесс проверки статусов предстраховых проверок",
			"title": "",
			"flowProcessIdentifier": "DiKaskoPreInsuranceCheckStatusesProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"key": {
				"id": "7d8e23b0-943b-11ea-82f8-c19b3f801093",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Гарантированная доставка сделки в ОСС",
			"identifier": "ExportToOssGuaranteedProcess",
			"description": "Гарантированная доставка сделки в ОСС",
			"title": "",
			"implementationTypeName": "iRIS.OSS.Code.Activities.ExportToOssGuaranteedCustomProcess",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.StringResult",
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				},
				{
					"name": "Deal",
					"typeName": "iRIS.InsuranceCore.Entities.Deal",
					"expression": "var deal = {}; for(var i=0;i<Basket.Deals.Count;i++) { if(Basket.Deals[i].IsInBasket == true && Basket.Deals[i].Product != null && Basket.Deals[i].Product.ProductDictCode == 'KASKO') { deal = Basket.Deals[i]; } } deal;"
				},
				{
					"name": "OriginalDeal",
					"typeName": "iRIS.InsuranceCore.Entities.Deal",
					"expression": ""
				},
				{
					"name": "Changes",
					"typeName": "iRIS.InsuranceCore.Entities.ChangesWrapper",
					"expression": ""
				},
				{
					"name": "RsaIntegrationVersion",
					"typeName": "string",
					"expression": "null"
				},
				{
					"name": "RsaCheckErrors",
					"typeName": "System.Collections.Generic.IReadOnlyCollection<iRIS.InsuranceCore.Entities.Custom.RsaCheckErrorDto>",
					"expression": "null"
				},
				{
					"name": "StartAfter",
					"typeName": "DateTime?",
					"expression": "null"
				},
				{
					"name": "SkipSendingCustomerAgentRole",
					"typeName": "bool",
					"expression": ""
				}
			],
			"outputArguments": [
				{
					"name": "Message",
					"typeName": "string",
					"sourceName": "Message"
				}
			]
		},
		{
			"key": {
				"id": "7df2d120-89e7-11ee-a076-71ddfdda346a",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Сохранение связи корзины и процесса",
			"identifier": "KaskoSaveBasketProcessKeyRelation",
			"description": "Сохранение связи корзины и процесса",
			"title": "Сохранение связи корзины и процесса",
			"implementationTypeName": "iRIS.KaskoLink2.Code.CustomProcesses.KaskoSaveBasketProcessKeyRelationProcess",
			"dataTypeName": "",
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				}
			],
			"outputArguments": []
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				}
			],
			"key": {
				"id": "7fb7b040-eb5b-11ee-870b-0b4a9fb4e6a4",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Подпроцесс проверок андеррайтинга",
			"identifier": "UnderwriterApprovalProcess",
			"description": "Подпроцесс проверок андеррайтинга",
			"title": "",
			"flowProcessIdentifier": "UnderwriterApprovalProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"functions": [
				{
					"function": "AllKaskoChecksMustBeSkipped",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "Value",
					"typeName": "bool",
					"sourceName": "AllKaskoChecksMustBeSkipped"
				}
			],
			"key": {
				"id": "805a5ce0-5c8a-11eb-938c-3f2f9381e06c",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Нужен ли пропуск всех проверок",
			"identifier": "AllChecksSkipRequired",
			"description": "",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.BoolResult"
		},
		{
			"functions": [
				{
					"function": "SetBeneficiary",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "",
					"typeName": "",
					"sourceName": ""
				}
			],
			"key": {
				"id": "85509d50-3ab1-11ef-ba9c-bb105df7b71e",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Заполнение выгодоприобретателя",
			"identifier": "SetBeneficiary",
			"description": "",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "FilterOffers",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "870aeb80-4124-11eb-b2e9-23f2f8aae401",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Фильтрация офферов",
			"identifier": "FilterOffers",
			"description": "Фильтрация офферов",
			"title": ""
		},
		{
			"key": {
				"id": "8a018770-2d59-11ef-88ce-3942ad0871e6",
				"type": "ExpressionRunnerModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Установка флага DateRepaymentWithShift",
			"identifier": "SetDateRepaymentWithShiftFlag",
			"description": "Установка флага DateRepaymentWithShift",
			"title": "Установка флага DateRepaymentWithShift",
			"expression": "DateRepaymentWithShift = SetDealDatesDueToNowId.Value"
		},
		{
			"key": {
				"id": "8abb0570-9906-11ee-ac31-99eeceaab170",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Получение информации о покупке пролонгации через ЛК",
			"identifier": "UpdateProlongationStatus",
			"description": "",
			"title": "",
			"implementationTypeName": "iRIS.KaskoLink2.Code.CustomProcesses.UpdateProlongationStatusCustomProcess",
			"dataTypeName": "",
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				}
			],
			"outputArguments": []
		},
		{
			"key": {
				"id": "8b434400-9ade-11ea-8b12-8924f2b7d102",
				"type": "CustomProcessModel"
			},
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				},
				{
					"name": "TargetStatus",
					"typeName": "string",
					"expression": "'OfferTerminated'"
				},
				{
					"name": "DealStatusConditionCode",
					"typeName": "string",
					"expression": "''"
				},
				{
					"name": "Deals",
					"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
					"expression": "var deals = []; for(var i=0;i<Basket.Deals.Count;i++) { if(Basket.Deals[i].IsInBasket == true && (Basket.Deals[i].IsExternal==null || Basket.Deals[i].IsExternal==false) && !(Basket.Deals[i].Product.ProductDictCode === 'EOSAGO' || (Basket.Deals[i].Product.ProductDictCode === 'OSAGO' && Basket.Deals[i].IsEPolicy === true))) deals.push(Basket.Deals[i]) } deals;"
				}
			],
			"outputArguments": [],
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.ChangeBasketStatusProcess",
			"dataTypeName": null,
			"name": "D9. Смена статуса корзины и сделок на \"Прекращено действие предложения\"",
			"identifier": "ChangeBasketStatusToOfferTerminated",
			"description": "D9. Смена статуса корзины и сделок на \"Прекращено действие предложения\"",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"key": {
				"id": "8b436b10-9ade-11ea-8b12-8924f2b7d102",
				"type": "CustomProcessModel"
			},
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				},
				{
					"name": "TargetStatus",
					"typeName": "string",
					"expression": "'ReadyForSign'"
				},
				{
					"name": "DealStatusConditionCode",
					"typeName": "string",
					"expression": "''"
				},
				{
					"name": "Deals",
					"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
					"expression": "var deals = []; for(var i=0;i<Basket.Deals.Count;i++) { if(Basket.Deals[i].IsInBasket == true && (Basket.Deals[i].IsExternal==null || Basket.Deals[i].IsExternal==false) && !(Basket.Deals[i].Product.ProductDictCode === 'EOSAGO' || (Basket.Deals[i].Product.ProductDictCode === 'OSAGO' && Basket.Deals[i].IsEPolicy === true))) deals.push(Basket.Deals[i]) } deals;"
				}
			],
			"outputArguments": [],
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.ChangeBasketStatusProcess",
			"dataTypeName": null,
			"name": "D9. Смена статуса корзины и сделок на \"Готово к оформлению\"",
			"identifier": "ChangeBasketStatusAfterPsoAndUrm",
			"description": "D9. Смена статуса корзины и сделок на \"Готово к оформлению\"",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"key": {
				"id": "8e333660-1925-11ef-968d-dd197fddc8fe",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Партнер б2с",
			"identifier": "IsB2CPartner",
			"description": "Партнер б2с",
			"title": ""
		},
		{
			"key": {
				"id": "914aa810-f9e8-11eb-bc38-b3e7a28cb71a",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Проверка необходимости инициализации сделок",
			"identifier": "CheckInitBasketSourceDeals",
			"description": "CheckInitBasketSourceDeals",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "SetDealSource",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						},
						{
							"name": "isLink2Api",
							"typeName": "bool",
							"expression": "IsProcessApiRequest"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "91db4d70-dad1-11ea-9428-ed396d911478",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Проставление источника котировки у сделок.",
			"identifier": "SetDealSourceProcedure",
			"description": "Проставление источника котировки у сделок.",
			"title": "",
			"dataTypeName": ""
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				},
				{
					"name": "SkipKaskoCheck",
					"inExpression": "true",
					"outExpression": "",
					"expressionType": "bool"
				},
				{
					"name": "IsSensitiveDataChanged",
					"inExpression": "RecalculationSensitiveData.Value",
					"outExpression": "",
					"expressionType": "bool"
				},
				{
					"name": "ExternalBasketUrmAproval",
					"inExpression": "DiKaskoExternalFunctionsInvoker.GetLastUrmApproval(ExternalBasket)",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.URMApproval"
				}
			],
			"key": {
				"id": "944908f0-d7de-11ee-9338-93b3a6329b29",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Проверки SAS для кнопки Отправить",
			"identifier": "SasCheckForIssueButtonLink2",
			"description": "Проверки SAS для кнопки Отправить",
			"title": "Проверки SAS для кнопки Отправить",
			"flowProcessIdentifier": "DiKaskoQuestionnaireSasCheckProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"functions": [
				{
					"function": "AddOtaApprovalToDeal",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						},
						{
							"name": "integrationLoginName",
							"typeName": "string",
							"expression": "SharedData.integrationLogin"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "971c5c50-f56e-11ee-9e1d-f3cdfa2600d4",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Добавление ота",
			"identifier": "AddOtaApprovalToDeal",
			"description": "",
			"title": "",
			"dataTypeName": ""
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				}
			],
			"key": {
				"id": "9887ef00-b6b3-11ed-9d2f-6ba436bdd11f",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Подпроцесс проверки BSI",
			"identifier": "DiKaskoBSIProcess",
			"description": "",
			"title": "Подпроцесс проверки BSI",
			"flowProcessIdentifier": "DiKaskoBSIProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"key": {
				"id": "9b692420-f9e8-11eb-bc38-b3e7a28cb71a",
				"type": "ExpressionRunnerModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Копирование сделок из BasketSource",
			"identifier": "CopyDealsFromBasketSource",
			"description": "Копирование сделок из BasketSource",
			"title": "",
			"expression": "Basket.Deals = CustomInputData.BasketSource.Deals;\nBasket.ParentBasketNumber = CustomInputData.BasketSource.ParentBasketNumber;"
		},
		{
			"key": {
				"id": "9bc24430-f8d0-11ee-a497-d3a75b285ecc",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Оплата по квитанции А7?",
			"identifier": "IsPaymentByA7Receipt",
			"description": "Оплата по квитанции А7?",
			"title": ""
		},
		{
			"key": {
				"id": "9cf94cf0-807b-11ed-b047-6d5f15a928a0",
				"type": "ConditionModel"
			},
			"name": "Анализ продуктов в сделках Deal.Product.ProductDictCode",
			"identifier": "CheckProductDictCode",
			"description": "Анализ продуктов в сделках Deal.Product.ProductDictCode",
			"userId": null,
			"login": null,
			"entityId": null,
			"entityTypeName": null,
			"accessLevel": 0,
			"permissionType": null,
			"aggregateName": null,
			"title": null
		},
		{
			"key": {
				"id": "9e122c60-35e8-11ee-a0e8-998c1e3eeac2",
				"type": "CustomProcessModel"
			},
			"inputArguments": [
				{
					"name": "DealEntityId",
					"typeName": "int",
					"expression": "var deal = null; for(var i = 0; i < Basket.Deals.Count; i++) { if(Basket.Deals[i].IsInBasket === true && Basket.Deals[i].Product.ProductDictCode === 'KASKO') deal = Basket.Deals[i]; } deal.EntityId;"
				},
				{
					"name": "BasketNumber",
					"typeName": "string",
					"expression": "Basket.Number"
				},
				{
					"name": "InspectionFileDescriptions",
					"typeName": "List<iRIS.InsuranceCore.Code.Interfaces.Clients.ViewAppServiceClient.Models.PsoInspectionFileDescriptionModel>",
					"expression": "CreateInspectionFileDescriptionModelForPostponedPso.InspectionFileDescriptions"
				},
				{
					"name": "AdditionalFields",
					"typeName": "List<iRIS.InsuranceCore.Code.Interfaces.Clients.ViewAppServiceClient.Models.PsoAdditionalFieldModel>",
					"expression": "CreatePsoAdditionalFieldsForPostponedPso.PsoAdditionalFields"
				}
			],
			"outputArguments": [
				{
					"name": "Inspection",
					"typeName": "iRIS.InsuranceCore.Entities.Inspection",
					"sourceName": "Inspection"
				}
			],
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.InsuranceInspectionProcess.InsuranceInspectionWithFilesSavingCustomProcess",
			"dataTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.InsuranceInspectionProcess.ActivityDataModels.InsuranceInspectionResult",
			"name": "Процесс отправки доп файлов в осмотр.",
			"identifier": "InsuranceInspectionWithFilesSavingCustomProcess",
			"description": "Процесс отправки доп файлов в осмотр.",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "MapSumForIrisCalculation",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "deal",
							"typeName": "iRIS.InsuranceCore.Entities.Deal",
							"expression": "var deal = null; for(var i = 0; i < Basket.Deals.Count; i++) { if(Basket.Deals[i].IsInBasket === true && Basket.Deals[i].Product.ProductDictCode === 'KASKO') deal = Basket.Deals[i]; } deal;"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "a04e4ad0-1923-11ef-968d-dd197fddc8fe",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Маппинг страховых сумм сделки Каско для расчета с тарификатором",
			"identifier": "MapSumForIrisCalculation",
			"description": "Маппинг страховых сумм сделки Каско для расчета с тарификатором",
			"title": "Иницализация счетов перед печатью"
		},
		{
			"key": {
				"id": "a0e79700-0c6e-11eb-ae0b-5fda001b3b6b",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Обогащение корзины SiebelIds перед отправкой в ОСС ",
			"identifier": "EnrichBasketBySiebelIdsBeforeSendToOssEKasko",
			"description": "Обогащение корзины SiebelIds перед отправкой в ОСС электронного Каско",
			"title": "",
			"implementationTypeName": "iRIS.KaskoLink2.Code.Siebel.CustomProcesses.EnrichBasketBySiebelIdsProcess",
			"dataTypeName": "",
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				}
			],
			"outputArguments": []
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				}
			],
			"key": {
				"id": "a30ae3f0-f8d0-11ee-a497-d3a75b285ecc",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Интеграция с BAM по квитанции А7",
			"identifier": "Link2KaskoBamIntegrationProcess",
			"description": "Интеграция с BAM по квитанции А7",
			"title": "",
			"flowProcessIdentifier": "Link2KaskoBamIntegrationProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				}
			],
			"key": {
				"id": "a43da020-7fe2-11ea-a88a-8303bed0bb80",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Pr.X. Успешная покупка е-полиса",
			"identifier": "DiKaskoSuccessfulBuyEPolicyProcess",
			"description": "Pr.X. Успешная покупка е-полиса",
			"title": "",
			"flowProcessIdentifier": "DiKaskoSuccessfulBuyEPolicyProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"key": {
				"id": "a4ffef40-1110-11ef-a6f4-2d60a74eca97",
				"type": "ExpressionRunnerModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Сохранение ссылки на оплату",
			"identifier": "SavePaymentLink",
			"description": "",
			"title": "SetPaymentDueDate",
			"expression": "DiKaskoExternalFunctionsInvoker.SavePaymentLink(Basket, DiKaskoGeneratePaymentLinkProcess.KaskoUrl);"
		},
		{
			"functions": [
				{
					"function": "InitializeInvoiceDealKasko",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoQuestionnaireProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "a5cba100-7283-11eb-8a44-4bedb4bd8d25",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Иницализация счетов перед печатью",
			"identifier": "InitializeInvoicesBeforeLink2Print",
			"description": "Иницализация счетов перед печатью",
			"title": "Иницализация счетов перед печатью"
		},
		{
			"key": {
				"id": "a740fc90-1a97-11eb-9e8c-6bff474ab37b",
				"type": "ExpressionRunnerModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Присвоение валюты для сделок по умолчанию Руб. ",
			"identifier": "SetDefaultCurrencyToDeals",
			"description": "IRIS-47852",
			"title": "Присвоение валюты для сделок по умолчанию Руб. ",
			"expression": "for(var i = 0; i < Basket.Deals.Count; i++) { Basket.Deals[i].SelectedCurrencyCode = 'RUR'; }"
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				},
				{
					"name": "formingDocumentsOnly",
					"inExpression": "false",
					"outExpression": "",
					"expressionType": "bool"
				}
			],
			"key": {
				"id": "a92b00e0-7fd9-11ea-a88a-8303bed0bb80",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Проверки перед оплатой Корзины",
			"identifier": "PreCheckBasketPayment",
			"description": "Проверки перед оплатой Корзины",
			"title": "",
			"flowProcessIdentifier": "PreCheckBasketUniversalPayment",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				},
				{
					"name": "FillIntouchInternal",
					"inExpression": "false",
					"outExpression": "",
					"expressionType": "bool"
				}
			],
			"key": {
				"id": "ac3e28d0-f342-11ee-9f8a-b3aac8bce288",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Подпроцесс проверок УРМ",
			"identifier": "Link2KaskoUrmCheckProcess",
			"description": "",
			"title": "",
			"flowProcessIdentifier": "Link2KaskoUrmCheckProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"key": {
				"id": "afd35290-6f7a-11ef-89d0-8926c4a8f47b",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Определение ченжей при перерасчете",
			"identifier": "GetRecalculationChanges",
			"description": "Определение изменений при перерасчете",
			"title": "",
			"implementationTypeName": "iRIS.KaskoLink2.Code.CustomProcesses.GetRecalculationChangesCustomProcess",
			"dataTypeName": "iRIS.InsuranceCore.Entities.ChangesResult",
			"inputArguments": [
				{
					"name": "ExpectedBasket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "ExternalBasket"
				},
				{
					"name": "ActualBasket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				}
			],
			"outputArguments": [
				{
					"name": "Changes",
					"typeName": "iRIS.InsuranceCore.Entities.ChangesWrapper",
					"sourceName": "Changes"
				}
			]
		},
		{
			"functions": [
				{
					"function": "SetExternalSystemTypeToDocs",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						},
						{
							"name": "isProcessApiRequest",
							"typeName": "bool",
							"expression": "IsProcessApiRequest"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "b3224f00-8916-11ee-a013-2da43f35b58d",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Заполнение ExternalSystemType для приложенных документов",
			"identifier": "SetExternalSystemTypeProcedure",
			"description": "Заполнение ExternalSystemType для приложенных документов",
			"title": ""
		},
		{
			"key": {
				"id": "b4038ed0-1d73-11ed-9a22-fb7c590f4ecf",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Необходимость проверки для пролонгации через Link2",
			"identifier": "CheckNeedPSOForLink2",
			"description": "Необходимость проверки для пролонгации через Link2",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "CheckIsAllowedSkipPublishBasket",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "integrationLogin",
							"typeName": "string",
							"expression": "SharedData.integrationLogin"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "Value",
					"typeName": "bool",
					"sourceName": "CheckIsAllowedSkipPublishBasket"
				}
			],
			"key": {
				"id": "b46b37f0-a6f4-11ed-844a-5956f704b5e3",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Возможность пропуска публикации корзины",
			"identifier": "IsAllowedToSkipPublishAfterReadyForSign",
			"description": "",
			"title": "Возможность пропуска публикации корзины",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.BoolResult"
		},
		{
			"functions": [
				{
					"function": "FillDateSign",
					"containerTypeName": "iRIS.InsuranceCore.Code.InsuranceCoreProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						},
						{
							"name": "payment",
							"typeName": "iRIS.InsuranceCore.Entities.Payment",
							"expression": "Basket.Payments[InitializeInvoices.PaymentIndex]"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "b66c6b00-7fdd-11ea-a88a-8303bed0bb80",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Заполнение даты платежа",
			"identifier": "FillDateSign",
			"description": "Заполнение даты платежа",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "FormDocumentsForPrintingKasko",
					"containerTypeName": "iRIS.InsuranceCore.Code.InsuranceCoreProcedures",
					"parameters": [
						{
							"name": "deals",
							"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
							"expression": "deals = [];for(var i=0;i<Basket.Deals.Count;i++){if(Basket.Deals[i].Product.ProductDictCode == 'KASKO' && Basket.Deals[i].IsInBasket == true)deals.push(Basket.Deals[i])}deals;"
						},
						{
							"name": "shouldSaveInDb",
							"typeName": "bool",
							"expression": "true"
						},
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "b6fa9eb0-10f3-11ef-a6f4-2d60a74eca97",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "E2. Формирование документов для печати (Сделки КАСКО Рутовой Корзины с признаком IsInBasket==true; ShouldSaveInDB == true)",
			"identifier": "FormDocumentsForPsoPrinting2",
			"description": "E2. Формирование документов для печати (Сделки КАСКО Рутовой Корзины с признаком IsInBasket==true; ShouldSaveInDB == true)",
			"title": "",
			"dataTypeName": ""
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				}
			],
			"key": {
				"id": "b7ed4ce0-53bd-11ed-811d-e5269dbaaf55",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Форма захолдированного платежа",
			"identifier": "DiKaskoHoldedPaymentFormProcess",
			"description": "Форма захолдированного платежа",
			"title": "",
			"flowProcessIdentifier": "DiKaskoHoldedPaymentFormProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"key": {
				"id": "ba971270-b070-11ea-80ca-bb8cdf03c0b9",
				"type": "ExpressionRunnerModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Установка статуса платежа \"Ожидание ручного подтверждения\"",
			"identifier": "SetManualApproveWaitingPaymentState",
			"description": "Установка статуса платежа \"Ожидание ручного подтверждения\"",
			"title": "",
			"expression": "Basket.Payments[InitializeInvoices.PaymentIndex].StatusCode = 'ManualApproveWaiting'"
		},
		{
			"key": {
				"id": "beebf8a0-7f23-11ea-a99b-8d58e84725e5",
				"type": "ExpressionRunnerModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Установка флага прямой оплаты",
			"identifier": "SetCheckDirectProcessFlagTrue",
			"description": "Установка флага прямой оплаты (без ПСО)",
			"title": "",
			"expression": "if(policyIssuedByCallCenter){CheckDirectProcessFlag = 'false'}else{CheckDirectProcessFlag = 'true'}"
		},
		{
			"key": {
				"id": "c0c87e20-f152-11ec-94ee-d3e7909b3663",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Процесс содержит еКаско",
			"identifier": "ProcessContainsEKaskoBeforeGeneratePaymentLink",
			"description": "Процесс содержит еКаско",
			"title": ""
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				}
			],
			"key": {
				"id": "c20cc440-8871-11ea-8573-578ed1e9cb50",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Cтраница макета КАСКО",
			"identifier": "DiKaskoPolicyLayoutProcess",
			"description": "Cтраница макета КАСКО",
			"title": "",
			"flowProcessIdentifier": "DiKaskoPolicyLayoutProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"functions": [
				{
					"function": "SetEndOfDayForRepaymentDate",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						},
						{
							"name": "needUpdateDateRepayment",
							"typeName": "bool",
							"expression": "SetDealDatesDueToNowId.Value"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "c29c2120-2ca6-11ef-bcba-7b07b785bfdd",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Смещение даты оплаты на 1 день",
			"identifier": "SetEndOfDayForRepaymentDate",
			"description": "Смещение даты оплаты на 1 день.\nДля кейса день в день со смещением проверок.",
			"title": ""
		},
		{
			"key": {
				"id": "c3038ad1-32b6-11ee-919e-55c70505ee60",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Процесс редактирования дополнительных полей формы осмотра.",
			"identifier": "InsurancePostponedInspectionAdditionalFieldsSendProcess",
			"description": "Процесс редактирования дополнительных полей формы осмотра после разделения файла с пользователем.",
			"title": "",
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.InsuranceInspectionProcess.InsuranceInspectionSendAdditionalFieldsCustomProcess",
			"dataTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.InsuranceInspectionProcess.ActivityDataModels.InsuranceInspectionResult",
			"inputArguments": [
				{
					"name": "Inspection",
					"typeName": "iRIS.InsuranceCore.Entities.Inspection",
					"expression": "GetInspection.Inspection"
				},
				{
					"name": "BasketNumber",
					"typeName": "string",
					"expression": "Basket.Number"
				}
			],
			"outputArguments": [
				{
					"name": "Inspection",
					"typeName": "iRIS.InsuranceCore.Entities.Inspection",
					"sourceName": "Inspection"
				}
			]
		},
		{
			"key": {
				"id": "c3038ad2-32b6-11ee-919e-55c70505ee60",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Процесс разделения отложенного осмотра с пользователем",
			"identifier": "InsurancePostponedInspectionSharingProcess",
			"description": "Процесс разделения осмотра с пользователем",
			"title": "",
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.InsuranceInspectionProcess.InsuranceInspectionSharingCustomProcess",
			"dataTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.InsuranceInspectionProcess.ActivityDataModels.InsuranceInspectionResult",
			"inputArguments": [
				{
					"name": "Inspection",
					"typeName": "iRIS.InsuranceCore.Entities.Inspection",
					"expression": "GetInspection.Inspection"
				},
				{
					"name": "Person",
					"typeName": "iRIS.InsuranceCore.Entities.Person",
					"expression": "DiKaskoExternalFunctionsInvoker.GetInspectionPerson(Basket, GetInspection.Inspection.InspectionResponsibleCode)"
				},
				{
					"name": "BasketNumber",
					"typeName": "string",
					"expression": "Basket.Number"
				},
				{
					"name": "IntegrationLogin",
					"typeName": "string",
					"expression": ""
				}
			],
			"outputArguments": [
				{
					"name": "Inspection",
					"typeName": "iRIS.InsuranceCore.Entities.Inspection",
					"sourceName": "Inspection"
				}
			]
		},
		{
			"key": {
				"id": "c3038ad3-32b6-11ee-919e-55c70505ee60",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Процесс создания отложенного осмотра",
			"identifier": "InsurancePostponedInspectionCreationProcess",
			"description": "Процесс создания осмотра во ViewApp",
			"title": "",
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.InsuranceInspectionProcess.InsuranceInspectionCreationCustomProcess",
			"dataTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.InsuranceInspectionProcess.ActivityDataModels.InsuranceInspectionResult",
			"inputArguments": [
				{
					"name": "Intermediary",
					"typeName": "iRIS.InsuranceCore.Entities.Intermediary",
					"expression": ""
				},
				{
					"name": "BasketNumber",
					"typeName": "string",
					"expression": "Basket.Number"
				},
				{
					"name": "Inspection",
					"typeName": "iRIS.InsuranceCore.Entities.Inspection",
					"expression": "GetInspection.Inspection"
				},
				{
					"name": "OfferId",
					"typeName": "int",
					"expression": "GetSelectedOfferIdForPostponedPso.Value"
				},
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				}
			],
			"outputArguments": [
				{
					"name": "Inspection",
					"typeName": "iRIS.InsuranceCore.Entities.Inspection",
					"sourceName": "Inspection"
				}
			]
		},
		{
			"key": {
				"id": "c5125160-6f7a-11ef-89d0-8926c4a8f47b",
				"type": "ExpressionRunnerModel"
			},
			"expression": "RecalculationChanges = GetRecalculationChanges.Changes ",
			"name": "Иницализация ченжей",
			"identifier": "InitChanges",
			"description": "Иницализация ченжей",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"key": {
				"id": "c577e550-0e00-11eb-8d18-c54bdc4f1e13",
				"type": "CustomProcessModel"
			},
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				},
				{
					"name": "TargetStatus",
					"typeName": "string",
					"expression": "'RequestFilling'"
				},
				{
					"name": "DealStatusConditionCode",
					"typeName": "string",
					"expression": "''"
				},
				{
					"name": "Deals",
					"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
					"expression": "var deals = []; for(var i=0;i<Basket.Deals.Count;i++) { if(Basket.Deals[i].IsInBasket == true && (Basket.Deals[i].IsExternal==null || Basket.Deals[i].IsExternal==false) && !(Basket.Deals[i].Product.ProductDictCode === 'EOSAGO' || (Basket.Deals[i].Product.ProductDictCode === 'OSAGO' && Basket.Deals[i].IsEPolicy === true))) deals.push(Basket.Deals[i]) } deals;"
				}
			],
			"outputArguments": [],
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.ChangeBasketStatusProcess",
			"dataTypeName": null,
			"name": "D9. Смена статуса корзины и сделок",
			"identifier": "ChangeBasketStatusToRequestFillingAftrerConstructor",
			"description": "D9. Смена статуса корзины и сделок",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				}
			],
			"key": {
				"id": "ca6c28b4-a711-11ea-802b-e99fe4e09d7c",
				"type": "NestedProcessModel"
			},
			"flowProcessIdentifier": "DiKaskoConstructorProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": "",
			"name": "Pr.H. Конструктор",
			"identifier": "DiKaskoConstructorProcess",
			"description": "Pr.H. Конструктор",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"key": {
				"id": "cab7fc90-b6b3-11ed-9d2f-6ba436bdd11f",
				"type": "ExpressionRunnerModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Установка флага пропуска ПСО",
			"identifier": "SetIsPSOAllowedToSkip",
			"description": "",
			"title": "",
			"expression": "IsAllowedToSkipPSO = true"
		},
		{
			"functions": [
				{
					"function": "IsSensitiveDataChanged",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "recalculationChanges",
							"typeName": "iRIS.InsuranceCore.Entities.ChangesWrapper",
							"expression": "RecalculationChanges"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "Value",
					"typeName": "bool",
					"sourceName": "IsSensitiveDataChanged"
				}
			],
			"key": {
				"id": "d38aa7f0-71ba-11ef-9a6f-89c99bf3b313",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Проверка чувствительных изменений для URM",
			"identifier": "RecalculationSensitiveData",
			"description": "Проверка чувствительных изменений для URM при перерасчете",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.BoolResult"
		},
		{
			"key": {
				"id": "d38d8cb0-0944-11ef-95b0-995355151826",
				"type": "ExpressionRunnerModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Привязка типа оплаты",
			"identifier": "PaymentTypeOfflineAndA7PayWayAssign",
			"description": "Сохранение типа оплаты в процессные переменные для возможности доступа к нему из любой части процесса",
			"title": "",
			"expression": "paymentTypeOfflineCode = SharedData.PaymentTypeOffline;\na7PayWayCode = SharedData.A7PayWay;"
		},
		{
			"key": {
				"id": "d77916b0-54ab-11eb-82c3-77ba4a588196",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "A10. Определение посредников и канала продаж для сделок корзины.",
			"identifier": "FindIntermediariesAndCostcenter",
			"description": "A10. Определение посредников и канала продаж для сделок корзины.",
			"title": "",
			"implementationTypeName": "iRIS.KaskoLink2.Code.CustomProcesses.FindIntermediariesAndCostcenterV2",
			"dataTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.FindIntermediariesAndCostcenterResultV2",
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				},
				{
					"name": "AuthorizationData",
					"typeName": "iRIS.Framework.Workflow.UserData.AuthorizationData",
					"expression": "AuthorizationData"
				},
				{
					"name": "CostCenterCode",
					"typeName": "string",
					"expression": "SharedData.CostCenterCode"
				}
			],
			"outputArguments": [
				{
					"name": "ProductsWithIntermediaries",
					"typeName": "Dictionary<int, List<iRIS.InsuranceCore.Entities.Intermediary>>",
					"sourceName": "ProductsWithIntermediaries"
				},
				{
					"name": "ProductsWithCostcenters",
					"typeName": "Dictionary<int, iRIS.InsuranceCore.Entities.Costcenter>",
					"sourceName": "ProductsWithCostcenters"
				},
				{
					"name": "Intermediaries",
					"typeName": "List<iRIS.InsuranceCore.Entities.Intermediary>",
					"sourceName": "Intermediaries"
				}
			]
		},
		{
			"functions": [
				{
					"function": "GetRecurringToken",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "Value",
					"typeName": "string",
					"sourceName": "GetRecurringToken"
				}
			],
			"key": {
				"id": "d7b17440-e80e-11ec-b070-f9bece00996f",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Получить реккурентный токен",
			"identifier": "GetRecurringToken",
			"description": "Получить реккурентный токен",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.StringResult"
		},
		{
			"version": "Draft",
			"isPrivate": false,
			"isResumeProcess": false,
			"isStatelessProcess": false,
			"isDraftOnly": false,
			"isMetaProcess": false,
			"namespace": "KaskoLink2",
			"key": {
				"id": "d9d508f0-50ed-11ea-9bfc-a179e2207dcb",
				"type": "FlowProcessModel"
			},
			"variableModelInfoList": [
				{
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"name": "Basket",
					"initializeFromExtension": false,
					"direction": 1,
					"isMainRootVariable": false,
					"isLocalVariable": false,
					"isOptional": false
				},
				{
					"typeName": "iRIS.InsuranceCore.Entities.InsuranceClass",
					"name": "insuranceClass",
					"initializeFromExtension": false,
					"direction": 1,
					"isMainRootVariable": false,
					"isLocalVariable": false,
					"isOptional": false
				},
				{
					"typeName": "List<iRIS.InsuranceCore.Entities.InsuranceType>",
					"name": "insuranceTypes",
					"initializeFromExtension": false,
					"direction": 1,
					"isMainRootVariable": false,
					"isLocalVariable": false,
					"isOptional": false
				},
				{
					"initializeFromExtension": false,
					"isMainRootVariable": false,
					"isLocalVariable": false,
					"isOptional": false,
					"name": "isIrisCalculation",
					"typeName": "bool",
					"direction": 1
				},
				{
					"initializeFromExtension": false,
					"isMainRootVariable": false,
					"isLocalVariable": false,
					"isOptional": false,
					"name": "SiebelVersionIntegration",
					"typeName": "string",
					"direction": 1
				},
				{
					"initializeFromExtension": false,
					"isMainRootVariable": false,
					"isLocalVariable": false,
					"isOptional": false,
					"name": "policyIssuedByCallCenter",
					"typeName": "bool",
					"direction": 1
				},
				{
					"initializeFromExtension": false,
					"isMainRootVariable": false,
					"isLocalVariable": false,
					"isOptional": false,
					"name": "EOsagoImportDataHash",
					"typeName": "string",
					"direction": 1
				},
				{
					"initializeFromExtension": false,
					"isMainRootVariable": false,
					"isLocalVariable": false,
					"isOptional": false,
					"name": "IsAllowedToSkipPSO",
					"typeName": "bool",
					"direction": 1
				},
				{
					"initializeFromExtension": false,
					"isMainRootVariable": false,
					"isLocalVariable": true,
					"isOptional": true,
					"name": "paymentTypeOfflineCode",
					"typeName": "string",
					"direction": 1
				},
				{
					"initializeFromExtension": false,
					"isMainRootVariable": false,
					"isLocalVariable": true,
					"isOptional": true,
					"name": "a7PayWayCode",
					"typeName": "string",
					"direction": 1
				},
				{
					"initializeFromExtension": false,
					"isMainRootVariable": false,
					"isLocalVariable": true,
					"isOptional": true,
					"name": "DateRepaymentWithShift",
					"typeName": "bool",
					"direction": 1
				},
				{
					"initializeFromExtension": false,
					"isMainRootVariable": false,
					"isLocalVariable": false,
					"isOptional": false,
					"name": "RecalculationChanges",
					"typeName": "iRIS.InsuranceCore.Entities.ChangesWrapper",
					"direction": 1
				},
				{
					"initializeFromExtension": false,
					"isMainRootVariable": false,
					"isLocalVariable": false,
					"isOptional": false,
					"name": "ExternalBasket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"direction": 1
				}
			],
			"entityLoaderTypeName": "iRIS.InsuranceCore.Code.InsuranceCoreProcedures",
			"formChangingImplementationTypeName": "iRIS.InsuranceCore.Code.ProcessFormChangingProcedures",
			"versionPublisherImplementationTypeName": "iRIS.InsuranceCore.Code.VersionPublisher",
			"resumeProcessModelIdentifier": "DiKaskoInsuranceResumeProcess",
			"resumeProcessModelVersion": "Draft",
			"processStartAccessRules": [],
			"processResumeAccessRules": [
				{
					"userId": null,
					"login": null,
					"entityId": "Basket.EntityId",
					"entityTypeName": "'Basket'",
					"accessLevel": 0,
					"permissionType": "Read",
					"aggregateName": null
				}
			],
			"catchProcessModelIdentifier": "DiKaskoUnhandledErrorCatchProcess",
			"catchProcessModelVersion": "Draft",
			"discriminator": null,
			"metaProcessIdentifier": null,
			"metaProcessVersion": null,
			"name": "Основной процесс Каско",
			"identifier": "DiKaskoInsurance",
			"description": "Основной процесс Каско",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": "",
			"needLoggingTraceTypeName": ""
		},
		{
			"functions": [
				{
					"function": "LoadEntity",
					"containerTypeName": "iRIS.InsuranceCore.Code.InsuranceCoreProcedures",
					"parameters": [
						{
							"name": "entityTypeName",
							"typeName": "string",
							"expression": "'InsuranceClass'"
						},
						{
							"name": "id",
							"typeName": "int",
							"expression": "1"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "InsuranceClass",
					"typeName": "iRIS.InsuranceCore.Entities.InsuranceClass",
					"sourceName": "LoadEntity"
				}
			],
			"key": {
				"id": "d9d55710-50ed-11ea-9bfc-a179e2207dcb",
				"type": "ProcedureModel"
			},
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.InsuranceClassResult",
			"isAsync": false,
			"name": "Загрузка класса страхования",
			"identifier": "InsuranceClassInitialization",
			"description": "Загрузка класса страхования",
			"userId": null,
			"login": null,
			"entityId": null,
			"entityTypeName": null,
			"accessLevel": 0,
			"permissionType": null,
			"aggregateName": null,
			"title": null
		},
		{
			"key": {
				"id": "d9d55711-50ed-11ea-9bfc-a179e2207dcb",
				"type": "ExpressionRunnerModel"
			},
			"expression": "insuranceClass = InsuranceClassInitialization.InsuranceClass",
			"name": "Привязка класса страхования к процессу DI авто",
			"identifier": "InsuranceClassAssign",
			"description": "Привязка класса страхования к процессу DI авто",
			"userId": null,
			"login": null,
			"entityId": null,
			"entityTypeName": null,
			"accessLevel": 0,
			"permissionType": null,
			"aggregateName": null,
			"title": null
		},
		{
			"functions": [
				{
					"function": "LoadInsuranceTypes",
					"containerTypeName": "iRIS.InsuranceCore.Code.InsuranceCoreProcedures",
					"parameters": [
						{
							"name": "codes",
							"typeName": "List<string>",
							"expression": "['KASKO','OSAGO']"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "InsuranceTypes",
					"typeName": "iRIS.InsuranceCore.Generated.Processes.InsuranceTypesResult",
					"sourceName": "LoadInsuranceTypes"
				}
			],
			"key": {
				"id": "d9d55712-50ed-11ea-9bfc-a179e2207dcb",
				"type": "ProcedureModel"
			},
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.InsuranceTypesResult",
			"isAsync": false,
			"name": "Загрузка типов страхования",
			"identifier": "InsuranceTypesInitialization",
			"description": "Загрузка типов страхования",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"key": {
				"id": "d9d55713-50ed-11ea-9bfc-a179e2207dcb",
				"type": "ExpressionRunnerModel"
			},
			"expression": "insuranceTypes = InsuranceTypesInitialization.InsuranceTypes",
			"name": "Привязка типов страхования к процессу еОсаго",
			"identifier": "InsuranceTypesAssign",
			"description": "Привязка типов страхования к процессу еОсаго",
			"userId": null,
			"login": null,
			"entityId": null,
			"entityTypeName": null,
			"accessLevel": 0,
			"permissionType": null,
			"aggregateName": null,
			"title": null
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": null,
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				},
				{
					"name": "insuranceClass",
					"inExpression": "insuranceClass",
					"outExpression": null,
					"expressionType": "iRIS.InsuranceCore.Entities.InsuranceClass"
				},
				{
					"name": "insuranceTypes",
					"inExpression": "insuranceTypes",
					"outExpression": null,
					"expressionType": "List<iRIS.InsuranceCore.Entities.InsuranceType>"
				}
			],
			"key": {
				"id": "d9d55714-50ed-11ea-9bfc-a179e2207dcb",
				"type": "NestedProcessModel"
			},
			"flowProcessIdentifier": "BasketInitializationProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": null,
			"name": "Pr.A. Инициализация Корзины",
			"identifier": "BasketInitializationProcess",
			"description": "Pr.A. Инициализация Корзины",
			"userId": null,
			"login": null,
			"entityId": null,
			"entityTypeName": null,
			"accessLevel": 0,
			"permissionType": null,
			"aggregateName": null,
			"title": null
		},
		{
			"functions": [
				{
					"function": "InitializeAvailableOffers",
					"containerTypeName": "iRIS.InsuranceCore.Code.InsuranceCoreProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						},
						{
							"name": "intermediaries",
							"typeName": "List<iRIS.InsuranceCore.Entities.Intermediary>",
							"expression": "FindIntermediariesAndCostcenter.Intermediaries"
						},
						{
							"name": "upsaleSegmentsIds",
							"typeName": "string",
							"expression": "SharedData.link2UpsaleSegments"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "d9d57e20-50ed-11ea-9bfc-a179e2207dcb",
				"type": "ProcedureModel"
			},
			"dataTypeName": null,
			"isAsync": false,
			"name": "A6. Определение списка доступных офферов (Корзина, Посредник)",
			"identifier": "AvailableOfferIdsInitializationProcedure",
			"description": "A6. Определение списка доступных офферов (Корзина, A10.Посредник)",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "InitializeDeals",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "d9d57e21-50ed-11ea-9bfc-a179e2207dcb",
				"type": "ProcedureModel"
			},
			"dataTypeName": null,
			"isAsync": false,
			"name": "A3. Инициализация сделок",
			"identifier": "DealInitializationProcedure",
			"description": "A3. Инициализация сделок",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"key": {
				"id": "d9d57e22-50ed-11ea-9bfc-a179e2207dcb",
				"type": "CustomProcessModel"
			},
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				},
				{
					"name": "TargetStatus",
					"typeName": "string",
					"expression": "'Segmentation'"
				},
				{
					"name": "DealStatusConditionCode",
					"typeName": "string",
					"expression": "''"
				},
				{
					"name": "Deals",
					"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
					"expression": "var deals = [];for(var i=0;i<Basket.Deals.Count;i++){if(Basket.Deals[i].IsExternal==null || Basket.Deals[i].IsExternal==false)deals.push(Basket.Deals[i])}deals;"
				}
			],
			"outputArguments": [],
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.ChangeBasketStatusProcess",
			"dataTypeName": null,
			"name": "D9. Смена статуса корзины и сделок",
			"identifier": "ChangeBasketStatusToSegmentation",
			"description": "D9. Смена статуса корзины и сделок",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "SetOrResetInsuranceTypes",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						},
						{
							"name": "insuranceTypes",
							"typeName": "List<string>",
							"expression": "CustomInputData.InsuranceTypes != null ? CustomInputData.InsuranceTypes : new Array()"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "d9d57e24-50ed-11ea-9bfc-a179e2207dcb",
				"type": "ProcedureModel"
			},
			"dataTypeName": "",
			"isAsync": false,
			"name": "Изменение типа страхования",
			"identifier": "SetOrResetInsuranceTypes",
			"description": "Изменение типа страхования",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "SetDefaultAutoValueForKaskoProcess",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "d9d57e25-50ed-11ea-9bfc-a179e2207dcb",
				"type": "ProcedureModel"
			},
			"dataTypeName": null,
			"isAsync": false,
			"name": "Дефолтные значения для полей ТС 'С прицепом' и 'Цель использования'",
			"identifier": "SetDefaultAutoValue",
			"description": "Дефолтные значения для полей ТС 'С прицепом' и 'Цель использования'",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				},
				{
					"name": "IsUseNewTariffs",
					"inExpression": "SharedData['IsUseNewTariffs']",
					"outExpression": "",
					"expressionType": "bool"
				},
				{
					"name": "IsBasketRecalculated",
					"inExpression": "ExternalBasket != null ? true : false",
					"outExpression": "",
					"expressionType": "bool"
				}
			],
			"key": {
				"id": "d9d57e26-50ed-11ea-9bfc-a179e2207dcb",
				"type": "NestedProcessModel"
			},
			"flowProcessIdentifier": "DiKaskoSegmentationProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": null,
			"name": "Pr.B. Сегментация ",
			"identifier": "SegmentationProcess",
			"description": "Pr.B. Сегментация ",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "GetIsConversionRegion",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DIKaskoCreateActivityProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "Value",
					"typeName": "bool",
					"sourceName": "GetIsConversionRegion"
				}
			],
			"key": {
				"id": "d9d57e28-50ed-11ea-9bfc-a179e2207dcb",
				"type": "ProcedureModel"
			},
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.BoolResult",
			"isAsync": false,
			"name": "Относится ли регион использования к конверсионным",
			"identifier": "GetIsConversionRegionProcedure",
			"description": "Относится ли регион использования к конверсионным",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				},
				{
					"name": "DiAccountNumberIn",
					"inExpression": "null",
					"outExpression": "",
					"expressionType": "string"
				},
				{
					"name": "FillIntouchInternal",
					"inExpression": "false",
					"outExpression": "",
					"expressionType": "bool"
				},
				{
					"name": "DisableActivityUnderWriter",
					"inExpression": "ReadFlagDisableActivityUnderWriterFromConfig.Value",
					"outExpression": "",
					"expressionType": "bool"
				},
				{
					"name": "policyIssuedByCallCenter",
					"inExpression": "policyIssuedByCallCenter",
					"outExpression": "",
					"expressionType": "bool"
				},
				{
					"name": "EOsagoImportDataHash",
					"inExpression": "EOsagoImportDataHash",
					"outExpression": "",
					"expressionType": "string"
				}
			],
			"key": {
				"id": "d9d64178-50ed-11ea-9bfc-a179e2207dcb",
				"type": "NestedProcessModel"
			},
			"flowProcessIdentifier": "DiKaskoQuestionnaireProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": null,
			"name": "Авто. Анкета",
			"identifier": "DiKaskoQuestionnaireProcess",
			"description": "Авто. Анкета",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"returnParameters": [],
			"key": {
				"id": "d9d68fb1-50ed-11ea-9bfc-a179e2207dcb",
				"type": "ExitPointModel"
			},
			"name": "Ошибка",
			"identifier": "BasketInitializationProcessError",
			"description": "Ошибка",
			"userId": null,
			"login": null,
			"entityId": null,
			"entityTypeName": null,
			"accessLevel": 0,
			"permissionType": null,
			"aggregateName": null,
			"title": null
		},
		{
			"versionManagementActions": [],
			"notSaveDraft": false,
			"formNestedEntities": [],
			"key": {
				"id": "dae70e50-967f-11ea-aa16-c9c3be739c72",
				"type": "FormDataModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Алерт 'Успешная отправка полиса Каско клиенту'",
			"identifier": "SendKaskoPolicySuccessMessage",
			"description": "Алерт 'Успешная отправка полиса Каско клиенту'",
			"title": "Алерт 'Успешная отправка полиса Каско клиенту'",
			"notificationType": 0,
			"caption": " Сообщение",
			"messageExpression": "'Ваш полис успешно отправлен'",
			"formDataType": 2
		},
		{
			"key": {
				"id": "dae73560-967f-11ea-aa16-c9c3be739c72",
				"type": "CustomProcessModel"
			},
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				},
				{
					"name": "TargetStatus",
					"typeName": "string",
					"expression": "'PolicyIssued'"
				},
				{
					"name": "DealStatusConditionCode",
					"typeName": "string",
					"expression": "''"
				},
				{
					"name": "Deals",
					"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
					"expression": "var deals = []; for(var i=0;i<Basket.Deals.Count;i++) { if(Basket.Deals[i].IsInBasket == true && (Basket.Deals[i].IsExternal==null || Basket.Deals[i].IsExternal==false) && !(Basket.Deals[i].Product.ProductDictCode === 'EOSAGO' || (Basket.Deals[i].Product.ProductDictCode === 'OSAGO' && Basket.Deals[i].IsEPolicy === true))) deals.push(Basket.Deals[i]) } deals;"
				}
			],
			"outputArguments": [],
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.ChangeBasketStatusProcess",
			"dataTypeName": null,
			"name": "D9. Смена статуса корзины и сделок на \"Полис выдан\"",
			"identifier": "ChangeBasketStatusToPolicyIssued",
			"description": "D9. Смена статуса корзины и сделок на \"Полис выдан\"",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "FormDocumentsForPrintingKasko",
					"containerTypeName": "iRIS.InsuranceCore.Code.InsuranceCoreProcedures",
					"parameters": [
						{
							"name": "deals",
							"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
							"expression": "deals = [];for(var i=0;i<Basket.Deals.Count;i++){if(Basket.Deals[i].Product.ProductDictCode == 'KASKO' && Basket.Deals[i].IsInBasket == true)deals.push(Basket.Deals[i])}deals;"
						},
						{
							"name": "shouldSaveInDb",
							"typeName": "bool",
							"expression": "true"
						},
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "dae75c70-967f-11ea-aa16-c9c3be739c72",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "E2. Формирование документов для печати ",
			"identifier": "FormDocumentsForPrinting",
			"description": "E2. Формирование документов для печати",
			"title": "",
			"dataTypeName": ""
		},
		{
			"key": {
				"id": "dae75c72-967f-11ea-aa16-c9c3be739c72",
				"type": "VersionPublisherModel"
			},
			"versionAction": 1,
			"relationType": 0,
			"name": "F1. Публикация версии после отправки полиса",
			"identifier": "SavePublishBasketAfterPolicyIssued",
			"description": "F1. Публикация версии после отправки полиса",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": "F1. Публикация версии после отправки полиса"
		},
		{
			"versionManagementActions": [],
			"notSaveDraft": false,
			"formNestedEntities": [],
			"key": {
				"id": "dae75c73-967f-11ea-aa16-c9c3be739c72",
				"type": "FormDataModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Алерт 'Сбой отправки полиса Каско клиенту'",
			"identifier": "SendKaskoPolicyErrorMessage",
			"description": "Алерт 'Сбой отправки полиса Каско клиенту'",
			"title": "Алерт 'Сбой отправки полиса Каско клиенту'",
			"notificationType": 2,
			"caption": "Ошибка",
			"messageExpression": "'Сбой отправки'",
			"formDataType": 2
		},
		{
			"functions": [
				{
					"function": "SetEmailSentFlag",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "db134220-32e7-11ed-abf5-f122cc382d66",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Установка флага отправки письма на оплату",
			"identifier": "SetEmailSentFlag",
			"description": "Установка флага отправки письма на оплату",
			"title": ""
		},
		{
			"returnParameters": [
				{
					"name": "KaskoUrl",
					"typeName": "string",
					"sourceName": "KaskoUrl"
				}
			],
			"inputParameters": [
				{
					"name": "Basket",
					"inExpression": "Basket",
					"outExpression": "",
					"expressionType": "iRIS.InsuranceCore.Entities.Basket"
				},
				{
					"name": "CallbackUrl",
					"inExpression": "GetUrlResumeProcessKaskoWithToken.Value",
					"outExpression": "",
					"expressionType": "string"
				},
				{
					"name": "HidePreviewForm",
					"inExpression": "CheckDirectProcessFlag == 'true' || Link2FunctionsInvoker.BasketCreatorIsLink2Partner(Basket)",
					"outExpression": "",
					"expressionType": "bool?"
				},
				{
					"name": "DateRepayment",
					"inExpression": "DiKaskoExternalFunctionsInvoker.GetDateRepayment(Basket, GetRecurringToken.Value)",
					"outExpression": "",
					"expressionType": "DateTime?"
				},
				{
					"name": "InitRecurring",
					"inExpression": "DiKaskoExternalFunctionsInvoker.GetInitRecurring(Basket, GetRecurringToken.Value)",
					"outExpression": "",
					"expressionType": "bool?"
				},
				{
					"name": "RecurringToken",
					"inExpression": "GetRecurringToken.Value",
					"outExpression": "",
					"expressionType": "string"
				}
			],
			"key": {
				"id": "dd060c30-b9ab-11ec-b46b-c9ff270b3819",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Процесс генерации ссылки на оплату",
			"identifier": "DiKaskoGeneratePaymentLinkProcess",
			"description": "Процесс генерации ссылки на оплату",
			"title": "",
			"flowProcessIdentifier": "DiKaskoGeneratePaymentLinkProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": "iRIS.KaskoLink2.Generated.Processes.DiKaskoGeneratePaymentLinkProcess.PaymentLinksResult"
		},
		{
			"key": {
				"id": "e0464a60-7f22-11ea-a99b-8d58e84725e5",
				"type": "ExpressionRunnerModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Установка флага оплаты через Email",
			"identifier": "SetCheckDirectProcessFlagFalse",
			"description": "Установка флага оплаты через Email",
			"title": "",
			"expression": "CheckDirectProcessFlag = 'false'"
		},
		{
			"fields": [],
			"validationGroups": [],
			"criticalLevels": [],
			"isSystemRestoreInput": false,
			"suppressProcessResuming": false,
			"isDefaultRedirect": true,
			"key": {
				"id": "e413d140-7fdf-11ea-a88a-8303bed0bb80",
				"type": "InputModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Статус неопределенный",
			"identifier": "RedirectToOnlinePaymentDefault",
			"description": "Статус неопределенный",
			"title": "",
			"type": 3
		},
		{
			"key": {
				"id": "e4624620-70d7-11ef-9a6f-89c99bf3b313",
				"type": "ExpressionRunnerModel"
			},
			"expression": "ExternalBasket = DiKaskoExternalFunctionsInvoker.DeepCopyBasket(SharedData['ExternalBasket'])",
			"name": "Инициализация ExternalBasket",
			"identifier": "ExternalBasketInitialization",
			"description": "Создание глубокой копии ExternalBasket",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "ReadConfigBooleanVariable",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "variableName",
							"typeName": "string",
							"expression": "'ModuleConfiguration:KaskoLink2:DisableActivityUnderWriter'"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "Value",
					"typeName": "bool",
					"sourceName": "ReadConfigBooleanVariable"
				}
			],
			"key": {
				"id": "e5c5bd60-0e31-11eb-8100-69dd148d6e96",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Чтение флага отключения активности для андерайтеров из конфигурационного файла",
			"identifier": "ReadFlagDisableActivityUnderWriterFromConfig",
			"description": "Чтение флага отключения активности для андерайтеров из конфигурационного файла",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.BoolResult"
		},
		{
			"returnParameters": [],
			"inputParameters": [
				{
					"name": "DealEntityId",
					"inExpression": "var deal = null; for(var i = 0; i < Basket.Deals.Count; i++) { if(Basket.Deals[i].IsInBasket == true) { deal = Basket.Deals[i].EntityId; } } deal",
					"outExpression": "",
					"expressionType": "int"
				}
			],
			"key": {
				"id": "e685ede0-ba23-11ea-97d3-a3fd584bdd98",
				"type": "NestedProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Заглушка для ПСО",
			"identifier": "CreateFakeInsuranceInspectionProcess",
			"description": "",
			"title": "",
			"flowProcessIdentifier": "CreateFakeInsuranceInspectionProcess",
			"flowProcessVersion": "Draft",
			"dataTypeName": ""
		},
		{
			"key": {
				"id": "ebc014c0-f0f1-11ea-9dba-8382ccea739d",
				"type": "CustomProcessModel"
			},
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				},
				{
					"name": "TargetStatus",
					"typeName": "string",
					"expression": "'InWork'"
				},
				{
					"name": "DealStatusConditionCode",
					"typeName": "string",
					"expression": "''"
				},
				{
					"name": "Deals",
					"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
					"expression": "var deals = []; for(var i=0;i<Basket.Deals.Count;i++) { if(Basket.Deals[i].IsInBasket == true && (Basket.Deals[i].IsExternal==null || Basket.Deals[i].IsExternal==false) && !(Basket.Deals[i].Product.ProductDictCode === 'EOSAGO' || (Basket.Deals[i].Product.ProductDictCode === 'OSAGO' && Basket.Deals[i].IsEPolicy === true))) deals.push(Basket.Deals[i]) } deals;"
				}
			],
			"outputArguments": [],
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.ChangeBasketStatusProcess",
			"dataTypeName": null,
			"name": "D9. Смена статуса корзины и сделок",
			"identifier": "ChangeBasketStatusToPolicyLayout",
			"description": "D9. Смена статуса корзины и сделок",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"key": {
				"id": "ebdde760-8079-11ed-b047-6d5f15a928a0",
				"type": "CustomProcessModel"
			},
			"inputArguments": [
				{
					"name": "WhatToUse",
					"typeName": "string",
					"expression": "'PrintStoresToUse.PrintingFormCode'"
				},
				{
					"name": "PrintingFormCode",
					"typeName": "string",
					"expression": "DiKaskoExternalFunctionsInvoker.GetAfterPaymentPrintingFormCodes()"
				},
				{
					"name": "PrintingFormSource",
					"typeName": "string",
					"expression": "'PrintingFormSource.Db'"
				},
				{
					"name": "IsPreview",
					"typeName": "bool",
					"expression": "false"
				},
				{
					"name": "ProductWhatToUse",
					"typeName": "Dictionary<string, string>",
					"expression": "ExternalFunctionsInvoker.GetProductWhatToUseForOnlinePolicyIssue()"
				},
				{
					"name": "IsNeedReloadDeals",
					"typeName": "bool?",
					"expression": "false"
				},
				{
					"name": "Deals",
					"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
					"expression": "ExternalFunctionsInvoker.GetDealsForPrinting(Basket)"
				},
				{
					"name": "DocType",
					"typeName": "string",
					"expression": "'Pdf'"
				},
				{
					"name": "BasketNumber",
					"typeName": "string",
					"expression": "Basket.Number"
				},
				{
					"name": "BasketEntityId",
					"typeName": "int?",
					"expression": "Basket.EntityId"
				},
				{
					"name": "PolicyDateSign",
					"typeName": "DateTime?",
					"expression": ""
				},
				{
					"name": "AdditionalData",
					"typeName": "iRIS.Printing.Code.Dto.PrintingAdditionalData",
					"expression": "DiKaskoExternalFunctionsInvoker.SetAdditionalDataForDateRepayment(Basket, DateRepaymentWithShift)"
				}
			],
			"outputArguments": [
				{
					"name": "DocumentCollection",
					"typeName": "List<iRIS.Printing.Code.Activities.DocumentInfo>",
					"sourceName": "DocumentCollection"
				}
			],
			"implementationTypeName": "iRIS.Printing.Code.Activities.PrintingActivity",
			"dataTypeName": "iRIS.Printing.Code.Activities.PrintingActivityResult",
			"name": "C1. Печать (все Сделки Рутовой Корзины с признаком IsInBasket==true; “pdf”; WhatToUse = “All/Policy”)",
			"identifier": "PrintDocumentsProcess",
			"description": "C1. Печать (все Сделки Рутовой Корзины с признаком IsInBasket==true; “pdf”; WhatToUse = “All/Policy”)",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"openInNewTab": false,
			"key": {
				"id": "eccf72f0-7f24-11ea-a99b-8d58e84725e5",
				"type": "RedirectModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Перейти на ссылку для оплаты",
			"identifier": "RedirectToOnlinePaymentUrl",
			"description": "Перейти на ссылку для оплаты",
			"title": "",
			"url": "DiKaskoGeneratePaymentLinkProcess.KaskoUrl"
		},
		{
			"functions": [
				{
					"function": "GetPostponedInspectionForKaskoDeal",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "basket",
							"typeName": "iRIS.InsuranceCore.Entities.Basket",
							"expression": "Basket"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "Inspection",
					"typeName": "iRIS.InsuranceCore.Entities.Inspection",
					"sourceName": "GetPostponedInspectionForKaskoDeal"
				}
			],
			"key": {
				"id": "f026bbd0-34fb-11ee-919e-55c70505ee60",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Получение сущности ПСО",
			"identifier": "GetInspection",
			"description": "Получение сущности ПСО",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.InsuranceInspectionProcess.ActivityDataModels.InsuranceInspectionResult"
		},
		{
			"functions": [
				{
					"function": "SetSpecialNotes",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "deal",
							"typeName": "iRIS.InsuranceCore.Entities.Deal",
							"expression": "var deal = null; for(var i = 0; i < Basket.Deals.Count; i++) { if(Basket.Deals[i].IsInBasket === true && Basket.Deals[i].Product.ProductDictCode === 'KASKO') deal = Basket.Deals[i]; } deal;"
						}
					]
				}
			],
			"outputs": [],
			"key": {
				"id": "f0d82cc0-afb2-11ea-bf16-61238ea8b8a7",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Установка особых условий каско",
			"identifier": "SetSpecialNotes",
			"description": "Установка особых условий каско",
			"title": "",
			"dataTypeName": ""
		},
		{
			"versionManagementActions": [],
			"notSaveDraft": false,
			"formNestedEntities": [],
			"key": {
				"id": "f1bf8280-839f-11ea-8483-2b0ae7301d82",
				"type": "FormDataModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Отображение ошибки генерации номера полиса",
			"identifier": "GeneratePolicyNumberShowMessageError",
			"description": "",
			"title": "",
			"notificationType": 0,
			"caption": "Сообщение",
			"messageExpression": "'Сервис временно недоступен, просим повторить оформление полиса позднее. Приносим извинения за доставленные неудобства.'",
			"formDataType": 2
		},
		{
			"key": {
				"id": "f1bf8281-839f-11ea-8483-2b0ae7301d82",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Генерация номера полиса",
			"identifier": "GeneratePolicyNumberByServiceProcess",
			"description": "Генерация номера полиса",
			"title": "",
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.GeneratePolicyNumberByServiceProcess",
			"dataTypeName": "",
			"inputArguments": [
				{
					"name": "BasketNumber",
					"typeName": "string",
					"expression": "Basket.Number"
				},
				{
					"name": "BasketIsLead",
					"typeName": "bool?",
					"expression": ""
				},
				{
					"name": "BasketIsCreatedInLink2",
					"typeName": "bool?",
					"expression": ""
				},
				{
					"name": "Deals",
					"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
					"expression": "var deals = []; for(var i=0;i<Basket.Deals.Count;i++) { if(Basket.Deals[i].IsInBasket == true && Basket.Deals[i].Product.ProductDictCode === 'KASKO') deals.push(Basket.Deals[i]) } deals;"
				}
			],
			"outputArguments": []
		},
		{
			"key": {
				"id": "f3f95c30-a6f4-11ed-844a-5956f704b5e3",
				"type": "ConditionModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Возможность пропуска",
			"identifier": "IsAllowedToSKipPublishForLink2",
			"description": "",
			"title": "Возможность пропуска"
		},
		{
			"returnParameters": [],
			"key": {
				"id": "f9e0fef0-7fe2-11ea-a88a-8303bed0bb80",
				"type": "ExitPointModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Процесс завершен",
			"identifier": "ExitMainProcess",
			"description": "Завершение основного процесса",
			"title": ""
		},
		{
			"functions": [
				{
					"function": "GetSelectedOfferId",
					"containerTypeName": "iRIS.KaskoLink2.Code.Procedures.DiKaskoInsuranceProcedures",
					"parameters": [
						{
							"name": "deal",
							"typeName": "iRIS.InsuranceCore.Entities.Deal",
							"expression": "var deal = null; for(var i = 0; i < Basket.Deals.Count; i++) { if(Basket.Deals[i].IsInBasket === true && Basket.Deals[i].Product.ProductDictCode === 'KASKO') deal = Basket.Deals[i]; } deal;"
						}
					]
				}
			],
			"outputs": [
				{
					"name": "Value",
					"typeName": "int",
					"sourceName": "GetSelectedOfferId"
				}
			],
			"key": {
				"id": "fa91b3c0-3778-11ee-b323-73834b9a06ad",
				"type": "ProcedureModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Текущий Offer_Id",
			"identifier": "GetSelectedOfferId",
			"description": "Текущий Offer_Id",
			"title": "",
			"dataTypeName": "iRIS.InsuranceCore.Generated.Processes.IntResult"
		},
		{
			"key": {
				"id": "face6dc0-54ad-11eb-82c3-77ba4a588196",
				"type": "CustomProcessModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "A11. Заполнение Посредника и Канала продаж в сделках",
			"identifier": "SetIntermediariesAndCostcenter",
			"description": "A11. Заполнение Посредника и Канала продаж в сделках",
			"title": "",
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.SetIntermediariesAndCostcenterV2",
			"dataTypeName": "",
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				},
				{
					"name": "InputArgument_ProductsWithIntermediaries",
					"typeName": "Dictionary<int, List<iRIS.InsuranceCore.Entities.Intermediary>>",
					"expression": "FindIntermediariesAndCostcenter.ProductsWithIntermediaries"
				},
				{
					"name": "InputArgument_ProductsWithCostcenters",
					"typeName": "Dictionary<int, iRIS.InsuranceCore.Entities.Costcenter>",
					"expression": "FindIntermediariesAndCostcenter.ProductsWithCostcenters"
				}
			],
			"outputArguments": []
		},
		{
			"key": {
				"id": "fe8b43c0-bd04-11ea-9384-b9c134147c2b",
				"type": "VersionPublisherModel"
			},
			"versionAction": 1,
			"relationType": 0,
			"name": "F1. Публикация версии",
			"identifier": "PublishBasketAfterChangedStatusToReadyForSignForEKasko",
			"description": "F1. Публикация версии",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"key": {
				"id": "fe8b43c1-bd04-11ea-9384-b9c134147c2b",
				"type": "CustomProcessModel"
			},
			"inputArguments": [
				{
					"name": "Basket",
					"typeName": "iRIS.InsuranceCore.Entities.Basket",
					"expression": "Basket"
				},
				{
					"name": "TargetStatus",
					"typeName": "string",
					"expression": "'ReadyForSign'"
				},
				{
					"name": "DealStatusConditionCode",
					"typeName": "string",
					"expression": "''"
				},
				{
					"name": "Deals",
					"typeName": "List<iRIS.InsuranceCore.Entities.Deal>",
					"expression": "var deals = []; for(var i=0;i<Basket.Deals.Count;i++) { if(Basket.Deals[i].IsInBasket == true && (Basket.Deals[i].IsExternal==null || Basket.Deals[i].IsExternal==false) && !(Basket.Deals[i].Product.ProductDictCode === 'EOSAGO' || (Basket.Deals[i].Product.ProductDictCode === 'OSAGO' && Basket.Deals[i].IsEPolicy === true))) deals.push(Basket.Deals[i]) } deals;"
				}
			],
			"outputArguments": [],
			"implementationTypeName": "iRIS.InsuranceCore.Code.CustomProcesses.ChangeBasketStatusProcess",
			"dataTypeName": null,
			"name": "D9. Смена статуса корзины и сделок на 'Готово к оформлению' для еКаско",
			"identifier": "ChangeBasketStatusToReadyForSignForEKasko",
			"description": "D9. Смена статуса корзины и сделок на 'Готово к оформлению' для еКаско",
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": 0,
			"permissionType": "",
			"aggregateName": "",
			"title": ""
		},
		{
			"returnParameters": [],
			"key": {
				"id": "fec72e00-723a-11ee-9e72-57730e612446",
				"type": "ExitPointModel"
			},
			"userId": "",
			"login": "",
			"entityId": "",
			"entityTypeName": "",
			"accessLevel": null,
			"permissionType": "",
			"aggregateName": "",
			"name": "Ошибка",
			"identifier": "DiKaskoSegmentationPostProcessError",
			"description": "Ошибка",
			"title": ""
		}
	],
	"connectors": [
		{
			"branchName": "Holded",
			"expression": "Basket.Payments[InitializeInvoices.PaymentIndex].TransactionStatusCode === 'holded'",
			"key": {
				"id": "0232bf70-543a-11ed-811d-e5269dbaaf55",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "15b19480-5436-11ed-811d-e5269dbaaf55",
			"targetBlockId": "b7ed4ce0-53bd-11ed-811d-e5269dbaaf55",
			"connectorName": "Branches",
			"order": 2
		},
		{
			"key": {
				"id": "0543a6b0-f8db-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "3608cf10-f8da-11ee-a497-d3a75b285ecc",
			"targetBlockId": "07671011-7f1f-11ea-a99b-8d58e84725e5",
			"connectorName": "Error"
		},
		{
			"key": {
				"id": "06b6e220-f14c-11ec-94ee-d3e7909b3663",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "dd060c30-b9ab-11ec-b46b-c9ff270b3819",
			"targetBlockId": "a4ffef40-1110-11ef-a6f4-2d60a74eca97",
			"connectorName": "Ссылка на оплату сгенерирована"
		},
		{
			"key": {
				"id": "08628970-3779-11ee-b323-73834b9a06ad",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "43e85c61-9c11-11ea-a88b-a77e3dfd8a26",
			"targetBlockId": "fa91b3c0-3778-11ee-b323-73834b9a06ad",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "0909b9f0-3ac7-11ef-9675-ad66c56603a3",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "85509d50-3ab1-11ef-ba9c-bb105df7b71e",
			"targetBlockId": "870aeb80-4124-11eb-b2e9-23f2f8aae401",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "09c96c40-f351-11ee-9f8a-b3aac8bce288",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "944908f0-d7de-11ee-9338-93b3a6329b29",
			"targetBlockId": "ac3e28d0-f342-11ee-9f8a-b3aac8bce288",
			"connectorName": "Проверки успешно пройдены"
		},
		{
			"key": {
				"id": "0a46a7c0-f8d1-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "a30ae3f0-f8d0-11ee-a497-d3a75b285ecc",
			"targetBlockId": "3ebea120-7fda-11ea-a88a-8303bed0bb80",
			"connectorName": "Ошибка интеграции с BAM"
		},
		{
			"key": {
				"id": "0a9c0070-7fdc-11ea-a88a-8303bed0bb80",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "3ebea120-7fda-11ea-a88a-8303bed0bb80",
			"targetBlockId": "a92b00e0-7fd9-11ea-a88a-8303bed0bb80",
			"connectorName": "Оплатить"
		},
		{
			"key": {
				"id": "0cb656a0-299e-11eb-bbfc-6d76f08e1389",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d9d57e22-50ed-11ea-9bfc-a179e2207dcb",
			"targetBlockId": null,
			"connectorName": "TransitionNotPossible"
		},
		{
			"branchName": "Нет",
			"expression": "IsAllowedToSkipPublishAfterReadyForSign.Value == false",
			"key": {
				"id": "0d9c2a50-a6f5-11ed-844a-5956f704b5e3",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "f3f95c30-a6f4-11ed-844a-5956f704b5e3",
			"targetBlockId": "0f19c964-893d-11ea-a691-b7b90e8008da",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "0f19a253-893d-11ea-a691-b7b90e8008da",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "0f19a254-893d-11ea-a691-b7b90e8008da",
			"targetBlockId": "805a5ce0-5c8a-11eb-938c-3f2f9381e06c",
			"connectorName": "NextStep"
		},
		{
			"branchName": "Да",
			"expression": "IsAllowedToSkipPublishAfterReadyForSign.Value == true",
			"key": {
				"id": "116651b0-a6f5-11ed-844a-5956f704b5e3",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "f3f95c30-a6f4-11ed-844a-5956f704b5e3",
			"targetBlockId": "e0464a60-7f22-11ea-a99b-8d58e84725e5",
			"connectorName": "Branches",
			"order": 2
		},
		{
			"key": {
				"id": "12819f00-6f7b-11ef-89d0-8926c4a8f47b",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "afd35290-6f7a-11ef-89d0-8926c4a8f47b",
			"targetBlockId": "c5125160-6f7a-11ef-89d0-8926c4a8f47b",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "12a548d0-32b7-11ee-919e-55c70505ee60",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "c3038ad2-32b6-11ee-919e-55c70505ee60",
			"targetBlockId": "c3038ad1-32b6-11ee-919e-55c70505ee60",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "13332020-f153-11ec-94ee-d3e7909b3663",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "c0c87e20-f152-11ec-94ee-d3e7909b3663",
			"targetBlockId": "43d62490-7f20-11ea-a99b-8d58e84725e5",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "14ee60e0-f0f2-11ea-9dba-8382ccea739d",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "ebc014c0-f0f1-11ea-9dba-8382ccea739d",
			"targetBlockId": "c20cc440-8871-11ea-8573-578ed1e9cb50",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "14fab7e0-f351-11ee-9f8a-b3aac8bce288",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "944908f0-d7de-11ee-9338-93b3a6329b29",
			"targetBlockId": "ac3e28d0-f342-11ee-9f8a-b3aac8bce288",
			"connectorName": "Проверки не пройдены, но продолжаем"
		},
		{
			"key": {
				"id": "153c7a20-4024-11ef-b743-190d41b3d739",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "590c6630-f677-11ee-8d52-dd5726dce177",
			"targetBlockId": "7d7485c0-5f21-11eb-b2f5-55433a771ff9",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "17aa5280-ae23-11ed-ae2b-d11566236d4f",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d9d57e25-50ed-11ea-9bfc-a179e2207dcb",
			"targetBlockId": "16476720-ae23-11ed-ae2b-d11566236d4f",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "1b4dd940-f33f-11ee-9f8a-b3aac8bce288",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d9d64178-50ed-11ea-9bfc-a179e2207dcb",
			"targetBlockId": "27e36b20-f108-11eb-b57a-29322249fe0f",
			"connectorName": "Анкета заполнена"
		},
		{
			"key": {
				"id": "1bece2f0-1f32-11ef-868f-053c89133b68",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "1bece2f1-1f32-11ef-868f-053c89133b68",
			"targetBlockId": "1bed0a00-1f32-11ef-868f-053c89133b68",
			"connectorName": "NextStep"
		},
		{
			"branchName": "Да",
			"expression": "CanSkipPsoForSpecialCreditAuto.Value",
			"key": {
				"id": "1bed0a01-1f32-11ef-868f-053c89133b68",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "1bed0a00-1f32-11ef-868f-053c89133b68",
			"targetBlockId": "1bed0a02-1f32-11ef-868f-053c89133b68",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "1bf1fe10-9adf-11ea-8b12-8924f2b7d102",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "8b434400-9ade-11ea-8b12-8924f2b7d102",
			"targetBlockId": "0f19c962-893d-11ea-a691-b7b90e8008da",
			"connectorName": "TransitionNotPossible"
		},
		{
			"key": {
				"id": "1bf37160-3ab7-11ef-9675-ad66c56603a3",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d9d57e24-50ed-11ea-9bfc-a179e2207dcb",
			"targetBlockId": "d9d57e25-50ed-11ea-9bfc-a179e2207dcb",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "1c8831b0-fbc9-11ee-a3e8-d7537fbec3a6",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "0daa0ab0-fbc9-11ee-a3e8-d7537fbec3a6",
			"targetBlockId": "b46b37f0-a6f4-11ed-844a-5956f704b5e3",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "1cad1360-6f7b-11ef-89d0-8926c4a8f47b",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "c5125160-6f7a-11ef-89d0-8926c4a8f47b",
			"targetBlockId": "ca6c28b4-a711-11ea-802b-e99fe4e09d7c",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "1d50ecf0-61c0-11eb-af06-7bd2753be6ab",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "a0e79700-0c6e-11eb-ae0b-5fda001b3b6b",
			"targetBlockId": "b3224f00-8916-11ee-a013-2da43f35b58d",
			"connectorName": "Error"
		},
		{
			"key": {
				"id": "20219670-7fe2-11ea-a88a-8303bed0bb80",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "77228cb0-951b-11ea-8aa4-ed1c1caf09d5",
			"targetBlockId": "0f87d650-f732-11ee-8d52-dd5726dce177",
			"connectorName": "Exit_InspectionCreated"
		},
		{
			"key": {
				"id": "224d4680-f8db-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "07671010-7f1f-11ea-a99b-8d58e84725e5",
			"targetBlockId": "07671011-7f1f-11ea-a99b-8d58e84725e5",
			"connectorName": "Error"
		},
		{
			"key": {
				"id": "22faf170-807a-11ed-b047-6d5f15a928a0",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "ebdde760-8079-11ed-b047-6d5f15a928a0",
			"targetBlockId": "0a253751-807a-11ed-b047-6d5f15a928a0",
			"connectorName": "Error"
		},
		{
			"branchName": "Только ручное подтверждение доступно",
			"expression": "SharedData.ProcessApiCommandName == 'Link2ConfirmPaymentCommand' || Link2FunctionsInvoker.IsOnlyPaymentManualApproveAvailable(Basket) ",
			"key": {
				"id": "261a1a00-af0a-11ea-80ca-bb8cdf03c0b9",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "7631c0c0-af09-11ea-80ca-bb8cdf03c0b9",
			"targetBlockId": "ba971270-b070-11ea-80ca-bb8cdf03c0b9",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "26b7c200-f8da-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "61690a90-0506-11ed-b092-cbac230c5cb9",
			"targetBlockId": "1c117850-f8da-11ee-a497-d3a75b285ecc",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "27315700-4024-11ef-b743-190d41b3d739",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "3a5644e0-4023-11ef-b743-190d41b3d739",
			"targetBlockId": "3a566bf0-4023-11ef-b743-190d41b3d739",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "27bb7550-f0f2-11ea-9dba-8382ccea739d",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "ebc014c0-f0f1-11ea-9dba-8382ccea739d",
			"targetBlockId": null,
			"connectorName": "TransitionNotPossible"
		},
		{
			"key": {
				"id": "296a3000-4024-11ef-b743-190d41b3d739",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "3a566bf0-4023-11ef-b743-190d41b3d739",
			"targetBlockId": "3a566bf1-4023-11ef-b743-190d41b3d739",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "2a8ccf30-807a-11ed-b047-6d5f15a928a0",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "0a253751-807a-11ed-b047-6d5f15a928a0",
			"targetBlockId": "dae75c73-967f-11ea-aa16-c9c3be739c72",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "2a933760-f8ee-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "43d62490-7f20-11ea-a99b-8d58e84725e5",
			"targetBlockId": "24077f00-f8ee-11ee-a497-d3a75b285ecc",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "2be89d80-4024-11ef-b743-190d41b3d739",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "3a566bf1-4023-11ef-b743-190d41b3d739",
			"targetBlockId": "014b0860-f682-11ee-8d52-dd5726dce177",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "2c3e9670-fe1d-11ee-ad9e-e9526a550ac7",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "65f8b610-7f24-11ea-a99b-8d58e84725e5",
			"targetBlockId": "49895d90-0e91-11ee-9c70-278b971904b7",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "2c906ee0-4027-11ef-b743-190d41b3d739",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "014b0860-f682-11ee-8d52-dd5726dce177",
			"targetBlockId": "7d7485c0-5f21-11eb-b2f5-55433a771ff9",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "2c9299d0-9907-11ee-ac31-99eeceaab170",
				"type": "Connector"
			},
			"connectorType": 1,
			"isDefault": false,
			"sourceBlockId": "8abb0570-9906-11ee-ac31-99eeceaab170",
			"targetBlockId": "7d8e23b0-943b-11ea-82f8-c19b3f801093",
			"connectorName": "ExceptionNextStep"
		},
		{
			"key": {
				"id": "2d2ed1e0-c16a-11ec-9768-d55b48b78bd5",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "07671011-7f1f-11ea-a99b-8d58e84725e5",
			"targetBlockId": "c20cc440-8871-11ea-8573-578ed1e9cb50",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "2f78cb50-f108-11eb-b57a-29322249fe0f",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "27e36b20-f108-11eb-b57a-29322249fe0f",
			"targetBlockId": "ebc014c0-f0f1-11ea-9dba-8382ccea739d",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "306e88f0-5d62-11ea-9ea6-ebf9f44e0a3a",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d9d55714-50ed-11ea-9bfc-a179e2207dcb",
			"targetBlockId": "7df2d120-89e7-11ee-a076-71ddfdda346a",
			"connectorName": "Инициализация пройдена"
		},
		{
			"key": {
				"id": "323d3a20-fe56-11ee-a58c-8966e6337786",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "1bae3bb0-fe56-11ee-a58c-8966e6337786",
			"targetBlockId": "7d7485c0-5f21-11eb-b2f5-55433a771ff9",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "32629520-ac52-11ec-b211-911ff14afefd",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "0f19c964-893d-11ea-a691-b7b90e8008da",
			"targetBlockId": "e0464a60-7f22-11ea-a99b-8d58e84725e5",
			"connectorName": "NextStep"
		},
		{
			"branchName": "Проверок нет",
			"expression": "ChecksNavigationFunctionsInvoker.NoOtherChecks(Basket)",
			"key": {
				"id": "34ca9bc0-fe56-11ee-a58c-8966e6337786",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "1bae3bb0-fe56-11ee-a58c-8966e6337786",
			"targetBlockId": "8b436b10-9ade-11ea-8b12-8924f2b7d102",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "36f9ec60-a712-11ea-802b-e99fe4e09d7c",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "ca6c28b4-a711-11ea-802b-e99fe4e09d7c",
			"targetBlockId": "c577e550-0e00-11eb-8d18-c54bdc4f1e13",
			"connectorName": "Продолжить оформление"
		},
		{
			"key": {
				"id": "3862a3b0-a039-11ea-8357-23b5ec163eb2",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "7d8e23b0-943b-11ea-82f8-c19b3f801093",
			"targetBlockId": "a43da020-7fe2-11ea-a88a-8303bed0bb80",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "38689910-8665-11eb-8943-2b94f55b9d93",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "31e6cbc0-8665-11eb-8943-2b94f55b9d93",
			"targetBlockId": "eccf72f0-7f24-11ea-a99b-8d58e84725e5",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "38c53b10-54ac-11eb-82c3-77ba4a588196",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "d77916b0-54ab-11eb-82c3-77ba4a588196",
			"targetBlockId": "d9d57e20-50ed-11ea-9bfc-a179e2207dcb",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "3c12ad40-f8da-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "1c117850-f8da-11ee-a497-d3a75b285ecc",
			"targetBlockId": "3608cf10-f8da-11ee-a497-d3a75b285ecc",
			"connectorName": "Succes"
		},
		{
			"key": {
				"id": "3c6bd470-345c-11ef-a533-43308fdf1bc9",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "1b0df5b0-345c-11ef-a533-43308fdf1bc9",
			"targetBlockId": "944908f0-d7de-11ee-9338-93b3a6329b29",
			"connectorName": "Default"
		},
		{
			"branchName": "NotLink2EnablePaymentLinkFlag ",
			"expression": "(SharedData.Link2EnablePaymentLinkFlag != 'true' && Link2FunctionsInvoker.BasketCreatorIsLink2Partner(Basket)) && (IsProcessApiRequest || AuthorizationData.Name === 'SystemRobot')",
			"key": {
				"id": "3c9f8c00-8665-11eb-8943-2b94f55b9d93",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "31e6cbc0-8665-11eb-8943-2b94f55b9d93",
			"targetBlockId": "e413d140-7fdf-11ea-a88a-8303bed0bb80",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "3d81ef90-951c-11ea-8aa4-ed1c1caf09d5",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "77228cb0-951b-11ea-8aa4-ed1c1caf09d5",
			"targetBlockId": "0f19c966-893d-11ea-a691-b7b90e8008da",
			"connectorName": "Exit_InspectionNotFinished"
		},
		{
			"key": {
				"id": "3e16ca90-f8ee-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "24077f00-f8ee-11ee-a497-d3a75b285ecc",
			"targetBlockId": "65f8b610-7f24-11ea-a99b-8d58e84725e5",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "3ed15b90-e771-11ea-9c30-05d1ce9c0826",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "20a2c9d0-7fe1-11ea-a88a-8303bed0bb80",
			"targetBlockId": "577ab490-7fe1-11ea-a88a-8303bed0bb80",
			"connectorName": "TransitionPossible"
		},
		{
			"key": {
				"id": "3f7d0af0-7fe1-11ea-a88a-8303bed0bb80",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "b66c6b00-7fdd-11ea-a88a-8303bed0bb80",
			"targetBlockId": "0c3cb7d0-c865-11eb-b128-bfff5ad2ab9c",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "43777020-a6f6-11ed-844a-5956f704b5e3",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "fe8b43c1-bd04-11ea-9384-b9c134147c2b",
			"targetBlockId": "13deaf40-a6f6-11ed-844a-5956f704b5e3",
			"connectorName": "TransitionPossible"
		},
		{
			"key": {
				"id": "4378eaa0-e771-11ea-9c30-05d1ce9c0826",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "20a2c9d0-7fe1-11ea-a88a-8303bed0bb80",
			"targetBlockId": "577ab490-7fe1-11ea-a88a-8303bed0bb80",
			"connectorName": "TransitionNotPossible"
		},
		{
			"branchName": "Есть проверки URM",
			"expression": "DiKaskoExternalFunctionsInvoker.HasUrmApprovals(Basket)",
			"key": {
				"id": "45be33d1-4a8a-11ef-a79d-83528bdc91c3",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "45be33d0-4a8a-11ef-a79d-83528bdc91c3",
			"targetBlockId": "45be0cc0-4a8a-11ef-a79d-83528bdc91c3",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "4600d0a0-a039-11ea-8357-23b5ec163eb2",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "7d8e23b0-943b-11ea-82f8-c19b3f801093",
			"targetBlockId": "a43da020-7fe2-11ea-a88a-8303bed0bb80",
			"connectorName": "Error"
		},
		{
			"key": {
				"id": "498ebbd0-a6f6-11ed-844a-5956f704b5e3",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "fe8b43c1-bd04-11ea-9384-b9c134147c2b",
			"targetBlockId": "13deaf40-a6f6-11ed-844a-5956f704b5e3",
			"connectorName": "TransitionNotPossible"
		},
		{
			"key": {
				"id": "49a54b20-af2d-11ea-9bc4-1fd684087440",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "397f88f0-af2d-11ea-9bc4-1fd684087440",
			"targetBlockId": "e685ede0-ba23-11ea-97d3-a3fd584bdd98",
			"connectorName": "Default",
			"branchName": "Да",
			"expression": "GetRusfinancebank.Value",
			"order": 1
		},
		{
			"branchName": "Да",
			"expression": "CanSkipPsoForSpecialCreditAuto.Value || IsAllowedToSkipPSO || IsPostponedPSO.Value",
			"key": {
				"id": "49e77ce0-af30-11ea-9bc4-1fd684087440",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "397f88f0-af2d-11ea-9bc4-1fd684087440",
			"targetBlockId": "1bae3bb0-fe56-11ee-a58c-8966e6337786",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"branchName": "Да",
			"expression": "Basket.IsLegal == true",
			"key": {
				"id": "4b356200-345c-11ef-a533-43308fdf1bc9",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "1b0df5b0-345c-11ef-a533-43308fdf1bc9",
			"targetBlockId": "ac3e28d0-f342-11ee-9f8a-b3aac8bce288",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "4c2f07f0-a1b3-11ea-babf-571a5627d29a",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "77228cb0-951b-11ea-8aa4-ed1c1caf09d5",
			"targetBlockId": "7d7485c0-5f21-11eb-b2f5-55433a771ff9",
			"connectorName": "Exit_InspectionFinished"
		},
		{
			"key": {
				"id": "4e204860-a039-11ea-8357-23b5ec163eb2",
				"type": "Connector"
			},
			"connectorType": 1,
			"isDefault": false,
			"sourceBlockId": "7d8e23b0-943b-11ea-82f8-c19b3f801093",
			"targetBlockId": "a43da020-7fe2-11ea-a88a-8303bed0bb80",
			"connectorName": "ExceptionNextStep"
		},
		{
			"key": {
				"id": "5007c920-f8e9-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "3608cf10-f8da-11ee-a497-d3a75b285ecc",
			"targetBlockId": "49b919c0-f8e9-11ee-a497-d3a75b285ecc",
			"connectorName": "Succes"
		},
		{
			"branchName": "Да",
			"expression": "ChecksNavigationFunctionsInvoker.CanUseOldPsoInspection(SharedData.integrationLogin)",
			"key": {
				"id": "50349af0-f677-11ee-8d52-dd5726dce177",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "35bb42f0-f677-11ee-8d52-dd5726dce177",
			"targetBlockId": "75138860-329e-11ee-919e-55c70505ee60",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "504dfc10-b6b4-11ed-9d2f-6ba436bdd11f",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "34eed7f0-b6b4-11ed-9d2f-6ba436bdd11f",
			"targetBlockId": "0f19a257-893d-11ea-a691-b7b90e8008da",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "504e8c90-95d1-11ea-ae60-17887975863a",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "f1bf8281-839f-11ea-8483-2b0ae7301d82",
			"targetBlockId": "f1bf8280-839f-11ea-8483-2b0ae7301d82",
			"connectorName": "Error"
		},
		{
			"key": {
				"id": "5249a2d0-f8e9-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "49b919c0-f8e9-11ee-a497-d3a75b285ecc",
			"targetBlockId": "07671010-7f1f-11ea-a99b-8d58e84725e5",
			"connectorName": "Success"
		},
		{
			"branchName": "Нужно",
			"expression": "ChecksNavigationFunctionsInvoker.NeedToSetDraftStatus(Basket, SharedData.integrationLogin)",
			"key": {
				"id": "5367b170-f682-11ee-8d52-dd5726dce177",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "590c6630-f677-11ee-8d52-dd5726dce177",
			"targetBlockId": "3a5644e0-4023-11ef-b743-190d41b3d739",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "55c62d90-807a-11ed-b047-6d5f15a928a0",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "ebdde760-8079-11ed-b047-6d5f15a928a0",
			"targetBlockId": "0a251040-807a-11ed-b047-6d5f15a928a0",
			"connectorName": "Succes"
		},
		{
			"key": {
				"id": "561e5180-f8e9-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "49b919c0-f8e9-11ee-a497-d3a75b285ecc",
			"targetBlockId": "07671011-7f1f-11ea-a99b-8d58e84725e5",
			"connectorName": "Error"
		},
		{
			"key": {
				"id": "56592f80-3779-11ee-b323-73834b9a06ad",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "fa91b3c0-3778-11ee-b323-73834b9a06ad",
			"targetBlockId": "276699b0-3779-11ee-b323-73834b9a06ad",
			"connectorName": "NextStep"
		},
		{
			"branchName": "да",
			"expression": "IsProcessApiRequest == true && GetEmailSentFlag.Value == false && DiKaskoExternalFunctionsInvoker.CanUseNeedSendMailBeforePaymentSetting(SharedData.integrationLogin) == true && !DiKaskoExternalFunctionsInvoker.IsUpsale(Basket)",
			"key": {
				"id": "5710d5a0-7f25-11ea-a99b-8d58e84725e5",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "65f8b610-7f24-11ea-a99b-8d58e84725e5",
			"targetBlockId": "61690a90-0506-11ed-b092-cbac230c5cb9",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "57f6be50-7284-11eb-8a44-4bedb4bd8d25",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "440e00b0-7284-11eb-8a44-4bedb4bd8d25",
			"targetBlockId": "44ab2a50-71f0-11eb-8a44-4bedb4bd8d25",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "585c7df0-807c-11ed-b047-6d5f15a928a0",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "9cf94cf0-807b-11ed-b047-6d5f15a928a0",
			"targetBlockId": "3d771db0-807c-11ed-b047-6d5f15a928a0",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "5b04b3c0-f677-11ee-8d52-dd5726dce177",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "35bb42f0-f677-11ee-8d52-dd5726dce177",
			"targetBlockId": "b6fa9eb0-10f3-11ef-a6f4-2d60a74eca97",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "5b843980-1f33-11ef-868f-053c89133b68",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "1bed0a02-1f32-11ef-868f-053c89133b68",
			"targetBlockId": "7d7485c0-5f21-11eb-b2f5-55433a771ff9",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "5ba8e9d0-807c-11ed-b047-6d5f15a928a0",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "3d771db0-807c-11ed-b047-6d5f15a928a0",
			"targetBlockId": "3d771db1-807c-11ed-b047-6d5f15a928a0",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "5bc2b952-b6b4-11ed-9d2f-6ba436bdd11f",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "5bc2b951-b6b4-11ed-9d2f-6ba436bdd11f",
			"targetBlockId": "5bc2b950-b6b4-11ed-9d2f-6ba436bdd11f",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "5bc2b953-b6b4-11ed-9d2f-6ba436bdd11f",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "5bc2b951-b6b4-11ed-9d2f-6ba436bdd11f",
			"targetBlockId": "5bc2b950-b6b4-11ed-9d2f-6ba436bdd11f",
			"connectorName": "TransitionPossible"
		},
		{
			"key": {
				"id": "5bc2b954-b6b4-11ed-9d2f-6ba436bdd11f",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "5bc2b951-b6b4-11ed-9d2f-6ba436bdd11f",
			"targetBlockId": "5bc2b950-b6b4-11ed-9d2f-6ba436bdd11f",
			"connectorName": "TransitionNotPossible"
		},
		{
			"key": {
				"id": "5c2df280-95d1-11ea-ae60-17887975863a",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "f1bf8280-839f-11ea-8483-2b0ae7301d82",
			"targetBlockId": "c20cc440-8871-11ea-8573-578ed1e9cb50",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "5cdcb060-b75a-11ed-997a-37f16c9ef420",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "d9d57e22-50ed-11ea-9bfc-a179e2207dcb",
			"targetBlockId": "face6dc0-54ad-11eb-82c3-77ba4a588196",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "5e5a49d0-3779-11ee-b323-73834b9a06ad",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "276699b0-3779-11ee-b323-73834b9a06ad",
			"targetBlockId": "304ce3e0-3779-11ee-b323-73834b9a06ad",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "5f3e64e0-84be-11ec-80e6-0b07e8876fce",
				"type": "Connector"
			},
			"connectorType": 1,
			"isDefault": false,
			"sourceBlockId": "647dd910-84bc-11ec-80e6-0b07e8876fce",
			"targetBlockId": "fec72e00-723a-11ee-9e72-57730e612446",
			"connectorName": "ExceptionNextStep"
		},
		{
			"key": {
				"id": "5f7dbcf0-95d5-11ea-ae60-17887975863a",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "a92b00e0-7fd9-11ea-a88a-8303bed0bb80",
			"targetBlockId": "c20cc440-8871-11ea-8573-578ed1e9cb50",
			"connectorName": "Назад"
		},
		{
			"key": {
				"id": "5fd46b10-807c-11ed-b047-6d5f15a928a0",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "3d771db1-807c-11ed-b047-6d5f15a928a0",
			"targetBlockId": "dae70e50-967f-11ea-aa16-c9c3be739c72",
			"connectorName": "Success"
		},
		{
			"branchName": "Да",
			"expression": "IsPostponedPSO.Value == true",
			"key": {
				"id": "5febffd0-32b7-11ee-919e-55c70505ee60",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "6709bbd0-32b3-11ee-919e-55c70505ee60",
			"targetBlockId": "1b88e9d0-34fa-11ee-919e-55c70505ee60",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"branchName": "Пропуск ПСО по итогам запроса в BSI",
			"expression": "IsAllowedToSkipPSO",
			"key": {
				"id": "601a53a0-b6b4-11ed-9d2f-6ba436bdd11f",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "34eed7f0-b6b4-11ed-9d2f-6ba436bdd11f",
			"targetBlockId": "5bc2b951-b6b4-11ed-9d2f-6ba436bdd11f",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "6080e140-8941-11ea-a691-b7b90e8008da",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "c20cc440-8871-11ea-8573-578ed1e9cb50",
			"targetBlockId": "f1bf8281-839f-11ea-8483-2b0ae7301d82",
			"connectorName": "Переход к оплате"
		},
		{
			"key": {
				"id": "60857520-f9e8-11eb-bc38-b3e7a28cb71a",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "a740fc90-1a97-11eb-9e8c-6bff474ab37b",
			"targetBlockId": "d9d57e22-50ed-11ea-9bfc-a179e2207dcb",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "61110630-951c-11ea-8aa4-ed1c1caf09d5",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "77228cb0-951b-11ea-8aa4-ed1c1caf09d5",
			"targetBlockId": "0f19c966-893d-11ea-a691-b7b90e8008da",
			"connectorName": "Exit_FilesNotSaved"
		},
		{
			"key": {
				"id": "611aa250-3779-11ee-b323-73834b9a06ad",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "304ce3e0-3779-11ee-b323-73834b9a06ad",
			"targetBlockId": "27d4f7b0-8fc1-11ea-8f7a-2557cfded91f",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "614f4dd0-f8cf-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "1d24e520-f8cf-11ee-a497-d3a75b285ecc",
			"targetBlockId": "440e00b0-7284-11eb-8a44-4bedb4bd8d25",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "6220d710-12d8-11ef-a4d1-adbb300a898d",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "6028feb0-12d8-11ef-a4d1-adbb300a898d",
			"targetBlockId": "1b0df5b0-345c-11ef-a533-43308fdf1bc9",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "6377db90-12d8-11ef-a4d1-adbb300a898d",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "971c5c50-f56e-11ee-9e1d-f3cdfa2600d4",
			"targetBlockId": "d38aa7f0-71ba-11ef-9a6f-89c99bf3b313",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "63cf8840-54ae-11eb-82c3-77ba4a588196",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "face6dc0-54ad-11eb-82c3-77ba4a588196",
			"targetBlockId": "d9d57e24-50ed-11ea-9bfc-a179e2207dcb",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "643701e0-807c-11ed-b047-6d5f15a928a0",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "3d771db1-807c-11ed-b047-6d5f15a928a0",
			"targetBlockId": "6e009210-807a-11ed-b047-6d5f15a928a0",
			"connectorName": "Error"
		},
		{
			"key": {
				"id": "66437ba0-7fdd-11ea-a88a-8303bed0bb80",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "3ebea120-7fda-11ea-a88a-8303bed0bb80",
			"targetBlockId": "15b19480-5436-11ed-811d-e5269dbaaf55",
			"connectorName": "Завершение оформления"
		},
		{
			"key": {
				"id": "674b7990-ba24-11ea-97d3-a3fd584bdd98",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "e685ede0-ba23-11ea-97d3-a3fd584bdd98",
			"targetBlockId": "77228cb0-951b-11ea-8aa4-ed1c1caf09d5",
			"connectorName": "Exit"
		},
		{
			"key": {
				"id": "6765f7a0-43a6-11eb-83d9-9504eb019a7b",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d9d508f0-50ed-11ea-9bfc-a179e2207dcb",
			"targetBlockId": "e5c5bd60-0e31-11eb-8100-69dd148d6e96",
			"connectorName": "Start"
		},
		{
			"key": {
				"id": "687f0bd0-807c-11ed-b047-6d5f15a928a0",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "3d771db0-807c-11ed-b047-6d5f15a928a0",
			"targetBlockId": "6e009210-807a-11ed-b047-6d5f15a928a0",
			"connectorName": "Error"
		},
		{
			"key": {
				"id": "68ff33b0-b6b3-11ed-9d2f-6ba436bdd11f",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "805a5ce0-5c8a-11eb-938c-3f2f9381e06c",
			"targetBlockId": "068ed010-b6b2-11ed-9d2f-6ba436bdd11f",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "69c7f0b0-a6f6-11ed-844a-5956f704b5e3",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "13deaf40-a6f6-11ed-844a-5956f704b5e3",
			"targetBlockId": "55e4d860-a6f6-11ed-844a-5956f704b5e3",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "6aa98d80-7fe0-11ea-a88a-8303bed0bb80",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "eccf72f0-7f24-11ea-a99b-8d58e84725e5",
			"targetBlockId": "e413d140-7fdf-11ea-a88a-8303bed0bb80",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "6b967720-4a8a-11ef-a79d-83528bdc91c3",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "45be0cc0-4a8a-11ef-a79d-83528bdc91c3",
			"targetBlockId": "590c6630-f677-11ee-8d52-dd5726dce177",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "6cee0e00-7fda-11ea-a88a-8303bed0bb80",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "a92b00e0-7fd9-11ea-a88a-8303bed0bb80",
			"targetBlockId": "3ebea120-7fda-11ea-a88a-8303bed0bb80",
			"connectorName": "К форме проверки платежа"
		},
		{
			"key": {
				"id": "6e179bc0-f56f-11ee-9e1d-f3cdfa2600d4",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "ac3e28d0-f342-11ee-9f8a-b3aac8bce288",
			"targetBlockId": "7fb7b040-eb5b-11ee-870b-0b4a9fb4e6a4",
			"connectorName": "Продолжение процесса по несовпадению роли"
		},
		{
			"key": {
				"id": "6e1f5b80-ac51-11ec-b211-911ff14afefd",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "3d115f20-9add-11ea-8b12-8924f2b7d102",
			"targetBlockId": "592c8700-9005-11ed-9808-355ebdd9c277",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "6e6b9d90-f8f0-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "00a73d70-7f21-11ea-a99b-8d58e84725e5",
			"targetBlockId": "c29c2120-2ca6-11ef-bcba-7b07b785bfdd",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "6ed36f60-9005-11ed-9808-355ebdd9c277",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "592c8700-9005-11ed-9808-355ebdd9c277",
			"targetBlockId": "4a90e120-ac51-11ec-b211-911ff14afefd",
			"connectorName": "Default"
		},
		{
			"branchName": "Да",
			"expression": "IsProcessApiRequest == true && IsAllowedToSkipAfterReadyForSign_.Value == true",
			"key": {
				"id": "6ee76ee0-a6f6-11ed-844a-5956f704b5e3",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "55e4d860-a6f6-11ed-844a-5956f704b5e3",
			"targetBlockId": "beebf8a0-7f23-11ea-a99b-8d58e84725e5",
			"connectorName": "Branches",
			"order": 2
		},
		{
			"key": {
				"id": "6f251230-f732-11ee-8d52-dd5726dce177",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "0f87d650-f732-11ee-8d52-dd5726dce177",
			"targetBlockId": "0f19c966-893d-11ea-a691-b7b90e8008da",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "6facb240-ac51-11ec-b211-911ff14afefd",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "4a90e120-ac51-11ec-b211-911ff14afefd",
			"targetBlockId": "397f88f0-af2d-11ea-9bc4-1fd684087440",
			"connectorName": "Процесс завершен"
		},
		{
			"key": {
				"id": "71dbf0e0-8329-11ec-9cc3-873c6b836056",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "1a8f4ee0-8329-11ec-9cc3-873c6b836056",
			"targetBlockId": "f0d82cc0-afb2-11ea-bf16-61238ea8b8a7",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "72cbca40-ae23-11ed-ae2b-d11566236d4f",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "16476720-ae23-11ed-ae2b-d11566236d4f",
			"targetBlockId": "7d02bbe0-cccb-11ea-9b78-ef58bed092d3",
			"connectorName": "DefaultNextStep"
		},
		{
			"branchName": "Есть проверки и нет ПСО",
			"expression": "ChecksNavigationFunctionsInvoker.NoPsoOtherChecks(Basket)",
			"key": {
				"id": "736e5fd0-fe31-11ee-a58c-8966e6337786",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "0f19a257-893d-11ea-a691-b7b90e8008da",
			"targetBlockId": "7d7485c0-5f21-11eb-b2f5-55433a771ff9",
			"connectorName": "Branches",
			"order": 2
		},
		{
			"key": {
				"id": "742527f0-f676-11ee-8d52-dd5726dce177",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "56a5bbe0-f676-11ee-8d52-dd5726dce177",
			"targetBlockId": "971c5c50-f56e-11ee-9e1d-f3cdfa2600d4",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "743672d0-f351-11ee-9f8a-b3aac8bce288",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "3b685090-94ce-11ee-920e-ddc027786751",
			"targetBlockId": "dae75c70-967f-11ea-aa16-c9c3be739c72",
			"connectorName": "Процесс завершен"
		},
		{
			"key": {
				"id": "75908f10-b6b4-11ed-9d2f-6ba436bdd11f",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "5bc2b950-b6b4-11ed-9d2f-6ba436bdd11f",
			"targetBlockId": "397f88f0-af2d-11ea-9bc4-1fd684087440",
			"connectorName": "NextStep"
		},
		{
			"branchName": "Нет",
			"expression": "IsProcessApiRequest == false || IsAllowedToSkipAfterReadyForSign_.Value == false",
			"key": {
				"id": "76bd0c60-a6f6-11ed-844a-5956f704b5e3",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "55e4d860-a6f6-11ed-844a-5956f704b5e3",
			"targetBlockId": "fe8b43c0-bd04-11ea-9384-b9c134147c2b",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "7758ea70-95d5-11ea-ae60-17887975863a",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "a92b00e0-7fd9-11ea-a88a-8303bed0bb80",
			"targetBlockId": "c20cc440-8871-11ea-8573-578ed1e9cb50",
			"connectorName": "BackToExternalProcess"
		},
		{
			"key": {
				"id": "77a29880-84be-11ec-80e6-0b07e8876fce",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "647dd910-84bc-11ec-80e6-0b07e8876fce",
			"targetBlockId": "afd35290-6f7a-11ef-89d0-8926c4a8f47b",
			"connectorName": "Конструктор"
		},
		{
			"branchName": "Да",
			"expression": "DiKaskoExternalFunctionsInvoker.NeedSendPolicyToEMail(AuthorizationData, Basket)",
			"key": {
				"id": "79892270-4874-11ed-9a24-614258e0265e",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "410e3610-4874-11ed-9a24-614258e0265e",
			"targetBlockId": "ebdde760-8079-11ed-b047-6d5f15a928a0",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "7a0d6040-f8da-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "07671010-7f1f-11ea-a99b-8d58e84725e5",
			"targetBlockId": "23d56580-b739-11ed-8bbb-572da0a48f3e",
			"connectorName": "Success"
		},
		{
			"key": {
				"id": "7c4904e0-8084-11ea-8a93-4b5aa345ab6a",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "e413d140-7fdf-11ea-a88a-8303bed0bb80",
			"targetBlockId": "beebf8a0-7f23-11ea-a99b-8d58e84725e5",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "7e85f010-f8da-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "23d56580-b739-11ed-8bbb-572da0a48f3e",
			"targetBlockId": "07671012-7f1f-11ea-a99b-8d58e84725e5",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "7fa0fb00-f8f0-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "62560c70-f8f0-11ee-a497-d3a75b285ecc",
			"targetBlockId": "7631c0c0-af09-11ea-80ca-bb8cdf03c0b9",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "80678150-f8da-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "07671012-7f1f-11ea-a99b-8d58e84725e5",
			"targetBlockId": "db134220-32e7-11ed-abf5-f122cc382d66",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "8249bd20-4128-11eb-b2e9-23f2f8aae401",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "870aeb80-4124-11eb-b2e9-23f2f8aae401",
			"targetBlockId": "d9d57e28-50ed-11ea-9bfc-a179e2207dcb",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "83140780-a1b2-11ea-babf-571a5627d29a",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "0f19c962-893d-11ea-a691-b7b90e8008da",
			"targetBlockId": "0f19c966-893d-11ea-a691-b7b90e8008da",
			"connectorName": "NextStep"
		},
		{
			"branchName": "Нет",
			"expression": "IsProcessApiRequest && DiKaskoExternalFunctionsInvoker.HasDIUnderwriterApprovalInWork(Basket) == false",
			"key": {
				"id": "83f59760-9005-11ed-9808-355ebdd9c277",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "592c8700-9005-11ed-9808-355ebdd9c277",
			"targetBlockId": "397f88f0-af2d-11ea-9bc4-1fd684087440",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "844198f0-ac52-11ec-b211-911ff14afefd",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "7d8e23b0-943b-11ea-82f8-c19b3f801093",
			"targetBlockId": "a43da020-7fe2-11ea-a88a-8303bed0bb80",
			"connectorName": "Success"
		},
		{
			"key": {
				"id": "86682850-4a8a-11ef-a79d-83528bdc91c3",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "45be33d0-4a8a-11ef-a79d-83528bdc91c3",
			"targetBlockId": "590c6630-f677-11ee-8d52-dd5726dce177",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "86fc67d0-7fdd-11ea-a88a-8303bed0bb80",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "18a13720-7fdd-11ea-a88a-8303bed0bb80",
			"targetBlockId": "5b033be0-7fdd-11ea-a88a-8303bed0bb80",
			"connectorName": "Сделки не оплачены"
		},
		{
			"key": {
				"id": "87a02f10-32b7-11ee-919e-55c70505ee60",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "c3038ad1-32b6-11ee-919e-55c70505ee60",
			"targetBlockId": "27d4f7b0-8fc1-11ea-8f7a-2557cfded91f",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "89741200-b6b3-11ed-9d2f-6ba436bdd11f",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "068ed010-b6b2-11ed-9d2f-6ba436bdd11f",
			"targetBlockId": "6e01db10-b6b3-11ed-9d2f-6ba436bdd11f",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "899e5850-7fdc-11ea-a88a-8303bed0bb80",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "3ebea120-7fda-11ea-a88a-8303bed0bb80",
			"targetBlockId": "570a31c0-7fdc-11ea-a88a-8303bed0bb80",
			"connectorName": "Назад"
		},
		{
			"key": {
				"id": "8a161f60-7fe7-11ea-8a93-4b5aa345ab6a",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "5b033be0-7fdd-11ea-a88a-8303bed0bb80",
			"targetBlockId": null,
			"connectorName": "Некорректная оплата"
		},
		{
			"branchName": "Оформляется оффер коробка",
			"expression": "DiKaskoExternalFunctionsInvoker.IsBoxProposalSelected(Basket)",
			"key": {
				"id": "8b17a320-f676-11ee-8d52-dd5726dce177",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "56a5bbe0-f676-11ee-8d52-dd5726dce177",
			"targetBlockId": "8b436b10-9ade-11ea-8b12-8924f2b7d102",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "8f9a80b0-f075-11ec-a72e-e313d1701668",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d7b17440-e80e-11ec-b070-f9bece00996f",
			"targetBlockId": "07548be0-a713-11ea-aa5f-632cd4aa1e58",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "8fa6e260-71a7-11ee-9e72-57730e612446",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "647dd910-84bc-11ec-80e6-0b07e8876fce",
			"targetBlockId": "fec72e00-723a-11ee-9e72-57730e612446",
			"connectorName": "Ошибка"
		},
		{
			"branchName": "NotLink2EnablePaymentLinkFlag",
			"expression": "SharedData.Link2EnablePaymentLinkFlag != 'true' &&  IsProcessApiRequest",
			"key": {
				"id": "8fc72290-e58b-11ec-8c9e-0b28821931f2",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "593393d0-e58b-11ec-8c9e-0b28821931f2",
			"targetBlockId": "43d62490-7f20-11ea-a99b-8d58e84725e5",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "9260cb00-f8da-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "db134220-32e7-11ed-abf5-f122cc382d66",
			"targetBlockId": "31e6cbc0-8665-11eb-8943-2b94f55b9d93",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "937f2c90-8947-11ea-8000-0f52c791a0cc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "beebf8a0-7f23-11ea-a99b-8d58e84725e5",
			"targetBlockId": "a92b00e0-7fd9-11ea-a88a-8303bed0bb80",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "94521bb0-f9e8-11eb-bc38-b3e7a28cb71a",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d9d57e20-50ed-11ea-9bfc-a179e2207dcb",
			"targetBlockId": "914aa810-f9e8-11eb-bc38-b3e7a28cb71a",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "952e8a40-8947-11ea-8000-0f52c791a0cc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "e0464a60-7f22-11ea-a99b-8d58e84725e5",
			"targetBlockId": "a92b00e0-7fd9-11ea-a88a-8303bed0bb80",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "95e51d80-7fda-11ea-a88a-8303bed0bb80",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "a92b00e0-7fd9-11ea-a88a-8303bed0bb80",
			"targetBlockId": "3ebea120-7fda-11ea-a88a-8303bed0bb80",
			"connectorName": "Завершение оформления"
		},
		{
			"key": {
				"id": "96a5b240-89ed-11ee-a076-71ddfdda346a",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "7df2d120-89e7-11ee-a076-71ddfdda346a",
			"targetBlockId": "3059b9e0-edf1-11eb-a490-ed7f06366b82",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "980bc850-f9e8-11eb-bc38-b3e7a28cb71a",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d9d57e21-50ed-11ea-9bfc-a179e2207dcb",
			"targetBlockId": "a740fc90-1a97-11eb-9e8c-6bff474ab37b",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "983bfcb0-377a-11ee-b323-73834b9a06ad",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "1b88e9d0-34fa-11ee-919e-55c70505ee60",
			"targetBlockId": "43e83550-9c11-11ea-a88b-a77e3dfd8a26",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "984d2470-9906-11ee-ac31-99eeceaab170",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "f0d82cc0-afb2-11ea-bf16-61238ea8b8a7",
			"targetBlockId": "8abb0570-9906-11ee-ac31-99eeceaab170",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "98aa50a0-7fdd-11ea-a88a-8303bed0bb80",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "18a13720-7fdd-11ea-a88a-8303bed0bb80",
			"targetBlockId": "5b033be0-7fdd-11ea-a88a-8303bed0bb80",
			"connectorName": "Оплачены не все сделки"
		},
		{
			"key": {
				"id": "9a2c8280-f56e-11ee-9e1d-f3cdfa2600d4",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "44ab2a50-71f0-11eb-8a44-4bedb4bd8d25",
			"targetBlockId": "56a5bbe0-f676-11ee-8d52-dd5726dce177",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "9c1c7bd0-af23-11ea-9bc4-1fd684087440",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "00171780-a1b4-11ea-babf-571a5627d29a",
			"targetBlockId": "7d7485c0-5f21-11eb-b2f5-55433a771ff9",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "9c3df230-f351-11ee-9f8a-b3aac8bce288",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "577ab490-7fe1-11ea-a88a-8303bed0bb80",
			"targetBlockId": "3b685090-94ce-11ee-920e-ddc027786751",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "9d7fcd80-7fdd-11ea-a88a-8303bed0bb80",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "18a13720-7fdd-11ea-a88a-8303bed0bb80",
			"targetBlockId": "5b033be0-7fdd-11ea-a88a-8303bed0bb80",
			"connectorName": "Есть сделки с некорректной оплатой"
		},
		{
			"key": {
				"id": "9e033190-5436-11ed-811d-e5269dbaaf55",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "15b19480-5436-11ed-811d-e5269dbaaf55",
			"targetBlockId": "18a13720-7fdd-11ea-a88a-8303bed0bb80",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "9fc19350-6f25-11ed-854d-15ebdb7bd419",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "a43da020-7fe2-11ea-a88a-8303bed0bb80",
			"targetBlockId": "f9e0fef0-7fe2-11ea-a88a-8303bed0bb80",
			"connectorName": "Перейти на главную страницу портала"
		},
		{
			"branchName": "Cancelled",
			"expression": "Basket.Payments[InitializeInvoices.PaymentIndex].TransactionStatusCode === 'cancelled'",
			"key": {
				"id": "a02e27e0-5436-11ed-811d-e5269dbaaf55",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "15b19480-5436-11ed-811d-e5269dbaaf55",
			"targetBlockId": "b7ed4ce0-53bd-11ed-811d-e5269dbaaf55",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "a0f717d0-e646-11ec-99ec-afa1085f880f",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "7631c0c0-af09-11ea-80ca-bb8cdf03c0b9",
			"targetBlockId": "593393d0-e58b-11ec-8c9e-0b28821931f2",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "a1bf0530-95d3-11ea-ae60-17887975863a",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "570a31c0-7fdc-11ea-a88a-8303bed0bb80",
			"targetBlockId": "c20cc440-8871-11ea-8573-578ed1e9cb50",
			"connectorName": "Далее"
		},
		{
			"key": {
				"id": "a6d6a660-e770-11ea-9c30-05d1ce9c0826",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "27d4f7b0-8fc1-11ea-8f7a-2557cfded91f",
			"targetBlockId": "3d115f20-9add-11ea-8b12-8924f2b7d102",
			"connectorName": "TransitionPossible"
		},
		{
			"key": {
				"id": "a788c900-1f32-11ef-868f-053c89133b68",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "73a142e0-f56e-11ee-9e1d-f3cdfa2600d4",
			"targetBlockId": "1bece2f1-1f32-11ef-868f-053c89133b68",
			"connectorName": "Выход"
		},
		{
			"key": {
				"id": "a95cf410-7fde-11ea-a88a-8303bed0bb80",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "18a13720-7fdd-11ea-a88a-8303bed0bb80",
			"targetBlockId": "b66c6b00-7fdd-11ea-a88a-8303bed0bb80",
			"connectorName": "Все сделки корректно оплачены"
		},
		{
			"key": {
				"id": "ad377920-807b-11ed-b047-6d5f15a928a0",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "0a253750-807a-11ed-b047-6d5f15a928a0",
			"targetBlockId": "9cf94cf0-807b-11ed-b047-6d5f15a928a0",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "ad6cf250-2356-11eb-861a-37264277fae3",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d9d55713-50ed-11ea-9bfc-a179e2207dcb",
			"targetBlockId": "d9d55714-50ed-11ea-9bfc-a179e2207dcb",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "afb30580-e770-11ea-9c30-05d1ce9c0826",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "27d4f7b0-8fc1-11ea-8f7a-2557cfded91f",
			"targetBlockId": "3d115f20-9add-11ea-8b12-8924f2b7d102",
			"connectorName": "TransitionNotPossible"
		},
		{
			"key": {
				"id": "b0a5d5a0-377a-11ee-b323-73834b9a06ad",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "43e83550-9c11-11ea-a88b-a77e3dfd8a26",
			"targetBlockId": "197fb120-afbd-11ea-ae39-8924a94ffccd",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "b1c7a8a0-bb07-11ec-b46b-c9ff270b3819",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "5feb1c80-b9ac-11ec-b46b-c9ff270b3819",
			"targetBlockId": "d9d64178-50ed-11ea-9bfc-a179e2207dcb",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "b3276660-b9ac-11ec-b46b-c9ff270b3819",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "dd060c30-b9ab-11ec-b46b-c9ff270b3819",
			"targetBlockId": "5feb1c80-b9ac-11ec-b46b-c9ff270b3819",
			"connectorName": "Ошибка генерации ссылки на оплату"
		},
		{
			"key": {
				"id": "b32cc650-2d59-11ef-88ce-3942ad0871e6",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "8a018770-2d59-11ef-88ce-3942ad0871e6",
			"targetBlockId": "62560c70-f8f0-11ee-a497-d3a75b285ecc",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "b32d6ae0-377a-11ee-b323-73834b9a06ad",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "197fb120-afbd-11ea-ae39-8924a94ffccd",
			"targetBlockId": "9e122c60-35e8-11ee-a0e8-998c1e3eeac2",
			"connectorName": "NextStep"
		},
		{
			"branchName": "Да",
			"expression": "IsAllowedToUseBSI.Value == true",
			"key": {
				"id": "b450aa60-b6b3-11ed-9d2f-6ba436bdd11f",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "6e01db10-b6b3-11ed-9d2f-6ba436bdd11f",
			"targetBlockId": "9887ef00-b6b3-11ed-9d2f-6ba436bdd11f",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "b6ec9f80-a1b3-11ea-babf-571a5627d29a",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "77228cb0-951b-11ea-8aa4-ed1c1caf09d5",
			"targetBlockId": "7d7485c0-5f21-11eb-b2f5-55433a771ff9",
			"connectorName": "Exit_InspectionVerificationFailure"
		},
		{
			"branchName": "Да",
			"expression": "GetNeedPSO.Value || AllChecksSkipRequired.Value",
			"key": {
				"id": "b7b8aa70-fd5e-11ee-a58c-8966e6337786",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "0f19a257-893d-11ea-a691-b7b90e8008da",
			"targetBlockId": "fe8b43c1-bd04-11ea-9384-b9c134147c2b",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "b9d14310-0e91-11ee-9c70-278b971904b7",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "49895d90-0e91-11ee-9c70-278b971904b7",
			"targetBlockId": "31e6cbc0-8665-11eb-8943-2b94f55b9d93",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "bae0a7e0-54ae-11eb-82c3-77ba4a588196",
				"type": "Connector"
			},
			"connectorType": 1,
			"isDefault": false,
			"sourceBlockId": "face6dc0-54ad-11eb-82c3-77ba4a588196",
			"targetBlockId": "d9d57e24-50ed-11ea-9bfc-a179e2207dcb",
			"connectorName": "ExceptionNextStep"
		},
		{
			"key": {
				"id": "bc707010-3abd-11ef-9675-ad66c56603a3",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "466f1790-2045-11eb-993d-25d85d184d8c",
			"targetBlockId": "d9d57e26-50ed-11ea-9bfc-a179e2207dcb",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "bd20e640-f8d0-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "ba971270-b070-11ea-80ca-bb8cdf03c0b9",
			"targetBlockId": "9bc24430-f8d0-11ee-a497-d3a75b285ecc",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "bd7ecf70-4888-11ed-9a24-614258e0265e",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "410e3610-4874-11ed-9a24-614258e0265e",
			"targetBlockId": "dae73560-967f-11ea-aa16-c9c3be739c72",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "be0c1ee0-b6b3-11ed-9d2f-6ba436bdd11f",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "9887ef00-b6b3-11ed-9d2f-6ba436bdd11f",
			"targetBlockId": "34eed7f0-b6b4-11ed-9d2f-6ba436bdd11f",
			"connectorName": "Невозможен пропуск ПСО"
		},
		{
			"key": {
				"id": "be78c630-ac50-11ec-b211-911ff14afefd",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "fe8b43c0-bd04-11ea-9384-b9c134147c2b",
			"targetBlockId": "beebf8a0-7f23-11ea-a99b-8d58e84725e5",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "c2196d90-1110-11ef-a6f4-2d60a74eca97",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "a4ffef40-1110-11ef-a6f4-2d60a74eca97",
			"targetBlockId": "43d62490-7f20-11ea-a99b-8d58e84725e5",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "c3038ad5-32b6-11ee-919e-55c70505ee60",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "c3038ad3-32b6-11ee-919e-55c70505ee60",
			"targetBlockId": "c3038ad2-32b6-11ee-919e-55c70505ee60",
			"connectorName": "DefaultNextStep"
		},
		{
			"branchName": "Да",
			"expression": "DiKaskoExternalFunctionsInvoker.IsPaymentByA7Receipt(Basket)",
			"key": {
				"id": "c5dbb3a0-f8d0-11ee-a497-d3a75b285ecc",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "9bc24430-f8d0-11ee-a497-d3a75b285ecc",
			"targetBlockId": "a30ae3f0-f8d0-11ee-a497-d3a75b285ecc",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "c62da350-af22-11ea-9bc4-1fd684087440",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "8b434400-9ade-11ea-8b12-8924f2b7d102",
			"targetBlockId": "0f19c962-893d-11ea-a691-b7b90e8008da",
			"connectorName": "TransitionPossible"
		},
		{
			"key": {
				"id": "c7d9a000-f56e-11ee-9e1d-f3cdfa2600d4",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "7fb7b040-eb5b-11ee-870b-0b4a9fb4e6a4",
			"targetBlockId": "73a142e0-f56e-11ee-9e1d-f3cdfa2600d4",
			"connectorName": "В основной процесс"
		},
		{
			"key": {
				"id": "c7e9b720-8ac3-11ea-9be1-1dd0caca2b3b",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "f1bf8281-839f-11ea-8483-2b0ae7301d82",
			"targetBlockId": "a5cba100-7283-11eb-8a44-4bedb4bd8d25",
			"connectorName": "Success"
		},
		{
			"branchName": "Да",
			"expression": "SharedData['ActionName'] === 'ViewAppServiceWebHookAction' && DiKaskoExternalFunctionsInvoker.HasPaymnetLinkAutoSendFlag(Basket)",
			"key": {
				"id": "c83f1c10-0e91-11ee-9c70-278b971904b7",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "49895d90-0e91-11ee-9c70-278b971904b7",
			"targetBlockId": "61690a90-0506-11ed-b092-cbac230c5cb9",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "c8bda600-2ca6-11ef-bcba-7b07b785bfdd",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "c29c2120-2ca6-11ef-bcba-7b07b785bfdd",
			"targetBlockId": "8a018770-2d59-11ef-88ce-3942ad0871e6",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "c9258c40-807a-11ed-b047-6d5f15a928a0",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "0a251040-807a-11ed-b047-6d5f15a928a0",
			"targetBlockId": "6e009210-807a-11ed-b047-6d5f15a928a0",
			"connectorName": "Error"
		},
		{
			"key": {
				"id": "c99f9a20-61bf-11eb-af06-7bd2753be6ab",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "a0e79700-0c6e-11eb-ae0b-5fda001b3b6b",
			"targetBlockId": "b3224f00-8916-11ee-a013-2da43f35b58d",
			"connectorName": "Success"
		},
		{
			"key": {
				"id": "cab6b2b0-1925-11ef-968d-dd197fddc8fe",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "c577e550-0e00-11eb-8d18-c54bdc4f1e13",
			"targetBlockId": "8e333660-1925-11ef-968d-dd197fddc8fe",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "ccd55e50-b6b3-11ed-9d2f-6ba436bdd11f",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "9887ef00-b6b3-11ed-9d2f-6ba436bdd11f",
			"targetBlockId": "cab7fc90-b6b3-11ed-9d2f-6ba436bdd11f",
			"connectorName": "Возможен пропуск ПСО"
		},
		{
			"key": {
				"id": "cde97cf0-807a-11ed-b047-6d5f15a928a0",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "6e009210-807a-11ed-b047-6d5f15a928a0",
			"targetBlockId": "dae75c73-967f-11ea-aa16-c9c3be739c72",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "ce00f5d0-1f32-11ef-868f-053c89133b68",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "1bed0a00-1f32-11ef-868f-053c89133b68",
			"targetBlockId": "35bb42f0-f677-11ee-8d52-dd5726dce177",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "d06ca560-807a-11ed-b047-6d5f15a928a0",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "0a251040-807a-11ed-b047-6d5f15a928a0",
			"targetBlockId": "0a253750-807a-11ed-b047-6d5f15a928a0",
			"connectorName": "Succes"
		},
		{
			"key": {
				"id": "d1cae6e0-1923-11ef-968d-dd197fddc8fe",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "a04e4ad0-1923-11ef-968d-dd197fddc8fe",
			"targetBlockId": "d9d64178-50ed-11ea-9bfc-a179e2207dcb",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "d3519290-c866-11eb-b128-bfff5ad2ab9c",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "0c3cb7d0-c865-11eb-b128-bfff5ad2ab9c",
			"targetBlockId": "20a2c9d0-7fe1-11ea-a88a-8303bed0bb80",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "d4c9c900-3b3a-11ee-9291-c95b963ae11d",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "6709bbd0-32b3-11ee-919e-55c70505ee60",
			"targetBlockId": "b4038ed0-1d73-11ed-9a22-fb7c590f4ecf",
			"connectorName": "Default"
		},
		{
			"branchName": "Сделки инициализированы",
			"expression": "CustomInputData.BasketSource != null \n&& CustomInputData.BasketSource.Deals != null \n&& CustomInputData.BasketSource.Deals.Count > 0",
			"key": {
				"id": "d4d55180-f9ec-11eb-bc38-b3e7a28cb71a",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "914aa810-f9e8-11eb-bc38-b3e7a28cb71a",
			"targetBlockId": "9b692420-f9e8-11eb-bc38-b3e7a28cb71a",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "d716e050-29a7-11eb-bbfc-6d76f08e1389",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "0f19c966-893d-11ea-a691-b7b90e8008da",
			"targetBlockId": null,
			"connectorName": "goToHomePageExitPoint"
		},
		{
			"key": {
				"id": "d7936d30-7fdb-11ea-a88a-8303bed0bb80",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "a92b00e0-7fd9-11ea-a88a-8303bed0bb80",
			"targetBlockId": "00a73d70-7f21-11ea-a99b-8d58e84725e5",
			"connectorName": "К оплате"
		},
		{
			"branchName": "Да",
			"expression": "DiKaskoExternalFunctionsInvoker.IsB2CPartner(SharedData.integrationLogin) || DiKaskoExternalFunctionsInvoker.IsUpsale(Basket)",
			"key": {
				"id": "d84946e0-1925-11ef-968d-dd197fddc8fe",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "8e333660-1925-11ef-968d-dd197fddc8fe",
			"targetBlockId": "d9d64178-50ed-11ea-9bfc-a179e2207dcb",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "d928c9e0-eaa0-11ee-aff6-253e8abb3598",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "7d7485c0-5f21-11eb-b2f5-55433a771ff9",
			"targetBlockId": "8b434400-9ade-11ea-8b12-8924f2b7d102",
			"connectorName": "Проверки не успешны"
		},
		{
			"key": {
				"id": "d9d68fa1-50ed-11ea-9bfc-a179e2207dcb",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d9d57e28-50ed-11ea-9bfc-a179e2207dcb",
			"targetBlockId": "647dd910-84bc-11ec-80e6-0b07e8876fce",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "d9d68fb2-50ed-11ea-9bfc-a179e2207dcb",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d9d55714-50ed-11ea-9bfc-a179e2207dcb",
			"targetBlockId": "d9d68fb1-50ed-11ea-9bfc-a179e2207dcb",
			"connectorName": "Ошибка",
			"name": "Ошибка"
		},
		{
			"key": {
				"id": "d9d68fb4-50ed-11ea-9bfc-a179e2207dcb",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d9d55712-50ed-11ea-9bfc-a179e2207dcb",
			"targetBlockId": "d9d55713-50ed-11ea-9bfc-a179e2207dcb",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "d9d68fb5-50ed-11ea-9bfc-a179e2207dcb",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d9d55711-50ed-11ea-9bfc-a179e2207dcb",
			"targetBlockId": "d9d55712-50ed-11ea-9bfc-a179e2207dcb",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "d9d68fb6-50ed-11ea-9bfc-a179e2207dcb",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d9d55710-50ed-11ea-9bfc-a179e2207dcb",
			"targetBlockId": "d9d55711-50ed-11ea-9bfc-a179e2207dcb",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "da3b1230-329e-11ee-919e-55c70505ee60",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "75138860-329e-11ee-919e-55c70505ee60",
			"targetBlockId": "0f19a254-893d-11ea-a691-b7b90e8008da",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "dab048b0-00a3-11ef-ad9e-e9526a550ac7",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "9bc24430-f8d0-11ee-a497-d3a75b285ecc",
			"targetBlockId": "3ebea120-7fda-11ea-a88a-8303bed0bb80",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "dae75c75-967f-11ea-aa16-c9c3be739c72",
				"type": "Connector"
			},
			"connectorType": 1,
			"isDefault": false,
			"sourceBlockId": "dae75c70-967f-11ea-aa16-c9c3be739c72",
			"targetBlockId": "dae75c73-967f-11ea-aa16-c9c3be739c72",
			"connectorName": "ExceptionNextStep"
		},
		{
			"key": {
				"id": "dae75c76-967f-11ea-aa16-c9c3be739c72",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "dae75c70-967f-11ea-aa16-c9c3be739c72",
			"targetBlockId": "410e3610-4874-11ed-9a24-614258e0265e",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "dae75c78-967f-11ea-aa16-c9c3be739c72",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "dae73560-967f-11ea-aa16-c9c3be739c72",
			"targetBlockId": "a0e79700-0c6e-11eb-ae0b-5fda001b3b6b",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "dae75c79-967f-11ea-aa16-c9c3be739c72",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "dae73560-967f-11ea-aa16-c9c3be739c72",
			"targetBlockId": "a0e79700-0c6e-11eb-ae0b-5fda001b3b6b",
			"connectorName": "TransitionPossible"
		},
		{
			"key": {
				"id": "dae75c7a-967f-11ea-aa16-c9c3be739c72",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "dae75c73-967f-11ea-aa16-c9c3be739c72",
			"targetBlockId": "a0e79700-0c6e-11eb-ae0b-5fda001b3b6b",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "dae75c7b-967f-11ea-aa16-c9c3be739c72",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "dae70e50-967f-11ea-aa16-c9c3be739c72",
			"targetBlockId": "dae73560-967f-11ea-aa16-c9c3be739c72",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "dae81fb0-a6f4-11ed-844a-5956f704b5e3",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "8b436b10-9ade-11ea-8b12-8924f2b7d102",
			"targetBlockId": "0daa0ab0-fbc9-11ee-a3e8-d7537fbec3a6",
			"connectorName": "TransitionPossible"
		},
		{
			"key": {
				"id": "dda13a30-1925-11ef-968d-dd197fddc8fe",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "8e333660-1925-11ef-968d-dd197fddc8fe",
			"targetBlockId": "a04e4ad0-1923-11ef-968d-dd197fddc8fe",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "de561ca0-b6b3-11ed-9d2f-6ba436bdd11f",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "cab7fc90-b6b3-11ed-9d2f-6ba436bdd11f",
			"targetBlockId": "34eed7f0-b6b4-11ed-9d2f-6ba436bdd11f",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "de81da90-1d73-11ed-9a22-fb7c590f4ecf",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "b4038ed0-1d73-11ed-9a22-fb7c590f4ecf",
			"targetBlockId": "43e85c61-9c11-11ea-a88b-a77e3dfd8a26",
			"connectorName": "Default"
		},
		{
			"branchName": "ProductDictCodeIsOsago",
			"expression": "var flag = false; for(var i = 0; i < Basket.Deals.Count; i++) { if (Basket.Deals[i].Product.ProductDictCode == 'OSAGO' && Basket.Deals[i].IsInBasket == true && Basket.Deals[i].IsEPolicy !== true) { flag = true; } } flag",
			"key": {
				"id": "df32e220-807b-11ed-b047-6d5f15a928a0",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "9cf94cf0-807b-11ed-b047-6d5f15a928a0",
			"targetBlockId": "dae70e50-967f-11ea-aa16-c9c3be739c72",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "df37d280-5439-11ed-811d-e5269dbaaf55",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "b7ed4ce0-53bd-11ed-811d-e5269dbaaf55",
			"targetBlockId": null,
			"connectorName": "Форма холдированного платежа пройдена"
		},
		{
			"key": {
				"id": "e064d910-a6f4-11ed-844a-5956f704b5e3",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "8b436b10-9ade-11ea-8b12-8924f2b7d102",
			"targetBlockId": "0daa0ab0-fbc9-11ee-a3e8-d7537fbec3a6",
			"connectorName": "TransitionNotPossible"
		},
		{
			"key": {
				"id": "e076b110-f152-11ec-94ee-d3e7909b3663",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "593393d0-e58b-11ec-8c9e-0b28821931f2",
			"targetBlockId": "c0c87e20-f152-11ec-94ee-d3e7909b3663",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "e3521b60-eaa0-11ee-aff6-253e8abb3598",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "7d7485c0-5f21-11eb-b2f5-55433a771ff9",
			"targetBlockId": "8b436b10-9ade-11ea-8b12-8924f2b7d102",
			"connectorName": "Все проверки успешны"
		},
		{
			"branchName": "Нет",
			"expression": "IsAllowedToUseBSI.Value == false",
			"key": {
				"id": "e47a3990-b6b3-11ed-9d2f-6ba436bdd11f",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "6e01db10-b6b3-11ed-9d2f-6ba436bdd11f",
			"targetBlockId": "34eed7f0-b6b4-11ed-9d2f-6ba436bdd11f",
			"connectorName": "Branches",
			"order": 2
		},
		{
			"key": {
				"id": "e4b6ec00-af27-11ea-9bc4-1fd684087440",
				"type": "Connector"
			},
			"connectorType": 1,
			"isDefault": false,
			"sourceBlockId": "a92b00e0-7fd9-11ea-a88a-8303bed0bb80",
			"targetBlockId": "c20cc440-8871-11ea-8573-578ed1e9cb50",
			"connectorName": "ExceptionNextStep"
		},
		{
			"branchName": "Да",
			"expression": "var flag = false; for(var i=0;i<Basket.Deals.Count;i++){ if(Basket.Deals[i].IsInBasket === true && Basket.Deals[i].Deliveries.Count > 0 && Basket.Deals[i].Deliveries[0].DeliveryWayCode === 'Email' && Basket.Deals[i].Product.ProductDictCode === 'KASKO') { flag = true; break; } } flag;",
			"key": {
				"id": "e6c2c860-f152-11ec-94ee-d3e7909b3663",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "c0c87e20-f152-11ec-94ee-d3e7909b3663",
			"targetBlockId": "d7b17440-e80e-11ec-b070-f9bece00996f",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "e88571d0-71ba-11ef-9a6f-89c99bf3b313",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d38aa7f0-71ba-11ef-9a6f-89c99bf3b313",
			"targetBlockId": "6028feb0-12d8-11ef-a4d1-adbb300a898d",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "e93dc330-eaa0-11ee-aff6-253e8abb3598",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "7d7485c0-5f21-11eb-b2f5-55433a771ff9",
			"targetBlockId": "0f19c966-893d-11ea-a691-b7b90e8008da",
			"connectorName": "Проверки не завершены"
		},
		{
			"key": {
				"id": "e98de8f0-0e31-11eb-8100-69dd148d6e96",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "e5c5bd60-0e31-11eb-8100-69dd148d6e96",
			"targetBlockId": "d9d55710-50ed-11ea-9bfc-a179e2207dcb",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "e9ac6300-e64a-11ec-99ec-afa1085f880f",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "07548be0-a713-11ea-aa5f-632cd4aa1e58",
			"targetBlockId": "dd060c30-b9ab-11ec-b46b-c9ff270b3819",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "ebca3ed0-8916-11ee-a013-2da43f35b58d",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "b3224f00-8916-11ee-a013-2da43f35b58d",
			"targetBlockId": "dae75c72-967f-11ea-aa16-c9c3be739c72",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "ebde2ae0-70d7-11ef-9a6f-89c99bf3b313",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "e4624620-70d7-11ef-9a6f-89c99bf3b313",
			"targetBlockId": "d77916b0-54ab-11eb-82c3-77ba4a588196",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "ed193900-f66f-11ee-8d52-dd5726dce177",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "944908f0-d7de-11ee-9338-93b3a6329b29",
			"targetBlockId": null,
			"connectorName": "Запрет оформления"
		},
		{
			"branchName": "Link2ProlongationWithoutInspection",
			"expression": "IsProcessApiRequest && KaskoQuestionnaireExternalFunctionsInvoker.IsKaskoProlongation(Basket)&& DiKaskoExternalFunctionsInvoker.CheckDealWithoutInspection(Basket)",
			"key": {
				"id": "edc468b0-1d73-11ed-9a22-fb7c590f4ecf",
				"type": "ConditionModelBranch"
			},
			"connectorType": 3,
			"isDefault": false,
			"sourceBlockId": "b4038ed0-1d73-11ed-9a22-fb7c590f4ecf",
			"targetBlockId": "7d7485c0-5f21-11eb-b2f5-55433a771ff9",
			"connectorName": "Branches",
			"order": 1
		},
		{
			"key": {
				"id": "ee221580-35e8-11ee-a0e8-998c1e3eeac2",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "9e122c60-35e8-11ee-a0e8-998c1e3eeac2",
			"targetBlockId": "f026bbd0-34fb-11ee-919e-55c70505ee60",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "ef791120-e64a-11ec-99ec-afa1085f880f",
				"type": "Connector"
			},
			"connectorType": 1,
			"isDefault": false,
			"sourceBlockId": "07548be0-a713-11ea-aa5f-632cd4aa1e58",
			"targetBlockId": "5feb1c80-b9ac-11ec-b46b-c9ff270b3819",
			"connectorName": "ExceptionNextStep"
		},
		{
			"key": {
				"id": "f0e27200-f1b9-11ee-ad1c-e92181e53506",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "ebc014c0-f0f1-11ea-9dba-8382ccea739d",
			"targetBlockId": "c20cc440-8871-11ea-8573-578ed1e9cb50",
			"connectorName": "TransitionPossible"
		},
		{
			"key": {
				"id": "f2551bf0-3b3a-11ee-9291-c95b963ae11d",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "0f19a257-893d-11ea-a691-b7b90e8008da",
			"targetBlockId": "6709bbd0-32b3-11ee-919e-55c70505ee60",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "f25a1950-3ab4-11ef-9675-ad66c56603a3",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "3059b9e0-edf1-11eb-a490-ed7f06366b82",
			"targetBlockId": "e4624620-70d7-11ef-9a6f-89c99bf3b313",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "f26f1ae0-1d57-11eb-9afa-cf71fa380b65",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "c577e550-0e00-11eb-8d18-c54bdc4f1e13",
			"targetBlockId": "8e333660-1925-11ef-968d-dd197fddc8fe",
			"connectorName": "TransitionPossible"
		},
		{
			"key": {
				"id": "f2974e50-4023-11ef-b743-190d41b3d739",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "b6fa9eb0-10f3-11ef-a6f4-2d60a74eca97",
			"targetBlockId": "45be33d0-4a8a-11ef-a79d-83528bdc91c3",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "f58dc5f0-0944-11ef-95b0-995355151826",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "a5cba100-7283-11eb-8a44-4bedb4bd8d25",
			"targetBlockId": "d38d8cb0-0944-11ef-95b0-995355151826",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "f6139a50-f9ec-11eb-bc38-b3e7a28cb71a",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "914aa810-f9e8-11eb-bc38-b3e7a28cb71a",
			"targetBlockId": "d9d57e21-50ed-11ea-9bfc-a179e2207dcb",
			"connectorName": "Default"
		},
		{
			"key": {
				"id": "f66b8d00-5bf9-11eb-9a85-1b57d06fd59c",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "7d02bbe0-cccb-11ea-9b78-ef58bed092d3",
			"targetBlockId": "91db4d70-dad1-11ea-9428-ed396d911478",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "f6dc8cb0-afb2-11ea-bf16-61238ea8b8a7",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "dae75c72-967f-11ea-aa16-c9c3be739c72",
			"targetBlockId": "1a8f4ee0-8329-11ec-9cc3-873c6b836056",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "f6e95e50-0944-11ef-95b0-995355151826",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d38d8cb0-0944-11ef-95b0-995355151826",
			"targetBlockId": "1d24e520-f8cf-11ee-a497-d3a75b285ecc",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "f70321f0-1d57-11eb-9afa-cf71fa380b65",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "c577e550-0e00-11eb-8d18-c54bdc4f1e13",
			"targetBlockId": null,
			"connectorName": "TransitionNotPossible"
		},
		{
			"key": {
				"id": "f8534070-a6f4-11ed-844a-5956f704b5e3",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "b46b37f0-a6f4-11ed-844a-5956f704b5e3",
			"targetBlockId": "f3f95c30-a6f4-11ed-844a-5956f704b5e3",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "f899deb0-5bf9-11eb-9a85-1b57d06fd59c",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "91db4d70-dad1-11ea-9428-ed396d911478",
			"targetBlockId": "466f1790-2045-11eb-993d-25d85d184d8c",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "f9e63050-9906-11ee-ac31-99eeceaab170",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": true,
			"sourceBlockId": "8abb0570-9906-11ee-ac31-99eeceaab170",
			"targetBlockId": "7d8e23b0-943b-11ea-82f8-c19b3f801093",
			"connectorName": "DefaultNextStep"
		},
		{
			"key": {
				"id": "fa636140-f8da-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "1c117850-f8da-11ee-a497-d3a75b285ecc",
			"targetBlockId": "07671011-7f1f-11ea-a99b-8d58e84725e5",
			"connectorName": "Error"
		},
		{
			"key": {
				"id": "fa6cf120-299d-11eb-bbfc-6d76f08e1389",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d9d57e22-50ed-11ea-9bfc-a179e2207dcb",
			"targetBlockId": "face6dc0-54ad-11eb-82c3-77ba4a588196",
			"connectorName": "TransitionPossible"
		},
		{
			"key": {
				"id": "fac3dbf0-f9ec-11eb-bc38-b3e7a28cb71a",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "9b692420-f9e8-11eb-bc38-b3e7a28cb71a",
			"targetBlockId": "a740fc90-1a97-11eb-9e8c-6bff474ab37b",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "fb800c60-34fc-11ee-919e-55c70505ee60",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "f026bbd0-34fb-11ee-919e-55c70505ee60",
			"targetBlockId": "c3038ad3-32b6-11ee-919e-55c70505ee60",
			"connectorName": "NextStep"
		},
		{
			"key": {
				"id": "fbc860c0-f66f-11ee-8d52-dd5726dce177",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "944908f0-d7de-11ee-9338-93b3a6329b29",
			"targetBlockId": null,
			"connectorName": "Редактировать данные"
		},
		{
			"key": {
				"id": "fbca76e0-f8d0-11ee-a497-d3a75b285ecc",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "a30ae3f0-f8d0-11ee-a497-d3a75b285ecc",
			"targetBlockId": "3ebea120-7fda-11ea-a88a-8303bed0bb80",
			"connectorName": "Номер квитанции получен"
		},
		{
			"key": {
				"id": "fcdb97c0-3ac6-11ef-9675-ad66c56603a3",
				"type": "Connector"
			},
			"connectorType": 0,
			"isDefault": false,
			"sourceBlockId": "d9d57e26-50ed-11ea-9bfc-a179e2207dcb",
			"targetBlockId": "85509d50-3ab1-11ef-ba9c-bb105df7b71e",
			"connectorName": "Сегментация пройдена"
		}
	]
}

Где в процессе идет определение изменений при перерасчете?