/* Options: Date: 2026-11-08 11:52:55 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://devapi.billhighway.com //GlobalNamespace: //MakePartial: True //MakeVirtual: True //MakeInternal: False //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //InitializeCollections: True //ExportValueTypes: False IncludeTypes: FormBuilderMembershipPipelineRq.* //ExcludeTypes: //AddNamespaces: //AddDefaultXmlNamespace: http://schemas.servicestack.net/types */ using System; using System.Collections; using System.Collections.Generic; using System.Runtime.Serialization; using ServiceStack; using ServiceStack.DataAnnotations; using BH.API.CloudApi.Core; using BH.API.DataAccess.Pipeline; using BH.CloudAPI.Common4.DTO.FormBuilder.Request; using BH.CloudAPI.Common4.DTO.FormBuilder.Response; namespace BH.API.CloudApi.Core { public partial interface IApiRequest { } } namespace BH.API.DataAccess.Pipeline { public partial class BhWorkflowComponentDto { public BhWorkflowComponentDto() { Warnings = new List{}; } public virtual string ComponentName { get; set; } public virtual bool HasServerError { get; set; } public virtual bool HasClientError { get; set; } public virtual bool HasWarningError { get; set; } public virtual List Warnings { get; set; } } public partial class BhWorkflowOutputDto { public virtual string name { get; set; } public virtual string value { get; set; } } public partial class BhWorkflowPropertyDto { public virtual string name { get; set; } public virtual string value { get; set; } public virtual string propertyNamespace { get; set; } } } namespace BH.CloudAPI.Common4.DTO.FormBuilder.Request { [Route("/signup/api/nat/{nationalId}/group/{chapId}/membershipPipeline", "POST")] public partial class FormBuilderMembershipPipelineRq : IReturn, IApiRequest { public FormBuilderMembershipPipelineRq() { properties = new List{}; } public virtual int nationalId { get; set; } public virtual int chapId { get; set; } public virtual int workflowTemplateTypeId { get; set; } public virtual string workflowCategoryKey { get; set; } public virtual int createdBy { get; set; } public virtual List properties { get; set; } } } namespace BH.CloudAPI.Common4.DTO.FormBuilder.Response { public partial class FormBuilderMembershipPipelineRs { public FormBuilderMembershipPipelineRs() { outputs = new List{}; components = new List{}; } public virtual long workflowId { get; set; } public virtual bool isValid { get; set; } public virtual bool hasServerError { get; set; } public virtual bool hasClientError { get; set; } public virtual bool hasWarningError { get; set; } public virtual string clientErrors { get; set; } public virtual string warningErrors { get; set; } public virtual List outputs { get; set; } public virtual List components { get; set; } } }