UserType

A UserType is an XML schema element type used to define a user. UserType extends PrincipalType.

Example
<User>
  <Name>User One</Name>
  <Description>This is a user.</Description>
  <HomePage>http://www.zelestra.com/users/user01.html</HomePage>
  <Services>http://www.zelestra.com/users/user01.wsdl</Services>
  <Image>http://www.zelestra.com/users/user01.jpg</Image>
  <FullName>User One</FullName>
  <AddressLine>1234 Main Street</AddressLine>
  <City>Our Town</City>
  <Region>California</Region>
</User>

Definition

In addition to the elements supplied by PrincipalType:

The User element MAY contain an Image element. This element provides a URL to an image of the user. The image must be of MIME type image/jpeg, image/gif, or image/png.

The User element MAY contain a FullName element. This element provides contact information full name. Maximum length is 60 characters.

The User element MAY contain a Title element. This element provides contact information title. Maximum length is 60 characters.

The User element MAY contain a OrganizationName element. This element provides contact information organization name. Maximum length is 60 characters.

The User element MAY contain one or two AddressLine elements. This element provides contact information address line. Maximum length is 60 characters.

The User element MAY contain a City element. This element provides contact information city. Maximum length is 25 characters.

The User element MAY contain a Region element. This element provides contact information region. Maximum length is 15 characters.

The User element MAY contain a PostalCode element. This element provides contact information postal code. Maximum length is 20 characters.

The User element MAY contain a Country element. This element provides contact information country in the form of an ISO 3166 country code. Maximum length is 2 characters. If this element is not specified, then US is assumed.

The User element MAY contain a Phone element. This element provides contact information phone. Maximum length is 15 characters.

The User element MAY contain a EmailAddress element. This element provides contact information email. Maximum length is 127 characters.

UserType is a chameleon schema document that takes on the XML namespace of the including schema document. The appropriate schema location designation is http://zlst.org/schemas/2001/UserType/UserType.xsd.