AgreementRelationship
An AgreementRelationship business rule gives users the ability to define the parent/child relationships between Agreement Types.
Element/Tag | Attribute | Definition | Element/Attribute Value and Description |
---|---|---|---|
<AgreementRelationship> |
|
|
|
<Agreement> |
TYPECODE |
Required Attribute TypeCode of the Agreement. |
The code values defined in AsCode table |
ROOT |
Required Attribute Whether Agreement is a root node. An Agreement with ROOT=”No” cannot be added by clicking on ‘New’ button. |
Yes | No |
|
<Parent> |
Repeatable element; Agreement Type which can be designated as parent. An Agreement Type defined by TYPECODE above, can have multiple parents. |
The code values defined in AsCode table | |
<Parent> |
Repeatable element; Agreement Type which can be designated as parent. An Agreement Type defined by TYPECODE above, can have multiple parents. |
The code values defined in AsCode table | |
<Agreement> |
|
|
|
<Parent> |
|
||
</Agreement> |
|
||
</AgreementRelationship> |
XML Schema
<AgreementRelationship>
<Agreement TYPECODE="AgreementTypeCode" ROOT="Yes|No">
<Parent>AgreementTypeCode</Parent>
<Parent>AgreementTypeCode</Parent>
...
</Agreement>
<Agreement TYPECODE="AgreementTypeCode" ROOT="Yes|No">
<Parent>AgreementTypeCode</Parent>
...
</Agreement>
...
</AgreementRelationship>
XML Example
<AgreementRelationship>
<Agreement TYPECODE="BANK" ROOT="Yes">
<Parent>BANK</Parent>
</Agreement>
<Agreement TYPECODE="PG-CNT" ROOT="Yes">
<Parent>PG-CNT</Parent>
</Agreement>
<Agreement TYPECODE="FUNDING" ROOT="Yes">
<Parent>FUNDING</Parent>
</Agreement>
<Agreement TYPECODE="FUNDACCT" ROOT="Yes">
<Parent>MSTR-INS</Parent>
</Agreement>
<Agreement TYPECODE="MSTR-ASA" ROOT="Yes">
<Parent>MSTR-INS</Parent>
</Agreement>
</AgreementRelationship>