Schema User.xsd


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


element User
diagram User_p1.png
namespace http://www.eamxml.org/schema/Rev0
type UserType
properties
content complex
children Person UserDefined
attributes
Name  Type  Use  Default  Fixed  annotation
Idxs:stringrequired      
EncryptedPasswordxs:stringoptional      
Activexs:booleanoptional      
Visiblexs:booleanoptional       
LastLoginxs:dateoptional       
source <xs:element name="User" type="UserType"/>

complexType UserType
diagram User_p2.png
namespace http://www.eamxml.org/schema/Rev0
children Person UserDefined
used by
element User
attributes
Name  Type  Use  Default  Fixed  annotation
Idxs:stringrequired      
EncryptedPasswordxs:stringoptional      
Activexs:booleanoptional      
Visiblexs:booleanoptional       
LastLoginxs:dateoptional       
source <xs:complexType name="UserType">
 
<xs:sequence>
   
<xs:element name="Person" type="PersonType" minOccurs="0"/>
   
<xs:element name="UserDefined" type="UserDefinedType" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attribute name="Id" type="xs:string" use="required"/>
 
<xs:attribute name="EncryptedPassword" type="xs:string" use="optional"/>
 
<xs:attribute name="Active" type="xs:boolean" use="optional"/>
 
<xs:attribute name="Visible" type="xs:boolean" use="optional "/>
 
<xs:attribute name="LastLogin" type="xs:date" use="optional "/>
</xs:complexType>

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

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

attribute UserType/@Active
type xs:boolean
properties
isRef 0
use optional
source <xs:attribute name="Active" type="xs:boolean" use="optional"/>

attribute UserType/@Visible
type xs:boolean
properties
isRef 0
use optional
source <xs:attribute name="Visible" type="xs:boolean" use="optional "/>

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

element UserType/Person
diagram User_p3.png
namespace http://www.eamxml.org/schema/Rev0
type PersonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children UserId FirstName MiddleName LastName Title Suffix Gender Birthdate Position ContactInformation
attributes
Name  Type  Use  Default  Fixed  annotation
Idxs:stringrequired      
source <xs:element name="Person" type="PersonType" minOccurs="0"/>

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


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