Professional Documents
Culture Documents
Proprietary Information - Copyright (c) 2014-2016 NovAtel Inc. - All Rights Reserved
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Table of Contents
RequestPreviousAuthCode............................................................................................................................................................................................... 56
RequestTempAuthCode....................................................................................................................................................................................................58
RequestTerraStarResendActivation..................................................................................................................................................................................60
RequestTerraStarTestActivation....................................................................................................................................................................................... 62
ResetDevelopmentPSN.................................................................................................................................................................................................... 65
TestConnection................................................................................................................................................................................................................. 67
TransferTerraStarService..................................................................................................................................................................................................68
Complex Types..................................................................................................................................................................................................................... 70
ArrayofCardServiceCapabilities........................................................................................................................................................................................ 74
ArrayOfGPSCardDetail..................................................................................................................................................................................................... 75
ArrayOfGPSCardDetailRevB............................................................................................................................................................................................ 76
ArrayOfNovAtelTransactionTypes.....................................................................................................................................................................................77
ArrayOfPACStatusTypes...................................................................................................................................................................................................78
ArrayOfRequestTypes.......................................................................................................................................................................................................79
ArrayOfResponseCodes................................................................................................................................................................................................... 80
ArrayOfServiceStatusTypes.............................................................................................................................................................................................. 81
ArrayOfServiceTypes........................................................................................................................................................................................................ 82
ArrayOfString.....................................................................................................................................................................................................................83
ArrayOfTerraStarPartNumbers......................................................................................................................................................................................... 84
ArrayOfTerraStarUnitStatus.............................................................................................................................................................................................. 85
NeCSMetaData................................................................................................................................................................................................................. 86
NovAtelTransactionTypeDetail..........................................................................................................................................................................................87
PACStatusTypeDetail........................................................................................................................................................................................................88
RequestTypeDetail............................................................................................................................................................................................................89
Response.......................................................................................................................................................................................................................... 90
ResponseMetadata........................................................................................................................................................................................................... 91
ServiceStatusTypeDetail................................................................................................................................................................................................... 92
ServiceTypeDetail............................................................................................................................................................................................................. 93
TArrayOfCouponStatusDetail............................................................................................................................................................................................94
TArrayOfEligiblePartNumbers........................................................................................................................................................................................... 95
TCardServiceCapabilities..................................................................................................................................................................................................96
TCouponStatusDetail........................................................................................................................................................................................................ 97
TEligiblePartNumber......................................................................................................................................................................................................... 98
TEnclosureDetail............................................................................................................................................................................................................... 99
TGetMetaDataParams...................................................................................................................................................................................................... 100
TGetPaidModelNamesParams......................................................................................................................................................................................... 101
TGetPaidModelNamesReply.............................................................................................................................................................................................102
TGetPromoStatusParams................................................................................................................................................................................................. 103
TGetPromoStatusReply.................................................................................................................................................................................................... 104
TGetPSNStatusParams.................................................................................................................................................................................................... 105
TGetPSNStatusReply........................................................................................................................................................................................................106
TGetPSNStatusRevBParams........................................................................................................................................................................................... 107
TGetPSNStatusRevBReply...............................................................................................................................................................................................108
TGetTerraStarStatusParams............................................................................................................................................................................................ 109
TGetTerraStarStatusReply................................................................................................................................................................................................110
TGPSCardDetail................................................................................................................................................................................................................111
TGPSCardDetailRevB.......................................................................................................................................................................................................112
TPromoDetails...................................................................................................................................................................................................................113
TPurchaseTerraStarServiceParams................................................................................................................................................................................. 114
TPurchaseTerraStarServiceReply.................................................................................................................................................................................... 118
TPurchaseTerraStarServiceRevBParams........................................................................................................................................................................ 120
TPurchaseTerraStarServiceRevBReply............................................................................................................................................................................124
TRequestAuthCodeUpdateParams...................................................................................................................................................................................126
TRequestAuthCodeUpdateReply......................................................................................................................................................................................127
TRequestAuthcodeUpgradeParams................................................................................................................................................................................. 128
TRequestAuthcodeUpgradeParamsWithIndirectCustomer...............................................................................................................................................130
TRequestAuthcodeUpgradeReply.................................................................................................................................................................................... 133
TRequestAuthcodeUpgradeRevBParams........................................................................................................................................................................ 135
TRequestAuthcodeUpgradeRevBReply............................................................................................................................................................................138
TRequestPreviousAuthCodeParams................................................................................................................................................................................ 140
TRequestPreviousAuthCodeReply................................................................................................................................................................................... 141
TRequestTempAuthCodeParams..................................................................................................................................................................................... 142
TRequestTempAuthCodeReply........................................................................................................................................................................................ 144
TRequestTerraStarResendActivationParams................................................................................................................................................................... 145
TRequestTerraStarResendActivationReply...................................................................................................................................................................... 146
TRequestTerraStarTestActivationParams........................................................................................................................................................................ 147
TRequestTerraStarTestActivationReply............................................................................................................................................................................149
TResetDevelopmentPSNParams......................................................................................................................................................................................150
TResetDevelopmentPSNReply......................................................................................................................................................................................... 151
TTerraStarPartNumber......................................................................................................................................................................................................152
TTerraStarUnitStatus........................................................................................................................................................................................................ 153
TTransferTerraStarServiceParams................................................................................................................................................................................... 156
TTransferTerraStarServiceReply...................................................................................................................................................................................... 157
Simple Types.........................................................................................................................................................................................................................158
TCouponStatusType......................................................................................................................................................................................................... 159
TDevelopmentResetTypes................................................................................................................................................................................................160
TNovAtelTransactionType.................................................................................................................................................................................................161
TPACStatus.......................................................................................................................................................................................................................162
TRequestTypes................................................................................................................................................................................................................. 163
TServiceStatus.................................................................................................................................................................................................................. 164
TServiceType.................................................................................................................................................................................................................... 165
Sources
Name Description
Introduction Section Introduction and Overview of NovAtel E-Commerce web services
INovAtelPartnerM2Mservice NovAtel / Partner E-Commerce Machine to Machine API
1
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Introduction
The purpose of this document is to describe the interface specification to NovAtels E-Commerce Web Service.
The E-Commerce Web Service provides a mechanism for NovAtel's customers, dealers and business partners to communicate with NovAtel to:
Purchase Paid Model Upgrades to add additional capabilities to a product already in the field
2
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Version History
3
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
0M 2015-06-11 Al Sisson
clarified ScheduleActivationStartDate restrictions for PurchaseTerraStarService and
RequestTerraStarTestActivation
4
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
5
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Legal
RESTRICTED PROPRIETARY INFORMATION
The information disclosed herein is the exclusive property of NovAtel Inc. and is not to be disclosed without the written consent of NovAtel
Inc. No part of this publication may be reproduced or transmitted in any form or by any means including electronic storage, reproduction,
execution or transmission without the prior written consent of NovAtel Inc. The recipient of this document, by its retention and use, agrees to
respect the security status of the information contained herein.
The information contained in this document is subject to change without notice and should not be construed as a commitment by NovAtel
Inc. unless such commitment is expressly given in a covering document.
DISCLAIMER
In no event will NovAtel Inc. be liable for damages of any kind, incidental or consequential, in regard to or arising out of the performance or
form of the material presented herein. No representation is made regarding the suitability of this product for any particular purpose.
6
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Intended Audience
This guide us written for developers who are implementing e-commerce solutions with NovAtel Inc. using the SOAP API.
7
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Customer Service
If you have any questions regarding the e-Commerce API, please contact NovAtel Customer Service using any one of the following methods:
Method Details
NovAtel GPS Hotline 1-800-NOVATEL (U.S. & Canada)
403-295-4900 (International)
Fax 403-295-4901
E-Mail NECSsupport@novatel.ca
Website www.novatel.com
Write NovAtel Inc. Customer Service Dept.
1120 68 Avenue NE
Calgary, Alberta, Canada
T2E 8S5
8
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
IP address for customers web server that will access web transactions. This address will be added to test and live web servers in order to allow
access
A list of Product Serial Numbers (PSN) that will be registered as development PSNs
Signed agreements for use of these services. This will establish agreed limits on transaction amounts allowed.
9
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
References
10
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
11
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
INovAtelPartnerM2Mservice
Description
Remarks
This service is typically used by high volume customers that wish to automate and integrate their systems with NovAtel's E-Commerce System
See Also
12
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Methods: INovAtelPartnerM2Mservice
Description
These methods provide a variety of functions used to check NovAtel and TerraStar information for a customer's GPS receiver.
Deprecated
The following methods have been deprecated and all customers should now use the new method. The old methods have been temporarily left to allow
customers to modify their code to use the new functions.
PurchaseTerraStarService PurchaseTerraStarServiceRevB
RequestAuthCodeUpgrade RequestAuthCodeUpgradeRevB
RequestAuthCodeUpgradeWithIndirectCustomer RequestAuthCodeUpgradeRevB
13
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Methods
This method will request the status of the card specified. The response will
include information about the NovAtel GPS card.
GetPSNStatusRevB No This method will request the status of the card specified. The response will
include information about the NovAtel GPS card and it's service capabilities for
each of the available services.
GetTerraStarStatus No This method returns the details about the TerraStar contract for the specified
Product Serial Number.
14
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Methods
PurchaseTerraStarServiceRevB No This method allows the requestor to request a quote, purchase or renew a
TerraStar Service Subscription.
15
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Methods
REQUEST_ORDER, and
REQUEST_ORDER_NEW_OR_RENEW
If RequestType is set to REQUEST_QUOTE then the method will validate of the
requested parameters and, if valid, will return a NovAtel Unit price, NovAtel List
price and Discount Percentage (if applicable) for the requested part number.
If RequestType is set to REQUEST_ORDER then the method validate all of the
parameters and, if valid, creates a NEW TerraStar Service under the following
condition:
PSN has no associated TerraStar records or an active or pending
TerraStar service
16
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Methods
RequestAuthcodeUpdate No This method requests an update authorization code for the specified PSN. The
authorization code will be generated for the cards current paid model and the
specified software version.
17
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Methods
18
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Methods
19
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: GetMetaData
Description
This method is used by the partner's business system to obtain a detailed information required to use NovAtel's E-Commerce system.
Parameters
Params
Type: TGetMetaDataParams
This type specifies the parameters required to request the MetaData for the system.
Nillable?: No
Returns
A value of type NeCSMetaData having the structure defined by the following table.
20
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Returns
21
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: GetPaidModelNames
Description
This method is used to return any of the the models that are the current paid model as well as any other previous paid model(s) for the specified PSN.
This can be used with the RequestPreviousAuthCode method to request a previously generate auth code.
Parameters
Params_
Type: TGetPaidModelNamesParams
Nillable?: No
Returns
A value of type TGetPaidModelNamesReply having the structure defined by the following table.
22
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: GetPromoStatus
Description
This method can be used to request the promotional details and the associated coupon status that are available for the customer.
Parameters
Params_
Type: TGetPromoStatusParams
Nillable?: No
Returns
A value of type TGetPromoStatusReply having the structure defined by the following table.
23
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
IMPORTANT NOTE: This method has been deprecated and all customers should now use GetPSNStatusRevB. This method has been
temporarily left enabled to allow customers to modify their code to use the updated function.
This method will request the status of the card specified. The response will include information about the NovAtel GPS card.
Parameters
Params_
Type: TGetPSNStatusParams
This type specifies the parameters required to request the status of the card specified by Product Serial Number.
Nillable?: No
Returns
A value of type TGetPSNStatusReply having the structure defined by the following table.
24
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Returns
25
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: GetPSNStatusRevB
Description
This method will request the status of the card specified. The response will include information about the NovAtel GPS card and it's service capabilities
for each of the available services.
Parameters
Params_
Type: TGetPSNStatusRevBParams
Nillable?: No
Returns
A value of type TGetPSNStatusRevBReply having the structure defined by the following table.
26
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Returns
27
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: GetTerraStarStatus
Description
This method returns the details about the TerraStar contract for the specified Product Serial Number.
Parameters
Params_
Type: TGetTerraStarStatusParams
This type specifies the parameters required to request the status of the TerraStar Subscription associated with the card specified by Product
Serial Number.
Nillable?: No
Returns
A value of type TGetTerraStarStatusReply having the structure defined by the following table.
28
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: PurchaseTerraStarService
Description
IMPORTANT NOTE: This method has been deprecated and all customers should now use PurchaseTerraStarServiceRevB. This method has
been temporarily left enabled to allow customers to modify their code to use the updated function.
This method allows the requestor to request a quote, purchase or renew a TerraStar Service Subscription.
If the RequestType is set to REQUEST_QUOTE then the method will validate of the requested parameters and, if valid, will return a price for the
requested part number.
If the RequestType is set to REQUEST_ORDER then the method validate all of the parameters and, if valid, creates a NEW TerraStar Service if there is
no SERVICE_ACTIVE or SERVICE_PENDING TerraStar service associated with the PSN.
If the RequestType is set to REQUEST_ORDER_NEW_OR_RENEW then the method will validate all of the parameters and, if valid it will:
create a NEW TerraStar Service contract if there is no SERVICE_ACTIVE or SERVICE_PENDING TerraStar service associated with the PSN or
renews an existing TerraStar Service contract (SERVICE_ACTIVE or SERVICE_EXPIRING) by extending the current service end date by the
duration specified in the requested part number. This action will create a new contract number with the new contract
ScheduledServiceStartDateTime date set to the ServiceEndDateTime of the existing service.
Parameters
Params
Type: TPurchaseTerraStarServiceParams
This type defines the parameters necessary to purchase a TerraStar Service Subscription
29
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Parameters
30
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Parameters
31
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Parameters
32
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Parameters
Nillable?: No
Returns
A value of type TPurchaseTerraStarServiceReply having the structure defined by the following table.
33
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: PurchaseTerraStarServiceRevB
Description
This method allows the requestor to request a quote, purchase or renew a TerraStar Service Subscription.
This method supports the following scenarios:
Seamless purchase of TerraStar service contract during a pending or active test service, or
This method allows for a purchase of a termed standard TerraStar service contract for the supporting card PSN. A contract cannot be cancelled or
refunded for unused period once created. A TerraStar contract can be purchased for PSNs with FW and paid model that supports the specific TerraStar
service. It is recommended to check the card's TerraStar capability using GetPSNStatusRevB request prior to purchasing TerraStar service for a PSN.
NeCS supports the following the request types:
REQUEST_QUOTE,
REQUEST_ORDER, and
REQUEST_ORDER_NEW_OR_RENEW
If RequestType is set to REQUEST_QUOTE then the method will validate of the requested parameters and, if valid, will return a NovAtel Unit price,
NovAtel List price and Discount Percentage (if applicable) for the requested part number.
If RequestType is set to REQUEST_ORDER then the method validate all of the parameters and, if valid, creates a NEW TerraStar Service under the
following condition:
If the RequestType is set to REQUEST_ORDER then Purchase of TerraStar service contract is rejected under the following conditions:
34
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
If RequestType is set to REQUEST_ORDER_NEW_OR_RENEW then Purchase of TerraStar service contract is allowed under the following conditions:
If the RequestType is set to REQUEST_ORDER_NEW_OR_RENEW then Purchase of TerraStar service contract is rejected under the following
condition:
Parameters
Params_
Type: TPurchaseTerraStarServiceRevBParams
This type defines the parameters necessary to purchase a TerraStar Service Subscription.
35
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Parameters
36
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Parameters
37
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Parameters
38
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Parameters
Nillable?: No
Returns
A value of type TPurchaseTerraStarServiceRevBReply having the structure defined by the following table.
39
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Returns
40
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: RequestAuthcodeUpdate
Description
This method requests an update authorization code for the specified PSN. The authorization code will be generated for the cards current paid model
and the specified software version.
Parameters
Params_
Type: TRequestAuthCodeUpdateParams
Nillable?: No
41
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Returns
42
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: RequestAuthcodeUpgrade
Description
IMPORTANT NOTE: This method has been deprecated and all customers should now use RequestAuthCodeUpgradeRevB. This method has
been temporarily left enabled to allow customers to modify their code to use the updated function.
This method is used to purchase or quote on authorization code upgrade. If a quote is requested then the price to upgrade the paid model will be
returned. If an order is requested then paid model will be updated to add additional functionality for the specified PSN.
Parameters
Params_
Type: TRequestAuthcodeUpgradeParams
43
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Parameters
44
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Parameters
Nillable?: No
Returns
A value of type TRequestAuthcodeUpgradeReply having the structure defined by the following table.
45
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Returns
Remarks
Development Restrictions
During initial testing your account may be restricted to work with only registered development PSNs. Once your development is complete contact
NovAtel to have that restriction removed.
1. Call ResetDevelopmentPSN with RESET_PAID_MODEL and specify the model that you would like to set the Paid Model to for the PSN
specified. For example, G1S000000.
2. Call GetPSNStatus to query the status of the PSN specified. Verify that the Paid Model has been updated
3. Call RequestAuthCodeUpgrade with the RequestType set to REQUEST_QUOTE and the new part number that you want the card upgraded to.
For example, OEM628-D1L-F0G-TTR. This will validate the parameters and return the amount that the upgrade will cost. This does not
actually upgrade the card - it only indicates what the upgrade will cost and allows you to present a confirmation dialog to your users if needed.
4. Review the Amount return by the previous call and if the amount is okay then change the RequestType to REQUEST_ORDER on the
RequestAuthCodeUpgrade call and submit. This will perform the actual Paid Model upgrade.
5. Call GetPSNStatus again to query the status of the PSN specified and verify that the Paid Model has been updated, in this example D1LF0GTTR.
This sequence can be repeated as necessary for registered development PSNs because you can reset the Paid Model and get the card back to a
known state.
46
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Remarks
Production Use
For production use you can eliminate step 1 and continue with the rest of the steps. Note that the only step that is required to actually upgrade the
receiver is a call to RequestAuthCodeUpgrade with a RequestType of REQUEST_ORDER. The other steps are optional however it is strongly
recommended that you use REQUEST_QUOTE before REQUEST_ORDER to ensure that the pricing is correct.
47
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: RequestAuthcodeUpgradeRevB
Description
This method is used to purchase or quote on authorization code upgrade. If a quote is requested then the NovAtel Unit Price and NovAtel List Price to
upgrade the paid model will be returned. If an order is requested then paid model will be updated to add additional functionality for the specified PSN.
The RequestAuthCodeUpgradeRevB method differs from the previous RequestAuthCodeUpgrade as it accepts additional IndirectCustomerName and
IndirectCustomerReference.
The RequestAuthCodeUpgradeRevB method also differs from the previous RequestAuthCodeUpgradeWithIndirectCustomer in the data that is returned
which now includes NovAtelUnitPrice (instead of Amount) and the new NovAtelListPrice field.
Parameters
Params_
Type: TRequestAuthcodeUpgradeRevBParams
48
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Parameters
49
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Parameters
Nillable?: No
Returns
A value of type TRequestAuthcodeUpgradeRevBReply having the structure defined by the following table.
50
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Returns
51
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: RequestAuthcodeUpgradeWithIndirectCustomer
Description
IMPORTANT NOTE: This method has been deprecated and all customers should now use RequestAuthCodeUpgradeRevB. This method has
been temporarily left enabled to allow customers to modify their code to use the updated function.
This method is used to purchase or quote on authorization code upgrade with additional Indirect Customer information. If a quote is requested then the
price to upgrade the paid model will be returned. If an order is requested then paid model will be updated to add additional functionality for the specified
PSN.
Parameters
Params_
Type: TRequestAuthcodeUpgradeParamsWithIndirectCustomer
52
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Parameters
53
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Parameters
Nillable?: No
Returns
A value of type TRequestAuthcodeUpgradeReply having the structure defined by the following table.
54
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Returns
55
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: RequestPreviousAuthCode
Description
This method determines if the specified Model is in the Paid Model list for the specified PSN. If it is in the list then an authorization code will be
generated for the specified PSN, version and model.
Parameters
Params_
Type: TRequestPreviousAuthCodeParams
Nillable?: No
Returns
56
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Returns
Remarks
See GetPaidModelNames method to determine which paid models are associated with the card
57
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: RequestTempAuthCode
Description
This method generates a temporary authorization code that enables the specified model to operate on the specified PSN for the specified duration.
Parameters
Params_
Type: TRequestTempAuthCodeParams
58
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Parameters
Nillable?: No
Returns
A value of type TRequestTempAuthCodeReply having the structure defined by the following table.
59
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: RequestTerraStarResendActivation
Description
This method may be used to resend the TerraStar UCM to the specified PSN.
Parameters
Params
Type: TRequestTerraStarResendActivationParams
This type defines the parameters necessary to request a TerraStar Resend Activation
Nillable?: No
Returns
A value of type TRequestTerraStarResendActivationReply having the structure defined by the following table.
60
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Remarks
61
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: RequestTerraStarTestActivation
Description
This method requests a TerraStar test activation for the specified receiver.
Parameters
Params
Type: TRequestTerraStarTestActivationParams
This type defines the parameters necessary to request a TerraStar Test Activation
62
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Parameters
Nillable?: No
Returns
A value of type TRequestTerraStarTestActivationReply having the structure defined by the following table.
63
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Returns
64
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: ResetDevelopmentPSN
Description
This method is used to reset one of the requestor's development PSNs to a particular paid model. This allows testing of the entire upgrade process.
Any transactions that are processed on a card registered as a development PSN will not be invoiced but will be processed as a zero dollar transaction to
test the service including e-mail notifications.
Parameters
Params_
Type: TResetDevelopmentPSNParams
Nillable?: No
65
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Returns
A value of type TResetDevelopmentPSNReply having the structure defined by the following table.
66
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: TestConnection
Description
This method provides a simple echo function that can be used to ensure that communication is working to the NovAtel Web Services.
Parameters
EchoMessage
Type: string
The String that you want to echo
Nillable?: No
Returns
Example
If the EchoMessage is set to "Hello" then the reply will be similar to:
Echo: Hello. Connection Okay
67
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Method: TransferTerraStarService
Description
The TransferTerraStarService method transfers the TerraStar activation from the SourcePSN to the Destination PSN.
Parameters
Params_
Type: TTransferTerraStarServiceParams
Nillable?: No
Returns
A value of type TTransferTerraStarServiceReply having the structure defined by the following table.
68
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Returns
69
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
These Complex types specify the parameters and replies from the associated methods.
Complex Types
Name Description
ArrayofCardServiceCapabilities This array contains a list of TCardServiceCapabilites which provides details on available services
and the card's ability to use each of the services
ArrayOfGPSCardDetail A list of GPS Receiver cards. For enclosure products there will be one entry for each GPS
Receiver within the enclosure.
ArrayOfGPSCardDetailRevB A list of GPS Receiver cards. For enclosure products there will be one entry for each GPS
Receiver within the enclosure. For each GPS Receiver there is ServiceCapabilities array
containing detailed information on each of the available services and the GPS receiver's
capabilities with each of those services.
ArrayOfNovAtelTransactionTypes An array of NovAtel Transaction Types
ArrayOfPACStatusTypes An array of PAC Status Types
ArrayOfRequestTypes An array of Request Types
ArrayOfResponseCodes An array of Response Codes
ArrayOfServiceStatusTypes An array of Service Status Types
ArrayOfServiceTypes An array of Service Types
ArrayOfString An array of Strings
ArrayOfTerraStarPartNumbers A array of the part numbers that can be used to order TerraStar subscriptions.
ArrayOfTerraStarUnitStatus An array of TerraStar Unit Status records
NeCSMetaData This complex data type contains meta data information required for using the service.
NovAtelTransactionTypeDetail Detailed information on a NovAtel Transaction Type
PACStatusTypeDetail Detailed information on the various PAC status types
70
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Complex Types
Name Description
RequestTypeDetail A complex data type that provides details on the types of requests.
Response A complex data type that will provide additional status information related to a request
ResponseMetadata A list of Response types that can be returned by the system.
ServiceStatusTypeDetail Detailed information on the various status types for the TerraStar Service
ServiceTypeDetail Detailed information on the various TerraStar Service Types
TArrayOfCouponStatusDetail An array of CouponStatusDetail
TArrayOfEligiblePartNumbers An array of eligible part numbers that is qualified for the promotion
TCardServiceCapabilities Detailed information on an available service and the card's capabilties for using the service.
TCouponStatusDetail Detailed information on the status of a coupon
TEligiblePartNumber An eligible part number
TEnclosureDetail Detailed information regarding the product enclosure (if applicable)
TGetMetaDataParams Parameters used for GetMetaData method
TGetPaidModelNamesParams Parameters for the GetPaidModelNames method
TGetPaidModelNamesReply Reply from the GetPaidModelNames method
TGetPromoStatusParams Parameters for the GetPromoStatus method
TGetPromoStatusReply Reply from the GetPromoStatus method
TGetPSNStatusParams Parameters used for GetPSNStatus method
TGetPSNStatusReply Reply from GetPSNStatus method
TGetPSNStatusRevBParams Parameters used for GetPSNStatusRevB method
TGetPSNStatusRevBReply Reply from GetTerraStarStatusRevB method
TGetTerraStarStatusParams Parameters for GetTerraStarStatus method
TGetTerraStarStatusReply Reply from GetTerraStarStatus method
71
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Complex Types
Name Description
TGPSCardDetail Detailed information for a GPS Receiver card.
TGPSCardDetailRevB Detailed information for a GPS Receiver card and the capabilties with each of the available
services.
TPromoDetails Detailed information regarding a NovAtel promotion
TPurchaseTerraStarServiceParams Parameters used for PurchaseTerraStarService method
TPurchaseTerraStarServiceReply Reply from PurchaseTerraStarService method
TPurchaseTerraStarServiceRevBParams Parameters for the PurchaseTerraStarServiceRevB method
TPurchaseTerraStarServiceRevBReply Reply from the PurchaseTerraStarServiceRevB method
TRequestAuthCodeUpdateParams Parameters for the RequestAuthCodeUpdate method
TRequestAuthCodeUpdateReply Reply from the RequestAuthCodeUpdate method
TRequestAuthcodeUpgradeParams Parameters for the RequestAuthCodeUpgrade method
TRequestAuthcodeUpgradeParamsWithIndirectCus Parameters for the RequestAuthCodeUpgradeWithIndirectCustomer method
tomer
TRequestAuthcodeUpgradeReply Reply from the RequestAuthCodeUpgrade method
TRequestAuthcodeUpgradeRevBParams Parameters for the RequestAuthCodeUpgradeRevB method
TRequestAuthcodeUpgradeRevBReply Reply from the RequestAuthCodeUpgrade method
TRequestPreviousAuthCodeParams Parameters for RequestPreviousAuthCode
TRequestPreviousAuthCodeReply Reply from RequestPreviousAuthCode method
TRequestTempAuthCodeParams Parameters for the RequestTempAuthCode method
TRequestTempAuthCodeReply Reply from the RequestTempAuthCode method
TRequestTerraStarResendActivationParams Parameters for RequestTerraStarResendActivation method.
TRequestTerraStarResendActivationReply Reply from RequestTerraStarResendActivation method
TRequestTerraStarTestActivationParams Parameters for RequestTerraStarTestActivation method
72
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Complex Types
Name Description
TRequestTerraStarTestActivationReply Reply from RequestTerraStarTestActivation method
TResetDevelopmentPSNParams Parameters for ResetDevelopmentPSN
TResetDevelopmentPSNReply Reply from ResetDevelopmentPSN method
TTerraStarPartNumber A complex type providing details on the individual elements related to a NovAtel Part Number for
TerraStar subscriptions
TTerraStarUnitStatus The TerraStar Status for a specific PSN
TTransferTerraStarServiceParams Parameters for the TransferTerraStarService method
TTransferTerraStarServiceReply Reply from the TransferTerraStarService method
73
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
This array contains a list of TCardServiceCapabilites which provides details on available services and the card's ability to use each of the services
Derived By
Restricting Array
74
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
A list of GPS Receiver cards. For enclosure products there will be one entry for each GPS Receiver within the enclosure.
Derived By
Restricting Array
75
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
A list of GPS Receiver cards. For enclosure products there will be one entry for each GPS Receiver within the enclosure. For each GPS Receiver
there is ServiceCapabilities array containing detailed information on each of the available services and the GPS receiver's capabilities with each of those
services.
Derived By
Restricting Array
76
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting Array
77
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting Array
78
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting Array
79
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting Array
80
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting Array
81
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting Array
82
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
An array of Strings
Derived By
Restricting Array
83
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
A array of the part numbers that can be used to order TerraStar subscriptions.
Derived By
Restricting Array
84
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting Array
85
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
This complex data type contains meta data information required for using the service.
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
GetMetaData Method
86
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
87
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
88
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
89
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
A complex data type that will provide additional status information related to a request
Derived By
Restricting anyType
Content Model
90
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
91
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Detailed information on the various status types for the TerraStar Service
Derived By
Restricting anyType
Content Model
92
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
93
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
An array of CouponStatusDetail
Derived By
Restricting Array
94
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting Array
95
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Detailed information on an available service and the card's capabilties for using the service.
Derived By
Restricting anyType
Content Model
96
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
97
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
98
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
99
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
GetMetaData Method
100
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
GetPaidModelNames Method
101
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
GetPaidModelNames Method
102
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
GetPromoStatus Method
103
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
GetPromoStatus Method
104
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
GetPSNStatus Method
105
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
GetPSNStatus Method
106
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
GetPSNStatusRevB Method
107
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
GetPSNStatusRevB Method
108
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
GetTerraStarStatus Method
109
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
GetTerraStarStatus Method
110
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
111
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Detailed information for a GPS Receiver card and the capabilties with each of the available services.
Derived By
Restricting anyType
Content Model
112
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
113
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
114
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Content Model
115
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Content Model
The date/time must be a valid date/time and not before the current
UTC time plus 5 minutes and within 90 days of the current UTC
date/time. For example, if the current UTC datetime is
2015-06-09T14:00:00 HRS then any date/time before
2015-06-09T14:05:00 HRS and after 2015-09-07T14:00:00 HRS
will be rejected. If you are trying to schedule an activation within 5
minutes of the current UTC it is suggested that you set
ImmediateActivation to True to avoid this rejection.
CustomerPurchaseOrderReferenc string 25 Customer purchase order reference or number associated with this
e purchase request.
IndirectCustomerName string 50 An optional field that can be used by NovAtel customer to record
information about their customer.
IndirectCustomerReference string 50 An optional field that can be used by the Partner to record
information about their customer.
CustomerNotes string 255 An optional field that can be used to record notes related to this
transaction.
116
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Referenced By
Name Type
PurchaseTerraStarService Method
117
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
118
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Referenced By
Name Type
PurchaseTerraStarService Method
119
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
120
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Content Model
121
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Content Model
122
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Referenced By
Name Type
PurchaseTerraStarServiceRevB Method
123
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
124
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Content Model
Referenced By
Name Type
PurchaseTerraStarServiceRevB Method
125
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
RequestAuthcodeUpdate Method
126
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
RequestAuthcodeUpdate Method
127
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
128
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Content Model
Caution: The service will only validate the OSN if it is not null. If
you choose to not use the optional secondary validation for 11
character PSNs then you will be responsible for any authorization
codes purchased.
PartNumber string 30 Marketing Name Part Number to upgrade to eg.
OEM615-D2S-B0G-550
SWVersion string 15 Software Version to generate authorization code for. For products
that support signature authorization codes you can "SIGNATURE"
as the software version.
RequestType TRequestTypes Specifies the type of transaction to process (REQUEST_QUOTE
or REQUEST_ORDER).
Any other RequestType will be rejected.
See TRequestTypes for valid enumerations and associated
definition.
CustomerPurchaseOrderReferenc string 25 Customer purchase order reference or number associated with this
e purchase request.
CustomerNotes string 255 An optional field that can be used to record notes related to this
transaction
Referenced By
Name Type
RequestAuthcodeUpgrade Method
129
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
130
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Content Model
Caution: The service will only validate the OSN if it is not null. If
you choose to not use the optional secondary validation for 11
character PSNs then you will be responsible for any authorization
codes purchased.
PartNumber string 30 Marketing Name Part Number to upgrade to eg.
OEM615-D2S-B0G-550
SWVersion string 15 Software Version to generate authorization code for. For products
that support signature authorization codes you can "SIGNATURE"
as the software version.
RequestType TRequestTypes Specifies the type of transaction to process (REQUEST_QUOTE
or REQUEST_ORDER). Any other RequestType will be rejected.
See TRequestTypes for valid enumerations and associated
definitions.
CustomerPurchaseOrderReferenc string 25 Customer purchase order reference or number
e associated with this purchase request.
IndirectCustomerName string 50 An optional field that can be used by NovAtel customer to record
information about their customer.
IndirectCustomerReference string 50 An optional field that can be used by the Partner to record
information about their customer.
CustomerNotes string 255 An optional field that can be used to record notes
related to this transaction
131
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Referenced By
Name Type
RequestAuthcodeUpgradeWithIndirectCustomer Method
132
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
133
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Referenced By
Name Type
RequestAuthcodeUpgrade Method
RequestAuthcodeUpgradeWithIndirectCustomer Method
134
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
135
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Content Model
Caution: The service will only validate the OSN if it is not null. If
you choose to not use the optional secondary validation for 11
character PSNs then you will be responsible for any authorization
codes purchased.
PartNumber string 30 Marketing Name Part Number to upgrade to eg.
OEM615-D2S-B0G-550
SWVersion string 15 Software Version to generate authorization code for. For products
that support signature authorization codes you can "SIGNATURE"
as the software version.
RequestType TRequestTypes Specifies the type of transaction to process (REQUEST_QUOTE
or REQUEST_ORDER).
Any other RequestType will be rejected.
See TRequestTypes for valid enumerations and associated
definition.
CustomerPurchaseOrderReferenc string 25 Customer purchase order reference or number
e associated with this purchase request.
IndirectCustomerName string 50 An optional field that can be used by the Partner to record
information about their customer.
IndirectCustomerReference string 50 An optional field that can be used by the Partner to record
information about their customer.
CustomerNotes string 255 An optional field that can be used to record notes
related to this transaction
136
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Referenced By
Name Type
RequestAuthcodeUpgradeRevB Method
137
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
138
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Referenced By
Name Type
RequestAuthcodeUpgradeRevB Method
139
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
RequestPreviousAuthCode Method
140
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
RequestPreviousAuthCode Method
141
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
142
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Content Model
Referenced By
Name Type
RequestTempAuthCode Method
143
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
RequestTempAuthCode Method
144
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
RequestTerraStarResendActivation Method
145
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
RequestTerraStarResendActivation Method
146
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
147
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Content Model
The date/time must be a valid date/time and not before the current
UTC time plus 5 minutes and within 90 days of the current UTC
date/time. For example, if the current UTC datetime is
2015-06-09T14:00:00 HRS then any date/time before
2015-06-09T14:05:00 HRS and after 2015-09-07T14:00:00 HRS
will be rejected. If you are trying to schedule an activation within 5
minutes of the current UTC it is suggested that you set
ImmediateActivation to True to avoid this rejection.
CustomerNotes string 255 Optional field that can be used by NovAtel customer to record
notes related to this transaction.
Referenced By
Name Type
RequestTerraStarTestActivation Method
148
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
RequestTerraStarTestActivation Method
149
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
ResetDevelopmentPSN Method
150
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
ResetDevelopmentPSN Method
151
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
A complex type providing details on the individual elements related to a NovAtel Part Number for TerraStar subscriptions
Derived By
Restricting anyType
Content Model
152
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
153
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Content Model
154
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Content Model
155
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
TransferTerraStarService Method
156
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting anyType
Content Model
Referenced By
Name Type
TransferTerraStarService Method
157
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Simple enumerated types that define various types used in the system
Simple Types
Name Description
TCouponStatusType This type is used to indicate the Coupon Status
TDevelopmentResetTypes This type is used to specify the type of development reset
TNovAtelTransactionType This type defines the NovAtel Transaction Type
TPACStatus This type is used to indicate the status of the PAC
TRequestTypes This type is used to specify the type of transaction to process.
TServiceStatus This type is used to specify the TerraStar Service Status
TServiceType This type is used to specify the TerraStar Service Type
158
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting string
Enumeration
159
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting string
Enumeration
160
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting string
Enumeration
161
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting string
Enumeration
162
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting string
Enumeration
163
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting string
Enumeration
164
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Description
Derived By
Restricting string
Enumeration
165
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Index
ArrayOfGPSCardDetailRevB 76 GetPaidModelNames 22
ArrayOfNovAtelTransactionTypes 77 GetPromoStatus 23
ArrayOfPACStatusTypes 78 GetPSNStatus 24
ArrayOfRequestTypes 79 GetPSNStatusRevB 26
ArrayOfResponseCodes 80 GetTerraStarStatus 28
ArrayOfServiceStatusTypes 81
ArrayOfServiceTypes 82 I
ArrayOfString 83 Initial Customer Setup 9
ArrayOfTerraStarPartNumbers 84 INovAtelPartnerM2Mservice 12
Introduction Section 2
C
Complex Types 70 L
Customer Service 8 Legal 6
D M
Methods 13
166
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
Response 90
N ResponseMetadata 91
NeCSMetaData 86
ServiceTypeDetail 93
P Simple Types 158
PACStatusTypeDetail 88
PurchaseTerraStarService 29 T
PurchaseTerraStarServiceRevB 34 TArrayOfCouponStatusDetail 94
TArrayOfEligiblePartNumbers 95
R TCardServiceCapabilities 96
References 10 TCouponStatusDetail 97
RequestAuthcodeUpgradeRevB 48 TEligiblePartNumber 98
RequestAuthcodeUpgradeWithIndirectCusto 52 TEnclosureDetail 99
mer
TestConnection 67
RequestPreviousAuthCode 56
TGetMetaDataParams 100
RequestTempAuthCode 58
TGetPaidModelNamesParams 101
RequestTerraStarResendActivation 60
TGetPaidModelNamesReply 102
RequestTerraStarTestActivation 62
TGetPromoStatusParams 103
RequestTypeDetail 89
TGetPromoStatusReply 104
ResetDevelopmentPSN 65
TGetPSNStatusParams 105
167
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***
NovAtel E-Commerce Web Services *** PRELIMINARY - SUBJECT TO CHANGE *** Partner Application Programmers Interface
TRequestAuthcodeUpgradeParamsWithIndir 130
ectCustomer
V
TRequestAuthcodeUpgradeReply 133
Version History 3
TRequestAuthcodeUpgradeRevBParams 135
168
D19536 Rev: 0W *** PRELIMINARY - SUBJECT TO CHANGE ***