Billing Operations
This section documents the API operations for Billing service.
AddChargingPlan
AddChargingPlan
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Add charging plan: request
Properties
| Property | Value |
|---|---|
| content | complex |
Extends
Base type: billingData:ChargingPlanInfo
Elements
| Element | Type | Description |
|---|---|---|
| forceChannelRule | common:boolean (optional) | Create charging plan with default outgoing routing rules group if channelRuleID is not valid |
| exception | inline (0..*) | Destination exceptions |
| common:scope | common:scope (optional) | |
| signature | common:string (optional) | Signature for the charging plan (used by Automation) |
| (choice) | One of the following | |
| └ common:userID | common:userID | Charging plan owner ID |
| └ common:userIdentifier | common:userIdentifier | Charging plan owner identifier |
| └ userLogin | common:string | Charging plan owner login |
XSD Source
<xs:element name="AddChargingPlan">
<xs:annotation>
<xs:documentation>Add charging plan: request</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="billingData:ChargingPlanInfo">
<xs:sequence>
<xs:element name="forceChannelRule" type="common:boolean" minOccurs="0">
<xs:annotation>
<xs:documentation>Create charging plan with default outgoing routing rules group if channelRuleID is not valid</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="exception" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Destination exceptions</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="common:scope" type="common:scope" minOccurs="0"/>
<xs:element name="signature" type="common:string" minOccurs="0">
<xs:annotation>
<xs:documentation>Signature for the charging plan (used by Automation)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice>
<xs:element name="common:userID" type="common:userID" minOccurs="0"/>
<xs:element name="common:userIdentifier" type="common:userIdentifier" minOccurs="0"/>
<xs:element name="userLogin" type="common:string" minOccurs="0"/>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>AddChargingPlanResponse
Type: common:singleUpdateObject
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Add charging plan: response
Properties
| Property | Value |
|---|---|
| content | complex |
XSD Source
<xs:element name="AddChargingPlanResponse" type="common:singleUpdateObject">
<xs:annotation>
<xs:documentation>Add charging plan: response</xs:documentation>
</xs:annotation>
</xs:element>EditChargingPlan
EditChargingPlan
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Edit charging plan: request
Properties
| Property | Value |
|---|---|
| content | complex |
Extends
Base type: billingData:ChargingPlanInfo
Elements
| Element | Type | Description |
|---|---|---|
| (choice) | One of the following | |
| └ common:ID | common:ID | Charging plan ID |
| └ common:identifier | common:identifier | Charging plan identifier |
XSD Source
<xs:element name="EditChargingPlan">
<xs:annotation>
<xs:documentation>Edit charging plan: request</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="billingData:ChargingPlanInfo">
<xs:sequence>
<xs:choice>
<xs:element name="common:ID" type="common:ID"/>
<xs:element name="common:identifier" type="common:identifier"/>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>EditChargingPlanResponse
Type: common:updateObject
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Edit charging plan: response
Properties
| Property | Value |
|---|---|
| content | complex |
XSD Source
<xs:element name="EditChargingPlanResponse" type="common:updateObject">
<xs:annotation>
<xs:documentation>Edit charging plan: response</xs:documentation>
</xs:annotation>
</xs:element>GetChargingPlans
GetChargingPlans
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Get charging plans: request
Properties
| Property | Value |
|---|---|
| content | complex |
Elements
| Element | Type | Description |
|---|---|---|
| default | common:boolean (optional) | Set to filter default charging plan |
| common:filter | common:filter (optional) | Filter charging plan list by charging plan name. Ignored when default filter in on. |
| common:scope | common:scope (optional) | |
| (choice) | One of the following | |
| └ common:userID | common:userID | Charging plan owner ID |
| └ common:userIdentifier | common:userIdentifier | Charging plan owner identifier |
XSD Source
<xs:element name="GetChargingPlans">
<xs:annotation>
<xs:documentation>Get charging plans: request</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="default" type="common:boolean" minOccurs="0">
<xs:annotation>
<xs:documentation>Set to filter default charging plan</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="common:filter" type="common:filter" minOccurs="0">
<xs:annotation>
<xs:documentation>Filter charging plan list by charging plan name. Ignored when default filter in on.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="common:scope" type="common:scope" minOccurs="0"/>
<xs:choice>
<xs:element name="common:userID" type="common:userID" minOccurs="0"/>
<xs:element name="common:userIdentifier" type="common:userIdentifier" minOccurs="0"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>GetChargingPlansResponse
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Get charging plans: response
Properties
| Property | Value |
|---|---|
| content | complex |
Elements
| Element | Type | Description |
|---|---|---|
| chargingPlan | billingData:ChargingPlanList (0..*) | A charging plans list on success |
| common:notice | common:notice (0..*) |
XSD Source
<xs:element name="GetChargingPlansResponse">
<xs:annotation>
<xs:documentation>Get charging plans: response</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="chargingPlan" type="billingData:ChargingPlanList" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A charging plans list on success</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="common:notice" type="common:notice" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>GetChargingPlanDetails
GetChargingPlanDetails
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Get charging plan details: request
Properties
| Property | Value |
|---|---|
| content | complex |
Elements
| Element | Type | Description |
|---|---|---|
| (choice) | One of the following | |
| └ common:ID | common:ID | Charging plan ID |
| └ common:identifier | common:identifier | Charging plan identifier |
XSD Source
<xs:element name="GetChargingPlanDetails">
<xs:annotation>
<xs:documentation>Get charging plan details: request</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:choice>
<xs:element name="common:ID" type="common:ID" minOccurs="0"/>
<xs:element name="common:identifier" type="common:identifier" minOccurs="0"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>GetChargingPlanDetailsResponse
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Get charging plan details: response
Properties
| Property | Value |
|---|---|
| content | complex |
Elements
| Element | Type | Description |
|---|---|---|
| chargingPlan | inline (optional) | A charging plans list on success |
| common:notice | common:notice (0..*) |
XSD Source
<xs:element name="GetChargingPlanDetailsResponse">
<xs:annotation>
<xs:documentation>Get charging plan details: response</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="chargingPlan" minOccurs="0">
<xs:annotation>
<xs:documentation>A charging plans list on success</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="common:notice" type="common:notice" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>DelChargingPlan
DelChargingPlan
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Delete charging plans: request.
Properties
| Property | Value |
|---|---|
| content | complex |
Elements
| Element | Type | Description |
|---|---|---|
| timeIntervalRemoval | common:boolean (optional) | Remove also time intervals used by this charging plan |
| (choice) | One of the following | |
| └ common:ID | common:ID | Charging plan ID |
| └ common:identifier | common:identifier | Charging plan identifier |
XSD Source
<xs:element name="DelChargingPlan">
<xs:annotation>
<xs:documentation>Delete charging plans: request.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="timeIntervalRemoval" type="common:boolean" minOccurs="0">
<xs:annotation>
<xs:documentation>Remove also time intervals used by this charging plan</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice>
<xs:element name="common:ID" type="common:ID"/>
<xs:element name="common:identifier" type="common:identifier"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>DelChargingPlanResponse
Type: common:delObject
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Delete charging plans: response.
Properties
| Property | Value |
|---|---|
| content | complex |
XSD Source
<xs:element name="DelChargingPlanResponse" type="common:delObject">
<xs:annotation>
<xs:documentation>Delete charging plans: response.</xs:documentation>
</xs:annotation>
</xs:element>Recharge
Recharge
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Add charging limits/credits to charging plan:request
Properties
| Property | Value |
|---|---|
| content | complex |
Elements
| Element | Type | Description |
|---|---|---|
| (choice) | One of the following | |
| └ common:userID | common:userID | User for which the recharge is made |
| └ common:userIdentifier | common:userIdentifier | User for which the recharge is made |
XSD Source
<xs:element name="Recharge">
<xs:annotation>
<xs:documentation>Add charging limits/credits to charging plan:request</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:choice>
<xs:element name="common:userID" type="common:userID"/>
<xs:element name="common:userIdentifier" type="common:userIdentifier"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>RechargeResponse
Type: common:updateObject
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Add charging limits/credits to charging plan: response
Properties
| Property | Value |
|---|---|
| content | complex |
XSD Source
<xs:element name="RechargeResponse" type="common:updateObject">
<xs:annotation>
<xs:documentation>Add charging limits/credits to charging plan: response</xs:documentation>
</xs:annotation>
</xs:element>GetRecharges
GetRecharges
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Get user list of charging limits/credits: request
Properties
| Property | Value |
|---|---|
| content | complex |
Elements
| Element | Type | Description |
|---|---|---|
| (choice) | One of the following | |
| └ common:userID | common:userID | |
| └ common:userIdentifier | common:userIdentifier |
XSD Source
<xs:element name="GetRecharges">
<xs:annotation>
<xs:documentation>Get user list of charging limits/credits: request</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:choice>
<xs:element name="common:userID" type="common:userID" minOccurs="0"/>
<xs:element name="common:userIdentifier" type="common:userIdentifier" minOccurs="0"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>GetRechargesResponse
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Get user list of charging limits/credits: response
Properties
| Property | Value |
|---|---|
| content | complex |
Elements
| Element | Type | Description |
|---|---|---|
| recharge | inline (0..*) |
XSD Source
<xs:element name="GetRechargesResponse">
<xs:annotation>
<xs:documentation>Get user list of charging limits/credits: response</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="recharge" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>DelMonthlyLimit
DelMonthlyLimit
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Delete recharge monthly limit: request.
Properties
| Property | Value |
|---|---|
| content | complex |
Elements
| Element | Type | Description |
|---|---|---|
| (choice) | One of the following | |
| └ common:userID | common:userID | |
| └ common:userIdentifier | common:userIdentifier |
XSD Source
<xs:element name="DelMonthlyLimit">
<xs:annotation>
<xs:documentation>Delete recharge monthly limit: request.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:choice>
<xs:element name="common:userID" type="common:userID"/>
<xs:element name="common:userIdentifier" type="common:userIdentifier"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>DelMonthlyLimitResponse
Type: common:delObject
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Delete recharge monthly limit: response.
Properties
| Property | Value |
|---|---|
| content | complex |
XSD Source
<xs:element name="DelMonthlyLimitResponse" type="common:delObject">
<xs:annotation>
<xs:documentation>Delete recharge monthly limit: response.</xs:documentation>
</xs:annotation>
</xs:element>AddDestinationException
AddDestinationException
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Add destination exception charge: request.
Properties
| Property | Value |
|---|---|
| content | complex |
Elements
| Element | Type | Description |
|---|---|---|
| exception | billingData:DestinationException (1..*) | |
| (choice) | One of the following | |
| └ chargingPlanID | common:positiveInteger | Charging plan ID |
| └ chargingPlanIdentifier | common:string | Charging plan identifier |
XSD Source
<xs:element name="AddDestinationException">
<xs:annotation>
<xs:documentation>Add destination exception charge: request.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="exception" type="billingData:DestinationException" maxOccurs="unbounded"/>
<xs:choice>
<xs:element name="chargingPlanID" type="common:positiveInteger" minOccurs="0"/>
<xs:element name="chargingPlanIdentifier" type="common:string" minOccurs="0"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>AddDestinationExceptionResponse
Type: common:updateObject
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Add destination exception charge: response.
Properties
| Property | Value |
|---|---|
| content | complex |
XSD Source
<xs:element name="AddDestinationExceptionResponse" type="common:updateObject">
<xs:annotation>
<xs:documentation>Add destination exception charge: response.</xs:documentation>
</xs:annotation>
</xs:element>EditDestinationException
EditDestinationException
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Edit destination exception charge: request.
Properties
| Property | Value |
|---|---|
| content | complex |
Extends
Base type: billingData:DestinationException
Elements
| Element | Type | Description |
|---|---|---|
| exceptionID | common:positiveInteger | Destination exception charge ID |
| chargingPlanID | common:positiveInteger | Charging plan ID |
XSD Source
<xs:element name="EditDestinationException">
<xs:annotation>
<xs:documentation>Edit destination exception charge: request.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="billingData:DestinationException">
<xs:sequence>
<xs:element name="exceptionID" type="common:positiveInteger">
<xs:annotation>
<xs:documentation>Destination exception charge ID</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="chargingPlanID" type="common:positiveInteger">
<xs:annotation>
<xs:documentation>Charging plan ID</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>EditDestinationExceptionResponse
Type: common:updateObject
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Edit destination exception charge: response.
Properties
| Property | Value |
|---|---|
| content | complex |
XSD Source
<xs:element name="EditDestinationExceptionResponse" type="common:updateObject">
<xs:annotation>
<xs:documentation>Edit destination exception charge: response.</xs:documentation>
</xs:annotation>
</xs:element>GetDestinationExceptions
GetDestinationExceptions
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Get destination exception charges: request.
Properties
| Property | Value |
|---|---|
| content | complex |
Elements
| Element | Type | Description |
|---|---|---|
| chargingPlanID | common:positiveInteger | Charging plan ID |
| common:filter | common:filter (optional) | Filter destination exception charges list after areaCode, description |
XSD Source
<xs:element name="GetDestinationExceptions">
<xs:annotation>
<xs:documentation>Get destination exception charges: request.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="chargingPlanID" type="common:positiveInteger">
<xs:annotation>
<xs:documentation>Charging plan ID</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="common:filter" type="common:filter" minOccurs="0">
<xs:annotation>
<xs:documentation>Filter destination exception charges list after areaCode, description</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>GetDestinationExceptionsResponse
Type: billingData:DestinationExceptionList
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Get destination exception charges: response.
Properties
| Property | Value |
|---|---|
| content | complex |
XSD Source
<xs:element name="GetDestinationExceptionsResponse" type="billingData:DestinationExceptionList">
<xs:annotation>
<xs:documentation>Get destination exception charges: response.</xs:documentation>
</xs:annotation>
</xs:element>DelDestinationException
DelDestinationException
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Remove destination exception charge: request.
Properties
| Property | Value |
|---|---|
| content | complex |
Elements
| Element | Type | Description |
|---|---|---|
| chargingPlanID | common:positiveInteger | Charging plan ID |
| common:ID | common:ID (1..*) | Destination exception charge |
XSD Source
<xs:element name="DelDestinationException">
<xs:annotation>
<xs:documentation>Remove destination exception charge: request.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="chargingPlanID" type="common:positiveInteger">
<xs:annotation>
<xs:documentation>Charging plan ID</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="common:ID" type="common:ID" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Destination exception charge</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>DelDestinationExceptionResponse
Type: common:delObject
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Remove destination exception charge: response.
Properties
| Property | Value |
|---|---|
| content | complex |
XSD Source
<xs:element name="DelDestinationExceptionResponse" type="common:delObject">
<xs:annotation>
<xs:documentation>Remove destination exception charge: response.</xs:documentation>
</xs:annotation>
</xs:element>AddChargingPackage
AddChargingPackage
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Add free minutes package: request.
Properties
| Property | Value |
|---|---|
| content | complex |
Extends
Base type: billingData:ChargingPackage
Elements
| Element | Type | Description |
|---|---|---|
| chargingPlanID | common:positiveInteger | Chraging plan ID |
XSD Source
<xs:element name="AddChargingPackage">
<xs:annotation>
<xs:documentation>Add free minutes package: request.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="billingData:ChargingPackage">
<xs:sequence>
<xs:element name="chargingPlanID" type="common:positiveInteger">
<xs:annotation>
<xs:documentation>Chraging plan ID</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>AddChargingPackageResponse
Type: common:updateObject
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Add free minutes package: response.
Properties
| Property | Value |
|---|---|
| content | complex |
XSD Source
<xs:element name="AddChargingPackageResponse" type="common:updateObject">
<xs:annotation>
<xs:documentation>Add free minutes package: response.</xs:documentation>
</xs:annotation>
</xs:element>EditChargingPackage
EditChargingPackage
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Edit free minutes package: request.
Properties
| Property | Value |
|---|---|
| content | complex |
Extends
Base type: billingData:ChargingPackage
Elements
| Element | Type | Description |
|---|---|---|
| chargingPlanID | common:positiveInteger | Chraging plan ID |
| chargingPackageID | common:positiveInteger | Free minutes package ID |
XSD Source
<xs:element name="EditChargingPackage">
<xs:annotation>
<xs:documentation>Edit free minutes package: request.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="billingData:ChargingPackage">
<xs:sequence>
<xs:element name="chargingPlanID" type="common:positiveInteger">
<xs:annotation>
<xs:documentation>Chraging plan ID</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="chargingPackageID" type="common:positiveInteger">
<xs:annotation>
<xs:documentation>Free minutes package ID</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>EditChargingPackageResponse
Type: common:updateObject
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Edit free minutes package: response.
Properties
| Property | Value |
|---|---|
| content | complex |
XSD Source
<xs:element name="EditChargingPackageResponse" type="common:updateObject">
<xs:annotation>
<xs:documentation>Edit free minutes package: response.</xs:documentation>
</xs:annotation>
</xs:element>GetChargingPackages
GetChargingPackages
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Get free minutes packages: request.
Properties
| Property | Value |
|---|---|
| content | complex |
Elements
| Element | Type | Description |
|---|---|---|
| chargingPlanID | common:positiveInteger | Charging plan ID |
| common:filter | common:filter (optional) | Filter destination exception charges list after areaCode, description |
XSD Source
<xs:element name="GetChargingPackages">
<xs:annotation>
<xs:documentation>Get free minutes packages: request.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="chargingPlanID" type="common:positiveInteger">
<xs:annotation>
<xs:documentation>Charging plan ID</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="common:filter" type="common:filter" minOccurs="0">
<xs:annotation>
<xs:documentation>Filter destination exception charges list after areaCode, description</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>GetChargingPackagesResponse
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Get free minutes packages: response.
Properties
| Property | Value |
|---|---|
| content | complex |
Extends
Base type: billingData:ChargingPackageList
Elements
| Element | Type | Description |
|---|---|---|
| common:notice | common:notice (0..*) |
XSD Source
<xs:element name="GetChargingPackagesResponse">
<xs:annotation>
<xs:documentation>Get free minutes packages: response.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="billingData:ChargingPackageList">
<xs:sequence>
<xs:element name="common:notice" type="common:notice" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>DelChargingPackage
DelChargingPackage
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Remove free minutes package: request.
Properties
| Property | Value |
|---|---|
| content | complex |
Elements
| Element | Type | Description |
|---|---|---|
| chargingPlanID | common:positiveInteger | Charging plan ID |
| common:ID | common:ID (1..*) | Free minutes package ID |
XSD Source
<xs:element name="DelChargingPackage">
<xs:annotation>
<xs:documentation>Remove free minutes package: request.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="chargingPlanID" type="common:positiveInteger">
<xs:annotation>
<xs:documentation>Charging plan ID</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="common:ID" type="common:ID" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Free minutes package ID</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>DelChargingPackageResponse
Type: common:delObject
Namespace: http://4psa.com/BillingMessages.xsd/5.2.5
Description: Remove free minutes package: response.
Properties
| Property | Value |
|---|---|
| content | complex |
XSD Source
<xs:element name="DelChargingPackageResponse" type="common:delObject">
<xs:annotation>
<xs:documentation>Remove free minutes package: response.</xs:documentation>
</xs:annotation>
</xs:element>