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.