Rate defines a single rate inside a category
|Key identifies this rate within the system
|Human name of the rate
|Useful description of the rate.
|Exempt when true implies that the rate when used in a tax Combo should not define a percent value.
|array of tax.RateValue
|Values contains a list of Value objects that contain the current and historical percentage values for the rate and additional filters. Order is important, newer values should come before older values.
|array of cbc.Key
|Extensions defines a list of keys for codes that can or must be associated with the tax rate for it to be validated. Every key must be defined in the Regime’s extensions.
|Map is used to associate specific codes with the chosen rate.
|Meta contains additional information about the rate that is relevant for local frequently used implementations.