E) DeterminationResult

The Determination Result (described in I) DeterminationResult) also holds the key decision factors for the case, as determinationKeyDataTimelines.

When splicing together key decision factors across different product periods, the Engine matches contributions from different product periods by the description of each key decision factor. For each key decision factor found, the Engine draws event dates from the different product periods; naturally enough, only the dates that fall within each product period's effective range are used.

The Engine shows the key decision factors in the order they are listed in the keyDataTimelines rule attribute value. Typically each product period will define the same key decision factors, in the same order, but in the rare situation where the ordering of key decision factors is different across contributing product periods, then the order is determined by the latest product period to contain that key decision factor.