Allocation Model XML Example
An explanation of the XMLconfiguration needed to offer models in allocations is shown below.
- <Models> Begins the offering and filter of models in the allocation structure.
 - <ModelLimit>[Integer]</ModelLimit> Limits the number of models that a user will be able to select.
 - <ValueRanges><Percent MINIMUM="[Constant ]" MAXIMUM="[Constant]"/> Use this to set Min/Max limits on how much a user can allocate.
 - </ValueRanges> Closes the ValueRanges section.
 - <ModelCriteria> This starts a filtering configuration for models to limit or define what model a user sees.
 - <ModelFields> In this section, configure only fixed model fields as criteria for the models an OIPA user will have for allocation selection.
 - 
                                                    
<ModelField FieldName="[Model Name]" DATATYPE="[TEXT(DEFAULT)|..]" OPERATOR="[Equal|NotEqual|Like]"> Name the field from AsModelDefinition and use an operator to filter the funds the user will see.
 - 
                                                    
<Value>[Literal or Policy:PolicyField]</Value> List the value of the model field listed above that will be used for fund selection.
 - <Value>[Literal or Policy:PolicyField]</Value> This demonstrates repeatability of this element.
 - </ModelField> This closes the Model Field section.
 - 
                                                    
<ModelField FieldName="[Model Category ]" DATATYPE="[TEXT|INTEGER|..]" OPERATOR="[Equal|NotEqual|Like]"> This demonstrates repeatability of this element.
 - 
                                                    
<Value>[Literal or Policy:PolicyField]</Value> This demonstrates repeatability of this element.
 - </ModelField>
 - </ModelFields>
 - <ModelStatuses TYPE="[INCLUDE|EXCLUDE]"> The attribute allows inclusion or exclusion of the following models according to their status.
 - <ModelStatus>[Model status as in AsCodeModelStatus]</ModelStatus> The status code listed on the Plan Model Link Status pane for the allocation, but the code value is derived from AsCodeModelStatus.
 - 
                                                    
<ModelStatus>[Model status as in AsCodeModelStatus]</ModelStatus>
 - 
                                                    
</ModelStatuses>
 - 
                                                    
</ModelCriteria>
 
- </Models>