Here is an example of an XML document for a particular change date, produced by the AbstractBasicProductDecisionDetailsRuleSet.AbstractBasicCase rule class included with the Engine (to display basic eligibility/entitlement details):
<DecisionDetails>
<BasicCase>
<isEligibleTimeline domain="SVR_BOOLEAN">true</isEligibleTimeline>
<displayObjectiveTimelines>
<Item>
<relatedReferenceTimeline domain="SVR_UNBOUNDED_STRING" />
<index domain="SVR_INT64">0</index>
<objectiveTypeID
domain="SVR_UNBOUNDED_STRING">CREOLE 1</objectiveTypeID>
<targetIDTimeline domain="SVR_INT64">123</targetIDTimeline>
<isEntitledTimeline
domain="SVR_BOOLEAN">true</isEntitledTimeline>
</Item>
</displayObjectiveTimelines>
<displayObjectiveTimelineSubscreens>
<Item>
<displayTagTimelines>
<Item>
<pattern domain="FREQUENCY_PATTERN">000120100</pattern>
<valueTimeline
domain="SVR_UNBOUNDED_STRING">0</valueTimeline>
</Item>
</displayTagTimelines>
<businessObjectID domain="SVR_INT64">0</businessObjectID>
</Item>
</displayObjectiveTimelineSubscreens>
</BasicCase>
</DecisionDetails>
The XML has the following structure: