serviceInstanceDto Data Type

The Class ServiceInstanceDto.

Namespace
(Default)
Properties
name data type type namespace min/max occurs wrapped by description
code string attribute 1/1   The code
description string attribute 0/1   The description
id long attribute 0/1   The id.
amountPS decimal element 0/1   The amount PS.
auditable auditableDto element 0/1    
auditableField auditableFieldDto element 0/unbounded auditableFields  
autoEndOfEngagement boolean element 0/1    
calendarPSCode string element 0/1   The calendar PS code.
customFields customFieldsDto element 0/1   The custom fields.
dueDateDaysPS int element 0/1   The due date days PS.
endAgreementDate dateTime element 0/1   The end agreement date.
minimumAmountEl string element 0/1   Expression to determine minimum amount value.
minimumAmountElSpark string element 0/1   Expression to determine minimum amount value - for Spark.
minimumLabelEl string element 0/1   Expression to determine rated transaction description to reach minimum amount value.
minimumLabelElSpark string element 0/1   Expression to determine rated transaction description to reach minimum amount value - for Spark.
orderNumber string element 0/1   The order number.
paymentDayInMonthPS int element 0/1   The payment day in month PS.
quantity decimal element 0/1   The quantity.
rateUntilDate dateTime element 0/1   The rate until date.
recurringChargeInstance chargeInstanceDto element 0/unbounded recurringChargeInstances The recurring charge instances.
serviceRenewal subscriptionRenewalDto element 0/1   The renewal service.
status instanceStatusEnum element 0/1   The status.
statusDate dateTime element 0/1   The status date.
subscribedTillDate dateTime element 0/1   A date till which service is activate. After this date it will either be extended or terminated
subscriptionChargeInstance chargeInstanceDto element 0/unbounded subscriptionChargeInstances The subscription charge instances.
subscriptionDate dateTime element 0/1   The subscription date.
terminationChargeInstance chargeInstanceDto element 0/unbounded terminationChargeInstances The termination charge instances.
terminationDate dateTime element 0/1   The termination date.
terminationReason string element 0/1   The termination reason.
updatedCode string element 0/1   The updated code.
usageChargeInstance chargeInstanceDto element 0/unbounded usageChargeInstances The usage charge instances.

Example

<s----- code="..." description="..." id="...">
  <auditable created="..." creator="..." updated="..." updater="..."/>
  <auditableFields>
    <auditableField actor="..." changeOrigin="..." code="..." created="..." currentState="..." description="..." entityClass="..." fieldName="..." id="..." originName="..." previousState="...">
      <auditable created="..." creator="..." updated="..." updater="..."/>
      <auditableFields>
        <auditableField/>
      </auditableFields>
      <updatedCode>...</updatedCode>
    </auditableField>
  </auditableFields>
  <updatedCode>...</updatedCode>
  <status>...</status>
  <statusDate>...</statusDate>
  <subscriptionDate>...</subscriptionDate>
  <terminationDate>...</terminationDate>
  <quantity>...</quantity>
  <terminationReason>...</terminationReason>
  <endAgreementDate>...</endAgreementDate>
  <customFields>
    <customField code="..." description="..." valueDate="..." valuePeriodEndDate="..." valuePeriodPriority="..." valuePeriodStartDate="...">
      <fieldType>...</fieldType>
      <languageDescriptions/>
      <stringValue>...</stringValue>
      <dateValue>...</dateValue>
      <longValue>...</longValue>
      <doubleValue>...</doubleValue>
      <booleanValue>...</booleanValue>
      <listValue>
        <value/>
      </listValue>
      <mapValue>...</mapValue>
      <entityReferenceValue/>
      <indexType>...</indexType>
      <fileValue>...</fileValue>
      <formattedValue/>
      <guiPosition>...</guiPosition>
    </customField>
    <inheritedCustomField code="..." description="..." valueDate="..." valuePeriodEndDate="..." valuePeriodPriority="..." valuePeriodStartDate="...">
      <fieldType>...</fieldType>
      <languageDescriptions/>
      <stringValue>...</stringValue>
      <dateValue>...</dateValue>
      <longValue>...</longValue>
      <doubleValue>...</doubleValue>
      <booleanValue>...</booleanValue>
      <listValue>
        <value/>
      </listValue>
      <mapValue>...</mapValue>
      <entityReferenceValue/>
      <indexType>...</indexType>
      <fileValue>...</fileValue>
      <formattedValue/>
      <guiPosition>...</guiPosition>
    </inheritedCustomField>
  </customFields>
  <recurringChargeInstances>
    <recurringChargeInstance code="..." description="..." id="...">
      <status>...</status>
      <amountWithTax>...</amountWithTax>
      <amountWithoutTax>...</amountWithoutTax>
      <sellerCode>...</sellerCode>
      <auditable created="..." creator="..." updated="..." updater="..."/>
      <userAccountCode>...</userAccountCode>
      <auditableFields>
        <auditableField actor="..." changeOrigin="..." code="..." created="..." currentState="..." description="..." entityClass="..." fieldName="..." id="..." originName="..." previousState="...">
          <auditable/>
          <auditableFields>
            <auditableField/>
          </auditableFields>
          <updatedCode>...</updatedCode>
        </auditableField>
      </auditableFields>
      <updatedCode>...</updatedCode>
    </recurringChargeInstance>
  </recurringChargeInstances>
  <subscriptionChargeInstances>
    <subscriptionChargeInstance code="..." description="..." id="...">
      <status>...</status>
      <amountWithTax>...</amountWithTax>
      <amountWithoutTax>...</amountWithoutTax>
      <sellerCode>...</sellerCode>
      <auditable created="..." creator="..." updated="..." updater="..."/>
      <userAccountCode>...</userAccountCode>
      <auditableFields>
        <auditableField actor="..." changeOrigin="..." code="..." created="..." currentState="..." description="..." entityClass="..." fieldName="..." id="..." originName="..." previousState="...">
          <auditable/>
          <auditableFields>
            <auditableField/>
          </auditableFields>
          <updatedCode>...</updatedCode>
        </auditableField>
      </auditableFields>
      <updatedCode>...</updatedCode>
    </subscriptionChargeInstance>
  </subscriptionChargeInstances>
  <terminationChargeInstances>
    <terminationChargeInstance code="..." description="..." id="...">
      <status>...</status>
      <amountWithTax>...</amountWithTax>
      <amountWithoutTax>...</amountWithoutTax>
      <sellerCode>...</sellerCode>
      <auditable created="..." creator="..." updated="..." updater="..."/>
      <userAccountCode>...</userAccountCode>
      <auditableFields>
        <auditableField actor="..." changeOrigin="..." code="..." created="..." currentState="..." description="..." entityClass="..." fieldName="..." id="..." originName="..." previousState="...">
          <auditable/>
          <auditableFields>
            <auditableField/>
          </auditableFields>
          <updatedCode>...</updatedCode>
        </auditableField>
      </auditableFields>
      <updatedCode>...</updatedCode>
    </terminationChargeInstance>
  </terminationChargeInstances>
  <usageChargeInstances>
    <usageChargeInstance code="..." description="..." id="...">
      <status>...</status>
      <amountWithTax>...</amountWithTax>
      <amountWithoutTax>...</amountWithoutTax>
      <sellerCode>...</sellerCode>
      <auditable created="..." creator="..." updated="..." updater="..."/>
      <userAccountCode>...</userAccountCode>
      <auditableFields>
        <auditableField actor="..." changeOrigin="..." code="..." created="..." currentState="..." description="..." entityClass="..." fieldName="..." id="..." originName="..." previousState="...">
          <auditable/>
          <auditableFields>
            <auditableField/>
          </auditableFields>
          <updatedCode>...</updatedCode>
        </auditableField>
      </auditableFields>
      <updatedCode>...</updatedCode>
    </usageChargeInstance>
  </usageChargeInstances>
  <orderNumber>...</orderNumber>
  <rateUntilDate>...</rateUntilDate>
  <amountPS>...</amountPS>
  <calendarPSCode>...</calendarPSCode>
  <paymentDayInMonthPS>...</paymentDayInMonthPS>
  <minimumAmountEl>...</minimumAmountEl>
  <minimumAmountElSpark>...</minimumAmountElSpark>
  <minimumLabelEl>...</minimumLabelEl>
  <minimumLabelElSpark>...</minimumLabelElSpark>
  <dueDateDaysPS>...</dueDateDaysPS>
  <autoEndOfEngagement>...</autoEndOfEngagement>
  <subscribedTillDate>...</subscribedTillDate>
  <serviceRenewal>
    <initialyActiveFor>...</initialyActiveFor>
    <initialyActiveForUnit>...</initialyActiveForUnit>
    <autoRenew>...</autoRenew>
    <daysNotifyRenewal>...</daysNotifyRenewal>
    <endOfTermAction>...</endOfTermAction>
    <terminationReasonCode>...</terminationReasonCode>
    <renewFor>...</renewFor>
    <renewForUnit>...</renewForUnit>
    <extendAgreementPeriodToSubscribedTillDate>...</extendAgreementPeriodToSubscribedTillDate>
  </serviceRenewal>
</s----->