Table of contents
If ChargesAccountAgent is present, then it must contain a branch of the DebtorAgent. It must not contain a completely different agent.
The last three characters of BIC represent the Branch code. Read more about the BIC structure frome here.
Visualization of DbtrAgt and ChrgsAcctAgt identification in pain.001.001.03 schema: