Normalizer REST Bindings
The normalizer REST bindings get, create, and update normalizers.
Attention: MATRIXX Support recommends that you do not
create or update rate tables using this API. You should create rate tables in My MATRIXX
because it provides safeguards and validations when creating and updating rate tables
that the My MATRIXX
REST bindings do not.
You can configure the following with the normalizer REST bindings:
- Name
- EffectiveDate
- ValueList
- ResultList (determined by the type of normalizer)
- NormalizerList (multiplexing normalizers only)
- DefaultMetadataArray
The normalizer REST bindings support the following attributes:
- algorithm
- datatype
- name
- description
- type (This attribute is obsolete. Use the
type_id
attribute when creating or updating normalizers.) - type_id (Must be a valid normalizer type ID.)
- external_id
- selectedBalance
- selectedBalanceTag
- selectedBalanceClass
- normalized_value
- units
- default
- no_field_normalization_value
- null_balance_value
- max_thresholds
- threshold_type
- threshold_container
- threshold_value
- effective_date
- tier
- quantity_unit
- is_prefix_match
- is_case_sensitive
- match_mode
- feature_id
- feature_value
The following attributes are used only in balance difference normalizers:
- balance_class_1
- balance_template_1
- tier_1
- balance_tag_1
- from_period_1
- to_period_1
- balance_class_2
- balance_template_2
- tier_2
- balance_tag_2
- from_period_2
- to_period_2
- normalizer_value_list_id (Used when the normalizer uses a normalizer value list to supply the values for the normalizer. Must be a valid normalizer value list ID.)
The following are used only in difference range normalizers:
- FieldOrParameter1
- FieldOrParameter2
- DifferenceRangeArray
The following examples show how to use the REST bindings on specific types of normalizers. The basic normalizer flow does everything shown in the other examples, but in a general way. These examples are specific use cases.