Mapping TMF APIs to MDCs

TM Forum (TMF) microservices map TMF API data to custom MATRIXX Data Container (MDC) extensions, where each custom field has the same name and field type as the TMF API field that maps to it.

Important: The TMF APIs were tested using a general configuration and were validated against specific TMF specifications. All MATRIXX deployments with customized TMF microservices require additional testing. Contact MATRIXX Support for further deployment and testing information.
The TMF microservices store information about individual users and organizations to custom extensions to the MtxUserExtension MDC. You must add the custom extensions to your MATRIXX Engine configuration. You add custom extensions by configuring private MDCs in the create_config.info configuration file. You must configure:
  • The number of private MDCs to add.
  • The fields to add to each MDC.
When you define custom MDCs and MDC fields for your TMF microservice, you must specify one of these data types for the fields:
  • bool
  • date
  • datetime
  • decimal
  • phone number
  • signed int8
  • signed int16
  • signed int32
  • signed int64
  • signed int128
  • string
  • time
  • unsigned int8
  • unsigned int16
  • unsigned int32
  • unsigned int64
  • unsigned int128

For information about adding custom MDCs, see the discussion about extending MATRIXX Engine functionality in MATRIXX Installation and Upgrade.

For information about adding custom MDCs for TMF632, see the discussion about TMF party management custom MDCs. For information about adding custom MDCs for TMF635, see the discussion about TMF usage management custom MDCs.