BusinessOfferModelDto Data Type

Implemented Interfaces
Serializable
Properties
name data type constraints description
offerTemplate OfferTemplateDto required
Properties inherited from MeveoModuleDto
code string  
license ModuleLicenseEnum  
description string  
logoPicture string  
logoPictureFile string  
script ScriptInstanceDto  
customEntityTemplate CustomEntityTemplateDto  
customFieldTemplate CustomFieldTemplateDto  
filter FilterDto  
jobInstance JobInstanceDto  
script ScriptInstanceDto  
notification NotificationDto  
timerEntity TimerEntityDto  
emailNotif EmailNotificationDto  
jobTrigger JobTriggerDto  
webhookNotif WebHookDto  
counter CounterTemplateDto  
businessAccountModel BusinessAccountModelDto  
businessServiceModel BusinessServiceModelDto  
businessOfferModel BusinessOfferModelDto  
subModule MeveoModuleDto  
measurableQuantity MeasurableQuantityDto  
pieChart PieChartDto  
lineChart LineChartDto  
barChart BarChartDto  
recurringChargeTemplate RecurringChargeTemplateDto  
usageChargeTemplate UsageChargeTemplateDto  
oneShotChargeTemplate OneShotChargeTemplateDto  
productChargeTemplate ProductChargeTemplateDto  
counterTemplate CounterTemplateDto  
pricePlanMatrix PricePlanMatrixDto  
entityCustomAction EntityCustomActionDto  
workflow WorkflowDto  
offerTemplate OfferTemplateDto  
productTemplate ProductTemplateDto  
bundleTemplate BundleTemplateDto  
serviceTemplate ServiceTemplateDto  
offerTemplateCategory OfferTemplateCategoryDto  
Properties inherited from BusinessDto
updatedCode string  

Example

{
  "offerTemplate" : {
    "code" : "...",
    "description" : "...",
    "name" : "...",
    "longDescription" : "...",
    "disabled" : true,
    "bomCode" : "...",
    "offerTemplateCategory" : [ "...", "..." ],
    "offerServiceTemplate" : [ {
      "serviceTemplate" : { },
      "mandatory" : true,
      "incompatibleServiceTemplate" : [ { }, { } ]
    }, {
      "serviceTemplate" : { },
      "mandatory" : true,
      "incompatibleServiceTemplate" : [ { }, { } ]
    } ],
    "offerProductTemplate" : [ {
      "productTemplate" : { },
      "mandatory" : true
    }, {
      "productTemplate" : { },
      "mandatory" : true
    } ],
    "customFields" : {
      "customField" : [ { }, { } ]
    },
    "imagePath" : "...",
    "imageBase64" : "...",
    "updatedCode" : "..."
  },
  "code" : "...",
  "license" : "OPEN",
  "description" : "...",
  "logoPicture" : "...",
  "logoPictureFile" : "...",
  "script" : {
    "executionRoles" : [ {
      "name" : "...",
      "description" : "...",
      "permission" : [ { }, { } ],
      "role" : [ { }, { } ]
    }, {
      "name" : "...",
      "description" : "...",
      "permission" : [ { }, { } ],
      "role" : [ { }, { } ]
    } ],
    "sourcingRoles" : [ {
      "name" : "...",
      "description" : "...",
      "permission" : [ { }, { } ],
      "role" : [ { }, { } ]
    }, {
      "name" : "...",
      "description" : "...",
      "permission" : [ { }, { } ],
      "role" : [ { }, { } ]
    } ],
    "code" : "...",
    "description" : "...",
    "type" : "JAVA",
    "script" : "..."
  },
  "moduleItems" : [ {
    "customEntityTemplate" : {
      "code" : "...",
      "name" : "...",
      "description" : "...",
      "field" : [ {
        "code" : "...",
        "description" : "...",
        "fieldType" : "DATE",
        "appliesTo" : "...",
        "defaultValue" : "...",
        "storageType" : "SINGLE",
        "valueRequired" : true,
        "versionable" : true,
        "triggerEndPeriodEvent" : true,
        "calendar" : "...",
        "cacheValueTimeperiod" : 12345,
        "entityClazz" : "...",
        "listValues" : {
          "property1" : "...",
          "property2" : "..."
        },
        "allowEdit" : true,
        "hideOnNew" : true,
        "maxValue" : 12345,
        "minValue" : 12345,
        "regExp" : "...",
        "cacheValue" : true,
        "guiPosition" : "...",
        "mapKeyType" : "RON",
        "applicableOnEl" : "...",
        "matrixColumn" : [ { }, { } ],
        "fieldCode" : [ "...", "..." ],
        "indexType" : "INDEX"
      }, {
        "code" : "...",
        "description" : "...",
        "fieldType" : "LONG",
        "appliesTo" : "...",
        "defaultValue" : "...",
        "storageType" : "MAP",
        "valueRequired" : true,
        "versionable" : true,
        "triggerEndPeriodEvent" : true,
        "calendar" : "...",
        "cacheValueTimeperiod" : 12345,
        "entityClazz" : "...",
        "listValues" : {
          "property1" : "...",
          "property2" : "..."
        },
        "allowEdit" : true,
        "hideOnNew" : true,
        "maxValue" : 12345,
        "minValue" : 12345,
        "regExp" : "...",
        "cacheValue" : true,
        "guiPosition" : "...",
        "mapKeyType" : "STRING",
        "applicableOnEl" : "...",
        "matrixColumn" : [ { }, { } ],
        "fieldCode" : [ "...", "..." ],
        "indexType" : "STORE_ONLY"
      } ],
      "action" : [ {
        "code" : "...",
        "description" : "...",
        "appliesTo" : "...",
        "applicableOnEl" : "...",
        "label" : "...",
        "script" : { }
      }, {
        "code" : "...",
        "description" : "...",
        "appliesTo" : "...",
        "applicableOnEl" : "...",
        "label" : "...",
        "script" : { }
      } ]
    }
  }, {
    "customFieldTemplate" : {
      "code" : "...",
      "description" : "...",
      "fieldType" : "STRING",
      "appliesTo" : "...",
      "defaultValue" : "...",
      "storageType" : "MAP",
      "valueRequired" : true,
      "versionable" : true,
      "triggerEndPeriodEvent" : true,
      "calendar" : "...",
      "cacheValueTimeperiod" : 12345,
      "entityClazz" : "...",
      "listValues" : {
        "property1" : "...",
        "property2" : "..."
      },
      "allowEdit" : true,
      "hideOnNew" : true,
      "maxValue" : 12345,
      "minValue" : 12345,
      "regExp" : "...",
      "cacheValue" : true,
      "guiPosition" : "...",
      "mapKeyType" : "RON",
      "applicableOnEl" : "...",
      "matrixColumn" : [ {
        "position" : 12345,
        "code" : "...",
        "label" : "...",
        "keyType" : "RON"
      }, {
        "position" : 12345,
        "code" : "...",
        "label" : "...",
        "keyType" : "STRING"
      } ],
      "fieldCode" : [ "...", "..." ],
      "indexType" : "INDEX"
    }
  }, {
    "filter" : {
      "code" : "...",
      "description" : "...",
      "shared" : true,
      "inputXml" : "...",
      "updatedCode" : "..."
    }
  }, {
    "jobInstance" : {
      "jobCategory" : "UTILS",
      "jobTemplate" : "...",
      "code" : "...",
      "description" : "...",
      "followingJob" : "...",
      "parameter" : "...",
      "active" : true,
      "customFields" : {
        "customField" : [ { }, { } ]
      },
      "timerCode" : "...",
      "updatedCode" : "..."
    }
  }, {
    "script" : {
      "executionRoles" : [ {
        "name" : "...",
        "description" : "...",
        "permission" : [ { }, { } ],
        "role" : [ { }, { } ]
      }, {
        "name" : "...",
        "description" : "...",
        "permission" : [ { }, { } ],
        "role" : [ { }, { } ]
      } ],
      "sourcingRoles" : [ {
        "name" : "...",
        "description" : "...",
        "permission" : [ { }, { } ],
        "role" : [ { }, { } ]
      }, {
        "name" : "...",
        "description" : "...",
        "permission" : [ { }, { } ],
        "role" : [ { }, { } ]
      } ],
      "code" : "...",
      "description" : "...",
      "type" : "JAVA",
      "script" : "..."
    }
  }, {
    "notification" : {
      "code" : "...",
      "classNameFilter" : "...",
      "eventTypeFilter" : "ENABLED",
      "elFilter" : "...",
      "scriptInstanceCode" : "...",
      "scriptParams" : {
        "property1" : "...",
        "property2" : "..."
      },
      "counterTemplate" : "...",
      "updatedCode" : "..."
    }
  }, {
    "timerEntity" : {
      "code" : "...",
      "description" : "...",
      "hour" : "...",
      "minute" : "...",
      "second" : "...",
      "year" : "...",
      "month" : "...",
      "dayOfMonth" : "...",
      "dayOfWeek" : "...",
      "updatedCode" : "..."
    }
  }, {
    "emailNotif" : {
      "emailFrom" : "...",
      "emailToEl" : "...",
      "subject" : "...",
      "body" : "...",
      "htmlBody" : "...",
      "sendToMail" : [ "...", "..." ],
      "code" : "...",
      "classNameFilter" : "...",
      "eventTypeFilter" : "UPDATED",
      "elFilter" : "...",
      "scriptInstanceCode" : "...",
      "scriptParams" : {
        "property1" : "...",
        "property2" : "..."
      },
      "counterTemplate" : "...",
      "updatedCode" : "..."
    }
  }, {
    "jobTrigger" : {
      "jobParams" : {
        "property1" : "...",
        "property2" : "..."
      },
      "jobInstance" : "...",
      "code" : "...",
      "classNameFilter" : "...",
      "eventTypeFilter" : "FILE_DOWNLOAD",
      "elFilter" : "...",
      "scriptInstanceCode" : "...",
      "scriptParams" : {
        "property1" : "...",
        "property2" : "..."
      },
      "counterTemplate" : "...",
      "updatedCode" : "..."
    }
  }, {
    "webhookNotif" : {
      "host" : "...",
      "port" : 12345,
      "page" : "...",
      "httpMethod" : "HTTP_GET",
      "username" : "...",
      "password" : "...",
      "headers" : {
        "property1" : "...",
        "property2" : "..."
      },
      "params" : {
        "property1" : "...",
        "property2" : "..."
      },
      "code" : "...",
      "classNameFilter" : "...",
      "eventTypeFilter" : "COUNTER_DEDUCED",
      "elFilter" : "...",
      "scriptInstanceCode" : "...",
      "scriptParams" : {
        "property1" : "...",
        "property2" : "..."
      },
      "counterTemplate" : "...",
      "updatedCode" : "..."
    }
  }, {
    "counter" : {
      "code" : "...",
      "description" : "...",
      "calendar" : "...",
      "unity" : "...",
      "type" : "NOTIFICATION",
      "ceiling" : 12345.0,
      "disabled" : true,
      "counterLevel" : "BA",
      "ceilingExpressionEl" : "...",
      "notificationLevels" : "...",
      "updatedCode" : "..."
    }
  }, {
    "businessAccountModel" : {
      "hierarchyType" : "S_C",
      "code" : "...",
      "license" : "BSD2_S",
      "description" : "...",
      "logoPicture" : "...",
      "logoPictureFile" : "...",
      "script" : {
        "executionRoles" : [ { }, { } ],
        "sourcingRoles" : [ { }, { } ],
        "code" : "...",
        "description" : "...",
        "type" : "JAVA",
        "script" : "..."
      },
      "moduleItems" : [ {
        "customEntityTemplate" : {
          "code" : "...",
          "name" : "...",
          "description" : "...",
          "field" : [ { }, { } ],
          "action" : [ { }, { } ]
        }
      }, {
        "customFieldTemplate" : {
          "code" : "...",
          "description" : "...",
          "fieldType" : "LIST",
          "appliesTo" : "...",
          "defaultValue" : "...",
          "storageType" : "MATRIX",
          "valueRequired" : true,
          "versionable" : true,
          "triggerEndPeriodEvent" : true,
          "calendar" : "...",
          "cacheValueTimeperiod" : 12345,
          "entityClazz" : "...",
          "listValues" : {
            "property1" : "...",
            "property2" : "..."
          },
          "allowEdit" : true,
          "hideOnNew" : true,
          "maxValue" : 12345,
          "minValue" : 12345,
          "regExp" : "...",
          "cacheValue" : true,
          "guiPosition" : "...",
          "mapKeyType" : "RON",
          "applicableOnEl" : "...",
          "matrixColumn" : [ { }, { } ],
          "fieldCode" : [ "...", "..." ],
          "indexType" : "INDEX"
        }
      }, {
        "filter" : {
          "code" : "...",
          "description" : "...",
          "shared" : true,
          "inputXml" : "...",
          "updatedCode" : "..."
        }
      }, {
        "jobInstance" : {
          "jobCategory" : "IMPORT_HIERARCHY",
          "jobTemplate" : "...",
          "code" : "...",
          "description" : "...",
          "followingJob" : "...",
          "parameter" : "...",
          "active" : true,
          "customFields" : { },
          "timerCode" : "...",
          "updatedCode" : "..."
        }
      }, {
        "script" : {
          "executionRoles" : [ { }, { } ],
          "sourcingRoles" : [ { }, { } ],
          "code" : "...",
          "description" : "...",
          "type" : "JAVA",
          "script" : "..."
        }
      }, {
        "notification" : {
          "code" : "...",
          "classNameFilter" : "...",
          "eventTypeFilter" : "REJECTED",
          "elFilter" : "...",
          "scriptInstanceCode" : "...",
          "scriptParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "counterTemplate" : "...",
          "updatedCode" : "..."
        }
      }, {
        "timerEntity" : {
          "code" : "...",
          "description" : "...",
          "hour" : "...",
          "minute" : "...",
          "second" : "...",
          "year" : "...",
          "month" : "...",
          "dayOfMonth" : "...",
          "dayOfWeek" : "...",
          "updatedCode" : "..."
        }
      }, {
        "emailNotif" : {
          "emailFrom" : "...",
          "emailToEl" : "...",
          "subject" : "...",
          "body" : "...",
          "htmlBody" : "...",
          "sendToMail" : [ "...", "..." ],
          "code" : "...",
          "classNameFilter" : "...",
          "eventTypeFilter" : "UPDATED",
          "elFilter" : "...",
          "scriptInstanceCode" : "...",
          "scriptParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "counterTemplate" : "...",
          "updatedCode" : "..."
        }
      }, {
        "jobTrigger" : {
          "jobParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "jobInstance" : "...",
          "code" : "...",
          "classNameFilter" : "...",
          "eventTypeFilter" : "UPDATED",
          "elFilter" : "...",
          "scriptInstanceCode" : "...",
          "scriptParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "counterTemplate" : "...",
          "updatedCode" : "..."
        }
      }, {
        "webhookNotif" : {
          "host" : "...",
          "port" : 12345,
          "page" : "...",
          "httpMethod" : "HTTP_GET",
          "username" : "...",
          "password" : "...",
          "headers" : {
            "property1" : "...",
            "property2" : "..."
          },
          "params" : {
            "property1" : "...",
            "property2" : "..."
          },
          "code" : "...",
          "classNameFilter" : "...",
          "eventTypeFilter" : "TERMINATED",
          "elFilter" : "...",
          "scriptInstanceCode" : "...",
          "scriptParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "counterTemplate" : "...",
          "updatedCode" : "..."
        }
      }, {
        "counter" : {
          "code" : "...",
          "description" : "...",
          "calendar" : "...",
          "unity" : "...",
          "type" : "USAGE",
          "ceiling" : 12345.0,
          "disabled" : true,
          "counterLevel" : "UA",
          "ceilingExpressionEl" : "...",
          "notificationLevels" : "...",
          "updatedCode" : "..."
        }
      }, {
        "businessAccountModel" : { }
      }, {
        "businessServiceModel" : {
          "serviceTemplate" : { },
          "duplicateService" : true,
          "duplicatePricePlan" : true,
          "code" : "...",
          "license" : "FREE_BSD",
          "description" : "...",
          "logoPicture" : "...",
          "logoPictureFile" : "...",
          "script" : { },
          "moduleItems" : [ {
            "customEntityTemplate" : { }
          }, {
            "customFieldTemplate" : { }
          }, {
            "filter" : { }
          }, {
            "jobInstance" : { }
          }, {
            "script" : { }
          }, {
            "notification" : { }
          }, {
            "timerEntity" : { }
          }, {
            "emailNotif" : { }
          }, {
            "jobTrigger" : { }
          }, {
            "webhookNotif" : { }
          }, {
            "counter" : { }
          }, {
            "businessAccountModel" : { }
          }, {
            "businessServiceModel" : { }
          }, {
            "businessOfferModel" : { }
          }, {
            "subModule" : { }
          }, {
            "measurableQuantity" : { }
          }, {
            "pieChart" : { }
          }, {
            "lineChart" : { }
          }, {
            "barChart" : { }
          }, {
            "recurringChargeTemplate" : { }
          }, {
            "usageChargeTemplate" : { }
          }, {
            "oneShotChargeTemplate" : { }
          }, {
            "productChargeTemplate" : { }
          }, {
            "counterTemplate" : { }
          }, {
            "pricePlanMatrix" : { }
          }, {
            "entityCustomAction" : { }
          }, {
            "workflow" : { }
          }, {
            "offerTemplate" : { }
          }, {
            "productTemplate" : { }
          }, {
            "bundleTemplate" : { }
          }, {
            "serviceTemplate" : { }
          }, {
            "offerTemplateCategory" : { }
          } ],
          "updatedCode" : "..."
        }
      }, {
        "businessOfferModel" : {
          "offerTemplate" : { },
          "code" : "...",
          "license" : "AGPL",
          "description" : "...",
          "logoPicture" : "...",
          "logoPictureFile" : "...",
          "script" : { },
          "moduleItems" : [ {
            "customEntityTemplate" : { }
          }, {
            "customFieldTemplate" : { }
          }, {
            "filter" : { }
          }, {
            "jobInstance" : { }
          }, {
            "script" : { }
          }, {
            "notification" : { }
          }, {
            "timerEntity" : { }
          }, {
            "emailNotif" : { }
          }, {
            "jobTrigger" : { }
          }, {
            "webhookNotif" : { }
          }, {
            "counter" : { }
          }, {
            "businessAccountModel" : { }
          }, {
            "businessServiceModel" : { }
          }, {
            "businessOfferModel" : { }
          }, {
            "subModule" : { }
          }, {
            "measurableQuantity" : { }
          }, {
            "pieChart" : { }
          }, {
            "lineChart" : { }
          }, {
            "barChart" : { }
          }, {
            "recurringChargeTemplate" : { }
          }, {
            "usageChargeTemplate" : { }
          }, {
            "oneShotChargeTemplate" : { }
          }, {
            "productChargeTemplate" : { }
          }, {
            "counterTemplate" : { }
          }, {
            "pricePlanMatrix" : { }
          }, {
            "entityCustomAction" : { }
          }, {
            "workflow" : { }
          }, {
            "offerTemplate" : { }
          }, {
            "productTemplate" : { }
          }, {
            "bundleTemplate" : { }
          }, {
            "serviceTemplate" : { }
          }, {
            "offerTemplateCategory" : { }
          } ],
          "updatedCode" : "..."
        }
      }, {
        "subModule" : {
          "code" : "...",
          "license" : "APACHE",
          "description" : "...",
          "logoPicture" : "...",
          "logoPictureFile" : "...",
          "script" : { },
          "moduleItems" : [ {
            "customEntityTemplate" : { }
          }, {
            "customFieldTemplate" : { }
          }, {
            "filter" : { }
          }, {
            "jobInstance" : { }
          }, {
            "script" : { }
          }, {
            "notification" : { }
          }, {
            "timerEntity" : { }
          }, {
            "emailNotif" : { }
          }, {
            "jobTrigger" : { }
          }, {
            "webhookNotif" : { }
          }, {
            "counter" : { }
          }, {
            "businessAccountModel" : { }
          }, {
            "businessServiceModel" : { }
          }, {
            "businessOfferModel" : { }
          }, {
            "subModule" : { }
          }, {
            "measurableQuantity" : { }
          }, {
            "pieChart" : { }
          }, {
            "lineChart" : { }
          }, {
            "barChart" : { }
          }, {
            "recurringChargeTemplate" : { }
          }, {
            "usageChargeTemplate" : { }
          }, {
            "oneShotChargeTemplate" : { }
          }, {
            "productChargeTemplate" : { }
          }, {
            "counterTemplate" : { }
          }, {
            "pricePlanMatrix" : { }
          }, {
            "entityCustomAction" : { }
          }, {
            "workflow" : { }
          }, {
            "offerTemplate" : { }
          }, {
            "productTemplate" : { }
          }, {
            "bundleTemplate" : { }
          }, {
            "serviceTemplate" : { }
          }, {
            "offerTemplateCategory" : { }
          } ],
          "updatedCode" : "..."
        }
      }, {
        "measurableQuantity" : {
          "code" : "...",
          "description" : "...",
          "theme" : "...",
          "dimension1" : "...",
          "dimension2" : "...",
          "dimension3" : "...",
          "dimension4" : "...",
          "editable" : true,
          "additive" : true,
          "sqlQuery" : "...",
          "measurementPeriod" : "DAILY",
          "lastMeasureDate" : { },
          "updatedCode" : "..."
        }
      }, {
        "pieChart" : {
          "filled" : true,
          "legendPosition" : "e",
          "seriesColors" : "...",
          "diameter" : 12345,
          "sliceMargin" : 12345,
          "shadow" : true,
          "showDataLabels" : true,
          "legendCols" : 12345,
          "legendRows" : 12345,
          "code" : "...",
          "description" : "...",
          "measurableQuantity" : { },
          "width" : "...",
          "height" : "...",
          "style" : "...",
          "styleClass" : "...",
          "extender" : "...",
          "visible" : true,
          "updatedCode" : "..."
        }
      }, {
        "lineChart" : {
          "filled" : true,
          "legendPosition" : "n",
          "seriesColors" : "...",
          "shadow" : true,
          "minX" : 12345,
          "maxX" : 12345,
          "minY" : 12345,
          "maxY" : 12345,
          "breakOnNull" : true,
          "xaxisLabel" : "...",
          "yaxisLabel" : "...",
          "xaxisAngle" : 12345,
          "yaxisAngle" : 12345,
          "stacked" : true,
          "zoom" : true,
          "animate" : true,
          "showDataTip" : true,
          "datatipFormat" : "...",
          "legendCols" : 12345,
          "legendRows" : 12345,
          "code" : "...",
          "description" : "...",
          "measurableQuantity" : { },
          "width" : "...",
          "height" : "...",
          "style" : "...",
          "styleClass" : "...",
          "extender" : "...",
          "visible" : true,
          "updatedCode" : "..."
        }
      }, {
        "barChart" : {
          "legendPosition" : "s",
          "barPadding" : 12345,
          "barMargin" : 12345,
          "orientation" : "horizontal",
          "stacked" : true,
          "min" : 12345.0,
          "max" : 12345.0,
          "breakOnNull" : true,
          "xaxisLabel" : "...",
          "yaxisLabel" : "...",
          "xaxisAngle" : 12345,
          "yaxisAngle" : 12345,
          "legendCols" : 12345,
          "legendRows" : 12345,
          "zoom" : true,
          "animate" : true,
          "showDataTip" : true,
          "datatipFormat" : "...",
          "code" : "...",
          "description" : "...",
          "measurableQuantity" : { },
          "width" : "...",
          "height" : "...",
          "style" : "...",
          "styleClass" : "...",
          "extender" : "...",
          "visible" : true,
          "updatedCode" : "..."
        }
      }, {
        "recurringChargeTemplate" : {
          "calendar" : "...",
          "durationTermInMonth" : 12345,
          "subscriptionProrata" : true,
          "terminationProrata" : true,
          "applyInAdvance" : true,
          "shareLevel" : 12345,
          "filterExpression" : "...",
          "code" : "...",
          "description" : "...",
          "invoiceSubCategory" : "...",
          "disabled" : true,
          "amountEditable" : true,
          "languageDescriptions" : [ { }, { } ],
          "inputUnitDescription" : "...",
          "ratingUnitDescription" : "...",
          "unitMultiplicator" : 12345.0,
          "unitNbDecimal" : 12345,
          "roundingModeDtoEnum" : "DOWN",
          "revenueRecognitionRuleCode" : "...",
          "customFields" : { },
          "triggeredEdrs" : { },
          "updatedCode" : "..."
        }
      }, {
        "usageChargeTemplate" : {
          "filterParam1" : "...",
          "filterParam2" : "...",
          "filterParam3" : "...",
          "filterParam4" : "...",
          "filterExpression" : "...",
          "priority" : 12345,
          "code" : "...",
          "description" : "...",
          "invoiceSubCategory" : "...",
          "disabled" : true,
          "amountEditable" : true,
          "languageDescriptions" : [ { }, { } ],
          "inputUnitDescription" : "...",
          "ratingUnitDescription" : "...",
          "unitMultiplicator" : 12345.0,
          "unitNbDecimal" : 12345,
          "roundingModeDtoEnum" : "DOWN",
          "revenueRecognitionRuleCode" : "...",
          "customFields" : { },
          "triggeredEdrs" : { },
          "updatedCode" : "..."
        }
      }, {
        "oneShotChargeTemplate" : {
          "oneShotChargeTemplateType" : "OTHER",
          "immediateInvoicing" : true,
          "code" : "...",
          "description" : "...",
          "invoiceSubCategory" : "...",
          "disabled" : true,
          "amountEditable" : true,
          "languageDescriptions" : [ { }, { } ],
          "inputUnitDescription" : "...",
          "ratingUnitDescription" : "...",
          "unitMultiplicator" : 12345.0,
          "unitNbDecimal" : 12345,
          "roundingModeDtoEnum" : "UP",
          "revenueRecognitionRuleCode" : "...",
          "customFields" : { },
          "triggeredEdrs" : { },
          "updatedCode" : "..."
        }
      }, {
        "productChargeTemplate" : {
          "code" : "...",
          "description" : "...",
          "invoiceSubCategory" : "...",
          "disabled" : true,
          "amountEditable" : true,
          "languageDescriptions" : [ { }, { } ],
          "inputUnitDescription" : "...",
          "ratingUnitDescription" : "...",
          "unitMultiplicator" : 12345.0,
          "unitNbDecimal" : 12345,
          "roundingModeDtoEnum" : "UP",
          "revenueRecognitionRuleCode" : "...",
          "customFields" : { },
          "triggeredEdrs" : { },
          "updatedCode" : "..."
        }
      }, {
        "counterTemplate" : {
          "code" : "...",
          "description" : "...",
          "calendar" : "...",
          "unity" : "...",
          "type" : "NOTIFICATION",
          "ceiling" : 12345.0,
          "disabled" : true,
          "counterLevel" : "BA",
          "ceilingExpressionEl" : "...",
          "notificationLevels" : "...",
          "updatedCode" : "..."
        }
      }, {
        "pricePlanMatrix" : {
          "code" : "...",
          "eventCode" : "...",
          "description" : "...",
          "seller" : "...",
          "country" : "...",
          "currency" : "...",
          "minQuantity" : 12345.0,
          "maxQuantity" : 12345.0,
          "offerTemplate" : "...",
          "startSubscriptionDate" : 12345,
          "endSubscriptionDate" : 12345,
          "startRatingDate" : 12345,
          "endRatingDate" : 12345,
          "minSubscriptionAgeInMonth" : 12345,
          "maxSubscriptionAgeInMonth" : 12345,
          "amountWithoutTax" : 12345.0,
          "amountWithTax" : 12345.0,
          "amountWithoutTaxEL" : "...",
          "amountWithTaxEL" : "...",
          "priority" : 12345,
          "criteria1" : "...",
          "criteria2" : "...",
          "criteria3" : "...",
          "criteriaEL" : "...",
          "validityCalendarCode" : "...",
          "scriptInstance" : "...",
          "customFields" : { },
          "updatedCode" : "..."
        }
      }, {
        "entityCustomAction" : {
          "code" : "...",
          "description" : "...",
          "appliesTo" : "...",
          "applicableOnEl" : "...",
          "label" : "...",
          "script" : { }
        }
      }, {
        "workflow" : {
          "code" : "...",
          "description" : "...",
          "wfType" : "...",
          "enableHistory" : true,
          "transition" : [ { }, { } ]
        }
      }, {
        "offerTemplate" : {
          "code" : "...",
          "description" : "...",
          "name" : "...",
          "longDescription" : "...",
          "disabled" : true,
          "bomCode" : "...",
          "offerTemplateCategory" : [ "...", "..." ],
          "offerServiceTemplate" : [ { }, { } ],
          "offerProductTemplate" : [ { }, { } ],
          "customFields" : { },
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      }, {
        "productTemplate" : {
          "productChargeTemplate" : [ { }, { } ],
          "businessProductModel" : { },
          "walletTemplate" : [ { }, { } ],
          "code" : "...",
          "description" : "...",
          "name" : "...",
          "offerTemplateCategory" : [ { }, { } ],
          "digitalResource" : [ { }, { } ],
          "modelCode" : "...",
          "validFrom" : 12345,
          "validTo" : 12345,
          "lifeCycleStatus" : "IN_TEST",
          "customFields" : { },
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      }, {
        "bundleTemplate" : {
          "bundleProduct" : [ { }, { } ],
          "productChargeTemplate" : [ { }, { } ],
          "businessProductModel" : { },
          "walletTemplate" : [ { }, { } ],
          "code" : "...",
          "description" : "...",
          "name" : "...",
          "offerTemplateCategory" : [ { }, { } ],
          "digitalResource" : [ { }, { } ],
          "modelCode" : "...",
          "validFrom" : 12345,
          "validTo" : 12345,
          "lifeCycleStatus" : "IN_TEST",
          "customFields" : { },
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      }, {
        "serviceTemplate" : {
          "code" : "...",
          "description" : "...",
          "longDescription" : "...",
          "invoicingCalendar" : "...",
          "serviceChargeTemplateRecurrings" : { },
          "serviceChargeTemplateSubscriptions" : { },
          "serviceChargeTemplateTerminations" : { },
          "serviceChargeTemplateUsages" : { },
          "customFields" : { },
          "somCode" : "...",
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      }, {
        "offerTemplateCategory" : {
          "code" : "...",
          "description" : "...",
          "name" : "...",
          "offerTemplateCategoryCode" : "...",
          "id" : 12345,
          "href" : "...",
          "version" : 12345,
          "lastModified" : 12345,
          "active" : true,
          "parentId" : 12345,
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      } ],
      "updatedCode" : "..."
    }
  }, {
    "businessServiceModel" : {
      "serviceTemplate" : {
        "code" : "...",
        "description" : "...",
        "longDescription" : "...",
        "invoicingCalendar" : "...",
        "serviceChargeTemplateRecurrings" : { },
        "serviceChargeTemplateSubscriptions" : { },
        "serviceChargeTemplateTerminations" : { },
        "serviceChargeTemplateUsages" : { },
        "customFields" : { },
        "somCode" : "...",
        "imagePath" : "...",
        "imageBase64" : "...",
        "updatedCode" : "..."
      },
      "duplicateService" : true,
      "duplicatePricePlan" : true,
      "code" : "...",
      "license" : "BSD2_S",
      "description" : "...",
      "logoPicture" : "...",
      "logoPictureFile" : "...",
      "script" : {
        "executionRoles" : [ { }, { } ],
        "sourcingRoles" : [ { }, { } ],
        "code" : "...",
        "description" : "...",
        "type" : "JAVA",
        "script" : "..."
      },
      "moduleItems" : [ {
        "customEntityTemplate" : {
          "code" : "...",
          "name" : "...",
          "description" : "...",
          "field" : [ { }, { } ],
          "action" : [ { }, { } ]
        }
      }, {
        "customFieldTemplate" : {
          "code" : "...",
          "description" : "...",
          "fieldType" : "ENTITY",
          "appliesTo" : "...",
          "defaultValue" : "...",
          "storageType" : "MAP",
          "valueRequired" : true,
          "versionable" : true,
          "triggerEndPeriodEvent" : true,
          "calendar" : "...",
          "cacheValueTimeperiod" : 12345,
          "entityClazz" : "...",
          "listValues" : {
            "property1" : "...",
            "property2" : "..."
          },
          "allowEdit" : true,
          "hideOnNew" : true,
          "maxValue" : 12345,
          "minValue" : 12345,
          "regExp" : "...",
          "cacheValue" : true,
          "guiPosition" : "...",
          "mapKeyType" : "STRING",
          "applicableOnEl" : "...",
          "matrixColumn" : [ { }, { } ],
          "fieldCode" : [ "...", "..." ],
          "indexType" : "STORE_ONLY"
        }
      }, {
        "filter" : {
          "code" : "...",
          "description" : "...",
          "shared" : true,
          "inputXml" : "...",
          "updatedCode" : "..."
        }
      }, {
        "jobInstance" : {
          "jobCategory" : "RATING",
          "jobTemplate" : "...",
          "code" : "...",
          "description" : "...",
          "followingJob" : "...",
          "parameter" : "...",
          "active" : true,
          "customFields" : { },
          "timerCode" : "...",
          "updatedCode" : "..."
        }
      }, {
        "script" : {
          "executionRoles" : [ { }, { } ],
          "sourcingRoles" : [ { }, { } ],
          "code" : "...",
          "description" : "...",
          "type" : "JAVA",
          "script" : "..."
        }
      }, {
        "notification" : {
          "code" : "...",
          "classNameFilter" : "...",
          "eventTypeFilter" : "TERMINATED",
          "elFilter" : "...",
          "scriptInstanceCode" : "...",
          "scriptParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "counterTemplate" : "...",
          "updatedCode" : "..."
        }
      }, {
        "timerEntity" : {
          "code" : "...",
          "description" : "...",
          "hour" : "...",
          "minute" : "...",
          "second" : "...",
          "year" : "...",
          "month" : "...",
          "dayOfMonth" : "...",
          "dayOfWeek" : "...",
          "updatedCode" : "..."
        }
      }, {
        "emailNotif" : {
          "emailFrom" : "...",
          "emailToEl" : "...",
          "subject" : "...",
          "body" : "...",
          "htmlBody" : "...",
          "sendToMail" : [ "...", "..." ],
          "code" : "...",
          "classNameFilter" : "...",
          "eventTypeFilter" : "INBOUND_REQ",
          "elFilter" : "...",
          "scriptInstanceCode" : "...",
          "scriptParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "counterTemplate" : "...",
          "updatedCode" : "..."
        }
      }, {
        "jobTrigger" : {
          "jobParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "jobInstance" : "...",
          "code" : "...",
          "classNameFilter" : "...",
          "eventTypeFilter" : "ENABLED",
          "elFilter" : "...",
          "scriptInstanceCode" : "...",
          "scriptParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "counterTemplate" : "...",
          "updatedCode" : "..."
        }
      }, {
        "webhookNotif" : {
          "host" : "...",
          "port" : 12345,
          "page" : "...",
          "httpMethod" : "HTTP_DELETE",
          "username" : "...",
          "password" : "...",
          "headers" : {
            "property1" : "...",
            "property2" : "..."
          },
          "params" : {
            "property1" : "...",
            "property2" : "..."
          },
          "code" : "...",
          "classNameFilter" : "...",
          "eventTypeFilter" : "LOW_BALANCE",
          "elFilter" : "...",
          "scriptInstanceCode" : "...",
          "scriptParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "counterTemplate" : "...",
          "updatedCode" : "..."
        }
      }, {
        "counter" : {
          "code" : "...",
          "description" : "...",
          "calendar" : "...",
          "unity" : "...",
          "type" : "NOTIFICATION",
          "ceiling" : 12345.0,
          "disabled" : true,
          "counterLevel" : "BA",
          "ceilingExpressionEl" : "...",
          "notificationLevels" : "...",
          "updatedCode" : "..."
        }
      }, {
        "businessAccountModel" : {
          "hierarchyType" : "S",
          "code" : "...",
          "license" : "EPL",
          "description" : "...",
          "logoPicture" : "...",
          "logoPictureFile" : "...",
          "script" : { },
          "moduleItems" : [ {
            "customEntityTemplate" : { }
          }, {
            "customFieldTemplate" : { }
          }, {
            "filter" : { }
          }, {
            "jobInstance" : { }
          }, {
            "script" : { }
          }, {
            "notification" : { }
          }, {
            "timerEntity" : { }
          }, {
            "emailNotif" : { }
          }, {
            "jobTrigger" : { }
          }, {
            "webhookNotif" : { }
          }, {
            "counter" : { }
          }, {
            "businessAccountModel" : { }
          }, {
            "businessServiceModel" : { }
          }, {
            "businessOfferModel" : { }
          }, {
            "subModule" : { }
          }, {
            "measurableQuantity" : { }
          }, {
            "pieChart" : { }
          }, {
            "lineChart" : { }
          }, {
            "barChart" : { }
          }, {
            "recurringChargeTemplate" : { }
          }, {
            "usageChargeTemplate" : { }
          }, {
            "oneShotChargeTemplate" : { }
          }, {
            "productChargeTemplate" : { }
          }, {
            "counterTemplate" : { }
          }, {
            "pricePlanMatrix" : { }
          }, {
            "entityCustomAction" : { }
          }, {
            "workflow" : { }
          }, {
            "offerTemplate" : { }
          }, {
            "productTemplate" : { }
          }, {
            "bundleTemplate" : { }
          }, {
            "serviceTemplate" : { }
          }, {
            "offerTemplateCategory" : { }
          } ],
          "updatedCode" : "..."
        }
      }, {
        "businessServiceModel" : { }
      }, {
        "businessOfferModel" : {
          "offerTemplate" : { },
          "code" : "...",
          "license" : "APACHE",
          "description" : "...",
          "logoPicture" : "...",
          "logoPictureFile" : "...",
          "script" : { },
          "moduleItems" : [ {
            "customEntityTemplate" : { }
          }, {
            "customFieldTemplate" : { }
          }, {
            "filter" : { }
          }, {
            "jobInstance" : { }
          }, {
            "script" : { }
          }, {
            "notification" : { }
          }, {
            "timerEntity" : { }
          }, {
            "emailNotif" : { }
          }, {
            "jobTrigger" : { }
          }, {
            "webhookNotif" : { }
          }, {
            "counter" : { }
          }, {
            "businessAccountModel" : { }
          }, {
            "businessServiceModel" : { }
          }, {
            "businessOfferModel" : { }
          }, {
            "subModule" : { }
          }, {
            "measurableQuantity" : { }
          }, {
            "pieChart" : { }
          }, {
            "lineChart" : { }
          }, {
            "barChart" : { }
          }, {
            "recurringChargeTemplate" : { }
          }, {
            "usageChargeTemplate" : { }
          }, {
            "oneShotChargeTemplate" : { }
          }, {
            "productChargeTemplate" : { }
          }, {
            "counterTemplate" : { }
          }, {
            "pricePlanMatrix" : { }
          }, {
            "entityCustomAction" : { }
          }, {
            "workflow" : { }
          }, {
            "offerTemplate" : { }
          }, {
            "productTemplate" : { }
          }, {
            "bundleTemplate" : { }
          }, {
            "serviceTemplate" : { }
          }, {
            "offerTemplateCategory" : { }
          } ],
          "updatedCode" : "..."
        }
      }, {
        "subModule" : {
          "code" : "...",
          "license" : "LGPL",
          "description" : "...",
          "logoPicture" : "...",
          "logoPictureFile" : "...",
          "script" : { },
          "moduleItems" : [ {
            "customEntityTemplate" : { }
          }, {
            "customFieldTemplate" : { }
          }, {
            "filter" : { }
          }, {
            "jobInstance" : { }
          }, {
            "script" : { }
          }, {
            "notification" : { }
          }, {
            "timerEntity" : { }
          }, {
            "emailNotif" : { }
          }, {
            "jobTrigger" : { }
          }, {
            "webhookNotif" : { }
          }, {
            "counter" : { }
          }, {
            "businessAccountModel" : { }
          }, {
            "businessServiceModel" : { }
          }, {
            "businessOfferModel" : { }
          }, {
            "subModule" : { }
          }, {
            "measurableQuantity" : { }
          }, {
            "pieChart" : { }
          }, {
            "lineChart" : { }
          }, {
            "barChart" : { }
          }, {
            "recurringChargeTemplate" : { }
          }, {
            "usageChargeTemplate" : { }
          }, {
            "oneShotChargeTemplate" : { }
          }, {
            "productChargeTemplate" : { }
          }, {
            "counterTemplate" : { }
          }, {
            "pricePlanMatrix" : { }
          }, {
            "entityCustomAction" : { }
          }, {
            "workflow" : { }
          }, {
            "offerTemplate" : { }
          }, {
            "productTemplate" : { }
          }, {
            "bundleTemplate" : { }
          }, {
            "serviceTemplate" : { }
          }, {
            "offerTemplateCategory" : { }
          } ],
          "updatedCode" : "..."
        }
      }, {
        "measurableQuantity" : {
          "code" : "...",
          "description" : "...",
          "theme" : "...",
          "dimension1" : "...",
          "dimension2" : "...",
          "dimension3" : "...",
          "dimension4" : "...",
          "editable" : true,
          "additive" : true,
          "sqlQuery" : "...",
          "measurementPeriod" : "DAILY",
          "lastMeasureDate" : { },
          "updatedCode" : "..."
        }
      }, {
        "pieChart" : {
          "filled" : true,
          "legendPosition" : "s",
          "seriesColors" : "...",
          "diameter" : 12345,
          "sliceMargin" : 12345,
          "shadow" : true,
          "showDataLabels" : true,
          "legendCols" : 12345,
          "legendRows" : 12345,
          "code" : "...",
          "description" : "...",
          "measurableQuantity" : { },
          "width" : "...",
          "height" : "...",
          "style" : "...",
          "styleClass" : "...",
          "extender" : "...",
          "visible" : true,
          "updatedCode" : "..."
        }
      }, {
        "lineChart" : {
          "filled" : true,
          "legendPosition" : "e",
          "seriesColors" : "...",
          "shadow" : true,
          "minX" : 12345,
          "maxX" : 12345,
          "minY" : 12345,
          "maxY" : 12345,
          "breakOnNull" : true,
          "xaxisLabel" : "...",
          "yaxisLabel" : "...",
          "xaxisAngle" : 12345,
          "yaxisAngle" : 12345,
          "stacked" : true,
          "zoom" : true,
          "animate" : true,
          "showDataTip" : true,
          "datatipFormat" : "...",
          "legendCols" : 12345,
          "legendRows" : 12345,
          "code" : "...",
          "description" : "...",
          "measurableQuantity" : { },
          "width" : "...",
          "height" : "...",
          "style" : "...",
          "styleClass" : "...",
          "extender" : "...",
          "visible" : true,
          "updatedCode" : "..."
        }
      }, {
        "barChart" : {
          "legendPosition" : "n",
          "barPadding" : 12345,
          "barMargin" : 12345,
          "orientation" : "vertical",
          "stacked" : true,
          "min" : 12345.0,
          "max" : 12345.0,
          "breakOnNull" : true,
          "xaxisLabel" : "...",
          "yaxisLabel" : "...",
          "xaxisAngle" : 12345,
          "yaxisAngle" : 12345,
          "legendCols" : 12345,
          "legendRows" : 12345,
          "zoom" : true,
          "animate" : true,
          "showDataTip" : true,
          "datatipFormat" : "...",
          "code" : "...",
          "description" : "...",
          "measurableQuantity" : { },
          "width" : "...",
          "height" : "...",
          "style" : "...",
          "styleClass" : "...",
          "extender" : "...",
          "visible" : true,
          "updatedCode" : "..."
        }
      }, {
        "recurringChargeTemplate" : {
          "calendar" : "...",
          "durationTermInMonth" : 12345,
          "subscriptionProrata" : true,
          "terminationProrata" : true,
          "applyInAdvance" : true,
          "shareLevel" : 12345,
          "filterExpression" : "...",
          "code" : "...",
          "description" : "...",
          "invoiceSubCategory" : "...",
          "disabled" : true,
          "amountEditable" : true,
          "languageDescriptions" : [ { }, { } ],
          "inputUnitDescription" : "...",
          "ratingUnitDescription" : "...",
          "unitMultiplicator" : 12345.0,
          "unitNbDecimal" : 12345,
          "roundingModeDtoEnum" : "NEAREST",
          "revenueRecognitionRuleCode" : "...",
          "customFields" : { },
          "triggeredEdrs" : { },
          "updatedCode" : "..."
        }
      }, {
        "usageChargeTemplate" : {
          "filterParam1" : "...",
          "filterParam2" : "...",
          "filterParam3" : "...",
          "filterParam4" : "...",
          "filterExpression" : "...",
          "priority" : 12345,
          "code" : "...",
          "description" : "...",
          "invoiceSubCategory" : "...",
          "disabled" : true,
          "amountEditable" : true,
          "languageDescriptions" : [ { }, { } ],
          "inputUnitDescription" : "...",
          "ratingUnitDescription" : "...",
          "unitMultiplicator" : 12345.0,
          "unitNbDecimal" : 12345,
          "roundingModeDtoEnum" : "DOWN",
          "revenueRecognitionRuleCode" : "...",
          "customFields" : { },
          "triggeredEdrs" : { },
          "updatedCode" : "..."
        }
      }, {
        "oneShotChargeTemplate" : {
          "oneShotChargeTemplateType" : "TERMINATION",
          "immediateInvoicing" : true,
          "code" : "...",
          "description" : "...",
          "invoiceSubCategory" : "...",
          "disabled" : true,
          "amountEditable" : true,
          "languageDescriptions" : [ { }, { } ],
          "inputUnitDescription" : "...",
          "ratingUnitDescription" : "...",
          "unitMultiplicator" : 12345.0,
          "unitNbDecimal" : 12345,
          "roundingModeDtoEnum" : "NEAREST",
          "revenueRecognitionRuleCode" : "...",
          "customFields" : { },
          "triggeredEdrs" : { },
          "updatedCode" : "..."
        }
      }, {
        "productChargeTemplate" : {
          "code" : "...",
          "description" : "...",
          "invoiceSubCategory" : "...",
          "disabled" : true,
          "amountEditable" : true,
          "languageDescriptions" : [ { }, { } ],
          "inputUnitDescription" : "...",
          "ratingUnitDescription" : "...",
          "unitMultiplicator" : 12345.0,
          "unitNbDecimal" : 12345,
          "roundingModeDtoEnum" : "UP",
          "revenueRecognitionRuleCode" : "...",
          "customFields" : { },
          "triggeredEdrs" : { },
          "updatedCode" : "..."
        }
      }, {
        "counterTemplate" : {
          "code" : "...",
          "description" : "...",
          "calendar" : "...",
          "unity" : "...",
          "type" : "USAGE",
          "ceiling" : 12345.0,
          "disabled" : true,
          "counterLevel" : "BA",
          "ceilingExpressionEl" : "...",
          "notificationLevels" : "...",
          "updatedCode" : "..."
        }
      }, {
        "pricePlanMatrix" : {
          "code" : "...",
          "eventCode" : "...",
          "description" : "...",
          "seller" : "...",
          "country" : "...",
          "currency" : "...",
          "minQuantity" : 12345.0,
          "maxQuantity" : 12345.0,
          "offerTemplate" : "...",
          "startSubscriptionDate" : 12345,
          "endSubscriptionDate" : 12345,
          "startRatingDate" : 12345,
          "endRatingDate" : 12345,
          "minSubscriptionAgeInMonth" : 12345,
          "maxSubscriptionAgeInMonth" : 12345,
          "amountWithoutTax" : 12345.0,
          "amountWithTax" : 12345.0,
          "amountWithoutTaxEL" : "...",
          "amountWithTaxEL" : "...",
          "priority" : 12345,
          "criteria1" : "...",
          "criteria2" : "...",
          "criteria3" : "...",
          "criteriaEL" : "...",
          "validityCalendarCode" : "...",
          "scriptInstance" : "...",
          "customFields" : { },
          "updatedCode" : "..."
        }
      }, {
        "entityCustomAction" : {
          "code" : "...",
          "description" : "...",
          "appliesTo" : "...",
          "applicableOnEl" : "...",
          "label" : "...",
          "script" : { }
        }
      }, {
        "workflow" : {
          "code" : "...",
          "description" : "...",
          "wfType" : "...",
          "enableHistory" : true,
          "transition" : [ { }, { } ]
        }
      }, {
        "offerTemplate" : {
          "code" : "...",
          "description" : "...",
          "name" : "...",
          "longDescription" : "...",
          "disabled" : true,
          "bomCode" : "...",
          "offerTemplateCategory" : [ "...", "..." ],
          "offerServiceTemplate" : [ { }, { } ],
          "offerProductTemplate" : [ { }, { } ],
          "customFields" : { },
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      }, {
        "productTemplate" : {
          "productChargeTemplate" : [ { }, { } ],
          "businessProductModel" : { },
          "walletTemplate" : [ { }, { } ],
          "code" : "...",
          "description" : "...",
          "name" : "...",
          "offerTemplateCategory" : [ { }, { } ],
          "digitalResource" : [ { }, { } ],
          "modelCode" : "...",
          "validFrom" : 12345,
          "validTo" : 12345,
          "lifeCycleStatus" : "RETIRED",
          "customFields" : { },
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      }, {
        "bundleTemplate" : {
          "bundleProduct" : [ { }, { } ],
          "productChargeTemplate" : [ { }, { } ],
          "businessProductModel" : { },
          "walletTemplate" : [ { }, { } ],
          "code" : "...",
          "description" : "...",
          "name" : "...",
          "offerTemplateCategory" : [ { }, { } ],
          "digitalResource" : [ { }, { } ],
          "modelCode" : "...",
          "validFrom" : 12345,
          "validTo" : 12345,
          "lifeCycleStatus" : "OBSOLETE",
          "customFields" : { },
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      }, {
        "serviceTemplate" : {
          "code" : "...",
          "description" : "...",
          "longDescription" : "...",
          "invoicingCalendar" : "...",
          "serviceChargeTemplateRecurrings" : { },
          "serviceChargeTemplateSubscriptions" : { },
          "serviceChargeTemplateTerminations" : { },
          "serviceChargeTemplateUsages" : { },
          "customFields" : { },
          "somCode" : "...",
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      }, {
        "offerTemplateCategory" : {
          "code" : "...",
          "description" : "...",
          "name" : "...",
          "offerTemplateCategoryCode" : "...",
          "id" : 12345,
          "href" : "...",
          "version" : 12345,
          "lastModified" : 12345,
          "active" : true,
          "parentId" : 12345,
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      } ],
      "updatedCode" : "..."
    }
  }, {
    "businessOfferModel" : {
      "offerTemplate" : {
        "code" : "...",
        "description" : "...",
        "name" : "...",
        "longDescription" : "...",
        "disabled" : true,
        "bomCode" : "...",
        "offerTemplateCategory" : [ "...", "..." ],
        "offerServiceTemplate" : [ { }, { } ],
        "offerProductTemplate" : [ { }, { } ],
        "customFields" : { },
        "imagePath" : "...",
        "imageBase64" : "...",
        "updatedCode" : "..."
      },
      "code" : "...",
      "license" : "MIT",
      "description" : "...",
      "logoPicture" : "...",
      "logoPictureFile" : "...",
      "script" : {
        "executionRoles" : [ { }, { } ],
        "sourcingRoles" : [ { }, { } ],
        "code" : "...",
        "description" : "...",
        "type" : "JAVA",
        "script" : "..."
      },
      "moduleItems" : [ {
        "customEntityTemplate" : {
          "code" : "...",
          "name" : "...",
          "description" : "...",
          "field" : [ { }, { } ],
          "action" : [ { }, { } ]
        }
      }, {
        "customFieldTemplate" : {
          "code" : "...",
          "description" : "...",
          "fieldType" : "ENTITY",
          "appliesTo" : "...",
          "defaultValue" : "...",
          "storageType" : "MAP",
          "valueRequired" : true,
          "versionable" : true,
          "triggerEndPeriodEvent" : true,
          "calendar" : "...",
          "cacheValueTimeperiod" : 12345,
          "entityClazz" : "...",
          "listValues" : {
            "property1" : "...",
            "property2" : "..."
          },
          "allowEdit" : true,
          "hideOnNew" : true,
          "maxValue" : 12345,
          "minValue" : 12345,
          "regExp" : "...",
          "cacheValue" : true,
          "guiPosition" : "...",
          "mapKeyType" : "STRING",
          "applicableOnEl" : "...",
          "matrixColumn" : [ { }, { } ],
          "fieldCode" : [ "...", "..." ],
          "indexType" : "STORE_ONLY"
        }
      }, {
        "filter" : {
          "code" : "...",
          "description" : "...",
          "shared" : true,
          "inputXml" : "...",
          "updatedCode" : "..."
        }
      }, {
        "jobInstance" : {
          "jobCategory" : "WALLET",
          "jobTemplate" : "...",
          "code" : "...",
          "description" : "...",
          "followingJob" : "...",
          "parameter" : "...",
          "active" : true,
          "customFields" : { },
          "timerCode" : "...",
          "updatedCode" : "..."
        }
      }, {
        "script" : {
          "executionRoles" : [ { }, { } ],
          "sourcingRoles" : [ { }, { } ],
          "code" : "...",
          "description" : "...",
          "type" : "JAVA",
          "script" : "..."
        }
      }, {
        "notification" : {
          "code" : "...",
          "classNameFilter" : "...",
          "eventTypeFilter" : "COUNTER_DEDUCED",
          "elFilter" : "...",
          "scriptInstanceCode" : "...",
          "scriptParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "counterTemplate" : "...",
          "updatedCode" : "..."
        }
      }, {
        "timerEntity" : {
          "code" : "...",
          "description" : "...",
          "hour" : "...",
          "minute" : "...",
          "second" : "...",
          "year" : "...",
          "month" : "...",
          "dayOfMonth" : "...",
          "dayOfWeek" : "...",
          "updatedCode" : "..."
        }
      }, {
        "emailNotif" : {
          "emailFrom" : "...",
          "emailToEl" : "...",
          "subject" : "...",
          "body" : "...",
          "htmlBody" : "...",
          "sendToMail" : [ "...", "..." ],
          "code" : "...",
          "classNameFilter" : "...",
          "eventTypeFilter" : "DISABLED",
          "elFilter" : "...",
          "scriptInstanceCode" : "...",
          "scriptParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "counterTemplate" : "...",
          "updatedCode" : "..."
        }
      }, {
        "jobTrigger" : {
          "jobParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "jobInstance" : "...",
          "code" : "...",
          "classNameFilter" : "...",
          "eventTypeFilter" : "TERMINATED",
          "elFilter" : "...",
          "scriptInstanceCode" : "...",
          "scriptParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "counterTemplate" : "...",
          "updatedCode" : "..."
        }
      }, {
        "webhookNotif" : {
          "host" : "...",
          "port" : 12345,
          "page" : "...",
          "httpMethod" : "HTTP_GET",
          "username" : "...",
          "password" : "...",
          "headers" : {
            "property1" : "...",
            "property2" : "..."
          },
          "params" : {
            "property1" : "...",
            "property2" : "..."
          },
          "code" : "...",
          "classNameFilter" : "...",
          "eventTypeFilter" : "UPDATED",
          "elFilter" : "...",
          "scriptInstanceCode" : "...",
          "scriptParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "counterTemplate" : "...",
          "updatedCode" : "..."
        }
      }, {
        "counter" : {
          "code" : "...",
          "description" : "...",
          "calendar" : "...",
          "unity" : "...",
          "type" : "USAGE",
          "ceiling" : 12345.0,
          "disabled" : true,
          "counterLevel" : "BA",
          "ceilingExpressionEl" : "...",
          "notificationLevels" : "...",
          "updatedCode" : "..."
        }
      }, {
        "businessAccountModel" : {
          "hierarchyType" : "S_CA",
          "code" : "...",
          "license" : "MIT",
          "description" : "...",
          "logoPicture" : "...",
          "logoPictureFile" : "...",
          "script" : { },
          "moduleItems" : [ {
            "customEntityTemplate" : { }
          }, {
            "customFieldTemplate" : { }
          }, {
            "filter" : { }
          }, {
            "jobInstance" : { }
          }, {
            "script" : { }
          }, {
            "notification" : { }
          }, {
            "timerEntity" : { }
          }, {
            "emailNotif" : { }
          }, {
            "jobTrigger" : { }
          }, {
            "webhookNotif" : { }
          }, {
            "counter" : { }
          }, {
            "businessAccountModel" : { }
          }, {
            "businessServiceModel" : { }
          }, {
            "businessOfferModel" : { }
          }, {
            "subModule" : { }
          }, {
            "measurableQuantity" : { }
          }, {
            "pieChart" : { }
          }, {
            "lineChart" : { }
          }, {
            "barChart" : { }
          }, {
            "recurringChargeTemplate" : { }
          }, {
            "usageChargeTemplate" : { }
          }, {
            "oneShotChargeTemplate" : { }
          }, {
            "productChargeTemplate" : { }
          }, {
            "counterTemplate" : { }
          }, {
            "pricePlanMatrix" : { }
          }, {
            "entityCustomAction" : { }
          }, {
            "workflow" : { }
          }, {
            "offerTemplate" : { }
          }, {
            "productTemplate" : { }
          }, {
            "bundleTemplate" : { }
          }, {
            "serviceTemplate" : { }
          }, {
            "offerTemplateCategory" : { }
          } ],
          "updatedCode" : "..."
        }
      }, {
        "businessServiceModel" : {
          "serviceTemplate" : { },
          "duplicateService" : true,
          "duplicatePricePlan" : true,
          "code" : "...",
          "license" : "COM",
          "description" : "...",
          "logoPicture" : "...",
          "logoPictureFile" : "...",
          "script" : { },
          "moduleItems" : [ {
            "customEntityTemplate" : { }
          }, {
            "customFieldTemplate" : { }
          }, {
            "filter" : { }
          }, {
            "jobInstance" : { }
          }, {
            "script" : { }
          }, {
            "notification" : { }
          }, {
            "timerEntity" : { }
          }, {
            "emailNotif" : { }
          }, {
            "jobTrigger" : { }
          }, {
            "webhookNotif" : { }
          }, {
            "counter" : { }
          }, {
            "businessAccountModel" : { }
          }, {
            "businessServiceModel" : { }
          }, {
            "businessOfferModel" : { }
          }, {
            "subModule" : { }
          }, {
            "measurableQuantity" : { }
          }, {
            "pieChart" : { }
          }, {
            "lineChart" : { }
          }, {
            "barChart" : { }
          }, {
            "recurringChargeTemplate" : { }
          }, {
            "usageChargeTemplate" : { }
          }, {
            "oneShotChargeTemplate" : { }
          }, {
            "productChargeTemplate" : { }
          }, {
            "counterTemplate" : { }
          }, {
            "pricePlanMatrix" : { }
          }, {
            "entityCustomAction" : { }
          }, {
            "workflow" : { }
          }, {
            "offerTemplate" : { }
          }, {
            "productTemplate" : { }
          }, {
            "bundleTemplate" : { }
          }, {
            "serviceTemplate" : { }
          }, {
            "offerTemplateCategory" : { }
          } ],
          "updatedCode" : "..."
        }
      }, {
        "businessOfferModel" : { }
      }, {
        "subModule" : {
          "code" : "...",
          "license" : "EPL",
          "description" : "...",
          "logoPicture" : "...",
          "logoPictureFile" : "...",
          "script" : { },
          "moduleItems" : [ {
            "customEntityTemplate" : { }
          }, {
            "customFieldTemplate" : { }
          }, {
            "filter" : { }
          }, {
            "jobInstance" : { }
          }, {
            "script" : { }
          }, {
            "notification" : { }
          }, {
            "timerEntity" : { }
          }, {
            "emailNotif" : { }
          }, {
            "jobTrigger" : { }
          }, {
            "webhookNotif" : { }
          }, {
            "counter" : { }
          }, {
            "businessAccountModel" : { }
          }, {
            "businessServiceModel" : { }
          }, {
            "businessOfferModel" : { }
          }, {
            "subModule" : { }
          }, {
            "measurableQuantity" : { }
          }, {
            "pieChart" : { }
          }, {
            "lineChart" : { }
          }, {
            "barChart" : { }
          }, {
            "recurringChargeTemplate" : { }
          }, {
            "usageChargeTemplate" : { }
          }, {
            "oneShotChargeTemplate" : { }
          }, {
            "productChargeTemplate" : { }
          }, {
            "counterTemplate" : { }
          }, {
            "pricePlanMatrix" : { }
          }, {
            "entityCustomAction" : { }
          }, {
            "workflow" : { }
          }, {
            "offerTemplate" : { }
          }, {
            "productTemplate" : { }
          }, {
            "bundleTemplate" : { }
          }, {
            "serviceTemplate" : { }
          }, {
            "offerTemplateCategory" : { }
          } ],
          "updatedCode" : "..."
        }
      }, {
        "measurableQuantity" : {
          "code" : "...",
          "description" : "...",
          "theme" : "...",
          "dimension1" : "...",
          "dimension2" : "...",
          "dimension3" : "...",
          "dimension4" : "...",
          "editable" : true,
          "additive" : true,
          "sqlQuery" : "...",
          "measurementPeriod" : "WEEKLY",
          "lastMeasureDate" : { },
          "updatedCode" : "..."
        }
      }, {
        "pieChart" : {
          "filled" : true,
          "legendPosition" : "e",
          "seriesColors" : "...",
          "diameter" : 12345,
          "sliceMargin" : 12345,
          "shadow" : true,
          "showDataLabels" : true,
          "legendCols" : 12345,
          "legendRows" : 12345,
          "code" : "...",
          "description" : "...",
          "measurableQuantity" : { },
          "width" : "...",
          "height" : "...",
          "style" : "...",
          "styleClass" : "...",
          "extender" : "...",
          "visible" : true,
          "updatedCode" : "..."
        }
      }, {
        "lineChart" : {
          "filled" : true,
          "legendPosition" : "e",
          "seriesColors" : "...",
          "shadow" : true,
          "minX" : 12345,
          "maxX" : 12345,
          "minY" : 12345,
          "maxY" : 12345,
          "breakOnNull" : true,
          "xaxisLabel" : "...",
          "yaxisLabel" : "...",
          "xaxisAngle" : 12345,
          "yaxisAngle" : 12345,
          "stacked" : true,
          "zoom" : true,
          "animate" : true,
          "showDataTip" : true,
          "datatipFormat" : "...",
          "legendCols" : 12345,
          "legendRows" : 12345,
          "code" : "...",
          "description" : "...",
          "measurableQuantity" : { },
          "width" : "...",
          "height" : "...",
          "style" : "...",
          "styleClass" : "...",
          "extender" : "...",
          "visible" : true,
          "updatedCode" : "..."
        }
      }, {
        "barChart" : {
          "legendPosition" : "n",
          "barPadding" : 12345,
          "barMargin" : 12345,
          "orientation" : "vertical",
          "stacked" : true,
          "min" : 12345.0,
          "max" : 12345.0,
          "breakOnNull" : true,
          "xaxisLabel" : "...",
          "yaxisLabel" : "...",
          "xaxisAngle" : 12345,
          "yaxisAngle" : 12345,
          "legendCols" : 12345,
          "legendRows" : 12345,
          "zoom" : true,
          "animate" : true,
          "showDataTip" : true,
          "datatipFormat" : "...",
          "code" : "...",
          "description" : "...",
          "measurableQuantity" : { },
          "width" : "...",
          "height" : "...",
          "style" : "...",
          "styleClass" : "...",
          "extender" : "...",
          "visible" : true,
          "updatedCode" : "..."
        }
      }, {
        "recurringChargeTemplate" : {
          "calendar" : "...",
          "durationTermInMonth" : 12345,
          "subscriptionProrata" : true,
          "terminationProrata" : true,
          "applyInAdvance" : true,
          "shareLevel" : 12345,
          "filterExpression" : "...",
          "code" : "...",
          "description" : "...",
          "invoiceSubCategory" : "...",
          "disabled" : true,
          "amountEditable" : true,
          "languageDescriptions" : [ { }, { } ],
          "inputUnitDescription" : "...",
          "ratingUnitDescription" : "...",
          "unitMultiplicator" : 12345.0,
          "unitNbDecimal" : 12345,
          "roundingModeDtoEnum" : "UP",
          "revenueRecognitionRuleCode" : "...",
          "customFields" : { },
          "triggeredEdrs" : { },
          "updatedCode" : "..."
        }
      }, {
        "usageChargeTemplate" : {
          "filterParam1" : "...",
          "filterParam2" : "...",
          "filterParam3" : "...",
          "filterParam4" : "...",
          "filterExpression" : "...",
          "priority" : 12345,
          "code" : "...",
          "description" : "...",
          "invoiceSubCategory" : "...",
          "disabled" : true,
          "amountEditable" : true,
          "languageDescriptions" : [ { }, { } ],
          "inputUnitDescription" : "...",
          "ratingUnitDescription" : "...",
          "unitMultiplicator" : 12345.0,
          "unitNbDecimal" : 12345,
          "roundingModeDtoEnum" : "NEAREST",
          "revenueRecognitionRuleCode" : "...",
          "customFields" : { },
          "triggeredEdrs" : { },
          "updatedCode" : "..."
        }
      }, {
        "oneShotChargeTemplate" : {
          "oneShotChargeTemplateType" : "OTHER",
          "immediateInvoicing" : true,
          "code" : "...",
          "description" : "...",
          "invoiceSubCategory" : "...",
          "disabled" : true,
          "amountEditable" : true,
          "languageDescriptions" : [ { }, { } ],
          "inputUnitDescription" : "...",
          "ratingUnitDescription" : "...",
          "unitMultiplicator" : 12345.0,
          "unitNbDecimal" : 12345,
          "roundingModeDtoEnum" : "UP",
          "revenueRecognitionRuleCode" : "...",
          "customFields" : { },
          "triggeredEdrs" : { },
          "updatedCode" : "..."
        }
      }, {
        "productChargeTemplate" : {
          "code" : "...",
          "description" : "...",
          "invoiceSubCategory" : "...",
          "disabled" : true,
          "amountEditable" : true,
          "languageDescriptions" : [ { }, { } ],
          "inputUnitDescription" : "...",
          "ratingUnitDescription" : "...",
          "unitMultiplicator" : 12345.0,
          "unitNbDecimal" : 12345,
          "roundingModeDtoEnum" : "NEAREST",
          "revenueRecognitionRuleCode" : "...",
          "customFields" : { },
          "triggeredEdrs" : { },
          "updatedCode" : "..."
        }
      }, {
        "counterTemplate" : {
          "code" : "...",
          "description" : "...",
          "calendar" : "...",
          "unity" : "...",
          "type" : "NOTIFICATION",
          "ceiling" : 12345.0,
          "disabled" : true,
          "counterLevel" : "UA",
          "ceilingExpressionEl" : "...",
          "notificationLevels" : "...",
          "updatedCode" : "..."
        }
      }, {
        "pricePlanMatrix" : {
          "code" : "...",
          "eventCode" : "...",
          "description" : "...",
          "seller" : "...",
          "country" : "...",
          "currency" : "...",
          "minQuantity" : 12345.0,
          "maxQuantity" : 12345.0,
          "offerTemplate" : "...",
          "startSubscriptionDate" : 12345,
          "endSubscriptionDate" : 12345,
          "startRatingDate" : 12345,
          "endRatingDate" : 12345,
          "minSubscriptionAgeInMonth" : 12345,
          "maxSubscriptionAgeInMonth" : 12345,
          "amountWithoutTax" : 12345.0,
          "amountWithTax" : 12345.0,
          "amountWithoutTaxEL" : "...",
          "amountWithTaxEL" : "...",
          "priority" : 12345,
          "criteria1" : "...",
          "criteria2" : "...",
          "criteria3" : "...",
          "criteriaEL" : "...",
          "validityCalendarCode" : "...",
          "scriptInstance" : "...",
          "customFields" : { },
          "updatedCode" : "..."
        }
      }, {
        "entityCustomAction" : {
          "code" : "...",
          "description" : "...",
          "appliesTo" : "...",
          "applicableOnEl" : "...",
          "label" : "...",
          "script" : { }
        }
      }, {
        "workflow" : {
          "code" : "...",
          "description" : "...",
          "wfType" : "...",
          "enableHistory" : true,
          "transition" : [ { }, { } ]
        }
      }, {
        "offerTemplate" : {
          "code" : "...",
          "description" : "...",
          "name" : "...",
          "longDescription" : "...",
          "disabled" : true,
          "bomCode" : "...",
          "offerTemplateCategory" : [ "...", "..." ],
          "offerServiceTemplate" : [ { }, { } ],
          "offerProductTemplate" : [ { }, { } ],
          "customFields" : { },
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      }, {
        "productTemplate" : {
          "productChargeTemplate" : [ { }, { } ],
          "businessProductModel" : { },
          "walletTemplate" : [ { }, { } ],
          "code" : "...",
          "description" : "...",
          "name" : "...",
          "offerTemplateCategory" : [ { }, { } ],
          "digitalResource" : [ { }, { } ],
          "modelCode" : "...",
          "validFrom" : 12345,
          "validTo" : 12345,
          "lifeCycleStatus" : "ACTIVE",
          "customFields" : { },
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      }, {
        "bundleTemplate" : {
          "bundleProduct" : [ { }, { } ],
          "productChargeTemplate" : [ { }, { } ],
          "businessProductModel" : { },
          "walletTemplate" : [ { }, { } ],
          "code" : "...",
          "description" : "...",
          "name" : "...",
          "offerTemplateCategory" : [ { }, { } ],
          "digitalResource" : [ { }, { } ],
          "modelCode" : "...",
          "validFrom" : 12345,
          "validTo" : 12345,
          "lifeCycleStatus" : "IN_STUDY",
          "customFields" : { },
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      }, {
        "serviceTemplate" : {
          "code" : "...",
          "description" : "...",
          "longDescription" : "...",
          "invoicingCalendar" : "...",
          "serviceChargeTemplateRecurrings" : { },
          "serviceChargeTemplateSubscriptions" : { },
          "serviceChargeTemplateTerminations" : { },
          "serviceChargeTemplateUsages" : { },
          "customFields" : { },
          "somCode" : "...",
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      }, {
        "offerTemplateCategory" : {
          "code" : "...",
          "description" : "...",
          "name" : "...",
          "offerTemplateCategoryCode" : "...",
          "id" : 12345,
          "href" : "...",
          "version" : 12345,
          "lastModified" : 12345,
          "active" : true,
          "parentId" : 12345,
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      } ],
      "updatedCode" : "..."
    }
  }, {
    "subModule" : {
      "code" : "...",
      "license" : "BSD3_R",
      "description" : "...",
      "logoPicture" : "...",
      "logoPictureFile" : "...",
      "script" : {
        "executionRoles" : [ { }, { } ],
        "sourcingRoles" : [ { }, { } ],
        "code" : "...",
        "description" : "...",
        "type" : "JAVA",
        "script" : "..."
      },
      "moduleItems" : [ {
        "customEntityTemplate" : {
          "code" : "...",
          "name" : "...",
          "description" : "...",
          "field" : [ { }, { } ],
          "action" : [ { }, { } ]
        }
      }, {
        "customFieldTemplate" : {
          "code" : "...",
          "description" : "...",
          "fieldType" : "DOUBLE",
          "appliesTo" : "...",
          "defaultValue" : "...",
          "storageType" : "MATRIX",
          "valueRequired" : true,
          "versionable" : true,
          "triggerEndPeriodEvent" : true,
          "calendar" : "...",
          "cacheValueTimeperiod" : 12345,
          "entityClazz" : "...",
          "listValues" : {
            "property1" : "...",
            "property2" : "..."
          },
          "allowEdit" : true,
          "hideOnNew" : true,
          "maxValue" : 12345,
          "minValue" : 12345,
          "regExp" : "...",
          "cacheValue" : true,
          "guiPosition" : "...",
          "mapKeyType" : "RON",
          "applicableOnEl" : "...",
          "matrixColumn" : [ { }, { } ],
          "fieldCode" : [ "...", "..." ],
          "indexType" : "INDEX"
        }
      }, {
        "filter" : {
          "code" : "...",
          "description" : "...",
          "shared" : true,
          "inputXml" : "...",
          "updatedCode" : "..."
        }
      }, {
        "jobInstance" : {
          "jobCategory" : "ACCOUNT_RECEIVABLES",
          "jobTemplate" : "...",
          "code" : "...",
          "description" : "...",
          "followingJob" : "...",
          "parameter" : "...",
          "active" : true,
          "customFields" : { },
          "timerCode" : "...",
          "updatedCode" : "..."
        }
      }, {
        "script" : {
          "executionRoles" : [ { }, { } ],
          "sourcingRoles" : [ { }, { } ],
          "code" : "...",
          "description" : "...",
          "type" : "JAVA",
          "script" : "..."
        }
      }, {
        "notification" : {
          "code" : "...",
          "classNameFilter" : "...",
          "eventTypeFilter" : "ENABLED",
          "elFilter" : "...",
          "scriptInstanceCode" : "...",
          "scriptParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "counterTemplate" : "...",
          "updatedCode" : "..."
        }
      }, {
        "timerEntity" : {
          "code" : "...",
          "description" : "...",
          "hour" : "...",
          "minute" : "...",
          "second" : "...",
          "year" : "...",
          "month" : "...",
          "dayOfMonth" : "...",
          "dayOfWeek" : "...",
          "updatedCode" : "..."
        }
      }, {
        "emailNotif" : {
          "emailFrom" : "...",
          "emailToEl" : "...",
          "subject" : "...",
          "body" : "...",
          "htmlBody" : "...",
          "sendToMail" : [ "...", "..." ],
          "code" : "...",
          "classNameFilter" : "...",
          "eventTypeFilter" : "CREATED",
          "elFilter" : "...",
          "scriptInstanceCode" : "...",
          "scriptParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "counterTemplate" : "...",
          "updatedCode" : "..."
        }
      }, {
        "jobTrigger" : {
          "jobParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "jobInstance" : "...",
          "code" : "...",
          "classNameFilter" : "...",
          "eventTypeFilter" : "DISABLED",
          "elFilter" : "...",
          "scriptInstanceCode" : "...",
          "scriptParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "counterTemplate" : "...",
          "updatedCode" : "..."
        }
      }, {
        "webhookNotif" : {
          "host" : "...",
          "port" : 12345,
          "page" : "...",
          "httpMethod" : "HTTP_PUT",
          "username" : "...",
          "password" : "...",
          "headers" : {
            "property1" : "...",
            "property2" : "..."
          },
          "params" : {
            "property1" : "...",
            "property2" : "..."
          },
          "code" : "...",
          "classNameFilter" : "...",
          "eventTypeFilter" : "FILE_RENAME",
          "elFilter" : "...",
          "scriptInstanceCode" : "...",
          "scriptParams" : {
            "property1" : "...",
            "property2" : "..."
          },
          "counterTemplate" : "...",
          "updatedCode" : "..."
        }
      }, {
        "counter" : {
          "code" : "...",
          "description" : "...",
          "calendar" : "...",
          "unity" : "...",
          "type" : "USAGE",
          "ceiling" : 12345.0,
          "disabled" : true,
          "counterLevel" : "BA",
          "ceilingExpressionEl" : "...",
          "notificationLevels" : "...",
          "updatedCode" : "..."
        }
      }, {
        "businessAccountModel" : {
          "hierarchyType" : "UA",
          "code" : "...",
          "license" : "AGPL",
          "description" : "...",
          "logoPicture" : "...",
          "logoPictureFile" : "...",
          "script" : { },
          "moduleItems" : [ {
            "customEntityTemplate" : { }
          }, {
            "customFieldTemplate" : { }
          }, {
            "filter" : { }
          }, {
            "jobInstance" : { }
          }, {
            "script" : { }
          }, {
            "notification" : { }
          }, {
            "timerEntity" : { }
          }, {
            "emailNotif" : { }
          }, {
            "jobTrigger" : { }
          }, {
            "webhookNotif" : { }
          }, {
            "counter" : { }
          }, {
            "businessAccountModel" : { }
          }, {
            "businessServiceModel" : { }
          }, {
            "businessOfferModel" : { }
          }, {
            "subModule" : { }
          }, {
            "measurableQuantity" : { }
          }, {
            "pieChart" : { }
          }, {
            "lineChart" : { }
          }, {
            "barChart" : { }
          }, {
            "recurringChargeTemplate" : { }
          }, {
            "usageChargeTemplate" : { }
          }, {
            "oneShotChargeTemplate" : { }
          }, {
            "productChargeTemplate" : { }
          }, {
            "counterTemplate" : { }
          }, {
            "pricePlanMatrix" : { }
          }, {
            "entityCustomAction" : { }
          }, {
            "workflow" : { }
          }, {
            "offerTemplate" : { }
          }, {
            "productTemplate" : { }
          }, {
            "bundleTemplate" : { }
          }, {
            "serviceTemplate" : { }
          }, {
            "offerTemplateCategory" : { }
          } ],
          "updatedCode" : "..."
        }
      }, {
        "businessServiceModel" : {
          "serviceTemplate" : { },
          "duplicateService" : true,
          "duplicatePricePlan" : true,
          "code" : "...",
          "license" : "APACHE",
          "description" : "...",
          "logoPicture" : "...",
          "logoPictureFile" : "...",
          "script" : { },
          "moduleItems" : [ {
            "customEntityTemplate" : { }
          }, {
            "customFieldTemplate" : { }
          }, {
            "filter" : { }
          }, {
            "jobInstance" : { }
          }, {
            "script" : { }
          }, {
            "notification" : { }
          }, {
            "timerEntity" : { }
          }, {
            "emailNotif" : { }
          }, {
            "jobTrigger" : { }
          }, {
            "webhookNotif" : { }
          }, {
            "counter" : { }
          }, {
            "businessAccountModel" : { }
          }, {
            "businessServiceModel" : { }
          }, {
            "businessOfferModel" : { }
          }, {
            "subModule" : { }
          }, {
            "measurableQuantity" : { }
          }, {
            "pieChart" : { }
          }, {
            "lineChart" : { }
          }, {
            "barChart" : { }
          }, {
            "recurringChargeTemplate" : { }
          }, {
            "usageChargeTemplate" : { }
          }, {
            "oneShotChargeTemplate" : { }
          }, {
            "productChargeTemplate" : { }
          }, {
            "counterTemplate" : { }
          }, {
            "pricePlanMatrix" : { }
          }, {
            "entityCustomAction" : { }
          }, {
            "workflow" : { }
          }, {
            "offerTemplate" : { }
          }, {
            "productTemplate" : { }
          }, {
            "bundleTemplate" : { }
          }, {
            "serviceTemplate" : { }
          }, {
            "offerTemplateCategory" : { }
          } ],
          "updatedCode" : "..."
        }
      }, {
        "businessOfferModel" : {
          "offerTemplate" : { },
          "code" : "...",
          "license" : "CDDL",
          "description" : "...",
          "logoPicture" : "...",
          "logoPictureFile" : "...",
          "script" : { },
          "moduleItems" : [ {
            "customEntityTemplate" : { }
          }, {
            "customFieldTemplate" : { }
          }, {
            "filter" : { }
          }, {
            "jobInstance" : { }
          }, {
            "script" : { }
          }, {
            "notification" : { }
          }, {
            "timerEntity" : { }
          }, {
            "emailNotif" : { }
          }, {
            "jobTrigger" : { }
          }, {
            "webhookNotif" : { }
          }, {
            "counter" : { }
          }, {
            "businessAccountModel" : { }
          }, {
            "businessServiceModel" : { }
          }, {
            "businessOfferModel" : { }
          }, {
            "subModule" : { }
          }, {
            "measurableQuantity" : { }
          }, {
            "pieChart" : { }
          }, {
            "lineChart" : { }
          }, {
            "barChart" : { }
          }, {
            "recurringChargeTemplate" : { }
          }, {
            "usageChargeTemplate" : { }
          }, {
            "oneShotChargeTemplate" : { }
          }, {
            "productChargeTemplate" : { }
          }, {
            "counterTemplate" : { }
          }, {
            "pricePlanMatrix" : { }
          }, {
            "entityCustomAction" : { }
          }, {
            "workflow" : { }
          }, {
            "offerTemplate" : { }
          }, {
            "productTemplate" : { }
          }, {
            "bundleTemplate" : { }
          }, {
            "serviceTemplate" : { }
          }, {
            "offerTemplateCategory" : { }
          } ],
          "updatedCode" : "..."
        }
      }, {
        "subModule" : { }
      }, {
        "measurableQuantity" : {
          "code" : "...",
          "description" : "...",
          "theme" : "...",
          "dimension1" : "...",
          "dimension2" : "...",
          "dimension3" : "...",
          "dimension4" : "...",
          "editable" : true,
          "additive" : true,
          "sqlQuery" : "...",
          "measurementPeriod" : "WEEKLY",
          "lastMeasureDate" : { },
          "updatedCode" : "..."
        }
      }, {
        "pieChart" : {
          "filled" : true,
          "legendPosition" : "w",
          "seriesColors" : "...",
          "diameter" : 12345,
          "sliceMargin" : 12345,
          "shadow" : true,
          "showDataLabels" : true,
          "legendCols" : 12345,
          "legendRows" : 12345,
          "code" : "...",
          "description" : "...",
          "measurableQuantity" : { },
          "width" : "...",
          "height" : "...",
          "style" : "...",
          "styleClass" : "...",
          "extender" : "...",
          "visible" : true,
          "updatedCode" : "..."
        }
      }, {
        "lineChart" : {
          "filled" : true,
          "legendPosition" : "s",
          "seriesColors" : "...",
          "shadow" : true,
          "minX" : 12345,
          "maxX" : 12345,
          "minY" : 12345,
          "maxY" : 12345,
          "breakOnNull" : true,
          "xaxisLabel" : "...",
          "yaxisLabel" : "...",
          "xaxisAngle" : 12345,
          "yaxisAngle" : 12345,
          "stacked" : true,
          "zoom" : true,
          "animate" : true,
          "showDataTip" : true,
          "datatipFormat" : "...",
          "legendCols" : 12345,
          "legendRows" : 12345,
          "code" : "...",
          "description" : "...",
          "measurableQuantity" : { },
          "width" : "...",
          "height" : "...",
          "style" : "...",
          "styleClass" : "...",
          "extender" : "...",
          "visible" : true,
          "updatedCode" : "..."
        }
      }, {
        "barChart" : {
          "legendPosition" : "w",
          "barPadding" : 12345,
          "barMargin" : 12345,
          "orientation" : "horizontal",
          "stacked" : true,
          "min" : 12345.0,
          "max" : 12345.0,
          "breakOnNull" : true,
          "xaxisLabel" : "...",
          "yaxisLabel" : "...",
          "xaxisAngle" : 12345,
          "yaxisAngle" : 12345,
          "legendCols" : 12345,
          "legendRows" : 12345,
          "zoom" : true,
          "animate" : true,
          "showDataTip" : true,
          "datatipFormat" : "...",
          "code" : "...",
          "description" : "...",
          "measurableQuantity" : { },
          "width" : "...",
          "height" : "...",
          "style" : "...",
          "styleClass" : "...",
          "extender" : "...",
          "visible" : true,
          "updatedCode" : "..."
        }
      }, {
        "recurringChargeTemplate" : {
          "calendar" : "...",
          "durationTermInMonth" : 12345,
          "subscriptionProrata" : true,
          "terminationProrata" : true,
          "applyInAdvance" : true,
          "shareLevel" : 12345,
          "filterExpression" : "...",
          "code" : "...",
          "description" : "...",
          "invoiceSubCategory" : "...",
          "disabled" : true,
          "amountEditable" : true,
          "languageDescriptions" : [ { }, { } ],
          "inputUnitDescription" : "...",
          "ratingUnitDescription" : "...",
          "unitMultiplicator" : 12345.0,
          "unitNbDecimal" : 12345,
          "roundingModeDtoEnum" : "DOWN",
          "revenueRecognitionRuleCode" : "...",
          "customFields" : { },
          "triggeredEdrs" : { },
          "updatedCode" : "..."
        }
      }, {
        "usageChargeTemplate" : {
          "filterParam1" : "...",
          "filterParam2" : "...",
          "filterParam3" : "...",
          "filterParam4" : "...",
          "filterExpression" : "...",
          "priority" : 12345,
          "code" : "...",
          "description" : "...",
          "invoiceSubCategory" : "...",
          "disabled" : true,
          "amountEditable" : true,
          "languageDescriptions" : [ { }, { } ],
          "inputUnitDescription" : "...",
          "ratingUnitDescription" : "...",
          "unitMultiplicator" : 12345.0,
          "unitNbDecimal" : 12345,
          "roundingModeDtoEnum" : "DOWN",
          "revenueRecognitionRuleCode" : "...",
          "customFields" : { },
          "triggeredEdrs" : { },
          "updatedCode" : "..."
        }
      }, {
        "oneShotChargeTemplate" : {
          "oneShotChargeTemplateType" : "TERMINATION",
          "immediateInvoicing" : true,
          "code" : "...",
          "description" : "...",
          "invoiceSubCategory" : "...",
          "disabled" : true,
          "amountEditable" : true,
          "languageDescriptions" : [ { }, { } ],
          "inputUnitDescription" : "...",
          "ratingUnitDescription" : "...",
          "unitMultiplicator" : 12345.0,
          "unitNbDecimal" : 12345,
          "roundingModeDtoEnum" : "NEAREST",
          "revenueRecognitionRuleCode" : "...",
          "customFields" : { },
          "triggeredEdrs" : { },
          "updatedCode" : "..."
        }
      }, {
        "productChargeTemplate" : {
          "code" : "...",
          "description" : "...",
          "invoiceSubCategory" : "...",
          "disabled" : true,
          "amountEditable" : true,
          "languageDescriptions" : [ { }, { } ],
          "inputUnitDescription" : "...",
          "ratingUnitDescription" : "...",
          "unitMultiplicator" : 12345.0,
          "unitNbDecimal" : 12345,
          "roundingModeDtoEnum" : "UP",
          "revenueRecognitionRuleCode" : "...",
          "customFields" : { },
          "triggeredEdrs" : { },
          "updatedCode" : "..."
        }
      }, {
        "counterTemplate" : {
          "code" : "...",
          "description" : "...",
          "calendar" : "...",
          "unity" : "...",
          "type" : "NOTIFICATION",
          "ceiling" : 12345.0,
          "disabled" : true,
          "counterLevel" : "BA",
          "ceilingExpressionEl" : "...",
          "notificationLevels" : "...",
          "updatedCode" : "..."
        }
      }, {
        "pricePlanMatrix" : {
          "code" : "...",
          "eventCode" : "...",
          "description" : "...",
          "seller" : "...",
          "country" : "...",
          "currency" : "...",
          "minQuantity" : 12345.0,
          "maxQuantity" : 12345.0,
          "offerTemplate" : "...",
          "startSubscriptionDate" : 12345,
          "endSubscriptionDate" : 12345,
          "startRatingDate" : 12345,
          "endRatingDate" : 12345,
          "minSubscriptionAgeInMonth" : 12345,
          "maxSubscriptionAgeInMonth" : 12345,
          "amountWithoutTax" : 12345.0,
          "amountWithTax" : 12345.0,
          "amountWithoutTaxEL" : "...",
          "amountWithTaxEL" : "...",
          "priority" : 12345,
          "criteria1" : "...",
          "criteria2" : "...",
          "criteria3" : "...",
          "criteriaEL" : "...",
          "validityCalendarCode" : "...",
          "scriptInstance" : "...",
          "customFields" : { },
          "updatedCode" : "..."
        }
      }, {
        "entityCustomAction" : {
          "code" : "...",
          "description" : "...",
          "appliesTo" : "...",
          "applicableOnEl" : "...",
          "label" : "...",
          "script" : { }
        }
      }, {
        "workflow" : {
          "code" : "...",
          "description" : "...",
          "wfType" : "...",
          "enableHistory" : true,
          "transition" : [ { }, { } ]
        }
      }, {
        "offerTemplate" : {
          "code" : "...",
          "description" : "...",
          "name" : "...",
          "longDescription" : "...",
          "disabled" : true,
          "bomCode" : "...",
          "offerTemplateCategory" : [ "...", "..." ],
          "offerServiceTemplate" : [ { }, { } ],
          "offerProductTemplate" : [ { }, { } ],
          "customFields" : { },
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      }, {
        "productTemplate" : {
          "productChargeTemplate" : [ { }, { } ],
          "businessProductModel" : { },
          "walletTemplate" : [ { }, { } ],
          "code" : "...",
          "description" : "...",
          "name" : "...",
          "offerTemplateCategory" : [ { }, { } ],
          "digitalResource" : [ { }, { } ],
          "modelCode" : "...",
          "validFrom" : 12345,
          "validTo" : 12345,
          "lifeCycleStatus" : "IN_DESIGN",
          "customFields" : { },
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      }, {
        "bundleTemplate" : {
          "bundleProduct" : [ { }, { } ],
          "productChargeTemplate" : [ { }, { } ],
          "businessProductModel" : { },
          "walletTemplate" : [ { }, { } ],
          "code" : "...",
          "description" : "...",
          "name" : "...",
          "offerTemplateCategory" : [ { }, { } ],
          "digitalResource" : [ { }, { } ],
          "modelCode" : "...",
          "validFrom" : 12345,
          "validTo" : 12345,
          "lifeCycleStatus" : "REJECTED",
          "customFields" : { },
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      }, {
        "serviceTemplate" : {
          "code" : "...",
          "description" : "...",
          "longDescription" : "...",
          "invoicingCalendar" : "...",
          "serviceChargeTemplateRecurrings" : { },
          "serviceChargeTemplateSubscriptions" : { },
          "serviceChargeTemplateTerminations" : { },
          "serviceChargeTemplateUsages" : { },
          "customFields" : { },
          "somCode" : "...",
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      }, {
        "offerTemplateCategory" : {
          "code" : "...",
          "description" : "...",
          "name" : "...",
          "offerTemplateCategoryCode" : "...",
          "id" : 12345,
          "href" : "...",
          "version" : 12345,
          "lastModified" : 12345,
          "active" : true,
          "parentId" : 12345,
          "imagePath" : "...",
          "imageBase64" : "...",
          "updatedCode" : "..."
        }
      } ],
      "updatedCode" : "..."
    }
  }, {
    "measurableQuantity" : {
      "code" : "...",
      "description" : "...",
      "theme" : "...",
      "dimension1" : "...",
      "dimension2" : "...",
      "dimension3" : "...",
      "dimension4" : "...",
      "editable" : true,
      "additive" : true,
      "sqlQuery" : "...",
      "measurementPeriod" : "WEEKLY",
      "lastMeasureDate" : { },
      "updatedCode" : "..."
    }
  }, {
    "pieChart" : {
      "filled" : true,
      "legendPosition" : "e",
      "seriesColors" : "...",
      "diameter" : 12345,
      "sliceMargin" : 12345,
      "shadow" : true,
      "showDataLabels" : true,
      "legendCols" : 12345,
      "legendRows" : 12345,
      "code" : "...",
      "description" : "...",
      "measurableQuantity" : {
        "code" : "...",
        "description" : "...",
        "theme" : "...",
        "dimension1" : "...",
        "dimension2" : "...",
        "dimension3" : "...",
        "dimension4" : "...",
        "editable" : true,
        "additive" : true,
        "sqlQuery" : "...",
        "measurementPeriod" : "WEEKLY",
        "lastMeasureDate" : { },
        "updatedCode" : "..."
      },
      "width" : "...",
      "height" : "...",
      "style" : "...",
      "styleClass" : "...",
      "extender" : "...",
      "visible" : true,
      "updatedCode" : "..."
    }
  }, {
    "lineChart" : {
      "filled" : true,
      "legendPosition" : "w",
      "seriesColors" : "...",
      "shadow" : true,
      "minX" : 12345,
      "maxX" : 12345,
      "minY" : 12345,
      "maxY" : 12345,
      "breakOnNull" : true,
      "xaxisLabel" : "...",
      "yaxisLabel" : "...",
      "xaxisAngle" : 12345,
      "yaxisAngle" : 12345,
      "stacked" : true,
      "zoom" : true,
      "animate" : true,
      "showDataTip" : true,
      "datatipFormat" : "...",
      "legendCols" : 12345,
      "legendRows" : 12345,
      "code" : "...",
      "description" : "...",
      "measurableQuantity" : {
        "code" : "...",
        "description" : "...",
        "theme" : "...",
        "dimension1" : "...",
        "dimension2" : "...",
        "dimension3" : "...",
        "dimension4" : "...",
        "editable" : true,
        "additive" : true,
        "sqlQuery" : "...",
        "measurementPeriod" : "WEEKLY",
        "lastMeasureDate" : { },
        "updatedCode" : "..."
      },
      "width" : "...",
      "height" : "...",
      "style" : "...",
      "styleClass" : "...",
      "extender" : "...",
      "visible" : true,
      "updatedCode" : "..."
    }
  }, {
    "barChart" : {
      "legendPosition" : "n",
      "barPadding" : 12345,
      "barMargin" : 12345,
      "orientation" : "horizontal",
      "stacked" : true,
      "min" : 12345.0,
      "max" : 12345.0,
      "breakOnNull" : true,
      "xaxisLabel" : "...",
      "yaxisLabel" : "...",
      "xaxisAngle" : 12345,
      "yaxisAngle" : 12345,
      "legendCols" : 12345,
      "legendRows" : 12345,
      "zoom" : true,
      "animate" : true,
      "showDataTip" : true,
      "datatipFormat" : "...",
      "code" : "...",
      "description" : "...",
      "measurableQuantity" : {
        "code" : "...",
        "description" : "...",
        "theme" : "...",
        "dimension1" : "...",
        "dimension2" : "...",
        "dimension3" : "...",
        "dimension4" : "...",
        "editable" : true,
        "additive" : true,
        "sqlQuery" : "...",
        "measurementPeriod" : "WEEKLY",
        "lastMeasureDate" : { },
        "updatedCode" : "..."
      },
      "width" : "...",
      "height" : "...",
      "style" : "...",
      "styleClass" : "...",
      "extender" : "...",
      "visible" : true,
      "updatedCode" : "..."
    }
  }, {
    "recurringChargeTemplate" : {
      "calendar" : "...",
      "durationTermInMonth" : 12345,
      "subscriptionProrata" : true,
      "terminationProrata" : true,
      "applyInAdvance" : true,
      "shareLevel" : 12345,
      "filterExpression" : "...",
      "code" : "...",
      "description" : "...",
      "invoiceSubCategory" : "...",
      "disabled" : true,
      "amountEditable" : true,
      "languageDescriptions" : [ {
        "languageCode" : "...",
        "description" : "..."
      }, {
        "languageCode" : "...",
        "description" : "..."
      } ],
      "inputUnitDescription" : "...",
      "ratingUnitDescription" : "...",
      "unitMultiplicator" : 12345.0,
      "unitNbDecimal" : 12345,
      "roundingModeDtoEnum" : "NEAREST",
      "revenueRecognitionRuleCode" : "...",
      "customFields" : {
        "customField" : [ { }, { } ]
      },
      "triggeredEdrs" : {
        "triggeredEdr" : [ { }, { } ]
      },
      "updatedCode" : "..."
    }
  }, {
    "usageChargeTemplate" : {
      "filterParam1" : "...",
      "filterParam2" : "...",
      "filterParam3" : "...",
      "filterParam4" : "...",
      "filterExpression" : "...",
      "priority" : 12345,
      "code" : "...",
      "description" : "...",
      "invoiceSubCategory" : "...",
      "disabled" : true,
      "amountEditable" : true,
      "languageDescriptions" : [ {
        "languageCode" : "...",
        "description" : "..."
      }, {
        "languageCode" : "...",
        "description" : "..."
      } ],
      "inputUnitDescription" : "...",
      "ratingUnitDescription" : "...",
      "unitMultiplicator" : 12345.0,
      "unitNbDecimal" : 12345,
      "roundingModeDtoEnum" : "NEAREST",
      "revenueRecognitionRuleCode" : "...",
      "customFields" : {
        "customField" : [ { }, { } ]
      },
      "triggeredEdrs" : {
        "triggeredEdr" : [ { }, { } ]
      },
      "updatedCode" : "..."
    }
  }, {
    "oneShotChargeTemplate" : {
      "oneShotChargeTemplateType" : "OTHER",
      "immediateInvoicing" : true,
      "code" : "...",
      "description" : "...",
      "invoiceSubCategory" : "...",
      "disabled" : true,
      "amountEditable" : true,
      "languageDescriptions" : [ {
        "languageCode" : "...",
        "description" : "..."
      }, {
        "languageCode" : "...",
        "description" : "..."
      } ],
      "inputUnitDescription" : "...",
      "ratingUnitDescription" : "...",
      "unitMultiplicator" : 12345.0,
      "unitNbDecimal" : 12345,
      "roundingModeDtoEnum" : "DOWN",
      "revenueRecognitionRuleCode" : "...",
      "customFields" : {
        "customField" : [ { }, { } ]
      },
      "triggeredEdrs" : {
        "triggeredEdr" : [ { }, { } ]
      },
      "updatedCode" : "..."
    }
  }, {
    "productChargeTemplate" : {
      "code" : "...",
      "description" : "...",
      "invoiceSubCategory" : "...",
      "disabled" : true,
      "amountEditable" : true,
      "languageDescriptions" : [ {
        "languageCode" : "...",
        "description" : "..."
      }, {
        "languageCode" : "...",
        "description" : "..."
      } ],
      "inputUnitDescription" : "...",
      "ratingUnitDescription" : "...",
      "unitMultiplicator" : 12345.0,
      "unitNbDecimal" : 12345,
      "roundingModeDtoEnum" : "NEAREST",
      "revenueRecognitionRuleCode" : "...",
      "customFields" : {
        "customField" : [ { }, { } ]
      },
      "triggeredEdrs" : {
        "triggeredEdr" : [ { }, { } ]
      },
      "updatedCode" : "..."
    }
  }, {
    "counterTemplate" : {
      "code" : "...",
      "description" : "...",
      "calendar" : "...",
      "unity" : "...",
      "type" : "USAGE",
      "ceiling" : 12345.0,
      "disabled" : true,
      "counterLevel" : "UA",
      "ceilingExpressionEl" : "...",
      "notificationLevels" : "...",
      "updatedCode" : "..."
    }
  }, {
    "pricePlanMatrix" : {
      "code" : "...",
      "eventCode" : "...",
      "description" : "...",
      "seller" : "...",
      "country" : "...",
      "currency" : "...",
      "minQuantity" : 12345.0,
      "maxQuantity" : 12345.0,
      "offerTemplate" : "...",
      "startSubscriptionDate" : 12345,
      "endSubscriptionDate" : 12345,
      "startRatingDate" : 12345,
      "endRatingDate" : 12345,
      "minSubscriptionAgeInMonth" : 12345,
      "maxSubscriptionAgeInMonth" : 12345,
      "amountWithoutTax" : 12345.0,
      "amountWithTax" : 12345.0,
      "amountWithoutTaxEL" : "...",
      "amountWithTaxEL" : "...",
      "priority" : 12345,
      "criteria1" : "...",
      "criteria2" : "...",
      "criteria3" : "...",
      "criteriaEL" : "...",
      "validityCalendarCode" : "...",
      "scriptInstance" : "...",
      "customFields" : {
        "customField" : [ { }, { } ]
      },
      "updatedCode" : "..."
    }
  }, {
    "entityCustomAction" : {
      "code" : "...",
      "description" : "...",
      "appliesTo" : "...",
      "applicableOnEl" : "...",
      "label" : "...",
      "script" : {
        "executionRoles" : [ { }, { } ],
        "sourcingRoles" : [ { }, { } ],
        "code" : "...",
        "description" : "...",
        "type" : "JAVA",
        "script" : "..."
      }
    }
  }, {
    "workflow" : {
      "code" : "...",
      "description" : "...",
      "wfType" : "...",
      "enableHistory" : true,
      "transition" : [ {
        "uuid" : "...",
        "fromStatus" : "...",
        "toStatus" : "...",
        "conditionEl" : "...",
        "priority" : 12345,
        "description" : "...",
        "action" : [ { }, { } ],
        "decisionRule" : [ { }, { } ]
      }, {
        "uuid" : "...",
        "fromStatus" : "...",
        "toStatus" : "...",
        "conditionEl" : "...",
        "priority" : 12345,
        "description" : "...",
        "action" : [ { }, { } ],
        "decisionRule" : [ { }, { } ]
      } ]
    }
  }, {
    "offerTemplate" : {
      "code" : "...",
      "description" : "...",
      "name" : "...",
      "longDescription" : "...",
      "disabled" : true,
      "bomCode" : "...",
      "offerTemplateCategory" : [ "...", "..." ],
      "offerServiceTemplate" : [ {
        "serviceTemplate" : { },
        "mandatory" : true,
        "incompatibleServiceTemplate" : [ { }, { } ]
      }, {
        "serviceTemplate" : { },
        "mandatory" : true,
        "incompatibleServiceTemplate" : [ { }, { } ]
      } ],
      "offerProductTemplate" : [ {
        "productTemplate" : { },
        "mandatory" : true
      }, {
        "productTemplate" : { },
        "mandatory" : true
      } ],
      "customFields" : {
        "customField" : [ { }, { } ]
      },
      "imagePath" : "...",
      "imageBase64" : "...",
      "updatedCode" : "..."
    }
  }, {
    "productTemplate" : {
      "productChargeTemplate" : [ {
        "code" : "...",
        "description" : "...",
        "invoiceSubCategory" : "...",
        "disabled" : true,
        "amountEditable" : true,
        "languageDescriptions" : [ { }, { } ],
        "inputUnitDescription" : "...",
        "ratingUnitDescription" : "...",
        "unitMultiplicator" : 12345.0,
        "unitNbDecimal" : 12345,
        "roundingModeDtoEnum" : "DOWN",
        "revenueRecognitionRuleCode" : "...",
        "customFields" : { },
        "triggeredEdrs" : { },
        "updatedCode" : "..."
      }, {
        "code" : "...",
        "description" : "...",
        "invoiceSubCategory" : "...",
        "disabled" : true,
        "amountEditable" : true,
        "languageDescriptions" : [ { }, { } ],
        "inputUnitDescription" : "...",
        "ratingUnitDescription" : "...",
        "unitMultiplicator" : 12345.0,
        "unitNbDecimal" : 12345,
        "roundingModeDtoEnum" : "UP",
        "revenueRecognitionRuleCode" : "...",
        "customFields" : { },
        "triggeredEdrs" : { },
        "updatedCode" : "..."
      } ],
      "businessProductModel" : {
        "code" : "...",
        "license" : "BSD3_R",
        "description" : "...",
        "logoPicture" : "...",
        "logoPictureFile" : "...",
        "script" : { },
        "moduleItems" : [ {
          "customEntityTemplate" : { }
        }, {
          "customFieldTemplate" : { }
        }, {
          "filter" : { }
        }, {
          "jobInstance" : { }
        }, {
          "script" : { }
        }, {
          "notification" : { }
        }, {
          "timerEntity" : { }
        }, {
          "emailNotif" : { }
        }, {
          "jobTrigger" : { }
        }, {
          "webhookNotif" : { }
        }, {
          "counter" : { }
        }, {
          "businessAccountModel" : { }
        }, {
          "businessServiceModel" : { }
        }, {
          "businessOfferModel" : { }
        }, {
          "subModule" : { }
        }, {
          "measurableQuantity" : { }
        }, {
          "pieChart" : { }
        }, {
          "lineChart" : { }
        }, {
          "barChart" : { }
        }, {
          "recurringChargeTemplate" : { }
        }, {
          "usageChargeTemplate" : { }
        }, {
          "oneShotChargeTemplate" : { }
        }, {
          "productChargeTemplate" : { }
        }, {
          "counterTemplate" : { }
        }, {
          "pricePlanMatrix" : { }
        }, {
          "entityCustomAction" : { }
        }, {
          "workflow" : { }
        }, {
          "offerTemplate" : { }
        }, {
          "productTemplate" : { }
        }, {
          "bundleTemplate" : { }
        }, {
          "serviceTemplate" : { }
        }, {
          "offerTemplateCategory" : { }
        } ],
        "updatedCode" : "..."
      },
      "walletTemplate" : [ {
        "code" : "...",
        "description" : "...",
        "walletType" : "PREPAID",
        "consumptionAlertSet" : true,
        "fastRatingLevel" : 12345,
        "lowBalanceLevel" : 12345.0
      }, {
        "code" : "...",
        "description" : "...",
        "walletType" : "POSTPAID",
        "consumptionAlertSet" : true,
        "fastRatingLevel" : 12345,
        "lowBalanceLevel" : 12345.0
      } ],
      "code" : "...",
      "description" : "...",
      "name" : "...",
      "offerTemplateCategory" : [ {
        "code" : "...",
        "description" : "...",
        "name" : "...",
        "offerTemplateCategoryCode" : "...",
        "id" : 12345,
        "href" : "...",
        "version" : 12345,
        "lastModified" : 12345,
        "active" : true,
        "parentId" : 12345,
        "imagePath" : "...",
        "imageBase64" : "...",
        "updatedCode" : "..."
      }, {
        "code" : "...",
        "description" : "...",
        "name" : "...",
        "offerTemplateCategoryCode" : "...",
        "id" : 12345,
        "href" : "...",
        "version" : 12345,
        "lastModified" : 12345,
        "active" : true,
        "parentId" : 12345,
        "imagePath" : "...",
        "imageBase64" : "...",
        "updatedCode" : "..."
      } ],
      "digitalResource" : [ {
        "code" : "...",
        "description" : "...",
        "uri" : "...",
        "mimeType" : "...",
        "disabled" : true,
        "updatedCode" : "..."
      }, {
        "code" : "...",
        "description" : "...",
        "uri" : "...",
        "mimeType" : "...",
        "disabled" : true,
        "updatedCode" : "..."
      } ],
      "modelCode" : "...",
      "validFrom" : 12345,
      "validTo" : 12345,
      "lifeCycleStatus" : "IN_TEST",
      "customFields" : {
        "customField" : [ { }, { } ]
      },
      "imagePath" : "...",
      "imageBase64" : "...",
      "updatedCode" : "..."
    }
  }, {
    "bundleTemplate" : {
      "bundleProduct" : [ {
        "productTemplate" : { },
        "quantity" : 12345
      }, {
        "productTemplate" : { },
        "quantity" : 12345
      } ],
      "productChargeTemplate" : [ {
        "code" : "...",
        "description" : "...",
        "invoiceSubCategory" : "...",
        "disabled" : true,
        "amountEditable" : true,
        "languageDescriptions" : [ { }, { } ],
        "inputUnitDescription" : "...",
        "ratingUnitDescription" : "...",
        "unitMultiplicator" : 12345.0,
        "unitNbDecimal" : 12345,
        "roundingModeDtoEnum" : "DOWN",
        "revenueRecognitionRuleCode" : "...",
        "customFields" : { },
        "triggeredEdrs" : { },
        "updatedCode" : "..."
      }, {
        "code" : "...",
        "description" : "...",
        "invoiceSubCategory" : "...",
        "disabled" : true,
        "amountEditable" : true,
        "languageDescriptions" : [ { }, { } ],
        "inputUnitDescription" : "...",
        "ratingUnitDescription" : "...",
        "unitMultiplicator" : 12345.0,
        "unitNbDecimal" : 12345,
        "roundingModeDtoEnum" : "UP",
        "revenueRecognitionRuleCode" : "...",
        "customFields" : { },
        "triggeredEdrs" : { },
        "updatedCode" : "..."
      } ],
      "businessProductModel" : {
        "code" : "...",
        "license" : "BSD3_N",
        "description" : "...",
        "logoPicture" : "...",
        "logoPictureFile" : "...",
        "script" : { },
        "moduleItems" : [ {
          "customEntityTemplate" : { }
        }, {
          "customFieldTemplate" : { }
        }, {
          "filter" : { }
        }, {
          "jobInstance" : { }
        }, {
          "script" : { }
        }, {
          "notification" : { }
        }, {
          "timerEntity" : { }
        }, {
          "emailNotif" : { }
        }, {
          "jobTrigger" : { }
        }, {
          "webhookNotif" : { }
        }, {
          "counter" : { }
        }, {
          "businessAccountModel" : { }
        }, {
          "businessServiceModel" : { }
        }, {
          "businessOfferModel" : { }
        }, {
          "subModule" : { }
        }, {
          "measurableQuantity" : { }
        }, {
          "pieChart" : { }
        }, {
          "lineChart" : { }
        }, {
          "barChart" : { }
        }, {
          "recurringChargeTemplate" : { }
        }, {
          "usageChargeTemplate" : { }
        }, {
          "oneShotChargeTemplate" : { }
        }, {
          "productChargeTemplate" : { }
        }, {
          "counterTemplate" : { }
        }, {
          "pricePlanMatrix" : { }
        }, {
          "entityCustomAction" : { }
        }, {
          "workflow" : { }
        }, {
          "offerTemplate" : { }
        }, {
          "productTemplate" : { }
        }, {
          "bundleTemplate" : { }
        }, {
          "serviceTemplate" : { }
        }, {
          "offerTemplateCategory" : { }
        } ],
        "updatedCode" : "..."
      },
      "walletTemplate" : [ {
        "code" : "...",
        "description" : "...",
        "walletType" : "POSTPAID",
        "consumptionAlertSet" : true,
        "fastRatingLevel" : 12345,
        "lowBalanceLevel" : 12345.0
      }, {
        "code" : "...",
        "description" : "...",
        "walletType" : "POSTPAID",
        "consumptionAlertSet" : true,
        "fastRatingLevel" : 12345,
        "lowBalanceLevel" : 12345.0
      } ],
      "code" : "...",
      "description" : "...",
      "name" : "...",
      "offerTemplateCategory" : [ {
        "code" : "...",
        "description" : "...",
        "name" : "...",
        "offerTemplateCategoryCode" : "...",
        "id" : 12345,
        "href" : "...",
        "version" : 12345,
        "lastModified" : 12345,
        "active" : true,
        "parentId" : 12345,
        "imagePath" : "...",
        "imageBase64" : "...",
        "updatedCode" : "..."
      }, {
        "code" : "...",
        "description" : "...",
        "name" : "...",
        "offerTemplateCategoryCode" : "...",
        "id" : 12345,
        "href" : "...",
        "version" : 12345,
        "lastModified" : 12345,
        "active" : true,
        "parentId" : 12345,
        "imagePath" : "...",
        "imageBase64" : "...",
        "updatedCode" : "..."
      } ],
      "digitalResource" : [ {
        "code" : "...",
        "description" : "...",
        "uri" : "...",
        "mimeType" : "...",
        "disabled" : true,
        "updatedCode" : "..."
      }, {
        "code" : "...",
        "description" : "...",
        "uri" : "...",
        "mimeType" : "...",
        "disabled" : true,
        "updatedCode" : "..."
      } ],
      "modelCode" : "...",
      "validFrom" : 12345,
      "validTo" : 12345,
      "lifeCycleStatus" : "ACTIVE",
      "customFields" : {
        "customField" : [ { }, { } ]
      },
      "imagePath" : "...",
      "imageBase64" : "...",
      "updatedCode" : "..."
    }
  }, {
    "serviceTemplate" : {
      "code" : "...",
      "description" : "...",
      "longDescription" : "...",
      "invoicingCalendar" : "...",
      "serviceChargeTemplateRecurrings" : {
        "serviceChargeTemplateRecurring" : [ { }, { } ]
      },
      "serviceChargeTemplateSubscriptions" : {
        "serviceChargeTemplateSubscription" : [ { }, { } ]
      },
      "serviceChargeTemplateTerminations" : {
        "serviceChargeTemplateTermination" : [ { }, { } ]
      },
      "serviceChargeTemplateUsages" : {
        "serviceChargeTemplateUsage" : [ { }, { } ]
      },
      "customFields" : {
        "customField" : [ { }, { } ]
      },
      "somCode" : "...",
      "imagePath" : "...",
      "imageBase64" : "...",
      "updatedCode" : "..."
    }
  }, {
    "offerTemplateCategory" : {
      "code" : "...",
      "description" : "...",
      "name" : "...",
      "offerTemplateCategoryCode" : "...",
      "id" : 12345,
      "href" : "...",
      "version" : 12345,
      "lastModified" : 12345,
      "active" : true,
      "parentId" : 12345,
      "imagePath" : "...",
      "imageBase64" : "...",
      "updatedCode" : "..."
    }
  } ],
  "updatedCode" : "..."
}