Eric,
1. BI 4.1 sp 4 fp 3
2
For the document with optional parent in the lov of the child:
<?xml version="1.0" encoding="UTF-8"?><parameters>
<parameter dpId="DP0" optional="true" type="prompt">
<id>0</id>
<technicalName>pmParent(s)?</technicalName>
<name>Parent(s)?</name>
<answer constrained="true" type="Text">
<info cardinality="Multiple">
<lov hierarchical="false" partial="false" refreshable="true">
<id>UNIVERSELOV_DS0.DO1</id>
<updated>2014-10-06T22:46:11.000+02:00</updated>
<values>
<value id="1">Parent 1</value>
<value id="2">Parent 2</value>
<value id="3">Parent 3</value>
</values>
<columns mappingId="0">
<column id="0" type="String">Parent </column>
</columns>
</lov>
</info>
</answer>
</parameter>
<parameter dpId="DP0" optional="true" type="prompt">
<id>1</id>
<technicalName>pmChild(ren)?</technicalName>
<name>Child(ren)?</name>
<answer constrained="true" type="Text">
<info cardinality="Multiple">
<lov hierarchical="false" refreshable="true">
<id>UNIVERSELOV_DS0.DO2</id>
<parameters>
<id>0</id>
</parameters>
</lov>
</info>
</answer>
</parameter>
</parameters>
For the document with mandatory parent in the lov of the child:
<?xml version="1.0" encoding="UTF-8"?><parameters>
<parameter dpId="DP0" optional="false" type="prompt">
<id>0</id>
<technicalName>pmParent(s)?</technicalName>
<name>Parent(s)?</name>
<answer constrained="true" type="Text">
<info cardinality="Multiple">
<lov hierarchical="false" partial="false" refreshable="true">
<id>UNIVERSELOV_DS0.DO1</id>
<updated>2014-10-06T22:46:06.000+02:00</updated>
<values>
<value id="1">Parent 1</value>
<value id="2">Parent 2</value>
<value id="3">Parent 3</value>
</values>
<columns mappingId="0">
<column id="0" type="String">Parent </column>
</columns>
</lov>
<previous>
<value id="2">Parent 2</value>
</previous>
</info>
<values>
<value id="2">Parent 2</value>
</values>
</answer>
</parameter>
<parameter dpId="DP0" optional="true" type="prompt">
<id>1</id>
<technicalName>pmChild(ren)?</technicalName>
<name>Child(ren)?</name>
<answer constrained="true" type="Text">
<info cardinality="Multiple">
<lov hierarchical="false" refreshable="true">
<id>UNIVERSELOV_DS0.DO3</id>
<parameters>
<id>0</id>
</parameters>
</lov>
<previous>
<value id="21">Child 21 - 2</value>
</previous>
</info>
<values>
<value id="21">Child 21 - 2</value>
</values>
</answer>
</parameter>
</parameters>
Regards