BusinessAccountModelResponseDto Data Type

All the MEVEO API web service response must extend this class.

Implemented Interfaces
Serializable
Properties
name data type description
businessAccountModel BusinessAccountModelDto
Properties inherited from BaseResponse
actionStatus ActionStatus

Example

{
  "businessAccountModel" : {
    "hierarchyType" : "C_UA",
    "code" : "...",
    "license" : "OPEN",
    "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" : "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" : "DISABLED",
        "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" : "LOGGED_IN",
        "elFilter" : "...",
        "scriptInstanceCode" : "...",
        "scriptParams" : {
          "property1" : "...",
          "property2" : "..."
        },
        "counterTemplate" : "...",
        "updatedCode" : "..."
      }
    }, {
      "jobTrigger" : {
        "jobParams" : {
          "property1" : "...",
          "property2" : "..."
        },
        "jobInstance" : "...",
        "code" : "...",
        "classNameFilter" : "...",
        "eventTypeFilter" : "CREATED",
        "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" : "FILE_DOWNLOAD",
        "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" : { }
    }, {
      "businessServiceModel" : {
        "serviceTemplate" : { },
        "duplicateService" : true,
        "duplicatePricePlan" : true,
        "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" : "..."
      }
    }, {
      "businessOfferModel" : {
        "offerTemplate" : { },
        "code" : "...",
        "license" : "OPEN",
        "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" : "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" : "..."
      }
    }, {
      "measurableQuantity" : {
        "code" : "...",
        "description" : "...",
        "theme" : "...",
        "dimension1" : "...",
        "dimension2" : "...",
        "dimension3" : "...",
        "dimension4" : "...",
        "editable" : true,
        "additive" : true,
        "sqlQuery" : "...",
        "measurementPeriod" : "YEARLY",
        "lastMeasureDate" : { },
        "updatedCode" : "..."
      }
    }, {
      "pieChart" : {
        "filled" : true,
        "legendPosition" : "n",
        "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" : "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" : { },
        "width" : "...",
        "height" : "...",
        "style" : "...",
        "styleClass" : "...",
        "extender" : "...",
        "visible" : true,
        "updatedCode" : "..."
      }
    }, {
      "barChart" : {
        "legendPosition" : "e",
        "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" : "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" : "ACTIVE",
        "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" : "..."
  },
  "actionStatus" : {
    "status" : "SUCCESS",
    "errorCode" : "INVALID_ENUM_VALUE",
    "message" : "..."
  }
}