Showing:

Annotations
Diagrams
Facets
Instances
Properties
Source
Element GetChargingPlanDetailsResponse
Namespace http://4psa.com/BillingMessages.xsd/5.2.5
Annotations
Get charging plan details: response
Diagram
Diagram BillingMessages_xsd_Element_GetChargingPlanDetailsResponse.tmp#GetChargingPlanDetailsResponse_chargingPlan Common_xsd_Element_notice.tmp#notice
Properties
content: complex
Model chargingPlan{0,1} , notice*
Children chargingPlan, notice
Instance
<GetChargingPlanDetailsResponse xmlns="http://4psa.com/BillingMessages.xsd/5.2.5" xmlns:common="http://4psa.com/Common.xsd/5.2.5">
  <chargingPlan>{0,1}</chargingPlan>
  <common:notice>{0,unbounded}</common:notice>
</GetChargingPlanDetailsResponse>
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:complexType>
          <xs:complexContent>
            <xs:extension base="billingData:ChargingPlanInfo">
              <xs:sequence>
                <xs:element ref="common:ID" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Charging plan ID</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element ref="common:identifier" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Charging plan identifier</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element ref="common:userID" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Charging plan owner ID</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="userLogin" type="common:string" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Charging plan owner login</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="status" type="common:boolean" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Charging plan status</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="originalIdentifier" type="common:string" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Original charging plan identifier</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <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:sequence>
            </xs:extension>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
      <xs:element ref="common:notice" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element chargingPlan
Namespace http://4psa.com/BillingMessages.xsd/5.2.5
Annotations
A charging plans list on success
Diagram
Diagram BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_name BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_default BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_channelRuleID BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_channelRule BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_allowIn BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_allowOut BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_allowLocal BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_allowExtended BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_planType BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_includedCreditOut BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_includedCreditIn BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_externalMin BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_initialCreditOut BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_initialCreditIn BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_chargeOut BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_thenChargeOut BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_minFeeOut BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_chargeIn BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_thenChargeIn BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_chargeMethod BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_fixedCharge BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_inheritedCharge BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo_soundID BillingData_xsd_Complex_Type_ChargingPlanInfo.tmp#ChargingPlanInfo Common_xsd_Element_ID.tmp#ID Common_xsd_Element_identifier.tmp#identifier Common_xsd_Element_userID.tmp#userID BillingMessages_xsd_Element_GetChargingPlanDetailsResponse.tmp#GetChargingPlanDetailsResponse_GetChargingPlanDetailsResponse_chargingPlan_userLogin BillingMessages_xsd_Element_GetChargingPlanDetailsResponse.tmp#GetChargingPlanDetailsResponse_GetChargingPlanDetailsResponse_chargingPlan_status BillingMessages_xsd_Element_GetChargingPlanDetailsResponse.tmp#GetChargingPlanDetailsResponse_GetChargingPlanDetailsResponse_chargingPlan_originalIdentifier BillingMessages_xsd_Element_GetChargingPlanDetailsResponse.tmp#GetChargingPlanDetailsResponse_GetChargingPlanDetailsResponse_chargingPlan_signature
Type extension of ChargingPlanInfo
Type hierarchy
Properties
content: complex
minOccurs: 0
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{0,1} , identifier{0,1} , userID{0,1} , userLogin{0,1} , status{0,1} , originalIdentifier{0,1} , signature{0,1}
Children ID, allowExtended, allowIn, allowLocal, allowOut, channelRule, channelRuleID, chargeIn, chargeMethod, chargeOut, default, externalMin, fixedCharge, identifier, includedCreditIn, includedCreditOut, inheritedCharge, initialCreditIn, initialCreditOut, minFeeOut, name, originalIdentifier, planType, signature, soundID, status, thenChargeIn, thenChargeOut, userID, userLogin
Instance
<chargingPlan 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>{0,1}</common:ID>
  <common:identifier>{0,1}</common:identifier>
  <common:userID>{0,1}</common:userID>
  <userLogin>{0,1}</userLogin>
  <status>{0,1}</status>
  <originalIdentifier>{0,1}</originalIdentifier>
  <signature>{0,1}</signature>
</chargingPlan>
Source
<xs:element name="chargingPlan" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A charging plans list on success</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="billingData:ChargingPlanInfo">
        <xs:sequence>
          <xs:element ref="common:ID" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Charging plan ID</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element ref="common:identifier" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Charging plan identifier</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element ref="common:userID" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Charging plan owner ID</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="userLogin" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Charging plan owner login</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="status" type="common:boolean" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Charging plan status</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="originalIdentifier" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Original charging plan identifier</xs:documentation>
            </xs:annotation>
          </xs:element>
          <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:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>
Element chargingPlan / userLogin
Namespace http://4psa.com/BillingMessages.xsd/5.2.5
Annotations
Charging plan owner login
Diagram
Diagram Common_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="userLogin" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Charging plan owner login</xs:documentation>
  </xs:annotation>
</xs:element>
Element chargingPlan / status
Namespace http://4psa.com/BillingMessages.xsd/5.2.5
Annotations
Charging plan status
Diagram
Diagram Common_xsd_Simple_Type_boolean.tmp#boolean
Type boolean
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
Source
<xs:element name="status" type="common:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Charging plan status</xs:documentation>
  </xs:annotation>
</xs:element>
Element chargingPlan / originalIdentifier
Namespace http://4psa.com/BillingMessages.xsd/5.2.5
Annotations
Original charging plan identifier
Diagram
Diagram Common_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="originalIdentifier" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Original charging plan identifier</xs:documentation>
  </xs:annotation>
</xs:element>
Element chargingPlan / signature
Namespace http://4psa.com/BillingMessages.xsd/5.2.5
Annotations
Signature for the charging plan (used by Automation)
Diagram
Diagram Common_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<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>