schema location: | transactionHistory.xsd |
Elements | Complex types |
transactionHistory | TransactionAccountsType |
TransactionHistoryType | |
transactionsType | |
transactionType |
diagram | |||||||||||||||||||||||||
type | TransactionHistoryType | ||||||||||||||||||||||||
children | transactionAccounts | ||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="transactionHistory" type="TransactionHistoryType"/> |
diagram | |||||||||||||
children | accountName transactions | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="TransactionAccountsType"> <xs:sequence> <xs:element name="accountName" type="xs:string"/> <xs:element name="transactions" type="transactionsType"/> </xs:sequence> <xs:attribute name="accountNumber" type="xs:string" use="required"/> </xs:complexType> |
diagram | |
type | xs:string |
source | <xs:element name="accountName" type="xs:string"/> |
diagram | |
type | transactionsType |
children | transaction |
source | <xs:element name="transactions" type="transactionsType"/> |
diagram | |||||||||||||||||||||||||
children | transactionAccounts | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:complexType name="TransactionHistoryType"> <xs:sequence> <xs:element name="transactionAccounts" type="TransactionAccountsType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="begDate" type="xs:date" use="required"/> <xs:attribute name="endDate" type="xs:date" use="required"/> <xs:attribute name="aplTime" type="xs:integer" use="required"/> </xs:complexType> |
diagram | |||||||||||||
type | TransactionAccountsType | ||||||||||||
children | accountName transactions | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="transactionAccounts" type="TransactionAccountsType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||
children | transaction | ||
used by |
|
||
source | <xs:complexType name="transactionsType"> <xs:sequence> <xs:element name="transaction" type="transactionType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||||||||
type | transactionType | ||||||||||||||||||
children | transType shares securityDescription transDate netAmount gainLoss | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="transaction" type="transactionType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||
children | transType shares securityDescription transDate netAmount gainLoss | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="transactionType"> <xs:sequence> <xs:element name="transType" type="xs:string"/> <xs:element name="shares" type="xs:decimal"/> <xs:element name="securityDescription" type="xs:string"/> <xs:element name="transDate" type="xs:date"/> <xs:element name="netAmount" type="xs:decimal"/> <xs:element name="gainLoss" type="xs:decimal"/> </xs:sequence> <xs:attribute name="ticker" type="xs:string" use="required"/> <xs:attribute name="cusip" type="xs:string" use="required"/> </xs:complexType> |
diagram | |
type | xs:string |
source | <xs:element name="transType" type="xs:string"/> |
diagram | |
type | xs:decimal |
source | <xs:element name="shares" type="xs:decimal"/> |
diagram | |
type | xs:string |
source | <xs:element name="securityDescription" type="xs:string"/> |
diagram | |
type | xs:date |
source | <xs:element name="transDate" type="xs:date"/> |
diagram | |
type | xs:decimal |
source | <xs:element name="netAmount" type="xs:decimal"/> |
diagram | |
type | xs:decimal |
source | <xs:element name="gainLoss" type="xs:decimal"/> |