complexType "telephoneNumberType"
Namespace:
Content:
complex, 6 elements, elem. wildcard
Defined:
globally in hscommon.xsd; see XML source
Includes:
definitions of 6 elements, elem. wildcard
Used:
XML Representation Summary
<...>
   
Content: 
</...>
Content Model Elements (6):
cat (type catType), countryCode (type string), nationalCode (type string), number (type string), numberExtension (type string), pin (type string)
Known Direct Subtypes (1):
telephoneNumberBlueType
All Direct / Indirect Based Elements (3):
telephoneNumber, telephoneNumber (in contact), telephoneNumber (in myProfile)
Known Usage Locations
Annotation
This element encapsulates an electronic address for this entity; specifically, it contains a telephone number. This element may be repeated any number of times. Typical use is one <b>telephoneNumber</b> element for each phone number associated with this identity. <p/> A telephone number consists of an optional country code, a required <b>nationalCode</b> (U.S. area code), a number, an optional extension, and a optional PIN.
XML Source (see within schema source)
<xsd:complexType name="telephoneNumberType">
<xsd:annotation>
<xsd:documentation>
This element encapsulates an electronic address for this entity; specifically,
it contains a telephone number.
This element
may be repeated any number of times. Typical use is one
<b>telephoneNumber</b>
element
for each phone number associated with this identity.
<p/>
A telephone number consists of an optional country code, a required
<b>nationalCode</b>
(U.S. area code),
a number, an optional extension, and a optional PIN.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="cat" type="catType"/>
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>
<xsd:element minOccurs="0" name="countryCode" type="string">
<xsd:annotation>
<xsd:documentation>
This optional element specifies the country code for this telephone
number.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="nationalCode" type="string">
<xsd:annotation>
<xsd:documentation>
This element specifies the national code for this phone number.
For U.S. telephone numbers, this is equivalent to the area code.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="number" type="string">
<xsd:annotation>
<xsd:documentation>
This element specifies the actual telephone number within the country
and national code number scheme.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="numberExtension" type="string">
<xsd:annotation>
<xsd:documentation>
This optional element specifies an extension used to reach this
identity at this number.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="pin" type="string">
<xsd:annotation>
<xsd:documentation>
This optional element specifies a PIN number used on this phone number.
A PIN is similar to an extension, but PINs are commonly used to address
pagers while extensions are typically used to address phones relative to a
local PBX.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
Content Element Detail (all declarations; 7/7)
cat
Type:
catType, empty content
Defined:
locally within (this) telephoneNumberType complexType
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="cat" type="catType"/>

countryCode
Type:
string, simple content
Defined:
locally within (this) telephoneNumberType complexType
This optional element specifies the country code for this telephone number.
XML Source (see within schema source)
<xsd:element minOccurs="0" name="countryCode" type="string">
<xsd:annotation>
<xsd:documentation>
This optional element specifies the country code for this telephone
number.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

nationalCode
Type:
string, simple content
Defined:
locally within (this) telephoneNumberType complexType
This element specifies the national code for this phone number. For U.S. telephone numbers, this is equivalent to the area code.
XML Source (see within schema source)
<xsd:element name="nationalCode" type="string">
<xsd:annotation>
<xsd:documentation>
This element specifies the national code for this phone number.
For U.S. telephone numbers, this is equivalent to the area code.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

number
Type:
string, simple content
Defined:
locally within (this) telephoneNumberType complexType
This element specifies the actual telephone number within the country and national code number scheme.
XML Source (see within schema source)
<xsd:element name="number" type="string">
<xsd:annotation>
<xsd:documentation>
This element specifies the actual telephone number within the country
and national code number scheme.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

numberExtension
Type:
string, simple content
Defined:
locally within (this) telephoneNumberType complexType
This optional element specifies an extension used to reach this identity at this number.
XML Source (see within schema source)
<xsd:element minOccurs="0" name="numberExtension" type="string">
<xsd:annotation>
<xsd:documentation>
This optional element specifies an extension used to reach this
identity at this number.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

pin
Type:
string, simple content
Defined:
locally within (this) telephoneNumberType complexType
This optional element specifies a PIN number used on this phone number. A PIN is similar to an extension, but PINs are commonly used to address pagers while extensions are typically used to address phones relative to a local PBX.
XML Source (see within schema source)
<xsd:element minOccurs="0" name="pin" type="string">
<xsd:annotation>
<xsd:documentation>
This optional element specifies a PIN number used on this phone number.
A PIN is similar to an extension, but PINs are commonly used to address
pagers while extensions are typically used to address phones relative to a
local PBX.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

{any element with non-schema namespace}
Defined:
within (this) telephoneNumberType complexType
XML Source (see within schema source)
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>