subscriptionAndServicesToActivateRequestDto Data Type

The Class SubscriptionAndServicesToActivateRequestDto.

Namespace
(Default)
Properties
name data type type namespace min/max occurs constraints description
servicesToActivate servicesToActivateDto element 1/1 required The subscription.
Properties inherited from subscriptionDto
code string attribute 1/1   The code
description string attribute 0/1   The description
id long attribute 0/1   The id.
accesses accessesDto element 0/1   The accesses.
auditable auditableDto element 0/1    
auditableField auditableFieldDto element 0/unbounded    
autoEndOfEngagement boolean element 0/1   The auto end of engagement.
billingCycle string element 1/1 required The billing cycle.
ccedEmails string element 0/1   A list of emails separated by comma
customFields customFieldsDto element 0/1   The custom fields.
discountPlanForInstantiation discountPlanDto element 0/unbounded   List of discount plans. Use in instantiating DiscountPlanInstance.
discountPlanForTermination string element 0/unbounded   List of discount plans to be disassociated from subscription
discountPlanInstance discountPlanInstanceDto element 0/unbounded   Use to return the active discount plans for this entity.
electronicBilling boolean element 0/1   The electronic billing.
email string element 0/1   The email.
emailTemplate string element 0/1   Email Template code
endAgreementDate dateTime element 0/1   The end agreement date.
mailingType string element 0/1   Mailing type
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
offerTemplate string element 1/1 required The offer template.
orderNumber string element 0/1   The order number.
productInstance productInstanceDto element 0/unbounded   Use in find.
products productsDto element 0/1   Use in creation and update.
ratingGroup string element 0/1   String value matched in the usageRatingJob to group the EDRs for rating.
renewalNotifiedDate dateTime element 0/1   Was/when "endOfTerm" notification fired for soon to expire subscription.
renewalRule subscriptionRenewalDto element 0/1   The renewal rule.
renewed boolean element 1/1   Was subscription renewed.
seller string element 0/1   The seller.
services serviceInstancesDto element 0/1   The services.
status subscriptionStatusEnum element 0/1   The status.
statusDate dateTime element 0/1   The status date.
subscribedTillDate dateTime element 0/1   A date till which subscription is subscribed. After this date it will either be extended or terminated
subscriptionDate dateTime element 1/1 required The subscription date.
terminationDate dateTime element 0/1   The termination date.
terminationReason string element 0/1   The termination reason.
updatedCode string element 0/1   The updated code.
userAccount string element 1/1 required The user account.

Example

<s----- code="..." description="..." id="...">
  <servicesToActivate>
    <service code="..." description="..." overrideCode="...">
      <quantity>...</quantity>
      <subscriptionDate>...</subscriptionDate>
      <chargeInstanceOverrides/>
      <customFields/>
      <rateUntilDate>...</rateUntilDate>
      <amountPS>...</amountPS>
      <calendarPSCode>...</calendarPSCode>
      <paymentDayInMonthPS>...</paymentDayInMonthPS>
    </service>
  </servicesToActivate>
  <auditable created="..." creator="..." updated="..." updater="..."/>
  <auditableFields>
    <auditableField actor="..." changeOrigin="..." code="..." created="..." currentState="..." description="..." entityClass="..." fieldName="..." id="..." originName="..." previousState="...">
      <auditable/>
      <auditableFields>
        <auditableField/>
      </auditableFields>
      <updatedCode>...</updatedCode>
    </auditableField>
  </auditableFields>
  <updatedCode>...</updatedCode>
  <userAccount>...</userAccount>
  <offerTemplate>...</offerTemplate>
  <subscriptionDate>...</subscriptionDate>
  <terminationDate>...</terminationDate>
  <endAgreementDate>...</endAgreementDate>
  <status>...</status>
  <statusDate>...</statusDate>
  <customFields>
    <customField/>
    <inheritedCustomField/>
  </customFields>
  <accesses>
    <access/>
  </accesses>
  <services>
    <serviceInstance/>
  </services>
  <products>
    <products/>
  </products>
  <productInstances>
    <productInstance code="..." description="..." id="...">
      <applicationDate>...</applicationDate>
      <auditable/>
      <quantity>...</quantity>
      <auditableFields>
        <auditableField/>
      </auditableFields>
      <orderNumber>...</orderNumber>
      <updatedCode>...</updatedCode>
      <productChargeInstance/>
      <customFields/>
    </productInstance>
  </productInstances>
  <terminationReason>...</terminationReason>
  <orderNumber>...</orderNumber>
  <minimumAmountEl>...</minimumAmountEl>
  <minimumAmountElSpark>...</minimumAmountElSpark>
  <minimumLabelEl>...</minimumLabelEl>
  <minimumLabelElSpark>...</minimumLabelElSpark>
  <subscribedTillDate>...</subscribedTillDate>
  <renewed>...</renewed>
  <renewalNotifiedDate>...</renewalNotifiedDate>
  <renewalRule>
    <initialyActiveFor>...</initialyActiveFor>
    <initialyActiveForUnit>...</initialyActiveForUnit>
    <autoRenew>...</autoRenew>
    <daysNotifyRenewal>...</daysNotifyRenewal>
    <endOfTermAction>...</endOfTermAction>
    <terminationReasonCode>...</terminationReasonCode>
    <renewFor>...</renewFor>
    <renewForUnit>...</renewForUnit>
    <extendAgreementPeriodToSubscribedTillDate>...</extendAgreementPeriodToSubscribedTillDate>
  </renewalRule>
  <billingCycle>...</billingCycle>
  <seller>...</seller>
  <autoEndOfEngagement>...</autoEndOfEngagement>
  <ratingGroup>...</ratingGroup>
  <electronicBilling>...</electronicBilling>
  <email>...</email>
  <mailingType>...</mailingType>
  <emailTemplate>...</emailTemplate>
  <ccedEmails>...</ccedEmails>
  <discountPlansForInstantiation>
    <discountPlanForInstantiation>
      <startDate>...</startDate>
      <endDate>...</endDate>
      <defaultDuration>...</defaultDuration>
      <durationUnit>...</durationUnit>
      <customFields/>
      <discountPlanItems>
        <discountPlanItem/>
      </discountPlanItems>
    </discountPlanForInstantiation>
  </discountPlansForInstantiation>
  <discountPlansForTermination>
    <discountPlanForTermination>...</discountPlanForTermination>
  </discountPlansForTermination>
  <discountPlanInstances>
    <discountPlanInstance>
      <discountPlan>...</discountPlan>
      <billingAccount>...</billingAccount>
      <subscription>...</subscription>
      <startDate>...</startDate>
      <endDate>...</endDate>
      <customFields/>
    </discountPlanInstance>
  </discountPlanInstances>
</s----->