public IntermediateCatchSignalEventChangeStateFlowElement(UserConnection userConnection, LeadManagementAwaitingSales process)
     : base(userConnection)
 {
     UId                   = Guid.NewGuid();
     Owner                 = process;
     Type                  = "ProcessSchemaIntermediateCatchSignalEvent";
     Name                  = "IntermediateCatchSignalEventChangeState";
     IsLogging             = false;
     SchemaElementUId      = new Guid("e55ecece-10a9-47f8-b8dd-c09401895608");
     CreatedInSchemaUId    = process.InternalSchemaUId;
     SerializeToDB         = true;
     Message               = "";
     WaitingRandomSignal   = false;
     WaitingEntitySignal   = true;
     EntitySchemaUId       = new Guid("41af89e9-750b-4ebb-8cac-ff39b64841ec");
     EntitySignal          = EntityChangeType.Updated;
     HasEntityColumnChange = true;
     HasEntityFilters      = false;
     EntityChangedColumns  = @"{""$type"":""System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib"",""$values"":[""bc0c2d60-5a3d-4840-aa4e-c60ea776e206""]}";
     EntityFilters         = @"{_isFilter:false,uId:""fd9b906c-9f3f-4a76-bfbb-44bc56f67580"",name:""FilterEdit"",items:[]}";
     _recordId             = () => (Guid)((process.LeadId));
 }
 public ProcessLeadAwaitingSales(UserConnection userConnection, LeadManagementAwaitingSales process)
     : base(userConnection)
 {
     Owner = process;
     IsUsedParentUserContexts = false;
 }