Element EditChargingPlan
|
|
|
|
Namespace |
http://4psa.com/BillingMessages.xsd/5.2.5 |
Annotations
|
Edit charging plan: request |
|
Diagram
|
|
Type |
extension of ChargingPlanInfo |
Type hierarchy |
|
Properties
|
|
Model |
name , default{0,1} , (channelRuleID{0,1} | channelRule{0,1}) , allowIn{0,1} , allowOut{0,1} , allowLocal{0,1} , allowExtended{0,1} , planType{0,1} , includedCreditOut{0,1} , includedCreditIn{0,1} , externalMin* , initialCreditOut{0,1} , initialCreditIn{0,1} , chargeOut{0,1} , thenChargeOut{0,1} , minFeeOut{0,1} , chargeIn{0,1} , thenChargeIn{0,1} , chargeMethod{0,1} , (fixedCharge{0,1} | inheritedCharge{0,1}) , soundID{0,1} , (ID | identifier)
|
Children |
ID, allowExtended, allowIn, allowLocal, allowOut, channelRule, channelRuleID, chargeIn, chargeMethod, chargeOut, default, externalMin, fixedCharge, identifier, includedCreditIn, includedCreditOut, inheritedCharge, initialCreditIn, initialCreditOut, minFeeOut, name, planType, soundID, thenChargeIn, thenChargeOut |
Instance
|
<EditChargingPlan xmlns="http://4psa.com/BillingMessages.xsd/5.2.5" xmlns:billingData="http://4psa.com/BillingData.xsd/5.2.5" xmlns:common="http://4psa.com/Common.xsd/5.2.5">
<billingData:name>{1,1}</billingData:name>
<billingData:default>{0,1}</billingData:default>
<billingData:channelRuleID>{0,1}</billingData:channelRuleID>
<billingData:channelRule>{0,1}</billingData:channelRule>
<billingData:allowIn>{0,1}</billingData:allowIn>
<billingData:allowOut>{0,1}</billingData:allowOut>
<billingData:allowLocal>{0,1}</billingData:allowLocal>
<billingData:allowExtended>{0,1}</billingData:allowExtended>
<billingData:planType>{0,1}</billingData:planType>
<billingData:includedCreditOut unlimited="true">{0,1}</billingData:includedCreditOut>
<billingData:includedCreditIn unlimited="true">{0,1}</billingData:includedCreditIn>
<billingData:externalMin>{0,unbounded}</billingData:externalMin>
<billingData:initialCreditOut unlimited="true">{0,1}</billingData:initialCreditOut>
<billingData:initialCreditIn unlimited="true">{0,1}</billingData:initialCreditIn>
<billingData:chargeOut>{0,1}</billingData:chargeOut>
<billingData:thenChargeOut>{0,1}</billingData:thenChargeOut>
<billingData:minFeeOut>{0,1}</billingData:minFeeOut>
<billingData:chargeIn>{0,1}</billingData:chargeIn>
<billingData:thenChargeIn>{0,1}</billingData:thenChargeIn>
<billingData:chargeMethod>{0,1}</billingData:chargeMethod>
<billingData:fixedCharge>{0,1}</billingData:fixedCharge>
<billingData:inheritedCharge>{0,1}</billingData:inheritedCharge>
<billingData:soundID>{0,1}</billingData:soundID>
<common:ID>{1,1}</common:ID>
<common:identifier>{1,1}</common:identifier>
</EditChargingPlan> |
|
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 ref="common:ID">
<xs:annotation>
<xs:documentation>Charging plan ID</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="common:identifier">
<xs:annotation>
<xs:documentation>Charging plan identifier</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element> |
|
|
|
|
|
|
|