Log in

ComplexEvents

The ComplexEvent Group is a repeating block which allows specifying an unlimited number and types of advanced events, such as observation and pricing over the lifetime of an option, futures, commodities or equity swap contract. Use EvntGrp to specify more straightforward events.

TagNameTypeRequiredDescription
1483NumInGroup
Required
Number of complex event occurrences.
1484Int EnumRequired if NoComplexEvents(1483) > 0
2117Int Enum
2118Int Enum
2119String
1485Amount
2120Percentage
2121Int Enum
2122Currency
2941String Enum
1486Price
2123Percentage
1487Int Enum
1488Percentage
1489Int Enum
1490Int EnumConditionally required when there are more than one ComplexEvents occurrences. A chain of ComplexEvents must be linked together through use of the ComplexEventCondition(1490) in which the relationship between any two events is described. For any two ComplexEvents the first occurrence will specify the ComplexEventCondition(1490) which links it with the second event
Component
2124Currency
2942String Enum
2125Currency
2943String Enum
2126Int Enum
2127Float
2407Price
2408PriceOffset
2128String
2129Int Enum
2130Price
2131Float
2132Int
Component
Component
Component
2133XIDREF
2134Int Enum
2135String
2136Boolean
2137Int
Component
Component
2597Boolean
2598Boolean
2599Int Enum
2138XID
2139XIDREF