schema location: | C:\Working\SVN\m2mmc\branches\4.4.3\win\unified-web-service\APIs\v2\Schema\EnhancedConnectivityService.xsd |
targetNamespace: | http://nphase.com/unifiedwebservice/v2 |
schema location: | C:\Working\SVN\m2mmc\branches\4.4.3\win\unified-web-service\APIs\v2\Schema\Types/EnhancedConnectivityServiceTypes.xsd |
targetNamespace: | http://nphase.com/unifiedwebservice/v2 |
Complex types |
RetrievedSmsMessage |
schema location: | C:\Working\SVN\m2mmc\branches\4.4.3\win\unified-web-service\APIs\v2\Schema\Types/Common/CommonTypes.xsd |
targetNamespace: | http://nphase.com/unifiedwebservice/v2 |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | AccountName PreviousToken | ||
annotation |
|
||
source | <xs:element name="GetSmsMessagesRequest"> <xs:annotation> <xs:documentation>Retrieves SMS messages sent by all devices associated with an account. This API retrieves up to 100 SMS messages in a single call. GetSmsMessages provides a syncrhonous method for retrieving SMS messages. Most applications are more likely to use an asynchronous approach, and retrieve SMS messages via a callback. However, if your callback service fails, you can retrieve any messages that were not successfully retrieved by using this API. Another approach for handling callback failures is to simply restart the callback service, by using StartSmsCallbackRequest.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AccountName" type="xs:string"> <xs:annotation> <xs:documentation>An account name. SMS messages that were sent from devices associated with this account will be retrieved.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PreviousToken" type="xs:string" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>A string returned in the response to the previous GetSmsMessages request. Call GetSmsMessages again with the token from the previous response to acknowledge receiving that set of messages and to request the next set. Set PreviousToken to null to retrieve the first set of SMS messages for the account.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="AccountName" type="xs:string"> <xs:annotation> <xs:documentation>An account name. SMS messages that were sent from devices associated with this account will be retrieved.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="PreviousToken" type="xs:string" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>A string returned in the response to the previous GetSmsMessages request. Call GetSmsMessages again with the token from the previous response to acknowledge receiving that set of messages and to request the next set. Set PreviousToken to null to retrieve the first set of SMS messages for the account.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | RetrievedSmsMessages Token | ||
annotation |
|
||
source | <xs:element name="GetSmsMessagesResponse"> <xs:annotation> <xs:documentation>Returns the SMS messages that were sent by devices associated with the specified account.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="RetrievedSmsMessages" type="RetrievedSmsMessage" maxOccurs="100"> <xs:annotation> <xs:documentation>A list of up to 100 of the SMS messages that have been retrieved.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Token" type="xs:string"> <xs:annotation> <xs:documentation>A string representing the set of SMS messages in this response. To retrieve the next set of messages for the account (if any messages are still waiting in the queue), use this token in the PreviousToken parameter of the GetSmsMessagesRequest call. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | RetrievedSmsMessage | ||
children | Device Message TimeStamp | ||
annotation |
|
||
source | <xs:element name="RetrievedSmsMessages" type="RetrievedSmsMessage" maxOccurs="100"> <xs:annotation> <xs:documentation>A list of up to 100 of the SMS messages that have been retrieved.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Token" type="xs:string"> <xs:annotation> <xs:documentation>A string representing the set of SMS messages in this response. To retrieve the next set of messages for the account (if any messages are still waiting in the queue), use this token in the PreviousToken parameter of the GetSmsMessagesRequest call. </xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | Devices DeviceGroupName AccountName DeviceServicePlanFilter DeviceCustomFieldFilter | ||
annotation |
|
||
source | <xs:element name="RemotePrlUpdateRequest"> <xs:annotation> <xs:documentation>This API is no longer supported.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Devices" type="DeviceIdentifier" nillable="true" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="DeviceGroupName" type="xs:string" nillable="true" minOccurs="0"/> <xs:element name="AccountName" type="xs:string" nillable="true" minOccurs="0"/> <xs:element name="DeviceServicePlanFilter" type="xs:string" minOccurs="0"/> <xs:element name="DeviceCustomFieldFilter" type="CustomFieldFilterObj" nillable="true" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | DeviceIdentifier |
children | Kind Identifier |
source | <xs:element name="Devices" type="DeviceIdentifier" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="DeviceGroupName" type="xs:string" nillable="true" minOccurs="0"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="AccountName" type="xs:string" nillable="true" minOccurs="0"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="DeviceServicePlanFilter" type="xs:string" minOccurs="0"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | CustomFieldFilterObj |
children | Name Value |
source | <xs:element name="DeviceCustomFieldFilter" type="CustomFieldFilterObj" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
children | RequestId |
source | <xs:element name="RemotePrlUpdateResponse"> <xs:complexType> <xs:sequence> <xs:element name="RequestId" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="RequestId" type="xs:string"/> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | Devices DeviceGroupName AccountName DeviceServicePlanFilter DeviceCustomFieldFilter DataEncoding SmsMessage | ||
annotation |
|
||
source | <xs:element name="SendSmsMessageRequest"> <xs:annotation> <xs:documentation>Sends an SMS message to one or more devices.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Devices" type="DeviceIdentifier" nillable="true" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>A list of one or more devices. This API sends the SMS message to all specified devices. Do not pass DeviceGroupName, AccountName, or any of the filters if you use this parameter..</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DeviceGroupName" type="xs:string" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>The name of a device group to send the SMS message to all devices in the group.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AccountName" type="xs:string" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>The account that is associated with the device group. If you have access to multiple billing accounts and you specify a device group, the account must be specified, since a device group name can be reused in multiple accounts.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DeviceServicePlanFilter" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>A service plan name if you only want to send the SMS messages to devices under this service plan.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DeviceCustomFieldFilter" type="CustomFieldFilterObj" nillable="true" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The names and values of custom fields, if you only want to send the SMS messages to devices matching these custom fields.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataEncoding" minOccurs="0"> <xs:annotation> <xs:documentation>The SMS message encoding, which can be: 7-bit (default), 8-bit ASCII, 8-bit UTF-8, or 8-bit DATA formats.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="7-bit"/> <xs:enumeration value="8-bit-ASCII"/> <xs:enumeration value="8-bit-UTF-8"/> <xs:enumeration value="8-bit-DATA"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SmsMessage" type="xs:string"> <xs:annotation> <xs:documentation>The contents of the SMS message. The SMS message is limited to 160 characters in 7-bit format, or 140 characters in 8-bit format.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | DeviceIdentifier | ||
children | Kind Identifier | ||
annotation |
|
||
source | <xs:element name="Devices" type="DeviceIdentifier" nillable="true" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>A list of one or more devices. This API sends the SMS message to all specified devices. Do not pass DeviceGroupName, AccountName, or any of the filters if you use this parameter..</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="DeviceGroupName" type="xs:string" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>The name of a device group to send the SMS message to all devices in the group.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="AccountName" type="xs:string" nillable="true" minOccurs="0"> <xs:annotation> <xs:documentation>The account that is associated with the device group. If you have access to multiple billing accounts and you specify a device group, the account must be specified, since a device group name can be reused in multiple accounts.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="DeviceServicePlanFilter" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>A service plan name if you only want to send the SMS messages to devices under this service plan.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | CustomFieldFilterObj | ||
children | Name Value | ||
annotation |
|
||
source | <xs:element name="DeviceCustomFieldFilter" type="CustomFieldFilterObj" nillable="true" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The names and values of custom fields, if you only want to send the SMS messages to devices matching these custom fields.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||
namespace | http://nphase.com/unifiedwebservice/v2 | ||||||||
type | restriction of xs:string | ||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="DataEncoding" minOccurs="0"> <xs:annotation> <xs:documentation>The SMS message encoding, which can be: 7-bit (default), 8-bit ASCII, 8-bit UTF-8, or 8-bit DATA formats.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="7-bit"/> <xs:enumeration value="8-bit-ASCII"/> <xs:enumeration value="8-bit-UTF-8"/> <xs:enumeration value="8-bit-DATA"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="SmsMessage" type="xs:string"> <xs:annotation> <xs:documentation>The contents of the SMS message. The SMS message is limited to 160 characters in 7-bit format, or 140 characters in 8-bit format.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | RequestId | ||
annotation |
|
||
source | <xs:element name="SendSmsMessageResponse"> <xs:annotation> <xs:documentation>This API response indicates that the request to send the SMS message was accepted. Neither the synchronous API response nor the asynchronous result indicate that the SMS message was successfully sent to the devices, but only that the SMS message and the target devices or device group were valid, and that delivery of the SMS message will be attempted.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="RequestId" type="xs:string"> <xs:annotation> <xs:documentation>A unique ID that associates the request with the results that are sent via a callback service. A callback is sent for each device, indicating whether or not the operation succeeded for the device.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="RequestId" type="xs:string"> <xs:annotation> <xs:documentation>A unique ID that associates the request with the results that are sent via a callback service. A callback is sent for each device, indicating whether or not the operation succeeded for the device.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | AccountName | ||
annotation |
|
||
source | <xs:element name="StartSmsCallbackRequest"> <xs:annotation> <xs:documentation>Restarts delivery of queued SMS messages for the specified account.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AccountName" type="xs:string"> <xs:annotation> <xs:documentation>This element specifies the account associated with the registered callback URL and SMS messages.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="AccountName" type="xs:string"> <xs:annotation> <xs:documentation>This element specifies the account associated with the registered callback URL and SMS messages.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
annotation |
|
||
source | <xs:element name="StartSmsCallbackResponse"> <xs:annotation> <xs:documentation>Returns an empty response object if the SMS callback delivery was successfully started.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence/> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | Devices DeviceGroupName AccountName DeviceServicePlanFilter DeviceCustomFieldFilter WakeUpMethod | ||
annotation |
|
||
source | <xs:element name="WakeUpDeviceRequest"> <xs:annotation> <xs:documentation>This API is no longer supported.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Devices" type="DeviceIdentifier" nillable="true" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="DeviceGroupName" type="xs:string" nillable="true" minOccurs="0"/> <xs:element name="AccountName" type="xs:string" nillable="true" minOccurs="0"/> <xs:element name="DeviceServicePlanFilter" type="xs:string" minOccurs="0"/> <xs:element name="DeviceCustomFieldFilter" type="CustomFieldFilterObj" nillable="true" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="WakeUpMethod"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IpWakeUp"/> <xs:enumeration value="SmsWakeUp"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | DeviceIdentifier |
children | Kind Identifier |
source | <xs:element name="Devices" type="DeviceIdentifier" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="DeviceGroupName" type="xs:string" nillable="true" minOccurs="0"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="AccountName" type="xs:string" nillable="true" minOccurs="0"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="DeviceServicePlanFilter" type="xs:string" minOccurs="0"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | CustomFieldFilterObj |
children | Name Value |
source | <xs:element name="DeviceCustomFieldFilter" type="CustomFieldFilterObj" nillable="true" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||
namespace | http://nphase.com/unifiedwebservice/v2 | ||||
type | restriction of xs:string | ||||
facets |
|
||||
source | <xs:element name="WakeUpMethod"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IpWakeUp"/> <xs:enumeration value="SmsWakeUp"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
children | RequestId |
source | <xs:element name="WakeUpDeviceResponse"> <xs:complexType> <xs:sequence> <xs:element name="RequestId" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="RequestId" type="xs:string"/> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | Device Message TimeStamp | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="RetrievedSmsMessage"> <xs:annotation> <xs:documentation>Used to represent an SMS message sent by a single device, this element includes the message and the device identifier for originating device.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Device" type="DeviceIdentifierCollection"> <xs:annotation> <xs:documentation>The device which sent the SMS message.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Message" type="xs:string"> <xs:annotation> <xs:documentation>The contents of the SMS message.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TimeStamp" type="xs:dateTime"> <xs:annotation> <xs:documentation>The time that the message was received by the Verizon ThingSpace Platform.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | DeviceIdentifierCollection | ||
children | DeviceIdentifiers | ||
annotation |
|
||
source | <xs:element name="Device" type="DeviceIdentifierCollection"> <xs:annotation> <xs:documentation>The device which sent the SMS message.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Message" type="xs:string"> <xs:annotation> <xs:documentation>The contents of the SMS message.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:dateTime | ||
annotation |
|
||
source | <xs:element name="TimeStamp" type="xs:dateTime"> <xs:annotation> <xs:documentation>The time that the message was received by the Verizon ThingSpace Platform.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | Name Value | ||
used by |
|
||
source | <xs:complexType name="CustomFieldFilterObj"> <xs:sequence> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation> This element specifies the name of the custom field. The legal custom field names are: • CustomField1 • CustomField2 • CustomField3 • CustomField4 • CustomField5 </xs:documentation> </xs:annotation> </xs:element> <xs:element name="Value" type="xs:string"> <xs:annotation> <xs:documentation> This element specifies the value of the custom field. Legal custom field values include the following characters: • Alphanumeric characters • SPACE • , (comma) • . (period) • : (colon) • - (hyphen) • _ (underscore) • / (forward slash) • @ (at sign) • ( (open parenthesis) • ) (close parenthesis) • [ (open bracket) • ] (close bracket) • # (number sign or hash) </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation> This element specifies the name of the custom field. The legal custom field names are: • CustomField1 • CustomField2 • CustomField3 • CustomField4 • CustomField5 </xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Value" type="xs:string"> <xs:annotation> <xs:documentation> This element specifies the value of the custom field. Legal custom field values include the following characters: • Alphanumeric characters • SPACE • , (comma) • . (period) • : (colon) • - (hyphen) • _ (underscore) • / (forward slash) • @ (at sign) • ( (open parenthesis) • ) (close parenthesis) • [ (open bracket) • ] (close bracket) • # (number sign or hash) </xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
children | Month Day Year |
source | <xs:complexType name="Date"> <xs:sequence> <xs:element name="Month" type="xs:unsignedByte"/> <xs:element name="Day" type="xs:unsignedByte"/> <xs:element name="Year" type="xs:unsignedShort"/> </xs:sequence> </xs:complexType> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:unsignedByte |
source | <xs:element name="Month" type="xs:unsignedByte"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:unsignedByte |
source | <xs:element name="Day" type="xs:unsignedByte"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:unsignedShort |
source | <xs:element name="Year" type="xs:unsignedShort"/> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | Kind Identifier | ||
used by |
|
||
source | <xs:complexType name="DeviceIdentifier"> <xs:sequence> <xs:element name="Kind"> <xs:annotation> <xs:documentation>This element specifies the kind of the device identifier.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Esn"> <xs:annotation> <xs:documentation>Electronic Serial Number (8-digit hexadecimal or 11-digit decimal format).</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Iccid"> <xs:annotation> <xs:documentation>Integrated Circuit Card ID (used with a SIM card).</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Imsi"> <xs:annotation> <xs:documentation>International Mobile Subscriber Identity</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Mdn"> <xs:annotation> <xs:documentation>Mobile Directory Number</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Meid"> <xs:annotation> <xs:documentation>Mobile Equipment Identifier</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Imei"> <xs:annotation> <xs:documentation>International Mobile Station Equipment Identity</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Msisdn"> <xs:annotation> <xs:documentation>Mobile Subscriber Integrated Services Digital Network-Number</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Identifier" type="xs:string"> <xs:annotation> <xs:documentation>This element specifies the value of the device identifier.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||||
namespace | http://nphase.com/unifiedwebservice/v2 | ||||||||||||||
type | restriction of xs:string | ||||||||||||||
facets |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:element name="Kind"> <xs:annotation> <xs:documentation>This element specifies the kind of the device identifier.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Esn"> <xs:annotation> <xs:documentation>Electronic Serial Number (8-digit hexadecimal or 11-digit decimal format).</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Iccid"> <xs:annotation> <xs:documentation>Integrated Circuit Card ID (used with a SIM card).</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Imsi"> <xs:annotation> <xs:documentation>International Mobile Subscriber Identity</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Mdn"> <xs:annotation> <xs:documentation>Mobile Directory Number</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Meid"> <xs:annotation> <xs:documentation>Mobile Equipment Identifier</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Imei"> <xs:annotation> <xs:documentation>International Mobile Station Equipment Identity</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Msisdn"> <xs:annotation> <xs:documentation>Mobile Subscriber Integrated Services Digital Network-Number</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Identifier" type="xs:string"> <xs:annotation> <xs:documentation>This element specifies the value of the device identifier.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | DeviceIdentifiers | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="DeviceIdentifierCollection"> <xs:annotation> <xs:documentation>Collection of all the identifiers assigned to the device.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="DeviceIdentifiers" type="DeviceIdentifier" nillable="true" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | DeviceIdentifier |
children | Kind Identifier |
source | <xs:element name="DeviceIdentifiers" type="DeviceIdentifier" nillable="true" maxOccurs="unbounded"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
children | Code Message |
source | <xs:complexType name="ErrorInformation"> <xs:sequence> <xs:element name="Code" type="xs:string"> <xs:annotation> <xs:documentation>The error code associated with the operation failure. This should be treated as a named constant string.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Message" type="xs:string"> <xs:annotation> <xs:documentation>The error message text associated with the operation failure.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Code" type="xs:string"> <xs:annotation> <xs:documentation>The error code associated with the operation failure. This should be treated as a named constant string.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Message" type="xs:string"> <xs:annotation> <xs:documentation>The error message text associated with the operation failure.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
children | Key Value |
source | <xs:complexType name="ExtendedAttributesObj"> <xs:sequence> <xs:element name="Key" type="xs:string" nillable="true"> <xs:annotation> <xs:documentation>This element specifies the key for an extended attribute.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Value" type="xs:string" nillable="true"> <xs:annotation> <xs:documentation>This element specifies the value for an extended attribute.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Key" type="xs:string" nillable="true"> <xs:annotation> <xs:documentation>This element specifies the key for an extended attribute.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Value" type="xs:string" nillable="true"> <xs:annotation> <xs:documentation>This element specifies the value for an extended attribute.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
children | Code Description |
source | <xs:complexType name="FeatureCode"> <xs:sequence> <xs:element name="Code" type="xs:string" nillable="true"/> <xs:element name="Description" type="xs:string" nillable="true"/> </xs:sequence> </xs:complexType> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="Code" type="xs:string" nillable="true"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="Description" type="xs:string" nillable="true"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
children | Earliest Latest |
source | <xs:complexType name="InclusiveDateTimeRange"> <xs:sequence> <xs:element name="Earliest" type="xs:dateTime"> <xs:annotation> <xs:documentation>This element specifies the earliest date and time in the range.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Latest" type="xs:dateTime"> <xs:annotation> <xs:documentation>This element specifies the latest date and time in the range.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:dateTime | ||
annotation |
|
||
source | <xs:element name="Earliest" type="xs:dateTime"> <xs:annotation> <xs:documentation>This element specifies the earliest date and time in the range.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
type | xs:dateTime | ||
annotation |
|
||
source | <xs:element name="Latest" type="xs:dateTime"> <xs:annotation> <xs:documentation>This element specifies the latest date and time in the range.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
children | CustomerName Address |
source | <xs:complexType name="PrimaryPlaceOfUse"> <xs:sequence> <xs:element name="CustomerName" type="PrimaryPlaceOfUseCustomerName" nillable="true"/> <xs:element name="Address" type="PrimaryPlaceOfUseAddress" nillable="true"/> </xs:sequence> </xs:complexType> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | PrimaryPlaceOfUseCustomerName |
children | Title FirstName MiddleName LastName |
source | <xs:element name="CustomerName" type="PrimaryPlaceOfUseCustomerName" nillable="true"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | PrimaryPlaceOfUseAddress |
children | AddressLine1 AddressLine2 City State ZipCode Country |
source | <xs:element name="Address" type="PrimaryPlaceOfUseAddress" nillable="true"/> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | AddressLine1 AddressLine2 City State ZipCode Country | ||
used by |
|
||
source | <xs:complexType name="PrimaryPlaceOfUseAddress"> <xs:sequence> <xs:element name="AddressLine1" type="xs:string" nillable="true"/> <xs:element name="AddressLine2" type="xs:string" nillable="true" minOccurs="0"/> <xs:element name="City" type="xs:string" nillable="true"/> <xs:element name="State" type="xs:string" nillable="true"/> <xs:element name="ZipCode" type="xs:string" nillable="true"/> <xs:element name="Country" type="xs:string" nillable="true"/> </xs:sequence> </xs:complexType> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="AddressLine1" type="xs:string" nillable="true"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="AddressLine2" type="xs:string" nillable="true" minOccurs="0"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="City" type="xs:string" nillable="true"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="State" type="xs:string" nillable="true"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="ZipCode" type="xs:string" nillable="true"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="Country" type="xs:string" nillable="true"/> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | Title FirstName MiddleName LastName | ||
used by |
|
||
source | <xs:complexType name="PrimaryPlaceOfUseCustomerName"> <xs:sequence> <xs:element name="Title" type="xs:string" nillable="true" minOccurs="0"/> <xs:element name="FirstName" type="xs:string" nillable="true"/> <xs:element name="MiddleName" type="xs:string" nillable="true" minOccurs="0"/> <xs:element name="LastName" type="xs:string" nillable="true"/> </xs:sequence> </xs:complexType> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="Title" type="xs:string" nillable="true" minOccurs="0"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="FirstName" type="xs:string" nillable="true"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="MiddleName" type="xs:string" nillable="true" minOccurs="0"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:string |
source | <xs:element name="LastName" type="xs:string" nillable="true"/> |
diagram | |||
namespace | http://nphase.com/unifiedwebservice/v2 | ||
children | Hour Minute Second | ||
used by |
|
||
source | <xs:complexType name="Time"> <xs:sequence> <xs:element name="Hour" type="xs:unsignedByte"/> <xs:element name="Minute" type="xs:unsignedByte"/> <xs:element name="Second" type="xs:unsignedByte"/> </xs:sequence> </xs:complexType> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:unsignedByte |
source | <xs:element name="Hour" type="xs:unsignedByte"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:unsignedByte |
source | <xs:element name="Minute" type="xs:unsignedByte"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:unsignedByte |
source | <xs:element name="Second" type="xs:unsignedByte"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
children | Start End |
source | <xs:complexType name="TimeRange"> <xs:sequence> <xs:element name="Start" type="xs:dateTime"/> <xs:element name="End" type="xs:dateTime"/> </xs:sequence> </xs:complexType> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:dateTime |
source | <xs:element name="Start" type="xs:dateTime"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | xs:dateTime |
source | <xs:element name="End" type="xs:dateTime"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
children | Start End |
source | <xs:complexType name="TimeRangePerDay"> <xs:sequence> <xs:element name="Start" type="Time"/> <xs:element name="End" type="Time"/> </xs:sequence> </xs:complexType> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | Time |
children | Hour Minute Second |
source | <xs:element name="Start" type="Time"/> |
diagram | |
namespace | http://nphase.com/unifiedwebservice/v2 |
type | Time |
children | Hour Minute Second |
source | <xs:element name="End" type="Time"/> |