| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.ibillingclient.org/schema/edi | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of ClientObject | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="Adjustment"> <xs:annotation> <xs:documentation>Represents a change made to a PaymentPlan. Adjustment captures the reasonbehind the changes.<p/>The following changes are possible:<ul> <li>Amount - changes billing amount of the plan</li> <li>PaymentOption - changes payment option used for electronic billing</li> <li>BillingCycle - changes date when invoices are generated</li> <li>Cancellation - cancels some or all charges within a plan</li> <li>Add - adds new billing charges to a plan</li> <li>Freeze - adds new freeze (skip-billing) charges to a plan</li> </ul> </xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ClientObject"> <xs:attribute name="notes" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>notes: Textual description of the adjustment reasons.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="adjustmentReasonCode" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>adjustmentReasonCode: Predefined code explaining the reason for the changes.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="customerAccount" type="xs:IDREF" use="optional"> <xs:annotation> <xs:documentation>customerAccount: Reference to CustomerAccount that owns the plans affected by the change.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> |
| type | xs:string | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:attribute name="notes" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>notes: Textual description of the adjustment reasons.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:attribute name="adjustmentReasonCode" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>adjustmentReasonCode: Predefined code explaining the reason for the changes.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:IDREF | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:attribute name="customerAccount" type="xs:IDREF" use="optional"> <xs:annotation> <xs:documentation>customerAccount: Reference to CustomerAccount that owns the plans affected by the change.</xs:documentation> </xs:annotation> </xs:attribute> |