Skip to content

Adding new Confirmation namespace in legaldocumentation #3680

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Oscar-Twomey opened this issue May 5, 2025 · 0 comments
Open

Adding new Confirmation namespace in legaldocumentation #3680

Oscar-Twomey opened this issue May 5, 2025 · 0 comments
Assignees

Comments

@Oscar-Twomey
Copy link
Contributor

Oscar-Twomey commented May 5, 2025

Background

There are currently several confirmation related components in the transaction namespace. Although previously existing in several namespaces (master, contract, transaction), they have moved to one namespace (transaction) for consistency.

Proposal

Create a new namespace for Confirmation concepts: cdm.legaldocumentation.confirmation

Although there exist template confirmations for various types of transactions, a confirmation can take many forms and is sometimes simply an informal documentation of a bespoke trade. A confirmation namespace would be home to generic types of a Confirmation in the same way the Master namespace houses the general terms of a Master Agreement.

  1. Moving to confirmation:type

    • MasterConfirmationBase
    • BrokerConfirmation
    • EquitySwapMasterConfirmation2018
    • EquityMasterConfirmation
  2. Move BrokerConfirmationTypeEnum to confirmation:enum

  3. Delete now empty cdm.legaldocumentation.transaction:enum namespace

Compatibility

This feature is backward compatible.

Release

Additional Context

No response

@Oscar-Twomey Oscar-Twomey added the Triage Requires triage by Release Management team label May 5, 2025
@CDM-ReleaseManagement-AP CDM-ReleaseManagement-AP removed the Triage Requires triage by Release Management team label May 8, 2025
@CDM-ReleaseManagement-AP CDM-ReleaseManagement-AP removed this from the Minor Release: 6.7 milestone May 8, 2025
@AkashP-REGnosys AkashP-REGnosys moved this to Pipeline in CDM CRWG May 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Pipeline
Development

No branches or pull requests

3 participants