Class Group.GroupConsolidatedAddRequest

java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<Group.GroupConsolidatedAddResponse>
co.ecg.alpaca.toolkit.generated.Group.GroupConsolidatedAddRequest
Enclosing class:
Group

@ChoiceGroup("serviceProviderId") @ChoiceGroup("serviceProviderExternalId") public static class Group.GroupConsolidatedAddRequest extends Request<Group.GroupConsolidatedAddResponse>
Add a group. The following elements are only used in AS data mode and ignored in XS data mode: serviceProviderExternalId groupExternalId The following elements are ignored in AS and XS data mode: servicePolicy, callProcessingSliceId, provisioningSliceId, subscriberPartition. The following elements are only used in XS data mode and ignored in AS mode: preferredDataCenter. Only Provisioning admin and above can change the preferredDataCenter. The following elements are only used in XS data mode and ignored in AS data mode: defaultUserCallingLineIdPhoneNumber. The following elements are optional for the group. If the elements are included, they will be either added, authorized, or modified on the group. Should any of the following elements be rejected to due existing system or service provider settings, the group will not be added and the response will be an ErrorResponse: domain admin minExtensionLength maxExtensionLength defaultExtensionLength servicePackAuthorization groupServiceAuthorizationAndAssignment userServiceAuthorization servicePack activatablePhoneNumber activatableDNRange routingProfile trunkGroupMaxActiveCalls trunkGroupBurstingMaxActiveCalls meetMeConferencingAllocatedPorts When a group or user service is included that is not activated, is not licensed, or not authorized to the service provider, the response will be an ErrorResponse. If the group service authorized quantity is not included it will default to Unlimited. If activatablePhoneNumber and activatableDNRange elements are included, when activate element is present, this value overrides the system group default activatable settings. If the activatablePhoneNumber and activatableDNRange element are included, the phone numbers are added to the service provider if they are available to be assigned to the group and not currently added to the service provider. The response returned is a- SuccessResponse if all the data is successfully added.- ErrorResponse if any data other than the DN validation/assignment fails. - GroupConsolidatedAddResponse if any of the activatablePhoneNumber or activatableDNRange fails validation.
Author:
AlpacaGenerator