From ff891c408dac4633cd42cc2088623f466449361c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bataller=20Garc=C3=ADa=20Eric?= Date: Thu, 23 Nov 2023 16:08:51 +0000 Subject: [PATCH] Natural Person - Circular reference fix The NaturalPerson type contains a NaturalPersonRole, which references back to the containing type of NaturalPerson, causing a circular reference in the model. This issue is fixed with this contribution. --- .../src/main/rosetta/base-staticdata-party-type.rosetta | 1 - 1 file changed, 1 deletion(-) diff --git a/rosetta-source/src/main/rosetta/base-staticdata-party-type.rosetta b/rosetta-source/src/main/rosetta/base-staticdata-party-type.rosetta index 14da627422..841db1753e 100644 --- a/rosetta-source/src/main/rosetta/base-staticdata-party-type.rosetta +++ b/rosetta-source/src/main/rosetta/base-staticdata-party-type.rosetta @@ -123,7 +123,6 @@ type NaturalPerson: <"A class to represent the attributes that are specific to a suffix string (0..1) <"Name suffix, such as Jr., III, etc."> dateOfBirth date (0..1) <"The natural person's date of birth."> contactInformation ContactInformation (0..1) <"The contact information for such person, when different from the contact information associated with the party."> - personRole NaturalPersonRole (0..*) <"The role of the person(s) "> condition NameOrIdChoice: (firstName exists and surname exists) or personId exists