----------------------------------------------------------------------------------------------------------------------- Version List ----------------------------------------------------------------------------------------------------------------------- 04/11/2021 - Version 1.0.0 1st part: Add the AuditMessages, AuditMessage, Headers and Payload element for the XML validation 2nd part: Add version to xsd schema ----------------------------------------------------------------------------------------------------------------------- 24/10/2024 - Version 1.0.1 Add ChargingModel, ChargingPeriod, TotalNumber, TotalAmount, FeeRuleId Remove AmountToApportion ----------------------------------------------------------------------------------------------------------------------- Allocation of a fee based on a contract from a payer to a payee's account. clr:fee.contract.get: At fee distribution Distribution of a fee based on a contract from a payer to a payee's account. Output from fee distribution Individual money transfer. The current settlements already take into account what has been done in previous settlement periods. For instance, if in period n-1, we needed to give A->B 10, and in current period n we realize that we needed to give A->B 3, the current audit will only contain a contractSettlement B->A 7 to compensate. The contract as an instance of a fee. The unique identifier of the related event. The charging model of the fee contract (per event, per volume, per total value). The charging period of the fee contract (Daily, Weekly, Monthly). The version of the clearing parameters. The ordering sequence number of this contract. Results of fee calculation The stakeholder involved in the fee The account to where the money is credited/debited. amount (positive or negative) allocated to the Clearing Participant Individual money movement resulting from the fee items The stakeholder who will be debited money The stakeholder who will be credited money amount (POSITIVE) to transfer between PAYER and PAYEE