Data Management Capabilities > Managing Part Structures > Windchill Options and Variants Capabilities > Managing Data for Options and Variants — Reference > Loading Data for Options and Variants > Independent Assigned Expressions
  
Independent Assigned Expressions
Consider this information about loading independent expressions:
Creating and managing of independent expressions is available only to members of the Platform Structures group.
The option set must exist in the system before you start loading independent assigned expressions.
In the load file, include information on the independent expression immediately following information on loading the part to which it is assigned.
The following is a sample file for loading an independent assigned expression.
<csvBeginAssignBasicIndependentExpression handler="com.ptc.windchill.option.load.Loader.beginAssignBasicIndependentExpression">
<csvoptionSet>OptionSet A</csvoptionSet>
<csvname>Expression1</csvname>
<csvnumber>101</csvnumber>
<csvversion>A</csvversion>
<csviteration>1</csviteration>
</csvBeginAssignBasicIndependentExpression>

<csvAddBasicExpressionMemberhandler="com.ptc.windchill.option.load.Loader.addBasicExpressionMember">
<csvchoiceName>Choice AB1</csvchoiceName>
<csvInstanceValue/>
<csvExclude/>
</csvAddBasicExpressionMember>
<csvEndAssignBasicIndependentExpressionhandler="com.ptc.windchill.option.load.Loader.endAssignBasicIndependentExpression"/>
Attributes for csvBeginAssignBasicIndependentExpression
Attribute
Description
Required or Optional?
csvoptionSet
Name of the option set from which a choice is referenced by the expression
Required
csvname
Name of the expression
Optional
csvnumber
Number of the expression
Optional
csvversion
Version of the expression
Required
csviteration
Iteration of the expression
Required
csvchoiceName
Choice name
Required