complexType ContactInfoType

complexType {http://www.rixml.org/2005/3/RIXML}ContactInfoType

Derived Types
{http://www.rixml.org/2005/3/RIXML}ContactInfoType
 {http://www.rixml.org/2005/3/RIXML}ContactInfo (by type)
Abstractfalse (This can be used in an instance)
Target Namespacehttp://www.rixml.org/2005/3/RIXML
Declared Namespacesxmlns:rixmldt=http://www.rixml.org/2005/3/RIXML-datatypes
xmlns:xs=http://www.w3.org/2001/XMLSchema


Source

<xs:complexType name="ContactInfoType">
    <
xs:annotation>
        <
xs:documentation>ComplexType for ContactInfo</xs:documentation>
    </
xs:annotation>
    <
xs:sequence>
        <
xs:element ref="InstantMessenger" minOccurs="0" maxOccurs="unbounded"/>
        <
xs:element ref="Email" minOccurs="0" maxOccurs="unbounded"/>
        <
xs:element ref="Phone" minOccurs="0" maxOccurs="unbounded"/>
        <
xs:element ref="Website" minOccurs="0" maxOccurs="unbounded"/>
        <
xs:element ref="Address" minOccurs="0"/>
        <
xs:element name="Description" type="xs:string" minOccurs="0">
            <
xs:annotation>
                <
xs:documentation>A brief description of the contact information can be included here, if desired. This element is intended to pick up where the purpose attribute leaves off. It offers the ability to provide more detail.</xs:documentation>
            </
xs:annotation>
        </
xs:element>
    </
xs:sequence>
    <
xs:attribute name="nature" type="rixmldt:ContactInfoNatureEnum" use="required">
        <
xs:annotation>
            <
xs:documentation>Used to indicate the nature of the contact information - business or personal.</xs:documentation>
        </
xs:annotation>
    </
xs:attribute>
    <
xs:attribute name="purpose" type="rixmldt:ContactInfoPurposeEnum" use="optional">
        <
xs:annotation>
            <
xs:documentation>Describes the intended purpose of the contact information. Gives the reader an idea of what to expect on the far side.</xs:documentation>
        </
xs:annotation>
    </
xs:attribute>
</
xs:complexType>


Documentation

ComplexType for ContactInfo


complexType ContactInfoType


Stylus Studio XML Schema Library Home
Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio®, a product from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2006 All Rights Reserved.