Log in

LegComplexEvents

The LegComplexEvent 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 LegEvntGrp to specify more straightforward events.

TagNameTypeRequiredDescription
2218NumInGroup
Required
Number of complex events in the repeating group.
2219Int EnumRequired if NoLegComplexEvents(2218)) > 0
2220Int Enum
2221Int Enum
2222String
2223Amount
2224Percentage
2225Int Enum
2226Currency
2944String Enum
2227Price
2228Percentage
2229Int Enum
2230Percentage
2231Int Enum
2232Int EnumConditionally required when there are more than one LegComplexEvents occurrences. A chain of LegComplexEvents must be linked together through use of the LegComplexEventCondition(2232) in which the relationship between any two events is described. For any two LegComplexEvents the first occurrence will specify the LegComplexEventCondition(2232) which links it with the second event
Component
2233Currency
2945String Enum
2234Currency
2946String Enum
2235Int Enum
2236Float
2409Price
2410PriceOffset
2237String
2238Int Enum
2239Price
2240Float
2241Int
Component
Component
Component
2242XIDREF
2243Int Enum
2244String
2245Boolean
2246Int
Component
Component
2608Boolean
2609Boolean
2610Int Enum
2248XID
2249XIDREF