complexType AccountActivity
diagram index_p14.png
namespace http://www.ibillingclient.org/schema/edi
type extension of ClientObject
properties
base ClientObject
abstract true
used by
complexTypes AccountTransaction Statement
attributes
Name  Type  Use  Default  Fixed  annotation
idxs:IDrequired      
documentation
id: System generated identifier.
createDateDateoptional      
documentation
createDate: Date the transaction was created.
codexs:stringrequired      
documentation
code: User assigned identifier. (if not specified, id is used)
merchantAccountCodeMerchantAccountCoderequired      
documentation
merchantAccountCode: Merchant account code.
accountActivityTypeAccountActivityTypeoptional      
documentation
accountActivityType: Type of activity, e.g. invoice, payment
customerAccountxs:IDREFoptional      
documentation
customerAccount: Reference to the CustomerAccount affected by this activity.
annotation
documentation
Abstract class for objects that represent CustomerAccount relatedfinancial activity. For example, invoice, payment, paper statement are all types of AccountActivity
source <xs:complexType name="AccountActivity" abstract="true">
 
<xs:annotation>
   
<xs:documentation>Abstract class for objects that represent CustomerAccount relatedfinancial activity. For example, invoice, payment, paper statement are all types of AccountActivity</xs:documentation>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="ClientObject">
     
<xs:attribute name="accountActivityType" type="AccountActivityType" use="optional">
       
<xs:annotation>
         
<xs:documentation>accountActivityType: Type of activity, e.g. invoice, payment</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="customerAccount" type="xs:IDREF" use="optional">
       
<xs:annotation>
         
<xs:documentation>customerAccount: Reference to the CustomerAccount affected by this activity.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

attribute AccountActivity/@accountActivityType
type AccountActivityType
properties
isRef 0
use optional
facets
enumeration RI
enumeration RC
enumeration RR
enumeration RF
enumeration AP
enumeration AV
enumeration AR
enumeration AC
enumeration AD
enumeration AG
enumeration S
annotation
documentation
accountActivityType: Type of activity, e.g. invoice, payment
source <xs:attribute name="accountActivityType" type="AccountActivityType" use="optional">
 
<xs:annotation>
   
<xs:documentation>accountActivityType: Type of activity, e.g. invoice, payment</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute AccountActivity/@customerAccount
type xs:IDREF
properties
isRef 0
use optional
annotation
documentation
customerAccount: Reference to the CustomerAccount affected by this activity.
source <xs:attribute name="customerAccount" type="xs:IDREF" use="optional">
 
<xs:annotation>
   
<xs:documentation>customerAccount: Reference to the CustomerAccount affected by this activity.</xs:documentation>
 
</xs:annotation>
</xs:attribute>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy