Skip to content

6.0.0-dev.3

Choose a tag to compare

@regnosys-ops regnosys-ops released this 07 Dec 11:25
· 2029 commits to master since this release
9403baf

Product model - Natural Person and NaturalPersonRole circular reference

Background

An issue regarding a circular reference inside the NaturalPerson type was recently found in the model.
NaturalPerson and NaturalPersonRole are located at the same level inside Party, to follow the same structure that Party and PartyRole have inside the Trade type. The circular reference issue appears because the NaturalPerson type also contains a NaturalPersonRole, which references back to the containing type of NaturalPerson, causing a circular reference in the model.

What is being released?

This release fixes this issue by removing the NaturalPersonRole inside the NaturalPerson type.

Backward-Incompatible Changes

  • Removed the personRole attribute of type NaturalPersonRole from NaturalPerson.

Review directions

In the CDM Portal, select the Textual Browser and inspect each of the changes identified above.

Changes can be reviewed in PR: #2546