Session Field Mapping Properties

Session field mappings have the properties listed in Charging Session Field Mapping Properties.

Table 1. Charging Session Field Mapping Properties
Property Description
Source Container The name of the MATRIXX Data Container (MDC) that has the field to map to the charging session field.
The Source Container can be one of the following MDCs or an extension of it.
  • Mtx5GMultiUnitUsageData
  • Mtx5GUsedUnitContainerData
  • MtxChargingSessionExtension
  • MtxDeviceObject
  • MtxGroupObject
  • MtxMsg
  • MtxMultiServiceData
  • MtxPolicySessionExtension
  • MtxSubscriberObject
  • MtxUserExtension
  • MtxUserObject
  • Mtx5GRequest

Use the MtxMultiServiceData or Mtx5GMultiUnitUsageData MDC to populate session context extension objects with fields from specific service contexts. Set MtxMultiServiceData or Mtx5GMultiUnitUsageData as the source container, and the specified source field will be copied to the appropriate session context extension object for the rating group that is being rated.

Source Field The name of the MDC field to map to the session field.

The value is the full path of the field in the MDC, separated by a dot (.). The first element in the array is used to get the value of the event_field_name field. For example, if a field is nested in an array, the syntax is array_field_name.event_field_name.

Destination Container The name of the session MDC in which the destination field exists. This MDC can be the MDC selected in the Session Data Container Name field or a private MDC that extends it.
Destination Field The name of the session field in which to store the source field value.

The value is the full path of the field in the MDC, separated by dots (.).

Update Value If selected, the value in the session MDC is replaced with the latest value from the source field. If not selected, the first source field value copied to the session is used for the whole session.