ServiceToInstantiateDto Data Type

The Class ServiceToInstantiateDto.

Implemented Interfaces
Serializable
Properties
name data type description
code string The code.
overrideCode string The Service Instance code.
description string The description.
quantity number The quantity.
subscriptionDate number The subscription date.
chargeInstanceOverrides ChargeInstanceOverridesDto The charge instance overrides.
customFields CustomFieldsDto The custom fields.
attributeInstances array of AttributeInstanceDto Attribute instances
rateUntilDate number The rate until date.
amountPS number The amount PS.
calendarPSCode string The calendar PS code.

Example

{
  "code" : "...",
  "overrideCode" : "...",
  "description" : "...",
  "quantity" : 12345.0,
  "subscriptionDate" : 12345,
  "chargeInstanceOverrides" : {
    "chargeInstanceOverride" : [ {
      "chargeInstanceCode" : "...",
      "amountWithoutTax" : 12345.0,
      "amountWithTax" : 12345.0,
      "description" : "..."
    }, {
      "chargeInstanceCode" : "...",
      "amountWithoutTax" : 12345.0,
      "amountWithTax" : 12345.0,
      "description" : "..."
    } ]
  },
  "customFields" : {
    "customField" : [ {
      "code" : "...",
      "description" : "...",
      "fieldType" : "TEXT_AREA",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "STORE_ONLY",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    }, {
      "code" : "...",
      "description" : "...",
      "fieldType" : "ENTITY",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "INDEX",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    } ],
    "inheritedCustomField" : [ {
      "code" : "...",
      "description" : "...",
      "fieldType" : "CHECKBOX_LIST",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "INDEX",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    }, {
      "code" : "...",
      "description" : "...",
      "fieldType" : "DOUBLE",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "INDEX",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    } ]
  },
  "attributeInstances" : [ {
    "attributeCode" : "...",
    "parentAttributeValueId" : 12345,
    "assignedAttributeValueIds" : [ 12345, 12345 ],
    "stringValue" : "...",
    "dateValue" : 12345,
    "doubleValue" : 12345.0,
    "customFieldDto" : {
      "customField" : [ { }, { } ],
      "inheritedCustomField" : [ { }, { } ]
    },
    "booleanValue" : true
  }, {
    "attributeCode" : "...",
    "parentAttributeValueId" : 12345,
    "assignedAttributeValueIds" : [ 12345, 12345 ],
    "stringValue" : "...",
    "dateValue" : 12345,
    "doubleValue" : 12345.0,
    "customFieldDto" : {
      "customField" : [ { }, { } ],
      "inheritedCustomField" : [ { }, { } ]
    },
    "booleanValue" : true
  } ],
  "rateUntilDate" : 12345,
  "amountPS" : 12345.0,
  "calendarPSCode" : "..."
}