Element charge
|
|
|
|
Namespace |
http://4psa.com/BillingData.xsd/5.2.5 |
Diagram
|
|
Properties
|
content: |
complex |
minOccurs: |
0 |
|
Model |
initialAmount{0,1} , initialInterval{0,1} , amount{0,1} , interval{0,1} , setupAmount{0,1} |
Children |
amount, initialAmount, initialInterval, interval, setupAmount |
Instance
|
<charge xmlns="http://4psa.com/BillingData.xsd/5.2.5">
<initialAmount>{0,1}</initialAmount>
<initialInterval>{0,1}</initialInterval>
<amount>{0,1}</amount>
<interval>{0,1}</interval>
<setupAmount>{0,1}</setupAmount>
</charge>
|
|
Source
|
<xs:element name="charge" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:annotation>
<xs:documentation>Cost {initialAmount} USD for the first {initialInterval} seconds then charge {amount} USD every {interval}seconds. For fixed charging plans ONLY</xs:documentation>
<xs:documentation>Cost {amount} x call cost + {setupAmount} USD/ {interval} seconds. For inherited charging plans ONLY</xs:documentation>
</xs:annotation>
<xs:element name="initialAmount" type="xs:float" minOccurs="0">
<xs:annotation>
<xs:documentation>For fixed charging plans ONLY</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="initialInterval" type="common:integer" minOccurs="0">
<xs:annotation>
<xs:documentation>For fixed charging plans ONLY</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="amount" type="xs:float" minOccurs="0"/>
<xs:element name="interval" type="common:integer" minOccurs="0"/>
<xs:element name="setupAmount" type="xs:float" minOccurs="0">
<xs:annotation>
<xs:documentation>For inherited charging plans ONLY</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
|
|
|
|
|
|
|
|