common-domain-model icon indicating copy to clipboard operation
common-domain-model copied to clipboard

Adrian Jenks Legaldocumentation - Enhance the Umbrella functionality within the Legaldocumentation section of the CDM.

Open regnosys-prod-user opened this issue 1 month ago • 3 comments

regnosys-prod-user avatar Nov 14 '25 12:11 regnosys-prod-user

Legaldocumentation - Enhance the Umbrella functionality within the Legaldocumentation section of the CDM.

Background

The Umbrella functionality within the CDM required to be built out to meet the requirements of the members to support the capture of Legal Agreement terms within an Umbrella Structure.

The original solution only allowed for the identification that the agreement had an Umbrella structure and allowed the capture of term election variations through the use of a single string variable.

The proposed solution creates an Umbrella structure that is mapped to the existing Legal documentation agreement election structures while allowing multiple agreement sets to be created that identify different election combinations and allows the agreement set to be defined against 1 or more parties to the agreement.

Parties to the agreement are also assigned roles identifying the legal and business purpose of those entities within the agreement.

What is being released?

Updated types and enumerated lists have been added to the legal documentation component of the CDM as listed below:

Enum

  • UmbrellaPartyRoleEnum - Represents the legal role a party is assigned for the agreement

Type

  • UmbrellaAgreementSet - Allows multiple sets of elections to be captured and assigned to specific parties to the agreement
  • UmbrellaAgreementEntity - Defines the parties to the agreement
  • Parentparty - Allows parties to be associated with a parent party on the agreement. Within umbrella agreements funds, portfolio or managed accounts which are not legal entities can be defined that are required to be rolled up to a parent party for things such as margin management. Additionally multiple investment managers may exist within a single agreement and parties need to be associated with the applicable Investment Manager.

Review Directions

Changes can be reviewed in PR: #4190

[!NOTE] This comment was generated via Rosetta.

regnosys-prod-user avatar Nov 14 '25 12:11 regnosys-prod-user

Deploy Preview for finos-cdm ready!

Name Link
Latest commit c78b8cb60a8586772d24df567a4ebb8eabc18460
Latest deploy log https://app.netlify.com/projects/finos-cdm/deploys/69441c61dee3ff000817f2fc
Deploy Preview https://deploy-preview-4190--finos-cdm.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

netlify[bot] avatar Nov 14 '25 12:11 netlify[bot]

CLA Not Signed

After reviewing the comments from @chrisisla changes have been made and the revised code re-contributed.

AdrianJenksD2LT avatar Dec 01 '25 15:12 AdrianJenksD2LT

What is being released?

Revisions to the Umbrella functionality Contribution to reflect the comments received to the original contribution

[!NOTE] This comment was generated via Rosetta.

regnosys-prod-user avatar Dec 01 '25 15:12 regnosys-prod-user

What is being released?

Updated contribution to remove some types that had been added for Amendments but are not ready to be contributed at this time.

[!NOTE] This comment was generated via Rosetta.

regnosys-prod-user avatar Dec 02 '25 14:12 regnosys-prod-user

What is being released?

Contribution amended after discussions regarding LegalEntityIdentifier and PartyIdentifier planned changes. The changes made should de-couple these releases to provide the functionality the Umbrella solution requires and not cause compatibility issues when the LegalIdentifier and PartyIdentifier changes are contributed. Additional minor changes to descriptions and typenames has also been made to reflect comments made on the PR.

[!NOTE] This comment was generated via Rosetta.

regnosys-prod-user avatar Dec 05 '25 17:12 regnosys-prod-user

What is being released?

Contribution updated to reflect comments received on the original contribution.

[!NOTE] This comment was generated via Rosetta.

regnosys-prod-user avatar Dec 17 '25 16:12 regnosys-prod-user

What is being released?

Updated description to remove a typo

[!NOTE] This comment was generated via Rosetta.

regnosys-prod-user avatar Dec 18 '25 15:12 regnosys-prod-user