Uses of Package
cdm.event.common
Packages that use cdm.event.common
Package
Description
Business event concepts: primitives, contract state and associated state transition function specifications.
Position concepts: portfolio and portfolio aggregation.
Workflow concepts (orthogonal to business event): time stamp, credit limit, trade warehouse info and associated function specifications.
Template feature concepts to define payouts.
-
Classes in cdm.event.common used by cdm.event.commonClassDescriptionThe enumeration values to specify the actions associated with transactions.A class to specify a trade affirmation.Builder InterfaceEnumeration for the different types of affirmation status.The qualification of the type of asset transfer.Specifies the instructions for creation of a Security Lending billing invoice.Builder InterfaceSpecifies individual records within a billing invoice.Builder InterfaceSpecifies the instructions for creation of a billing record.Builder InterfaceSpecifies individual summaries within a billing invoice.Builder InterfaceSpecifies the instructions for creation of a billing summary.Builder InterfaceA business event represents a life cycle event of a trade.Builder InterfaceDefines the tradeState or payout on which to create a Transfer along with all necessary resets.Builder InterfaceRepresents the enumeration values that indicate the intended status of message type, such as expected call, notification of a call or a margin call.All information required to perform the clear life cycle event; the clearing party (CCP), the two parties facing each other on the alpha contract, and optionally the parties acting as clearing members.Builder InterfaceRepresents common attributes to define a collateral balance recorded by the principal as held or posted.Builder InterfaceRepresents common attributes to define the details of collateral assets, to be used in margin call messaging and contribute to collateral balances e.g securities in a collateral account.Builder InterfaceSpecifies the individual components of collateral positions.Builder InterfaceRepresents the enumeration list to identify the settlement status of the collateral.A class to specify a trade confirmation.Builder InterfaceEnumeration for the different types of confirmation status.Defines specific attributes that relate to contractual details of trades.Builder InterfaceSpecifies instructions to create a fully formed contract, with optional legal agreements.Builder InterfaceSpecifies the relevant data regarding a corporate actionBuilder InterfaceThe enumerated values to specify the origin of a corporate action transfer.A business event represents a life cycle event of a position.Builder InterfaceDefines the fundamental financial information that can be changed by a Primitive Event and by extension any business or life-cycle event.Builder InterfaceSpecifies the relevant data regarding a credit event.Builder InterfaceRepresents the enumerated values to specify a credit event type.The enumeration values to qualify the intent associated with a transaction event.Defines specific attributes that relate to trade executions.Builder InterfaceSpecifies instructions for execution of a transaction, consisting of a product, price, quantity, parties, trade identifier, execution details, and settlement terms.Builder InterfaceThe enumerated values to specify how a contract has been executed, e.g. electronically, verbally, ...A data defining: the adjusted dates associated with a particular exercise event.Builder InterfaceSpecifies the information required to communicate the choices made by the exercising party, in a financial product endowing the party with at least one option.Builder InterfaceRepresents the current mark to market value or IM calculation value of the trade portfolio as recorded by the principle (in base currency).Builder InterfaceRepresents the enumeration indicators to specify if an asset or group of assets valuation is based on any valuation treatment haircut.Defines the information needed to create a Index Transition Business Event.Builder InterfaceInstruction to a function that will be used to perform a business eventBuilder InterfaceThe enumeration values indicating the BusinessEvent function associated input instructions.A class to provide lineage information across lifecycle events through a pointer or set of pointers into the event(s), contract(s) and, possibly, payout components that the event is dependent on or relates to.Builder InterfaceRepresents the enumeration values to identify the collateral action instruction.Represents common attributes required for Issuance and Response to a Margin Call action as a result of a demand for delivery or return of collateral determined under a legal agreement such as a credit support document or equivalent.Builder InterfaceBuilder Implementation of MarginCallBaseImmutable Implementation of MarginCallBaseRepresents attributes required for mark to market value or IM calculation value of the trade portfolio as recorded by the principle (in base currency).Builder InterfaceRepresents enumeration values to specify the call notification type, direction, specific action type.Builder InterfaceRepresents common attributes required for a Margin Call Issuance under a legal agreement such as a credit support document or equivalent.Builder InterfaceRepresents common attributes required for a Margin Call Response under a legal agreement such as a credit support document or equivalent.Builder InterfaceSpecifies the margin call action details, including collateral to be moved and its direction.Builder InterfaceRepresents the enumeration values to define the response type to a margin call.Specifies the necessary information to create any observation event.Builder InterfaceSpecifies inputs needed to process an observation.Builder InterfaceSpecifies instruction to change the party on a trade.Builder InterfaceThe enumerated values to specify the origin of a performance transferDefines a position identifier as a special case of the generic identifier type, that also includes the position identifier class.Builder InterfaceA Primitive Instruction describes the inputs required to pass into the corresponding PrimitiveEvent function.Builder InterfaceInstructions required to create a Quantity Change Primitive Event, which can be either an increase, a decrease or a replacement.Builder InterfaceThe enumeration of the account level for the billing summary.Represents the enumeration values to specify the role of the party in relation to a regulatory initial margin call.Represents the enumeration values to specify the margin type in relation to bilateral or regulatory obligation.Defines the reset value or fixing value produced in cashflow calculations, during the life-cycle of a financial instrument.Builder InterfaceDefines the information needed to create a Reset Business Event.Builder InterfaceSpecifies the information required to create the return of a Security Finance Transaction.Builder InterfaceBuilder InterfaceSpecifies the information required for inclusion in a securities lending billing invoice.Builder InterfaceDefines the origin to the transfer as a reference for lineage purposes, whether it originated from trade level settlement terms or from payment terms on an economic payout.Builder InterfaceSpecifies instructions for a split, consisting of a breakdown of instructions to be applied to each branch of the split.Builder InterfaceDefines the state of a trade at a point in the Trade's life cycle.Builder InterfaceData required to perform a stock split business event.Builder InterfaceSpecifies instructions for terms change consisting of the new transaction terms, and the renegotiation fee.Builder InterfaceDefines the output of a financial transaction between parties - a Business Event.Builder InterfaceDefines a trade identifier as a special case of the generic identifier type, that also includes the trade identifier class.Builder InterfaceThe attributes that are specific for consensus based pricing reporting.Builder InterfaceDefines the fundamental financial information that can be changed by a Primitive Event and by extension any business or life-cycle event.Builder InterfaceDefines the movement of cash, securities or commodities between two parties on a date.Builder InterfaceBuilder InterfaceBuilder Implementation of TransferBaseImmutable Implementation of TransferBaseSpecifies a transfer expression (cash price, performance amount, scheduled payment amount, etc.) to define the nature of the transfer amount and its source.Builder InterfaceDefines the payout on which to create a Transfer along with all necessary resets.Builder InterfaceDefines the fundamental financial information associated with a Transfer event.Builder InterfaceThe enumeration values to specify the transfer status.Defines the value of an investment, asset, or securityBuilder InterfaceSpecifies inputs needed to process a valuation.Builder InterfaceSource for the valuation of the transaction by the valuation party.Method used for the valuation of the transaction by the valuation party.
-
Classes in cdm.event.common used by cdm.event.common.functionsClassDescriptionSpecifies the instructions for creation of a Security Lending billing invoice.Specifies individual records within a billing invoice.Builder InterfaceSpecifies the instructions for creation of a billing record.Specifies individual summaries within a billing invoice.Builder InterfaceA business event represents a life cycle event of a trade.Builder InterfaceDefines the tradeState or payout on which to create a Transfer along with all necessary resets.Represents common attributes to define the details of collateral assets, to be used in margin call messaging and contribute to collateral balances e.g securities in a collateral account.Specifies instructions to create a fully formed contract, with optional legal agreements.Builder InterfaceThe enumeration values to qualify the intent associated with a transaction event.Defines specific attributes that relate to trade executions.Builder InterfaceSpecifies instructions for execution of a transaction, consisting of a product, price, quantity, parties, trade identifier, execution details, and settlement terms.Specifies the information required to communicate the choices made by the exercising party, in a financial product endowing the party with at least one option.Defines the information needed to create a Index Transition Business Event.Instruction to a function that will be used to perform a business eventBuilder InterfaceSpecifies inputs needed to process an observation.A Primitive Instruction describes the inputs required to pass into the corresponding PrimitiveEvent function.Builder InterfaceInstructions required to create a Quantity Change Primitive Event, which can be either an increase, a decrease or a replacement.Builder InterfaceDefines the reset value or fixing value produced in cashflow calculations, during the life-cycle of a financial instrument.Builder InterfaceDefines the information needed to create a Reset Business Event.Specifies the information required to create the return of a Security Finance Transaction.Specifies the information required for inclusion in a securities lending billing invoice.Builder InterfaceData required to perform a stock split business event.Specifies instructions for terms change consisting of the new transaction terms, and the renegotiation fee.Builder InterfaceDefines the output of a financial transaction between parties - a Business Event.Builder InterfaceDefines a trade identifier as a special case of the generic identifier type, that also includes the trade identifier class.Defines the fundamental financial information that can be changed by a Primitive Event and by extension any business or life-cycle event.Builder InterfaceDefines the movement of cash, securities or commodities between two parties on a date.Builder InterfaceDefines the payout on which to create a Transfer along with all necessary resets.Defines the fundamental financial information associated with a Transfer event.Builder InterfaceDefines the value of an investment, asset, or securitySpecifies inputs needed to process a valuation.
-
Classes in cdm.event.common used by cdm.event.common.metaClassDescriptionA class to specify a trade affirmation.Specifies the instructions for creation of a Security Lending billing invoice.Specifies individual records within a billing invoice.Specifies the instructions for creation of a billing record.Specifies individual summaries within a billing invoice.Specifies the instructions for creation of a billing summary.A business event represents a life cycle event of a trade.Defines the tradeState or payout on which to create a Transfer along with all necessary resets.All information required to perform the clear life cycle event; the clearing party (CCP), the two parties facing each other on the alpha contract, and optionally the parties acting as clearing members.Represents common attributes to define a collateral balance recorded by the principal as held or posted.Represents common attributes to define the details of collateral assets, to be used in margin call messaging and contribute to collateral balances e.g securities in a collateral account.Specifies the individual components of collateral positions.A class to specify a trade confirmation.Defines specific attributes that relate to contractual details of trades.Specifies instructions to create a fully formed contract, with optional legal agreements.Specifies the relevant data regarding a corporate actionA business event represents a life cycle event of a position.Defines the fundamental financial information that can be changed by a Primitive Event and by extension any business or life-cycle event.Specifies the relevant data regarding a credit event.Defines specific attributes that relate to trade executions.Specifies instructions for execution of a transaction, consisting of a product, price, quantity, parties, trade identifier, execution details, and settlement terms.A data defining: the adjusted dates associated with a particular exercise event.Specifies the information required to communicate the choices made by the exercising party, in a financial product endowing the party with at least one option.Represents the current mark to market value or IM calculation value of the trade portfolio as recorded by the principle (in base currency).Defines the information needed to create a Index Transition Business Event.Instruction to a function that will be used to perform a business eventA class to provide lineage information across lifecycle events through a pointer or set of pointers into the event(s), contract(s) and, possibly, payout components that the event is dependent on or relates to.Represents common attributes required for Issuance and Response to a Margin Call action as a result of a demand for delivery or return of collateral determined under a legal agreement such as a credit support document or equivalent.Represents attributes required for mark to market value or IM calculation value of the trade portfolio as recorded by the principle (in base currency).Represents enumeration values to specify the call notification type, direction, specific action type.Represents common attributes required for a Margin Call Issuance under a legal agreement such as a credit support document or equivalent.Represents common attributes required for a Margin Call Response under a legal agreement such as a credit support document or equivalent.Specifies the margin call action details, including collateral to be moved and its direction.Specifies the necessary information to create any observation event.Specifies inputs needed to process an observation.Specifies instruction to change the party on a trade.Defines a position identifier as a special case of the generic identifier type, that also includes the position identifier class.A Primitive Instruction describes the inputs required to pass into the corresponding PrimitiveEvent function.Instructions required to create a Quantity Change Primitive Event, which can be either an increase, a decrease or a replacement.Defines the reset value or fixing value produced in cashflow calculations, during the life-cycle of a financial instrument.Defines the information needed to create a Reset Business Event.Specifies the information required to create the return of a Security Finance Transaction.Specifies the information required for inclusion in a securities lending billing invoice.Defines the origin to the transfer as a reference for lineage purposes, whether it originated from trade level settlement terms or from payment terms on an economic payout.Specifies instructions for a split, consisting of a breakdown of instructions to be applied to each branch of the split.Defines the state of a trade at a point in the Trade's life cycle.Data required to perform a stock split business event.Specifies instructions for terms change consisting of the new transaction terms, and the renegotiation fee.Defines the output of a financial transaction between parties - a Business Event.Defines a trade identifier as a special case of the generic identifier type, that also includes the trade identifier class.The attributes that are specific for consensus based pricing reporting.Defines the fundamental financial information that can be changed by a Primitive Event and by extension any business or life-cycle event.Defines the movement of cash, securities or commodities between two parties on a date.Specifies a transfer expression (cash price, performance amount, scheduled payment amount, etc.) to define the nature of the transfer amount and its source.Defines the payout on which to create a Transfer along with all necessary resets.Defines the fundamental financial information associated with a Transfer event.Defines the value of an investment, asset, or securitySpecifies inputs needed to process a valuation.
-
Classes in cdm.event.common used by cdm.event.common.metafieldsClassDescriptionRepresents common attributes to define the details of collateral assets, to be used in margin call messaging and contribute to collateral balances e.g securities in a collateral account.Builder InterfaceDefines specific attributes that relate to contractual details of trades.Builder InterfaceDefines specific attributes that relate to trade executions.Builder InterfaceDefines the output of a financial transaction between parties - a Business Event.Builder InterfaceDefines the fundamental financial information that can be changed by a Primitive Event and by extension any business or life-cycle event.Builder Interface
-
Classes in cdm.event.common used by cdm.event.common.validationClassDescriptionA class to specify a trade affirmation.Specifies the instructions for creation of a Security Lending billing invoice.Specifies individual records within a billing invoice.Specifies the instructions for creation of a billing record.Specifies individual summaries within a billing invoice.Specifies the instructions for creation of a billing summary.A business event represents a life cycle event of a trade.Defines the tradeState or payout on which to create a Transfer along with all necessary resets.All information required to perform the clear life cycle event; the clearing party (CCP), the two parties facing each other on the alpha contract, and optionally the parties acting as clearing members.Represents common attributes to define a collateral balance recorded by the principal as held or posted.Represents common attributes to define the details of collateral assets, to be used in margin call messaging and contribute to collateral balances e.g securities in a collateral account.Specifies the individual components of collateral positions.A class to specify a trade confirmation.Defines specific attributes that relate to contractual details of trades.Specifies instructions to create a fully formed contract, with optional legal agreements.Specifies the relevant data regarding a corporate actionA business event represents a life cycle event of a position.Defines the fundamental financial information that can be changed by a Primitive Event and by extension any business or life-cycle event.Specifies the relevant data regarding a credit event.Defines specific attributes that relate to trade executions.Specifies instructions for execution of a transaction, consisting of a product, price, quantity, parties, trade identifier, execution details, and settlement terms.A data defining: the adjusted dates associated with a particular exercise event.Specifies the information required to communicate the choices made by the exercising party, in a financial product endowing the party with at least one option.Represents the current mark to market value or IM calculation value of the trade portfolio as recorded by the principle (in base currency).Defines the information needed to create a Index Transition Business Event.Instruction to a function that will be used to perform a business eventA class to provide lineage information across lifecycle events through a pointer or set of pointers into the event(s), contract(s) and, possibly, payout components that the event is dependent on or relates to.Represents common attributes required for Issuance and Response to a Margin Call action as a result of a demand for delivery or return of collateral determined under a legal agreement such as a credit support document or equivalent.Represents attributes required for mark to market value or IM calculation value of the trade portfolio as recorded by the principle (in base currency).Represents enumeration values to specify the call notification type, direction, specific action type.Represents common attributes required for a Margin Call Issuance under a legal agreement such as a credit support document or equivalent.Represents common attributes required for a Margin Call Response under a legal agreement such as a credit support document or equivalent.Specifies the margin call action details, including collateral to be moved and its direction.Specifies the necessary information to create any observation event.Specifies inputs needed to process an observation.Specifies instruction to change the party on a trade.Defines a position identifier as a special case of the generic identifier type, that also includes the position identifier class.A Primitive Instruction describes the inputs required to pass into the corresponding PrimitiveEvent function.Instructions required to create a Quantity Change Primitive Event, which can be either an increase, a decrease or a replacement.Defines the reset value or fixing value produced in cashflow calculations, during the life-cycle of a financial instrument.Defines the information needed to create a Reset Business Event.Specifies the information required to create the return of a Security Finance Transaction.Specifies the information required for inclusion in a securities lending billing invoice.Defines the origin to the transfer as a reference for lineage purposes, whether it originated from trade level settlement terms or from payment terms on an economic payout.Specifies instructions for a split, consisting of a breakdown of instructions to be applied to each branch of the split.Defines the state of a trade at a point in the Trade's life cycle.Data required to perform a stock split business event.Specifies instructions for terms change consisting of the new transaction terms, and the renegotiation fee.Defines the output of a financial transaction between parties - a Business Event.Defines a trade identifier as a special case of the generic identifier type, that also includes the trade identifier class.The attributes that are specific for consensus based pricing reporting.Defines the fundamental financial information that can be changed by a Primitive Event and by extension any business or life-cycle event.Defines the movement of cash, securities or commodities between two parties on a date.Specifies a transfer expression (cash price, performance amount, scheduled payment amount, etc.) to define the nature of the transfer amount and its source.Defines the payout on which to create a Transfer along with all necessary resets.Defines the fundamental financial information associated with a Transfer event.Defines the value of an investment, asset, or securitySpecifies inputs needed to process a valuation.
-
Classes in cdm.event.common used by cdm.event.common.validation.dataruleClassDescriptionA class to specify a trade affirmation.Specifies individual summaries within a billing invoice.A business event represents a life cycle event of a trade.Specifies the individual components of collateral positions.A class to specify a trade confirmation.Defines specific attributes that relate to contractual details of trades.Specifies instructions to create a fully formed contract, with optional legal agreements.Defines specific attributes that relate to trade executions.Defines the information needed to create a Index Transition Business Event.Instruction to a function that will be used to perform a business eventRepresents common attributes required for Issuance and Response to a Margin Call action as a result of a demand for delivery or return of collateral determined under a legal agreement such as a credit support document or equivalent.Represents attributes required for mark to market value or IM calculation value of the trade portfolio as recorded by the principle (in base currency).Represents enumeration values to specify the call notification type, direction, specific action type.Specifies the necessary information to create any observation event.Defines the reset value or fixing value produced in cashflow calculations, during the life-cycle of a financial instrument.Defines the origin to the transfer as a reference for lineage purposes, whether it originated from trade level settlement terms or from payment terms on an economic payout.Defines the state of a trade at a point in the Trade's life cycle.Specifies instructions for terms change consisting of the new transaction terms, and the renegotiation fee.Defines the output of a financial transaction between parties - a Business Event.Specifies a transfer expression (cash price, performance amount, scheduled payment amount, etc.) to define the nature of the transfer amount and its source.Defines the value of an investment, asset, or security
-
Classes in cdm.event.common used by cdm.event.common.validation.existsClassDescriptionA class to specify a trade affirmation.Specifies the instructions for creation of a Security Lending billing invoice.Specifies individual records within a billing invoice.Specifies the instructions for creation of a billing record.Specifies individual summaries within a billing invoice.Specifies the instructions for creation of a billing summary.A business event represents a life cycle event of a trade.Defines the tradeState or payout on which to create a Transfer along with all necessary resets.All information required to perform the clear life cycle event; the clearing party (CCP), the two parties facing each other on the alpha contract, and optionally the parties acting as clearing members.Represents common attributes to define a collateral balance recorded by the principal as held or posted.Represents common attributes to define the details of collateral assets, to be used in margin call messaging and contribute to collateral balances e.g securities in a collateral account.Specifies the individual components of collateral positions.A class to specify a trade confirmation.Defines specific attributes that relate to contractual details of trades.Specifies instructions to create a fully formed contract, with optional legal agreements.Specifies the relevant data regarding a corporate actionA business event represents a life cycle event of a position.Defines the fundamental financial information that can be changed by a Primitive Event and by extension any business or life-cycle event.Specifies the relevant data regarding a credit event.Defines specific attributes that relate to trade executions.Specifies instructions for execution of a transaction, consisting of a product, price, quantity, parties, trade identifier, execution details, and settlement terms.A data defining: the adjusted dates associated with a particular exercise event.Specifies the information required to communicate the choices made by the exercising party, in a financial product endowing the party with at least one option.Represents the current mark to market value or IM calculation value of the trade portfolio as recorded by the principle (in base currency).Defines the information needed to create a Index Transition Business Event.Instruction to a function that will be used to perform a business eventA class to provide lineage information across lifecycle events through a pointer or set of pointers into the event(s), contract(s) and, possibly, payout components that the event is dependent on or relates to.Represents common attributes required for Issuance and Response to a Margin Call action as a result of a demand for delivery or return of collateral determined under a legal agreement such as a credit support document or equivalent.Represents attributes required for mark to market value or IM calculation value of the trade portfolio as recorded by the principle (in base currency).Represents enumeration values to specify the call notification type, direction, specific action type.Represents common attributes required for a Margin Call Issuance under a legal agreement such as a credit support document or equivalent.Represents common attributes required for a Margin Call Response under a legal agreement such as a credit support document or equivalent.Specifies the margin call action details, including collateral to be moved and its direction.Specifies the necessary information to create any observation event.Specifies inputs needed to process an observation.Specifies instruction to change the party on a trade.Defines a position identifier as a special case of the generic identifier type, that also includes the position identifier class.A Primitive Instruction describes the inputs required to pass into the corresponding PrimitiveEvent function.Instructions required to create a Quantity Change Primitive Event, which can be either an increase, a decrease or a replacement.Defines the reset value or fixing value produced in cashflow calculations, during the life-cycle of a financial instrument.Defines the information needed to create a Reset Business Event.Specifies the information required to create the return of a Security Finance Transaction.Specifies the information required for inclusion in a securities lending billing invoice.Defines the origin to the transfer as a reference for lineage purposes, whether it originated from trade level settlement terms or from payment terms on an economic payout.Specifies instructions for a split, consisting of a breakdown of instructions to be applied to each branch of the split.Defines the state of a trade at a point in the Trade's life cycle.Data required to perform a stock split business event.Specifies instructions for terms change consisting of the new transaction terms, and the renegotiation fee.Defines the output of a financial transaction between parties - a Business Event.Defines a trade identifier as a special case of the generic identifier type, that also includes the trade identifier class.The attributes that are specific for consensus based pricing reporting.Defines the fundamental financial information that can be changed by a Primitive Event and by extension any business or life-cycle event.Defines the movement of cash, securities or commodities between two parties on a date.Specifies a transfer expression (cash price, performance amount, scheduled payment amount, etc.) to define the nature of the transfer amount and its source.Defines the payout on which to create a Transfer along with all necessary resets.Defines the fundamental financial information associated with a Transfer event.Defines the value of an investment, asset, or securitySpecifies inputs needed to process a valuation.
-
Classes in cdm.event.common used by cdm.event.positionClassDescriptionDefines specific attributes that relate to contractual details of trades.Defines specific attributes that relate to trade executions.A class to provide lineage information across lifecycle events through a pointer or set of pointers into the event(s), contract(s) and, possibly, payout components that the event is dependent on or relates to.Builder InterfaceDefines a position identifier as a special case of the generic identifier type, that also includes the position identifier class.Builder InterfaceDefines the output of a financial transaction between parties - a Business Event.Defines the fundamental financial information that can be changed by a Primitive Event and by extension any business or life-cycle event.
-
Classes in cdm.event.common used by cdm.event.position.functionsClassDescriptionDefines the output of a financial transaction between parties - a Business Event.
-
Classes in cdm.event.common used by cdm.event.qualification.functionsClassDescriptionA business event represents a life cycle event of a trade.Instruction to a function that will be used to perform a business eventA Primitive Instruction describes the inputs required to pass into the corresponding PrimitiveEvent function.Defines the fundamental financial information that can be changed by a Primitive Event and by extension any business or life-cycle event.Defines the movement of cash, securities or commodities between two parties on a date.Defines the payout on which to create a Transfer along with all necessary resets.Defines the fundamental financial information associated with a Transfer event.
-
Classes in cdm.event.common used by cdm.event.workflowClassDescriptionThe enumeration values to specify the actions associated with transactions.A business event represents a life cycle event of a trade.Builder InterfaceThe enumerated values to specify the origin of a corporate action transfer.A business event represents a life cycle event of a position.Builder InterfaceThe enumeration values to qualify the intent associated with a transaction event.Instruction to a function that will be used to perform a business eventBuilder InterfaceA class to provide lineage information across lifecycle events through a pointer or set of pointers into the event(s), contract(s) and, possibly, payout components that the event is dependent on or relates to.Builder Interface
-
Classes in cdm.event.common used by cdm.event.workflow.functionsClassDescriptionThe enumeration values to specify the actions associated with transactions.A business event represents a life cycle event of a trade.
-
Classes in cdm.event.common used by cdm.observable.event.functionsClassDescriptionSpecifies the instructions for creation of a billing record.Defines the reset value or fixing value produced in cashflow calculations, during the life-cycle of a financial instrument.Builder InterfaceDefines the fundamental financial information that can be changed by a Primitive Event and by extension any business or life-cycle event.Builder Interface
-
Classes in cdm.event.common used by cdm.product.collateralClassDescriptionRepresents common attributes to define the details of collateral assets, to be used in margin call messaging and contribute to collateral balances e.g securities in a collateral account.
-
Classes in cdm.event.common used by cdm.product.templateClassDescriptionDefines the movement of cash, securities or commodities between two parties on a date.Builder Interface
-
Classes in cdm.event.common used by cdm.security.lending.functionsClassDescriptionA business event represents a life cycle event of a trade.Specifies instructions for execution of a transaction, consisting of a product, price, quantity, parties, trade identifier, execution details, and settlement terms.Specifies the information required to create the return of a Security Finance Transaction.Defines the fundamental financial information that can be changed by a Primitive Event and by extension any business or life-cycle event.
-
Classes in cdm.event.common used by org.isda.cdm.qualifyClassDescriptionA business event represents a life cycle event of a trade.Builder Interface