Schema Account.xsd


schema location:  Z:\schema\Rev0\Account.xsd
attribute form default: 
element form default:  qualified
targetNamespace:  http://www.eamxml.org/schema/Rev0
 
Elements  Complex types 
Account  AccountType 


element Account
diagram Account_p1.png
namespace http://www.eamxml.org/schema/Rev0
type AccountType
properties
content complex
children AccountCode UserDefined
attributes
Name  Type  Use  Default  Fixed  annotation
Idxs:stringrequired      
Namexs:stringoptional      
Descriptionxs:stringoptional      
ParentAccountIdxs:stringoptional      
Balancexs:decimaloptional      
BalanceDatexs:dateoptional      
source <xs:element name="Account" type="AccountType"/>

complexType AccountType
diagram Account_p2.png
namespace http://www.eamxml.org/schema/Rev0
children AccountCode UserDefined
used by
element Account
attributes
Name  Type  Use  Default  Fixed  annotation
Idxs:stringrequired      
Namexs:stringoptional      
Descriptionxs:stringoptional      
ParentAccountIdxs:stringoptional      
Balancexs:decimaloptional      
BalanceDatexs:dateoptional      
source <xs:complexType name="AccountType">
 
<xs:sequence>
   
<xs:element name="AccountCode" type="AccountCodeType" minOccurs="0"/>
   
<xs:element name="UserDefined" type="UserDefinedType" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute name="Id" type="xs:string" use="required"/>
 
<xs:attribute name="Name" type="xs:string" use="optional"/>
 
<xs:attribute name="Description" type="xs:string" use="optional"/>
 
<xs:attribute name="ParentAccountId" type="xs:string" use="optional"/>
 
<xs:attribute name="Balance" type="xs:decimal" use="optional"/>
 
<xs:attribute name="BalanceDate" type="xs:date" use="optional"/>
</xs:complexType>

attribute AccountType/@Id
type xs:string
properties
isRef 0
use required
source <xs:attribute name="Id" type="xs:string" use="required"/>

attribute AccountType/@Name
type xs:string
properties
isRef 0
use optional
source <xs:attribute name="Name" type="xs:string" use="optional"/>

attribute AccountType/@Description
type xs:string
properties
isRef 0
use optional
source <xs:attribute name="Description" type="xs:string" use="optional"/>

attribute AccountType/@ParentAccountId
type xs:string
properties
isRef 0
use optional
source <xs:attribute name="ParentAccountId" type="xs:string" use="optional"/>

attribute AccountType/@Balance
type xs:decimal
properties
isRef 0
use optional
source <xs:attribute name="Balance" type="xs:decimal" use="optional"/>

attribute AccountType/@BalanceDate
type xs:date
properties
isRef 0
use optional
source <xs:attribute name="BalanceDate" type="xs:date" use="optional"/>

element AccountType/AccountCode
diagram Account_p3.png
namespace http://www.eamxml.org/schema/Rev0
type AccountCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children AccountCodeSegment
source <xs:element name="AccountCode" type="AccountCodeType" minOccurs="0"/>

element AccountType/UserDefined
diagram Account_p4.png
namespace http://www.eamxml.org/schema/Rev0
type UserDefinedType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Idxs:stringrequired      
Valuexs:stringrequired      
Commentxs:stringoptional      
source <xs:element name="UserDefined" type="UserDefinedType" minOccurs="0"/>


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