hmcts / dtsse-ccd-config-generator

Generate CCD Configuration from code
2 stars 3 forks source link

[NFDIV-3945] Adjust CaseRoleID type for consistency with AAC API #469

Closed adamg-hmcts closed 7 months ago

adamg-hmcts commented 7 months ago

Change description

Suggestion: Remove generic type from ChangeOrganisationRequest and treat CaseRoleID as a DynamicList, for consistency with the common NoC component and services that have implemented it.

Context: ChangeOrganisationRequest is a field that is populated and deleted by the aac-api, to keep track of NoC parameters while the NoC is in progress. aac-api defines the CaseRoleID subfield as a dynamic list, and the same type has been specified in services such as probate that have implemented NoC