SoapDetailedDeviceList data structure

Element

Description

Type

Occurrences

blackberryDevice

BlackBerry Device details

SoapDetailedBlackBerryDevice

0-unlimited

emailDevice

Email Device details

SoapDetailedEmailDevice

0-unlimited

genericDevice

Generic Device details

SoapDetailedGenDevices

0-unlimited

imDevice

Instant messaging Device details

SoapDetailedIMDevice

0-unlimited

numericPagerDevice

Numeric pager Device details

SoapDetailedNumericPagerDevice

0-unlimited

textPagerDevice

Text pager Device details

SoapDetailedTextPagerDevice

0-unlimited

textPhoneDevice

Text phone Device details

SoapDetailedTextPhoneDevice

0-unlimited

voiceDevice

Voice phone Device details

SoapDetailedVoiceDevice

0-unlimited

Specification:

<xs:complexType name="SoapDetailedDeviceList">

  <xs:sequence>

    <xs:element minOccurs="0" maxOccurs="unbounded" name="blackberryDevice" nillable="true" type="ns:SoapDetailedBlackBerryDevice"/>

    <xs:element minOccurs="0" maxOccurs="unbounded" name="emailDevice" nillable="true" type="ns:SoapDetailedEmailDevice"/>

    <xs:element minOccurs="0" maxOccurs="unbounded" name="genericDevice" nillable="true" type="ns:SoapDetailedGenDevice"/>

    <xs:element minOccurs="0" maxOccurs="unbounded" name="imDevice" nillable="true" type="ns:SoapDetailedIMDevice"/>

    <xs:element minOccurs="0" maxOccurs="unbounded" name="numericPagerDevice" nillable="true" type="ns:SoapDetailedNumericPagerDevice"/>

    <xs:element minOccurs="0" maxOccurs="unbounded" name="textPagerDevice" nillable="true" type="ns:SoapDetailedTextPagerDevice"/>

    <xs:element minOccurs="0" maxOccurs="unbounded" name="textPhoneDevice" nillable="true" type="ns:SoapDetailedTextPhoneDevice"/>

    <xs:element minOccurs="0" maxOccurs="unbounded" name="voiceDevice" nillable="true" type="ns:SoapDetailedVoiceDevice"/>

  </xs:sequence>

</xs:complexType>

Example