profileGroupPojo Data Type

For transferring critical information about profile value groups. Mainly used for filling in values of profile forms with minimal payload.

Namespace
(Default)
Schema
ns0.xsd
Properties
name data type type namespace min/max occurs description
clearExisting boolean element 1/1  
displayOrder long element 0/1  
id long element 0/1  
memberId long element 0/1  
subcategoryId long element 0/1  
values list of profileValuePojo element 0/unbounded  
Properties inherited from baseEntity
violations list of simpleViolation element 0/unbounded A list of constraint violations, if any, that this object has.

Example

<profileGroupPojo>
  <id>...</id>
  <memberId>...</memberId>
  <subcategoryId>...</subcategoryId>
  <clearExisting>...</clearExisting>
  <values>
    <id>...</id>
    <field>
      <inputType/>
      <fieldType/>
      <displayName>...</displayName>
      <displayOrder>...</displayOrder>
      <hidden>...</hidden>
      <readOnly>...</readOnly>
      <defaultValue>...</defaultValue>
      <selectValues/>
      <required>...</required>
      <requiredInGroup>...</requiredInGroup>
      <minLength>...</minLength>
      <maxLength>...</maxLength>
      <shouldMask>...</shouldMask>
      <maskBeginIndex>...</maskBeginIndex>
      <maskEndIndex>...</maskEndIndex>
      <phoneType/>
      <addressType/>
      <customFieldName>...</customFieldName>
      <transform>...</transform>
      <preferred>...</preferred>
      <encrypted>...</encrypted>
      <fieldVisibility/>
      <setOnUserCreation>...</setOnUserCreation>
      <composite>...</composite>
      <childFields/>
    </field>
    <memberId>...</memberId>
    <value>...</value>
    <masked>...</masked>
    <composite>...</composite>
    <childValues/>
    <violations>
      <propertyName>...</propertyName>
      <failureMessage>...</failureMessage>
      <stackTrace>...</stackTrace>
    </violations>
  </values>
  <displayOrder>...</displayOrder>
  <violations>
    <propertyName>...</propertyName>
    <failureMessage>...</failureMessage>
    <stackTrace>...</stackTrace>
  </violations>
</profileGroupPojo>