239: Amendment: message exchange is not clear

-AmendmentConfirmed- not sure when it should be sent. -No response for RequestAmendmentConfirmation. Shouldn’t AmendmentConfirmed be a response message? -Failure/successes are missing. -At what point do we send the RequestAmendmentConfirmation? What’s the condition that triggers it? If you are just confirming a later version of the trade, do we really need this message pattern?

238: Termination: message exchange is not clear

-TerminationConfirmed- not sure when it should be sent. -No response for RequestTerminationConfirmation. Shouldn’t TerminationConfirmed be a response message? -Failure/successes are missing. -At what point do we send the RequestTerminationConfirmation? What’s the condition that triggers it? If you are just confirming a later version of the trade, do we really need this message pattern?

234: Partial Termination should be separated from Full Termination

The current content model of FpML uses the same message type for Partial Termination and Full Termination. This is a problem for modeling a business process (choreography) since the outcome of these messages is different. Partial Termination should have its own message type and be called Decrease (?) to be symmetric with Increase.

232: Increases: message exchange is not clear

-IncreaseConfirmed- not sure when it should be sent. -No response for RequestIncreaseConfirmation. Shouldn’t IncreaseConfirmed be a response message? -Failure/successes are missing. -At what point do we send the RequestIncreaseConfirmation? What’s the condition that triggers it? If you are just confirming a later version of the trade, do we really need this message pattern?