| GET | /signup/api/nat/{natID}/group/{groupId}/formBuilder/type/{FormBuilderTypeID}/info | ||
|---|---|---|---|
| GET | /signup/api/nat/{natID}/group/{groupId}/{usertype}/user/{userid}/formBuilder/type/{FormBuilderTypeID}/info |
namespace BH.API.DataAccess.Dto.FormBuilder
open System
open System.Collections
open System.Collections.Generic
open System.Runtime.Serialization
open ServiceStack
open ServiceStack.DataAnnotations
[<AllowNullLiteral>]
type FormBuilderRq() =
member val NatID:Int32 = new Int32() with get,set
member val GroupId:Nullable<Int32> = new Nullable<Int32>() with get,set
member val FormBuilderTypeID:Nullable<Int32> = new Nullable<Int32>() with get,set
member val UserType:String = null with get,set
member val UserId:String = null with get,set
[<AllowNullLiteral>]
type BhNotifyPub() =
member val notifyType:String = null with get,set
member val notifyEventType:String = null with get,set
member val delay:Int32 = new Int32() with get,set
[<AllowNullLiteral>]
type BhNotifySub() =
member val notifyType:String = null with get,set
member val notifyActionType:String = null with get,set
[<AllowNullLiteral>]
type BhNameValue() =
member val name:String = null with get,set
member val value:String = null with get,set
[<AllowNullLiteral>]
type BhValidation() =
member val validationName:String = null with get,set
member val validationLength:Nullable<Decimal> = new Nullable<Decimal>() with get,set
member val validationPattern:String = null with get,set
[<AllowNullLiteral>]
type BhCustomValidation() =
member val customFunctionName:String = null with get,set
member val customParams:ResizeArray<String> = new ResizeArray<String>() with get,set
[<AllowNullLiteral>]
type BhControlDto() =
member val disabled:Nullable<Boolean> = new Nullable<Boolean>() with get,set
member val label:String = null with get,set
member val label2:String = null with get,set
member val name:String = null with get,set
member val options:ResizeArray<BhNameValue> = new ResizeArray<BhNameValue>() with get,set
member val conditionalValues:ResizeArray<String> = new ResizeArray<String>() with get,set
member val selectGetUri:String = null with get,set
member val validation:ResizeArray<BhValidation> = new ResizeArray<BhValidation>() with get,set
member val notifyPubs:ResizeArray<BhNotifyPub> = new ResizeArray<BhNotifyPub>() with get,set
member val notifySubs:ResizeArray<BhNotifySub> = new ResizeArray<BhNotifySub>() with get,set
member val customValidation:BhCustomValidation = null with get,set
member val placeholder:String = null with get,set
member val type:String = null with get,set
member val value:Object = null with get,set
member val validationMessages:Dictionary<String, String> = new Dictionary<String, String>() with get,set
member val validationPosition:String = null with get,set
member val hideInitialValidation:Boolean = new Boolean() with get,set
member val widthClass:String = null with get,set
member val html:String = null with get,set
member val img:String = null with get,set
member val imgWidth:String = null with get,set
member val category:String = null with get,set
member val getUri:String = null with get,set
member val controlStyle:String = null with get,set
member val hasSensitiveData:Boolean = new Boolean() with get,set
member val debug:Boolean = new Boolean() with get,set
member val icon:String = null with get,set
member val mask:String = null with get,set
member val postService:Int32 = new Int32() with get,set
member val printType:String = null with get,set
member val radioNames:ResizeArray<BhNameValue> = new ResizeArray<BhNameValue>() with get,set
member val children:ResizeArray<BhControlDto> = new ResizeArray<BhControlDto>() with get,set
[<AllowNullLiteral>]
type BhGroupDto() =
member val name:String = null with get,set
member val type:String = null with get,set
member val groupStyle:String = null with get,set
member val debug:Boolean = new Boolean() with get,set
member val notifyPubs:ResizeArray<BhNotifyPub> = new ResizeArray<BhNotifyPub>() with get,set
member val notifySubs:ResizeArray<BhNotifySub> = new ResizeArray<BhNotifySub>() with get,set
member val controlDetails:ResizeArray<BhControlDto> = new ResizeArray<BhControlDto>() with get,set
member val childGroup:BhGroupDto = null with get,set
[<AllowNullLiteral>]
type BhFormDto() =
member val templateId:Int32 = new Int32() with get,set
member val groups:ResizeArray<BhGroupDto> = new ResizeArray<BhGroupDto>() with get,set
[<AllowNullLiteral>]
type BhServiceDetailInfoDto() =
member val serviceId:Int32 = new Int32() with get,set
member val name:String = null with get,set
member val mappedName:String = null with get,set
member val required:Boolean = new Boolean() with get,set
[<AllowNullLiteral>]
type BhServiceInfoDto() =
member val serviceId:Int32 = new Int32() with get,set
member val serviceName:String = null with get,set
member val uri:String = null with get,set
member val serviceType:String = null with get,set
member val initFormState:Boolean = new Boolean() with get,set
member val serviceDetails:ResizeArray<BhServiceDetailInfoDto> = new ResizeArray<BhServiceDetailInfoDto>() with get,set
[<AllowNullLiteral>]
type FormBuilderRs() =
member val form:BhFormDto = null with get,set
member val services:ResizeArray<BhServiceInfoDto> = new ResizeArray<BhServiceInfoDto>() with get,set
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /signup/api/nat/{natID}/group/{groupId}/formBuilder/type/{FormBuilderTypeID}/info HTTP/1.1
Host: devapi.billhighway.com
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<FormBuilderRs xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BH.CloudAPI.Common4.DTO.FormBuilder.Response">
<form xmlns:d2p1="http://schemas.datacontract.org/2004/07/BH.API.DataAccess.Dto.FormBuilder">
<d2p1:groups>
<d2p1:BhGroupDto>
<d2p1:childGroup>
<d2p1:childGroup>
<d2p1:childGroup i:nil="true" />
<d2p1:controlDetails>
<d2p1:BhControlDto>
<d2p1:category>String</d2p1:category>
<d2p1:children>
<d2p1:BhControlDto>
<d2p1:category>String</d2p1:category>
<d2p1:children>
<d2p1:BhControlDto>
<d2p1:category>String</d2p1:category>
<d2p1:children i:nil="true" />
<d2p1:conditionalValues xmlns:d13p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d13p1:string>String</d13p1:string>
</d2p1:conditionalValues>
<d2p1:controlStyle>String</d2p1:controlStyle>
<d2p1:customValidation>
<d2p1:customFunctionName>String</d2p1:customFunctionName>
<d2p1:customParams xmlns:d14p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d14p1:string>String</d14p1:string>
</d2p1:customParams>
</d2p1:customValidation>
<d2p1:debug>false</d2p1:debug>
<d2p1:disabled>false</d2p1:disabled>
<d2p1:getUri>String</d2p1:getUri>
<d2p1:hasSensitiveData>false</d2p1:hasSensitiveData>
<d2p1:hideInitialValidation>false</d2p1:hideInitialValidation>
<d2p1:html>String</d2p1:html>
<d2p1:icon>String</d2p1:icon>
<d2p1:img>String</d2p1:img>
<d2p1:imgWidth>String</d2p1:imgWidth>
<d2p1:label>String</d2p1:label>
<d2p1:label2>String</d2p1:label2>
<d2p1:mask>String</d2p1:mask>
<d2p1:name>String</d2p1:name>
<d2p1:notifyPubs>
<d2p1:BhNotifyPub>
<d2p1:delay>0</d2p1:delay>
<d2p1:notifyEventType>String</d2p1:notifyEventType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifyPub>
</d2p1:notifyPubs>
<d2p1:notifySubs>
<d2p1:BhNotifySub>
<d2p1:notifyActionType>String</d2p1:notifyActionType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifySub>
</d2p1:notifySubs>
<d2p1:options>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:options>
<d2p1:placeholder>String</d2p1:placeholder>
<d2p1:postService>0</d2p1:postService>
<d2p1:printType>String</d2p1:printType>
<d2p1:radioNames>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:radioNames>
<d2p1:selectGetUri>String</d2p1:selectGetUri>
<d2p1:type>String</d2p1:type>
<d2p1:validation>
<d2p1:BhValidation>
<d2p1:validationLength>0</d2p1:validationLength>
<d2p1:validationName>String</d2p1:validationName>
<d2p1:validationPattern>String</d2p1:validationPattern>
</d2p1:BhValidation>
</d2p1:validation>
<d2p1:validationMessages xmlns:d13p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d13p1:KeyValueOfstringstring>
<d13p1:Key>String</d13p1:Key>
<d13p1:Value>String</d13p1:Value>
</d13p1:KeyValueOfstringstring>
</d2p1:validationMessages>
<d2p1:validationPosition>String</d2p1:validationPosition>
<d2p1:value />
<d2p1:widthClass>String</d2p1:widthClass>
</d2p1:BhControlDto>
</d2p1:children>
<d2p1:conditionalValues xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d11p1:string>String</d11p1:string>
</d2p1:conditionalValues>
<d2p1:controlStyle>String</d2p1:controlStyle>
<d2p1:customValidation>
<d2p1:customFunctionName>String</d2p1:customFunctionName>
<d2p1:customParams xmlns:d12p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d12p1:string>String</d12p1:string>
</d2p1:customParams>
</d2p1:customValidation>
<d2p1:debug>false</d2p1:debug>
<d2p1:disabled>false</d2p1:disabled>
<d2p1:getUri>String</d2p1:getUri>
<d2p1:hasSensitiveData>false</d2p1:hasSensitiveData>
<d2p1:hideInitialValidation>false</d2p1:hideInitialValidation>
<d2p1:html>String</d2p1:html>
<d2p1:icon>String</d2p1:icon>
<d2p1:img>String</d2p1:img>
<d2p1:imgWidth>String</d2p1:imgWidth>
<d2p1:label>String</d2p1:label>
<d2p1:label2>String</d2p1:label2>
<d2p1:mask>String</d2p1:mask>
<d2p1:name>String</d2p1:name>
<d2p1:notifyPubs>
<d2p1:BhNotifyPub>
<d2p1:delay>0</d2p1:delay>
<d2p1:notifyEventType>String</d2p1:notifyEventType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifyPub>
</d2p1:notifyPubs>
<d2p1:notifySubs>
<d2p1:BhNotifySub>
<d2p1:notifyActionType>String</d2p1:notifyActionType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifySub>
</d2p1:notifySubs>
<d2p1:options>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:options>
<d2p1:placeholder>String</d2p1:placeholder>
<d2p1:postService>0</d2p1:postService>
<d2p1:printType>String</d2p1:printType>
<d2p1:radioNames>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:radioNames>
<d2p1:selectGetUri>String</d2p1:selectGetUri>
<d2p1:type>String</d2p1:type>
<d2p1:validation>
<d2p1:BhValidation>
<d2p1:validationLength>0</d2p1:validationLength>
<d2p1:validationName>String</d2p1:validationName>
<d2p1:validationPattern>String</d2p1:validationPattern>
</d2p1:BhValidation>
</d2p1:validation>
<d2p1:validationMessages xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d11p1:KeyValueOfstringstring>
<d11p1:Key>String</d11p1:Key>
<d11p1:Value>String</d11p1:Value>
</d11p1:KeyValueOfstringstring>
</d2p1:validationMessages>
<d2p1:validationPosition>String</d2p1:validationPosition>
<d2p1:value />
<d2p1:widthClass>String</d2p1:widthClass>
</d2p1:BhControlDto>
</d2p1:children>
<d2p1:conditionalValues xmlns:d9p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d9p1:string>String</d9p1:string>
</d2p1:conditionalValues>
<d2p1:controlStyle>String</d2p1:controlStyle>
<d2p1:customValidation>
<d2p1:customFunctionName>String</d2p1:customFunctionName>
<d2p1:customParams xmlns:d10p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d10p1:string>String</d10p1:string>
</d2p1:customParams>
</d2p1:customValidation>
<d2p1:debug>false</d2p1:debug>
<d2p1:disabled>false</d2p1:disabled>
<d2p1:getUri>String</d2p1:getUri>
<d2p1:hasSensitiveData>false</d2p1:hasSensitiveData>
<d2p1:hideInitialValidation>false</d2p1:hideInitialValidation>
<d2p1:html>String</d2p1:html>
<d2p1:icon>String</d2p1:icon>
<d2p1:img>String</d2p1:img>
<d2p1:imgWidth>String</d2p1:imgWidth>
<d2p1:label>String</d2p1:label>
<d2p1:label2>String</d2p1:label2>
<d2p1:mask>String</d2p1:mask>
<d2p1:name>String</d2p1:name>
<d2p1:notifyPubs>
<d2p1:BhNotifyPub>
<d2p1:delay>0</d2p1:delay>
<d2p1:notifyEventType>String</d2p1:notifyEventType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifyPub>
</d2p1:notifyPubs>
<d2p1:notifySubs>
<d2p1:BhNotifySub>
<d2p1:notifyActionType>String</d2p1:notifyActionType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifySub>
</d2p1:notifySubs>
<d2p1:options>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:options>
<d2p1:placeholder>String</d2p1:placeholder>
<d2p1:postService>0</d2p1:postService>
<d2p1:printType>String</d2p1:printType>
<d2p1:radioNames>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:radioNames>
<d2p1:selectGetUri>String</d2p1:selectGetUri>
<d2p1:type>String</d2p1:type>
<d2p1:validation>
<d2p1:BhValidation>
<d2p1:validationLength>0</d2p1:validationLength>
<d2p1:validationName>String</d2p1:validationName>
<d2p1:validationPattern>String</d2p1:validationPattern>
</d2p1:BhValidation>
</d2p1:validation>
<d2p1:validationMessages xmlns:d9p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d9p1:KeyValueOfstringstring>
<d9p1:Key>String</d9p1:Key>
<d9p1:Value>String</d9p1:Value>
</d9p1:KeyValueOfstringstring>
</d2p1:validationMessages>
<d2p1:validationPosition>String</d2p1:validationPosition>
<d2p1:value />
<d2p1:widthClass>String</d2p1:widthClass>
</d2p1:BhControlDto>
</d2p1:controlDetails>
<d2p1:debug>false</d2p1:debug>
<d2p1:groupStyle>String</d2p1:groupStyle>
<d2p1:name>String</d2p1:name>
<d2p1:notifyPubs>
<d2p1:BhNotifyPub>
<d2p1:delay>0</d2p1:delay>
<d2p1:notifyEventType>String</d2p1:notifyEventType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifyPub>
</d2p1:notifyPubs>
<d2p1:notifySubs>
<d2p1:BhNotifySub>
<d2p1:notifyActionType>String</d2p1:notifyActionType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifySub>
</d2p1:notifySubs>
<d2p1:type>String</d2p1:type>
</d2p1:childGroup>
<d2p1:controlDetails>
<d2p1:BhControlDto>
<d2p1:category>String</d2p1:category>
<d2p1:children>
<d2p1:BhControlDto>
<d2p1:category>String</d2p1:category>
<d2p1:children>
<d2p1:BhControlDto>
<d2p1:category>String</d2p1:category>
<d2p1:children i:nil="true" />
<d2p1:conditionalValues xmlns:d12p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d12p1:string>String</d12p1:string>
</d2p1:conditionalValues>
<d2p1:controlStyle>String</d2p1:controlStyle>
<d2p1:customValidation>
<d2p1:customFunctionName>String</d2p1:customFunctionName>
<d2p1:customParams xmlns:d13p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d13p1:string>String</d13p1:string>
</d2p1:customParams>
</d2p1:customValidation>
<d2p1:debug>false</d2p1:debug>
<d2p1:disabled>false</d2p1:disabled>
<d2p1:getUri>String</d2p1:getUri>
<d2p1:hasSensitiveData>false</d2p1:hasSensitiveData>
<d2p1:hideInitialValidation>false</d2p1:hideInitialValidation>
<d2p1:html>String</d2p1:html>
<d2p1:icon>String</d2p1:icon>
<d2p1:img>String</d2p1:img>
<d2p1:imgWidth>String</d2p1:imgWidth>
<d2p1:label>String</d2p1:label>
<d2p1:label2>String</d2p1:label2>
<d2p1:mask>String</d2p1:mask>
<d2p1:name>String</d2p1:name>
<d2p1:notifyPubs>
<d2p1:BhNotifyPub>
<d2p1:delay>0</d2p1:delay>
<d2p1:notifyEventType>String</d2p1:notifyEventType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifyPub>
</d2p1:notifyPubs>
<d2p1:notifySubs>
<d2p1:BhNotifySub>
<d2p1:notifyActionType>String</d2p1:notifyActionType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifySub>
</d2p1:notifySubs>
<d2p1:options>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:options>
<d2p1:placeholder>String</d2p1:placeholder>
<d2p1:postService>0</d2p1:postService>
<d2p1:printType>String</d2p1:printType>
<d2p1:radioNames>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:radioNames>
<d2p1:selectGetUri>String</d2p1:selectGetUri>
<d2p1:type>String</d2p1:type>
<d2p1:validation>
<d2p1:BhValidation>
<d2p1:validationLength>0</d2p1:validationLength>
<d2p1:validationName>String</d2p1:validationName>
<d2p1:validationPattern>String</d2p1:validationPattern>
</d2p1:BhValidation>
</d2p1:validation>
<d2p1:validationMessages xmlns:d12p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d12p1:KeyValueOfstringstring>
<d12p1:Key>String</d12p1:Key>
<d12p1:Value>String</d12p1:Value>
</d12p1:KeyValueOfstringstring>
</d2p1:validationMessages>
<d2p1:validationPosition>String</d2p1:validationPosition>
<d2p1:value />
<d2p1:widthClass>String</d2p1:widthClass>
</d2p1:BhControlDto>
</d2p1:children>
<d2p1:conditionalValues xmlns:d10p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d10p1:string>String</d10p1:string>
</d2p1:conditionalValues>
<d2p1:controlStyle>String</d2p1:controlStyle>
<d2p1:customValidation>
<d2p1:customFunctionName>String</d2p1:customFunctionName>
<d2p1:customParams xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d11p1:string>String</d11p1:string>
</d2p1:customParams>
</d2p1:customValidation>
<d2p1:debug>false</d2p1:debug>
<d2p1:disabled>false</d2p1:disabled>
<d2p1:getUri>String</d2p1:getUri>
<d2p1:hasSensitiveData>false</d2p1:hasSensitiveData>
<d2p1:hideInitialValidation>false</d2p1:hideInitialValidation>
<d2p1:html>String</d2p1:html>
<d2p1:icon>String</d2p1:icon>
<d2p1:img>String</d2p1:img>
<d2p1:imgWidth>String</d2p1:imgWidth>
<d2p1:label>String</d2p1:label>
<d2p1:label2>String</d2p1:label2>
<d2p1:mask>String</d2p1:mask>
<d2p1:name>String</d2p1:name>
<d2p1:notifyPubs>
<d2p1:BhNotifyPub>
<d2p1:delay>0</d2p1:delay>
<d2p1:notifyEventType>String</d2p1:notifyEventType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifyPub>
</d2p1:notifyPubs>
<d2p1:notifySubs>
<d2p1:BhNotifySub>
<d2p1:notifyActionType>String</d2p1:notifyActionType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifySub>
</d2p1:notifySubs>
<d2p1:options>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:options>
<d2p1:placeholder>String</d2p1:placeholder>
<d2p1:postService>0</d2p1:postService>
<d2p1:printType>String</d2p1:printType>
<d2p1:radioNames>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:radioNames>
<d2p1:selectGetUri>String</d2p1:selectGetUri>
<d2p1:type>String</d2p1:type>
<d2p1:validation>
<d2p1:BhValidation>
<d2p1:validationLength>0</d2p1:validationLength>
<d2p1:validationName>String</d2p1:validationName>
<d2p1:validationPattern>String</d2p1:validationPattern>
</d2p1:BhValidation>
</d2p1:validation>
<d2p1:validationMessages xmlns:d10p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d10p1:KeyValueOfstringstring>
<d10p1:Key>String</d10p1:Key>
<d10p1:Value>String</d10p1:Value>
</d10p1:KeyValueOfstringstring>
</d2p1:validationMessages>
<d2p1:validationPosition>String</d2p1:validationPosition>
<d2p1:value />
<d2p1:widthClass>String</d2p1:widthClass>
</d2p1:BhControlDto>
</d2p1:children>
<d2p1:conditionalValues xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d8p1:string>String</d8p1:string>
</d2p1:conditionalValues>
<d2p1:controlStyle>String</d2p1:controlStyle>
<d2p1:customValidation>
<d2p1:customFunctionName>String</d2p1:customFunctionName>
<d2p1:customParams xmlns:d9p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d9p1:string>String</d9p1:string>
</d2p1:customParams>
</d2p1:customValidation>
<d2p1:debug>false</d2p1:debug>
<d2p1:disabled>false</d2p1:disabled>
<d2p1:getUri>String</d2p1:getUri>
<d2p1:hasSensitiveData>false</d2p1:hasSensitiveData>
<d2p1:hideInitialValidation>false</d2p1:hideInitialValidation>
<d2p1:html>String</d2p1:html>
<d2p1:icon>String</d2p1:icon>
<d2p1:img>String</d2p1:img>
<d2p1:imgWidth>String</d2p1:imgWidth>
<d2p1:label>String</d2p1:label>
<d2p1:label2>String</d2p1:label2>
<d2p1:mask>String</d2p1:mask>
<d2p1:name>String</d2p1:name>
<d2p1:notifyPubs>
<d2p1:BhNotifyPub>
<d2p1:delay>0</d2p1:delay>
<d2p1:notifyEventType>String</d2p1:notifyEventType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifyPub>
</d2p1:notifyPubs>
<d2p1:notifySubs>
<d2p1:BhNotifySub>
<d2p1:notifyActionType>String</d2p1:notifyActionType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifySub>
</d2p1:notifySubs>
<d2p1:options>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:options>
<d2p1:placeholder>String</d2p1:placeholder>
<d2p1:postService>0</d2p1:postService>
<d2p1:printType>String</d2p1:printType>
<d2p1:radioNames>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:radioNames>
<d2p1:selectGetUri>String</d2p1:selectGetUri>
<d2p1:type>String</d2p1:type>
<d2p1:validation>
<d2p1:BhValidation>
<d2p1:validationLength>0</d2p1:validationLength>
<d2p1:validationName>String</d2p1:validationName>
<d2p1:validationPattern>String</d2p1:validationPattern>
</d2p1:BhValidation>
</d2p1:validation>
<d2p1:validationMessages xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d8p1:KeyValueOfstringstring>
<d8p1:Key>String</d8p1:Key>
<d8p1:Value>String</d8p1:Value>
</d8p1:KeyValueOfstringstring>
</d2p1:validationMessages>
<d2p1:validationPosition>String</d2p1:validationPosition>
<d2p1:value />
<d2p1:widthClass>String</d2p1:widthClass>
</d2p1:BhControlDto>
</d2p1:controlDetails>
<d2p1:debug>false</d2p1:debug>
<d2p1:groupStyle>String</d2p1:groupStyle>
<d2p1:name>String</d2p1:name>
<d2p1:notifyPubs>
<d2p1:BhNotifyPub>
<d2p1:delay>0</d2p1:delay>
<d2p1:notifyEventType>String</d2p1:notifyEventType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifyPub>
</d2p1:notifyPubs>
<d2p1:notifySubs>
<d2p1:BhNotifySub>
<d2p1:notifyActionType>String</d2p1:notifyActionType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifySub>
</d2p1:notifySubs>
<d2p1:type>String</d2p1:type>
</d2p1:childGroup>
<d2p1:controlDetails>
<d2p1:BhControlDto>
<d2p1:category>String</d2p1:category>
<d2p1:children>
<d2p1:BhControlDto>
<d2p1:category>String</d2p1:category>
<d2p1:children>
<d2p1:BhControlDto>
<d2p1:category>String</d2p1:category>
<d2p1:children i:nil="true" />
<d2p1:conditionalValues xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d11p1:string>String</d11p1:string>
</d2p1:conditionalValues>
<d2p1:controlStyle>String</d2p1:controlStyle>
<d2p1:customValidation>
<d2p1:customFunctionName>String</d2p1:customFunctionName>
<d2p1:customParams xmlns:d12p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d12p1:string>String</d12p1:string>
</d2p1:customParams>
</d2p1:customValidation>
<d2p1:debug>false</d2p1:debug>
<d2p1:disabled>false</d2p1:disabled>
<d2p1:getUri>String</d2p1:getUri>
<d2p1:hasSensitiveData>false</d2p1:hasSensitiveData>
<d2p1:hideInitialValidation>false</d2p1:hideInitialValidation>
<d2p1:html>String</d2p1:html>
<d2p1:icon>String</d2p1:icon>
<d2p1:img>String</d2p1:img>
<d2p1:imgWidth>String</d2p1:imgWidth>
<d2p1:label>String</d2p1:label>
<d2p1:label2>String</d2p1:label2>
<d2p1:mask>String</d2p1:mask>
<d2p1:name>String</d2p1:name>
<d2p1:notifyPubs>
<d2p1:BhNotifyPub>
<d2p1:delay>0</d2p1:delay>
<d2p1:notifyEventType>String</d2p1:notifyEventType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifyPub>
</d2p1:notifyPubs>
<d2p1:notifySubs>
<d2p1:BhNotifySub>
<d2p1:notifyActionType>String</d2p1:notifyActionType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifySub>
</d2p1:notifySubs>
<d2p1:options>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:options>
<d2p1:placeholder>String</d2p1:placeholder>
<d2p1:postService>0</d2p1:postService>
<d2p1:printType>String</d2p1:printType>
<d2p1:radioNames>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:radioNames>
<d2p1:selectGetUri>String</d2p1:selectGetUri>
<d2p1:type>String</d2p1:type>
<d2p1:validation>
<d2p1:BhValidation>
<d2p1:validationLength>0</d2p1:validationLength>
<d2p1:validationName>String</d2p1:validationName>
<d2p1:validationPattern>String</d2p1:validationPattern>
</d2p1:BhValidation>
</d2p1:validation>
<d2p1:validationMessages xmlns:d11p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d11p1:KeyValueOfstringstring>
<d11p1:Key>String</d11p1:Key>
<d11p1:Value>String</d11p1:Value>
</d11p1:KeyValueOfstringstring>
</d2p1:validationMessages>
<d2p1:validationPosition>String</d2p1:validationPosition>
<d2p1:value />
<d2p1:widthClass>String</d2p1:widthClass>
</d2p1:BhControlDto>
</d2p1:children>
<d2p1:conditionalValues xmlns:d9p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d9p1:string>String</d9p1:string>
</d2p1:conditionalValues>
<d2p1:controlStyle>String</d2p1:controlStyle>
<d2p1:customValidation>
<d2p1:customFunctionName>String</d2p1:customFunctionName>
<d2p1:customParams xmlns:d10p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d10p1:string>String</d10p1:string>
</d2p1:customParams>
</d2p1:customValidation>
<d2p1:debug>false</d2p1:debug>
<d2p1:disabled>false</d2p1:disabled>
<d2p1:getUri>String</d2p1:getUri>
<d2p1:hasSensitiveData>false</d2p1:hasSensitiveData>
<d2p1:hideInitialValidation>false</d2p1:hideInitialValidation>
<d2p1:html>String</d2p1:html>
<d2p1:icon>String</d2p1:icon>
<d2p1:img>String</d2p1:img>
<d2p1:imgWidth>String</d2p1:imgWidth>
<d2p1:label>String</d2p1:label>
<d2p1:label2>String</d2p1:label2>
<d2p1:mask>String</d2p1:mask>
<d2p1:name>String</d2p1:name>
<d2p1:notifyPubs>
<d2p1:BhNotifyPub>
<d2p1:delay>0</d2p1:delay>
<d2p1:notifyEventType>String</d2p1:notifyEventType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifyPub>
</d2p1:notifyPubs>
<d2p1:notifySubs>
<d2p1:BhNotifySub>
<d2p1:notifyActionType>String</d2p1:notifyActionType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifySub>
</d2p1:notifySubs>
<d2p1:options>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:options>
<d2p1:placeholder>String</d2p1:placeholder>
<d2p1:postService>0</d2p1:postService>
<d2p1:printType>String</d2p1:printType>
<d2p1:radioNames>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:radioNames>
<d2p1:selectGetUri>String</d2p1:selectGetUri>
<d2p1:type>String</d2p1:type>
<d2p1:validation>
<d2p1:BhValidation>
<d2p1:validationLength>0</d2p1:validationLength>
<d2p1:validationName>String</d2p1:validationName>
<d2p1:validationPattern>String</d2p1:validationPattern>
</d2p1:BhValidation>
</d2p1:validation>
<d2p1:validationMessages xmlns:d9p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d9p1:KeyValueOfstringstring>
<d9p1:Key>String</d9p1:Key>
<d9p1:Value>String</d9p1:Value>
</d9p1:KeyValueOfstringstring>
</d2p1:validationMessages>
<d2p1:validationPosition>String</d2p1:validationPosition>
<d2p1:value />
<d2p1:widthClass>String</d2p1:widthClass>
</d2p1:BhControlDto>
</d2p1:children>
<d2p1:conditionalValues xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d7p1:string>String</d7p1:string>
</d2p1:conditionalValues>
<d2p1:controlStyle>String</d2p1:controlStyle>
<d2p1:customValidation>
<d2p1:customFunctionName>String</d2p1:customFunctionName>
<d2p1:customParams xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d8p1:string>String</d8p1:string>
</d2p1:customParams>
</d2p1:customValidation>
<d2p1:debug>false</d2p1:debug>
<d2p1:disabled>false</d2p1:disabled>
<d2p1:getUri>String</d2p1:getUri>
<d2p1:hasSensitiveData>false</d2p1:hasSensitiveData>
<d2p1:hideInitialValidation>false</d2p1:hideInitialValidation>
<d2p1:html>String</d2p1:html>
<d2p1:icon>String</d2p1:icon>
<d2p1:img>String</d2p1:img>
<d2p1:imgWidth>String</d2p1:imgWidth>
<d2p1:label>String</d2p1:label>
<d2p1:label2>String</d2p1:label2>
<d2p1:mask>String</d2p1:mask>
<d2p1:name>String</d2p1:name>
<d2p1:notifyPubs>
<d2p1:BhNotifyPub>
<d2p1:delay>0</d2p1:delay>
<d2p1:notifyEventType>String</d2p1:notifyEventType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifyPub>
</d2p1:notifyPubs>
<d2p1:notifySubs>
<d2p1:BhNotifySub>
<d2p1:notifyActionType>String</d2p1:notifyActionType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifySub>
</d2p1:notifySubs>
<d2p1:options>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:options>
<d2p1:placeholder>String</d2p1:placeholder>
<d2p1:postService>0</d2p1:postService>
<d2p1:printType>String</d2p1:printType>
<d2p1:radioNames>
<d2p1:BhNameValue>
<d2p1:name>String</d2p1:name>
<d2p1:value>String</d2p1:value>
</d2p1:BhNameValue>
</d2p1:radioNames>
<d2p1:selectGetUri>String</d2p1:selectGetUri>
<d2p1:type>String</d2p1:type>
<d2p1:validation>
<d2p1:BhValidation>
<d2p1:validationLength>0</d2p1:validationLength>
<d2p1:validationName>String</d2p1:validationName>
<d2p1:validationPattern>String</d2p1:validationPattern>
</d2p1:BhValidation>
</d2p1:validation>
<d2p1:validationMessages xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d7p1:KeyValueOfstringstring>
<d7p1:Key>String</d7p1:Key>
<d7p1:Value>String</d7p1:Value>
</d7p1:KeyValueOfstringstring>
</d2p1:validationMessages>
<d2p1:validationPosition>String</d2p1:validationPosition>
<d2p1:value />
<d2p1:widthClass>String</d2p1:widthClass>
</d2p1:BhControlDto>
</d2p1:controlDetails>
<d2p1:debug>false</d2p1:debug>
<d2p1:groupStyle>String</d2p1:groupStyle>
<d2p1:name>String</d2p1:name>
<d2p1:notifyPubs>
<d2p1:BhNotifyPub>
<d2p1:delay>0</d2p1:delay>
<d2p1:notifyEventType>String</d2p1:notifyEventType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifyPub>
</d2p1:notifyPubs>
<d2p1:notifySubs>
<d2p1:BhNotifySub>
<d2p1:notifyActionType>String</d2p1:notifyActionType>
<d2p1:notifyType>String</d2p1:notifyType>
</d2p1:BhNotifySub>
</d2p1:notifySubs>
<d2p1:type>String</d2p1:type>
</d2p1:BhGroupDto>
</d2p1:groups>
<d2p1:templateId>0</d2p1:templateId>
</form>
<services xmlns:d2p1="http://schemas.datacontract.org/2004/07/BH.API.DataAccess.Dto.FormBuilder">
<d2p1:BhServiceInfoDto>
<d2p1:initFormState>false</d2p1:initFormState>
<d2p1:serviceDetails>
<d2p1:BhServiceDetailInfoDto>
<d2p1:mappedName>String</d2p1:mappedName>
<d2p1:name>String</d2p1:name>
<d2p1:required>false</d2p1:required>
<d2p1:serviceId>0</d2p1:serviceId>
</d2p1:BhServiceDetailInfoDto>
</d2p1:serviceDetails>
<d2p1:serviceId>0</d2p1:serviceId>
<d2p1:serviceName>String</d2p1:serviceName>
<d2p1:serviceType>String</d2p1:serviceType>
<d2p1:uri>String</d2p1:uri>
</d2p1:BhServiceInfoDto>
</services>
</FormBuilderRs>