04-MAR-2013
User Profile Web Service Guide Deem@Work Small Business Suite REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Table of Contents
Overview ...... 3 Configuring the Web Service Subscription ...... 4 Site Subscription ...... 4 Super-domain Subscription ...... 6 Creating a Web Service Client ...... 9 Web Service Endpoint ...... 9 Sample Request SOAP Message ...... 9 Sample Response SOAP Message ...... 13 Managing a User Profile ...... 14 Creating a New User Profile ...... 14 Updating an Existing User Profile ...... 14 Disabling an Existing User Profile ...... 14 Appendix A: WSDL File (userProfile.wsdl) ...... 15 Appendix B: User Profile Schema ...... 17 Appendix C: Common Types Schema ...... 20 Appendix D: User Profile Attributes ...... 39 Appendix E: Profile List of Values ...... 56 Title and Suffix ...... 56 Emergency Contact Relationship ...... 56 Credit Card Vendor Codes ...... 57 Air Special Request ...... 57 Visa Types ...... 58 Meal Preference ...... 59 Hotel Special Request ...... 60 Hotel Amenities ...... 61 Rental Car Special Request ...... 62 Default Car Types ...... 63 Rental Car Company Codes ...... 64 Hotel Chain Codes ...... 66 Airline Vendor Codes ...... 74
Copyright © 2013 Rearden Commerce, Inc. All rights reserved.
2 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Overview
Rearden Commerce provides the User Profile web service for partners and third-party application providers to create, update, or disable user profiles in Deem@Work. A user profile is a collection of personal data associated to a specific user. User profiles provide the raw user data upon which services transact. Profile data must be securely managed by applications and services.
The User Profile web service uses Extensible Markup Language (XML) messages that follow the Simple Object Access Protocol (SOAP) standard, which is a protocol specification for exchanging structured information.1 Partners or application providers can create web service clients to access the User Profile web service using the Web Service Definition Language (WSDL) file and schema provided with this document. WSDL is an XML format for describing network services as a set of endpoints operating on messages. A WSDL description of a web service (also referred to as a WSDL file) provides a machine-readable description of how the service can be called, what parameters it expects, and what data structures it returns.2
Using the User Profile web service, web service clients can get information about the user's profile, and can push updates back to the user’s profile. Clients must specify which information they would like to retrieve for a given profile in each request. This avoids the added latency of multiple API calls without the performance overhead of retrieving unnecessary information in each request. The user is identified by an ID (externalID) passed to the application during single sign-on in the Security Assertion Markup Language (SAML) identity assertion. Technical specifications for session management and single sign-on (SSO) integration is provided in the Session Management Guide for Deem@Work.
This document provides a technical specification to help partners access the User Profile web service in Deem@Work from web service clients.
1 For a definition of SOAP, see http://en.wikipedia.org/wiki/SOAP.
2 For details on WSDL, see http://www.w3.org/TR/wsdl.
3 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Configuring the Web Service Subscription
To use the User Profile web service, a partner must configure a subscription to the service. The partner can configure this subscription at the site level for a single site, or at the super-domain level for multiple sites.
Site Subscription
In order to configure a subscription at the site level for a single site, you need to add the subscription to a subscription set, and associate the subscription set with a user group through a web service rule. Follow these steps:
1. From the Partner Dashboard, locate the site and click the Settings link for the appropriate site, or log in directly to the Site Dashboard. The Settings | Overview page appears. 2. Click the Web Services link. The Settings | Web Services page appears. 3. Click the Profile Pull Web Service link at the top of the page. The Settings | Profile Pull Web Services page appears. 4. Click the Profile Pull Web Service Subscriptions link at the top of the page. The Settings | Subscriptions page appears with other subscriptions you’ve created. 5. Click an existing subscription and the Settings | Edit Subscription page appears, or click the Add A New Subscription link at the bottom of the page, and the Settings | Add Subscription page appears, as shown in Figure 1. 6. Add (or edit) the Subscription Name and contact information (refer to Figure 1), set the Web Service Type to User Profile, set the Mode to Live, and set the Inbound Message Unique Key to External ID. The External ID is generated by the partner and needs to be unique in a site for a user. 7. Enter the authentication user name and password (refer to Figure 1), which is used to authenticate an incoming web service request. 8. Click the check box or choose a value for the following permissions (refer to Figure 1): • Set the # of profiles to send per batch. This is the maximum number of profiles that can be retrieved in a Get request (the default is 100). • Allow “update” of existing
4 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Figure 1. Add (or edit) the web service subscription settings for a site.
9. Click Save to save your settings. The Settings | Subscriptions page appears again, with your new (or edited) subscription in the list of subscriptions. 10. Click the Back to Profile Pull Web Services link at the top of the page. The Settings | Profile Pull Web Services page appears. 11. To add the subscription to a subscription set, click the Profile Pull Web Service Subscription Sets link. 12. Click the Add A New Subscription Set link or click the name of an existing set. The Services | Add/ Edit Subscription Set page appears. 13. If you are creating a new set, enter the name of the set in the Set Name field. 14. Click the Add Subscr. button. The Services | Search & Add Code To Set page appears. 15. Click the radio button beside the name of the subscription you created or edited in Steps 5-9, and click OK to add it to the set. The Services | Add/Edit Subscription Set page appears again. 16. Click Save to save the subscriptions in the set. 17. Click the Rules tab to define this subscription set as part of a rule to be applied to a group of users. The Rules | Overview page appears. 18. Click the Web Services Rules link to enable Web Services access. The Rules | Web Services Rules page appears, with groups of users listed (including the Everyone group, which includes all users).
5 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
19. To set up a Web Services rule with the subscription set for the Everyone group, click the Add or Edit link in the Travel column for the Everyone row; to set up a travel rule with the display configuration set for a different group, click the Add or Edit link in the Profile Pull Web Service column for that group’s row. The Rules | Edit Profile Pull Web Service Rule page appears. 20. Enter a Description that describes the rule and will be easily recognizable when it appears in a drop- down list. Be sure to click the Activate Rule check box. 21. In the “Then...” section of the page, be sure that the radio button next to “Enable Web Services using the following configuration sets” is selected. 22. Select from the Set drop-down list the subscription set you created or edited in Steps 12-16. 23. Scroll to the bottom of the page and click Save to save the changes. 24. Commit your changes (you can click the green Changes not applied link in the top right corner of the page, and then click the Commit button).
Super-domain Subscription
In order to configure a subscription at the super-domain level for multiple sites, you need to add the subscription to a subscription set, and apply the subscription set to a domain group. For each domain group, you need to associate the subscription set with a user group through a web service rule. Follow these steps:
1. Log into the Partner Dashboard and click the Configuration tab. The Configuration | Overview page appears. 2. Click the Manage Profile Pull Web Service Subscriptions link. The Configuration | Profile Pull Web Service Subscriptions page appears with other subscriptions you’ve created. 3. Click an existing subscription and the Settings | Edit Subscription page appears, or click the Add A New Subscription link at the bottom of the page, and the Settings | Add Subscription page appears, as shown in Figure 2. 4. Add (or edit) the Subscription Name and contact information (refer to Figure 2), set the Web Service Type to User Profile, set the Mode to Live, and set the Inbound Message Unique Key to External ID. The External ID is generated by the partner and needs to be unique for a user. 5. Enter the authentication user name and password (refer to Figure 2), which is used to authenticate an incoming web service request. 6. Click the check box or choose a value for the following permissions (refer to Figure 2): • Set the # of profiles to send per batch. This is the maximum number of profiles that can be sent in a update request (the default is 100). • Allow “update” of existing
6 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Figure 2. Add (or edit) the web service subscription settings for multiple sites.
7. Click Save to save your settings. The Configuration | Profile Pull Web Service Subscriptions page appears again, with your new (or edited) subscription in the list of subscriptions. 8. Click the Back to Overview link at the top of the page. The Configuration | Overview page appears again. 9. To add the subscription to a subscription set, click the Manage Profile Pull Web Service Subscription Sets link. 10. Click the Add A New Subscription Set link or click the name of an existing set. The Configuration | Add/Edit Profile Pull Web Service Subscription Set page appears. 11. If you are creating a new set, enter the name of the set in the Set Name field. 12. Click the Add Subscr. button. The Configuration | Search And Add Subscription To Set page appears. 13. Click the radio button beside the name of the subscription you created or edited in Steps 3-7, and click OK to add it to the set. The Configuration | Add/Edit Profile Pull Web Service Subscription Set page appears. 14. Click Save to save the subscriptions in the set. 15. If you haven’t yet created a domain group, click the Groups tab to show the Groups | Domain Groups page, and click the Add A New Group link in the upper right corner of the page. The Groups | Add / Edit Domain Groups page appears. Enter a name for the group in the Domain Group Name field,
7 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
select one or more domains in the Domains Not In Group list, and click the Add button to add them to the group. Click the Save button to save the group. 16. Click the Configuration tab to return to the Configuration | Overview page. 17. Click the Apply Profile Pull Web Service Preferences to Domain Groups link in the Profile Pull Web Service Preferences section. The Configuration | Apply Configuration page appears with a list of configuration sets. 18. Click the subscription set you created (or edited) in Steps 10-14. The Configuration | Assign Groups page appears. Select one or more domain groups in the Domain Groups Not Assigned list, and click the Add button to assign them to the subscription set. Click the Save button to save the assignment. 19. Commit your changes (click the green Changes not applied link in the top right corner of the page, and then click the Commit button). 20. Click the Sites tab. 21. For each site, click the Settings link and follow Steps 17-24 in the “Site Subscription” section above.
8 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Creating a Web Service Client
As a partner, you can create a web service client to access the User Profile web service using the Web Service Definition Language (WSDL) file in Appendix A, the UserProfile schema provided in Appendix B, and the CommonTypes schema in Appendix C. These three files are also available in electronic form in the Site Dashboard — follow these steps to download them:
1. From the Partner Dashboard, locate the site and click the Settings link for the appropriate site, or log in directly to the Site Dashboard. The Settings | Overview page appears. 2. Click the Web Services link. The Settings | Web Services page appears. 3. Click the Profile Pull Web Service link at the top of the page. The Settings | Profile Pull Web Services page appears. 4. Click the Documentation link. The files are downloaded to your computer. In addition, the profile attributes are outlined in Appendix D, and the list of pre-defined values for profile attributes can be found in Appendix E.
The following listing shows sample request and response SOAP messages. The Web Service client can include multiple user elements in customerSet — up to the maximum number of profiles per batch configured for the web services subscription. If a request includes multiple user profiles, the profiles are created or updated, and if all of the profiles are processed without errors, the response message includes the responseCode “OK”. The ResponseDataSet contains a list of elements with companyID, externalID, and externalIDSet. If a profile is rejected or fails to be processed, the responseCode is set to “PROBLEM” and the response includes rejectedCustomerSet and/or failedProfileSet. RejectedCustomerSet is returned with full user element(s). FailedPorfileSet includes failedProfile with externalID and errorMessage.
Web Service Endpoint
The User Profile web service endpoint URL in production is: https://webservices.reardencommerce.com/webservices/services/userProfile
The Rearden Commerce Integration team is is responsible for configuring domain or super-domain web service subscriptions, enabling the web service rule, and providing the partner with authentication credentials. To enable a partner to test against Rearden Commerce's QA endpoint, the Integration team provides an externally accessible QA environment and a User Profile web service endpoint URL for that environment.
Sample Request SOAP Message
9 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
10 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
11 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
12 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Sample Response SOAP Message
13 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Managing a User Profile
You can use SOAP requests to create a new user profile, update an existing user profile, or disable a user profile. The attributes for a user profile are listed in Appendix D, and the fixed values for some attributes are listed in Appendix E.
Creating a New User Profile
Five attributes are required for creating a new user profile (see Appendix D for all attributes):
• external ID • username • email • first name • last name The external ID (externalID) is generated by the partner. It must be able to uniquely identify a user in a site. The username and email also needs to be unique per user in a site.
Updating an Existing User Profile
If a user profile with a given external ID already exists, the existing profile can be updated with profile information from a request message if the user.timestamp in the request (in GMT format) is later than the last modified time of the profile in the system. If it is not, the profile update is rejected.
To clear a child element’s value of user, a string value of “NULL” must be included. Exceptions are for the child elements birthDay, title, and vipIndicator — in which case an empty value or exclusion of the element will clear the value. To clear an address, include an address element with empty child elements.
Collection types such as preferences, visas, passports, national ID cards, and charge cards, if included, needs to be provided with full lists of items. If an existing item is not provided in the collection, it will be deleted.
Disabling an Existing User Profile
If the user.accountStatus has the value “Inactive”, or user.employeeStatus has value “D”, the user profile will be disabled.
14 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Appendix A: WSDL File (userProfile.wsdl)
15 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
16 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Appendix B: User Profile Schema
17 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
18 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
19 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Appendix C: Common Types Schema
20 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
21 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
22 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
23 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
24 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
25 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
26 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
27 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
28 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
29 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
30 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
31 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Custom MIS Field 5, this field is configurable at the domain level
32 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
33 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
34 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
35 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
36 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
37 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
38 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Appendix D: User Profile Attributes
The user profile attributes are as follows (attributes in bold are mandatory):
Attribute Description Sample Value
externalID Mandatory field for adding or editing a profile. The 12345 externalID is a user identifier that must be unique per domain. It must be alphanumeric without spaces. The maximum number of characters is 100.
employeeStatus Optional attribute for the employee status. This must Default: A contain either an “A” (active) or “D” (inactive).
userInfo.employeeID Optional attribute for the employee number (unique 900483 per customer). The maximum number of characters is 30.
userInfo.employeeType Optional attribute for the employee type. It must be full time alphanumeric (spaces are allowed). The maximum number of characters is 100.
userInfo.userName Mandatory field for adding a profile. This attribute is JSMITH2 the user’s login name, which must be unique per customer. It must be alphanumeric without spaces or special characters (exceptions: "." or "-" or "_"). The maximum number of characters is 100.
userInfo.title Optional field for the user's title, which must contain Mr. one of the following values: • Mr. • Mrs. • Ms. • Miss • Dr. • Master Prof. • Sir
userInfo.firstName Mandatory field for adding a profile. This is the user's John Paul first name. It must be alphanumeric (spaces are allowed). The maximum number of characters is 35.
userInfo.middleName Optional field for the user's middle name. It must be L alphanumeric (spaces are allowed). The maximum number of characters is 35.
userInfo.lastName Mandatory field for adding a profile. This is the user's Smith last name. It must be alphanumeric (spaces are allowed). The maximum number of characters is 35.
39 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Attribute Description Sample Value
userInfo.suffix Optional field for the user’s suffix. It must contain one Jr. of the following values: • Jr. • Sr. • II • III • IV • Ph.D
userInfo.email Mandatory field for adding a profile. This is the user's [email protected] email address. It must follow proper email format and be unique per customer. The maximum number of characters is 100.
userInfo.birthday Optional field for the user's data of birth, which must 2012-12-05 (for be in YYYY-MM-DD format. Dec. 5, 2012)
userInfo.gender Optional field for the user's gender, which must M contain one of the following values: M = Male F = Female
userInfo.costCenter Optional field for the user's cost center. It must be A5989 alphanumeric (spaces are allowed). The maximum number of characters is 100.
userInfo.departmentCode Optional field for the user's department code. It must PM3948 be alphanumeric (spaces are allowed). The maximum number of characters is 100.
userInfo.departmentName Optional field for the user's department name. It must Marketing be alphanumeric (spaces are allowed). The maximum number of characters is 100.
userInfo.businessUnit Optional field for the user's business unit. It must be 500 alphanumeric (spaces are allowed). The maximum number of characters is 100.
userInfo.jobLevel Optional field for the user's job level. It must be Software Engineer alphanumeric (spaces are allowed). The maximum number of characters is 100.
userInfo.jobTitle Optional field for the user's job title. It must be Director alphanumeric (spaces are allowed). The maximum number of characters is 100.
userInfo.managerID Optional field for the user's manager’s external ID. 33889 This ID must be a valid external ID previously loaded in the database or upload file. The maximum number of characters is 100.
40 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Attribute Description Sample Value
userInfo.division Optional field for the user's division. It must be Human Resources alphanumeric (spaces are allowed). The maximum number of characters is 50.
userInfo.misField1 Optional generic management information system (MIS) reporting field. The label for this field can be configured in the Dashboard. The maximum number of characters is 255. This field is supported in customizable profile fields (i.e. drop-down lists).
userInfo.misField2 Optional generic management information system (MIS) reporting field. The label for this field can be configured in the Dashboard. The maximum number of characters is 255. This field is supported in customizable profile fields (i.e. drop-down lists).
userInfo.misField3 Optional generic management information system (MIS) reporting field. The label for this field can be configured in the Dashboard. The maximum number of characters is 255. This field is supported in customizable profile fields (i.e. drop-down lists).
userInfo.misField4 Optional generic management information system (MIS) reporting field. The label for this field can be configured in the Dashboard. The maximum number of characters is 255. This field is supported in customizable profile fields (i.e. drop-down lists).
userInfo.misField5 Optional generic management information system (MIS) reporting field. The label for this field can be configured in the Dashboard. The maximum number of characters is 255. This field is supported in customizable profile fields (i.e. drop-down lists).
userInfo.misField6 Optional generic management information system (MIS) reporting field. The label for this field can be configured in the Dashboard. The maximum number of characters is 255. This field is supported in customizable profile fields (i.e. drop-down lists).
userInfo.misField7 Optional generic management information system (MIS) reporting field. The label for this field can be configured in the Dashboard. The maximum number of characters is 255. This field is supported in customizable profile fields (i.e. drop-down lists).
41 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Attribute Description Sample Value
userInfo.workPhone.number Optional field for the user's office phone number 6501231234 including area code. Use numeric values only — all non-numeric characters will be removed. • Minimum number of digits: 10 • Maximum number of digits: 50 Note: Do not include phone number extensions — use the userInfo.workPhone.extension field. Note: Do not include the country code — use the userInfo.workPhone.countryCode field.
userInfo.workPhone.countryCode Optional field for the user's office phone number 420 country code. Use numeric values only — all non- numeric characters will be removed. • Maximum number of digits: 50 Note: Country code is for non-US phone numbers only.
userInfo.workPhone.extension Optional field for the user's office phone number 567 extension. Use numeric values only — all non- numeric characters will be removed. • Maximum number of digits: 10 Note: Country code is for non-US phone numbers only.
userInfo.mobilePhone.number Optional field for the user's mobile phone number 6501231234 including area code. Use numeric values only — all non-numeric characters will be removed. • Minimum number of digits: 10 • Maximum number of digits: 50 Note: Do not include the country code — use the userInfo.mobilePhone.countryCode field.
userInfo.mobilePhone.countryCode Optional field for the user's mobile phone number 420 country code. Use numeric values only — all non- numeric characters will be removed. • Maximum number of digits: 50 Note: Country code is for non-US phone numbers only.
userInfo.workFax.number Optional field for the user's fax phone number 6501231234 including area code. Use numeric values only — all non-numeric characters will be removed. • Minimum number of digits: 10 • Maximum number of digits: 50 Note: Do not include phone number extensions — use the userInfo.workPhone.extension field. Note: Do not include the country code — use the userInfo.workFax.countryCode field.
42 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Attribute Description Sample Value
userInfo.workFax.countryCode Optional field for the user's fax phone number country 420 code. Use numeric values only — all non-numeric characters will be removed. • Maximum number of digits: 50 Note: Country code is for non-US phone numbers only.
userInfo.companyName Optional field for the user's company name. It must Widget Corp. be alphanumeric (spaces are allowed). The maximum number of characters is 100.
userInfo.address.street1 Optional field for the user's company street address. 500 Main Street It must be alphanumeric (spaces are allowed). The maximum number of characters is 100.
userInfo.address.aptSuite Optional field for the user's company suite or Suite #150 apartment number. It must be alphanumeric (spaces are allowed). The maximum number of characters is 100.
userInfo.address.mailStop Optional field for the user's company mail stop. It MD-3 must be alphanumeric (spaces are allowed). The maximum number of characters is 35.
userInfo.address.city Optional field for the user's company city. It must be Palo Alto alphanumeric (spaces are allowed). The maximum number of characters is 50.
userInfo.address.stateProvince Optional field for the user's company state or CA province. This must be a valid state/province name or state/province code.
userInfo.address.postalCode Optional field for the user's company zip or postal 94036 code. It must be alphanumeric (spaces are allowed). The maximum number of characters is 25.
userInfo.address.country Optional field for the user's company country code. US This must be a valid 2-letter ISO country code.
userInfo.homeAddress.street1 Optional field for the user's home street address. It 1 Main Street must be alphanumeric (spaces are allowed). The maximum number of characters is 100.
userInfo.homeAddress.aptSuite Optional field for the user's home suite or apartment Apt 1003 number. It must be alphanumeric (spaces are allowed). The maximum number of characters is 100.
userInfo.homeAddress.mailStop Optional field for the user's home mail stop. It must be MD-3 alphanumeric (spaces are allowed). The maximum number of characters is 35.
43 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Attribute Description Sample Value
userInfo.homeAddress.city Optional field for the user's home city. It must be Palo Alto alphanumeric (spaces are allowed). The maximum number of characters is 50.
userInfo.homeAddress.stateProvince Optional field for the user's home state or province. CA This must be a valid state/province name or state/ province code.
userInfo.homeAddress.postalCode Optional field for the user's home zip or postal code. It 94036 must be alphanumeric (spaces are allowed). The maximum number of characters is 25.
userInfo.homeAddress.country Optional field for the user's home country code. This US must be a valid 2-letter ISO country code.
userInfo.homeEmail Optional field for the user's home email address. It [email protected] must follow proper email format. The maximum number of characters is 100.
userInfo.homePhone.number Optional field for the user's home phone number 6501231234 including area code. Use numeric values only — all non-numeric characters will be removed. • Minimum number of digits: 10 • Maximum number of digits: 50 Note: Do not include phone number extensions — use the userInfo.workPhone.extension field. Note: Do not include the country code — use the userInfo.homePhone.countryCode field.
userInfo.homePhone.countryCode Optional field for the user's home phone number 420 country code. Use numeric values only — all non- numeric characters will be removed. • Maximum number of digits: 50 Note: Country code is for non-US phone numbers only.
userInfo.emergencyContactName Optional field for the user’s emergency contact name. Joe Smith It must be alphanumeric (spaces are allowed). The maximum number of characters is 150.
44 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Attribute Description Sample Value
userInfo.emergencyContactRelationship Optional field for the user's emergency contact's Spouse relationship to the user. It must contain one of the following: • Spouse/Domestic Partner • Parent • Relative • Neighbor • Other • Friend • Business • Child
userInfo.emergencyContactPrimaryPhone.number Optional field for the user's emergency contact 6501231234 primary phone number including area code. Use numeric values only — all non-numeric characters will be removed. • Minimum number of digits: 10 • Maximum number of digits: 50 Note: Do not include phone number extensions — use the userInfo.emergencyContactPrimaryPhone.extension field. Note: Do not include the country code — use the userInfo.emergencyContactPrimaryPhone.countryCo de field.
userInfo.emergencyContactPrimaryPhone.countryC Optional field for the user's emergency contact 420 ode primary phone number country code. Use numeric values only — all non-numeric characters will be removed. • Maximum number of digits: 50 Note: Country code is for non-US phone numbers only.
userInfo.emergencyContactPrimaryPhone.extension Optional field for the user's emergency contact 567 primary phone number extension. Use numeric values only — all non-numeric characters will be removed. • Maximum number of digits: 10 Note: Country code is for non-US phone numbers only.
45 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Attribute Description Sample Value
userInfo.emergencyContactSecondaryPhone.numbe Optional field for the user's emergency contact 6501231234 r secondary phone number including area code. Use numeric values only — all non-numeric characters will be removed. • Minimum number of digits: 10 • Maximum number of digits: 50 Note: Do not include extensions — use the userInfo.emergencyContactSecondaryPhone.extensi on field. Note: Do not include the country code — use the userInfo.emergencyContactSecondaryPhone.country Code field.
userInfo.emergencyContactSecondaryPhone.countr Optional field for the user's emergency contact 420 yCode secondary phone number country code. Use numeric values only — all non-numeric characters will be removed. • Maximum number of digits: 50 Note: Country code is for non-US phone numbers only.
userInfo.emergencyContactSecondaryPhone.extens Optional field for the user's emergency contact 567 ion secondary phone number extension. Use numeric values only — all non-numeric characters will be removed. • Maximum number of digits: 10 Note: Country code is for non-US phone numbers only.
userInfo.emergencyContactEmail Optional field for the user's emergency contact email [email protected] address. It must follow proper email format. The maximum number of characters is 100.
userInfo.emergencyContactAddress.street1 Optional field for the user's emergency contact street 1 Main Street address. It must be alphanumeric (spaces are allowed). The maximum number of characters is 100.
userInfo.emergencyContactAddress.aptSuite Optional field for the user's emergency contact suite Apt 1003 or apartment number. It must be alphanumeric (spaces are allowed). The maximum number of characters is 100.
userInfo.emergencyContactAddress.mailStop Optional field for the user's emergency contact mail MD-3 stop. It must be alphanumeric (spaces are allowed). The maximum number of characters is 35.
userInfo.emergencyContactAddress.city Optional field for the user's emergency contact city. It Palo Alto must be alphanumeric (spaces are allowed). The maximum number of characters is 50.
46 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Attribute Description Sample Value
userInfo.emergencyContactAddress.stateProvince Optional field for the user's emergency contact state CA or province. This must be a valid state/province name or state/province code.
userInfo.emergencyContactAddress.postalCode Optional field for the user's emergency contact zip or 94036 postal code. It must be alphanumeric (spaces are allowed). The maximum number of characters is 25.
userInfo.emergencyContactAddress.country Optional field for the user's emergency contact US country code. This must be a valid 2-letter ISO country code.
userInfo.approverID Optional field for the user's approver's external ID. 28844 This ID must be a valid external ID previously loaded in the database or upload file. The maximum number of characters is 100.
userInfo.groupwareID Optional field for the user's calendar integration email [email protected] address to be used as the groupware ID. This must om be in a valid email format and be unique for each customer. This is usually the user's business email address. If no address is provided, this field will default to the userinfo.email field value. The maximum number of characters is 100.
userInfo.vipIndicator Optional field for the user's VIP flag in Settings. This TRUE must contain one of the following values: • TRUE (Is a VIP) • FALSE This defaults to "FALSE" if not provided.
If you are updating existing user information, all information for the following set of attributes must be loaded. If any attribute in this set is missing information, the information in other attributes of this set will be lost.
servicePreferences.airlinePreferences.homeAirport This is the user's preferred airport code or airport SFO name. It must be alphanumeric (spaces are allowed). The maximum number of characters is 100.
servicePreferences.airlinePreferences.mealPreferen This is the user's meal preference. The value must be VGML ce one of the special meal values listed for “Meal Preference” in “Appendix E: Profile List of Values” in this document.
servicePreferences.airlinePreferences.seatPreferen This is the user's seating preference. The value must Window ce be one of the following two preferences: • Window • Aisle
47 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Attribute Description Sample Value
servicePreferences.airlinePreferences.otherPreferen This is the user's “Note to Travel Arranger” found on Sit on right side to ces the Travel Preferences page that a traveler uses to LHR communicate with a delegate or travel agent. It must be alphanumeric (spaces are allowed). The maximum number of characters is 50 due to GDS limitations.
servicePreferences.airlinePreferences.airSpecialRe This is the user's first air special request. This must WCHR questSet.specialRequestSet.specialRequest_1 contain one of the values from “Air Special Request” in “Appendix E: Profile List of Values” in this document.
servicePreferences.airlinePreferences.airSpecialRe This is the user's second air special request. This DEAF questSet.specialRequestSet.specialRequest_2 must contain one of the values from “Air Special Request” in “Appendix E: Profile List of Values” in this document.
servicePreferences.airlinePreferences.airSpecialRe This is the user's third air special request. This must BLND questSet.specialRequestSet.specialRequest_3 contain one of the values from “Air Special Request” in “Appendix E: Profile List of Values” in this document.
servicePreferences.airlinePreferences.membershipS This is the user's first frequent flyer airline code. This AA et.membership_1.airlineCode must be a valid 2-character carrier code. For a list of airline vendor codes, see “Airline Vendor Codes” in “Appendix E: Profile List of Values” in this document.
servicePreferences.airlinePreferences.membershipS This is the user's frequent flyer membership number A12345678XODS et.membership_1.membershipNumber for the first frequent flyer airline code. It must be alphanumeric without spaces or special characters. The maximum number of characters is 50.
servicePreferences.airlinePreferences.membershipS This is the user's second frequent flyer airline code. UA et.membership_2.airlineCode This must be a valid 2-character carrier code. For a list of airline vendor codes, see “Airline Vendor Codes” in “Appendix E: Profile List of Values” in this document.
servicePreferences.airlinePreferences.membershipS This is the user's frequent flyer membership number B12345678YTD et.membership_2.membershipNumber for the second frequent flyer airline code. It must be alphanumeric without spaces or special characters. The maximum number of characters is 50.
servicePreferences.airlinePreferences.membershipS This is the user's third frequent flyer airline code. This DL et.membership_3.airlineCode must be a valid 2-character carrier code. For a list of airline vendor codes, see “Airline Vendor Codes” in “Appendix E: Profile List of Values” in this document.
servicePreferences.airlinePreferences.membershipS This is the user's frequent flyer membership number D12345678ELTA et.membership_3.membershipNumber for the third frequent flyer airline code. It must be alphanumeric without spaces or special characters. The maximum number of characters is 50.
48 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Attribute Description Sample Value
servicePreferences.hotelPreferences.hotelSpecialR This is the user's first hotel special request. This must non-smoking equestSet.specialRequestSet.specialRequest_1 contain one of the special hotel special request values listed for “Hotel Special Request” in the “Profile List of Values” section in this document (these values are case sensitive).
servicePreferences.hotelPreferences.hotelSpecialR This is the user's second hotel special request. This KING equestSet.specialRequestSet.specialRequest_2 must contain one of the special hotel special request values listed for “Hotel Special Request” in the “Profile List of Values” section in this document (these values are case sensitive).
servicePreferences.hotelPreferences.hotelSpecialR This is the user's third hotel special request. This DBLB equestSet.specialRequestSet.specialRequest_3 must contain one of the special hotel special request values listed for “Hotel Special Request” in the “Profile List of Values” section in this document (these values are case sensitive).
servicePreferences.hotelPreferences.membershipS This is the user's first frequent hotel chain code. This EH et.membership_1.chainCode must be a valid 2-character hotel brand or chain code. For a list of hotel chain codes, see “Hotel Chain Codes” in “Appendix E: Profile List of Values” in this document.
servicePreferences.hotelPreferences.membershipS This is the user's frequent hotel membership number EH2345678DYZ et.membership_1.membershipNumber for the first frequent hotel chain code. It must be alphanumeric without spaces or special characters. The maximum number of characters is 50.
servicePreferences.hotelPreferences.membershipS This is the user's second frequent hotel chain code. EM et.membership_2.chainCode This must be a valid 2-character hotel brand or chain code. For a list of hotel chain codes, see “Hotel Chain Codes” in “Appendix E: Profile List of Values” in this document.
servicePreferences.hotelPreferences.membershipS This is the user's frequent hotel membership number EMX2345678DY et.membership_2.membershipNumber for the second frequent hotel chain code. It must be alphanumeric without spaces or special characters. The maximum number of characters is 50.
servicePreferences.hotelPreferences.membershipS This is the user's third frequent hotel chain code. This EM et.membership_3.chainCode must be a valid 2-character hotel brand or chain code. For a list of hotel chain codes, see “Hotel Chain Codes” in “Appendix E: Profile List of Values” in this document.
servicePreferences.hotelPreferences.membershipS This is the user's frequent hotel membership number EX2345678DYM et.membership_3.membershipNumber for the third frequent hotel chain code. It must be alphanumeric without spaces or special characters. The maximum number of characters is 50.
49 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Attribute Description Sample Value
servicePreferences.hotelPreferences.preferredHotel This is the user's first hotel special instructions. The Coffee maker AmenitySet.amenityCode_1 value must be one of the special hotel amenity values listed for “Hotel Amenities” in the “Profile List of Values” section in this document (these values are case sensitive).
servicePreferences.hotelPreferences.preferredHotel This is the user's second hotel special instructions. Computer use AmenitySet.amenityCode_2 The value must be one of the special hotel amenity values listed for “Hotel Amenities” in the “Profile List of Values” section in this document (these values are case sensitive).
servicePreferences.hotelPreferences.preferredHotel This is the user's second hotel special instructions. Whirlpool AmenitySet.amenityCode_3 The value must be one of the special hotel amenity values listed for “Hotel Amenities” in the “Profile List of Values” section in this document (these values are case sensitive).
servicePreferences.carRentalPreferences.defaultTra This is the user's preferred rental car transmission A nsmissionType type. The value must be one of the following: • A (automatic) • M (manual)
servicePreferences.carRentalPreferences.defaultNu This is the user's preferred number of car doors for a C mDoors rental car. The value must be one of the following: • C (2- or 4-door) • D (4-door) • B (2-door)
servicePreferences.carRentalPreferences.defaultCa This is the user's preferred rental car type. The value E rType must be one of the special default car type values listed for “Default Car Type” in the “Profile List of Values” section in this document.
servicePreferences.carRentalPreferences.carSpecia This is the user's first rental car special request. The NAV lRequestSet.specialRequestSet.specialRequest_1 value must be one of the special request values listed for “Rental Car Special Requent” in the “Profile List of Values” section in this document.
servicePreferences.carRentalPreferences.carSpecia This is the user's second rental car special request. CSI lRequestSet.specialRequestSet.specialRequest_2 The value must be one of the special request values listed for “Rental Car Special Requent” in the “Profile List of Values” section in this document.
servicePreferences.carRentalPreferences.carSpecia This is the user's third rental car special request. The LUG lRequestSet.specialRequestSet.specialRequest_3 value must be one of the special request values listed for “Rental Car Special Requent” in the “Profile List of Values” section in this document.
50 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Attribute Description Sample Value
servicePreferences.carRentalPreferences.members This is the user's first frequent rental car chain code. AL hipSet.membership_1.companyCode This must be a valid 2-character rental car brand or chain code. For a list of rental car chain codes, see “Rental Car Company Codes” in “Appendix E: Profile List of Values” in this document.
servicePreferences.carRentalPreferences.members This is the user's frequent rental car membership A12345678XODS hipSet.membership_1.membershipNumber number for the first frequent rental car brand or chain code. It must be alphanumeric without spaces or special characters. The maximum number of characters is 50.
servicePreferences.carRentalPreferences.members This is the user's second frequent rental car chain ZE hipSet.membership_2.companyCode code. This must be a valid 2-character rental car brand or chain code. For a list of rental car chain codes, see “Rental Car Company Codes” in “Appendix E: Profile List of Values” in this document.
servicePreferences.carRentalPreferences.members This is the user's frequent rental car membership Z12345678XODE hipSet.membership_2.membershipNumber number for the second frequent rental car brand or chain code. It must be alphanumeric without spaces or special characters. The maximum number of characters is 50.
servicePreferences.carRentalPreferences.members This is the user's third frequent rental car chain code. ZD hipSet.membership_3.companyCode This must be a valid 2-character rental car brand or chain code. For a list of rental car chain codes, see “Rental Car Company Codes” in “Appendix E: Profile List of Values” in this document.
servicePreferences.carRentalPreferences.members This is the user's frequent rental car membership X12345678ABDE hipSet.membership_3.membershipNumber number for the third frequent rental car brand or chain code. It must be alphanumeric without spaces or special characters. The maximum number of characters is 50.
servicePreferences.defaultAirChargeCardNumber This is the user's valid credit card number used for all 3400 0000 0000 air purchases. Dashes and spaces are not allowed. 009 Sample values: Visa: 4111111111111111 MasterCard: 5500000000000004 American Express: 340000000000009 Diner's Club: 30000000000004 Carte Blanche: 30000000000004 Discover: 6011000000000004
51 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Attribute Description Sample Value
servicePreferences.defaultHotelChargeCardNumber This is the user's valid credit card number used for all 3400 0000 0000 hotel guarantees and purchases. If not provided, the 009 air purchases credit card is used. Dashes and spaces are not allowed. Sample values: Visa: 4111111111111111 MasterCard: 5500000000000004 American Express: 340000000000009 Diner's Club: 30000000000004 Carte Blanche: 30000000000004 Discover: 6011000000000004
servicePreferences.defaultCarChargeCardNumber This is the user's valid credit card number used for all 3400 0000 0000 rental car guarantees and purchases. Dashes and 009 spaces are not allowed. Sample values: Visa: 4111111111111111 MasterCard: 5500000000000004 American Express: 340000000000009 Diner's Club: 30000000000004 Carte Blanche: 30000000000004 Discover: 6011000000000004
If you are updating existing user information, all information for the following set of attributes must be loaded. If any attribute in this set is missing information, the information in other attributes of this set will be lost.
passportSet.passport.countryCode This is the user’s first passport country code. This US must be a valid 2-letter ISO country code.
passportSet.passport.number This is the user’s first passport number. It must be 12345678 alphanumeric without spaces or special characters. The maximum number of characters is 50.
passportSet.passport.expirationDate This is the user’s first passport expiration date. It 2012-12-05 (for must be in the YYYY-MM-DD format. Dec. 5, 2012)
passportSet.passport.issueDate This is the user’s first passport issue date. It must be 2012-12-05 (for in the YYYY-MM-DD format. Dec. 5, 2012)
passportSet.passport.issueCountry This is the user’s first passport country code for the US issuing country. This must be a valid 2-letter ISO country code.
If you are updating existing user information, all information for the following set of attributes must be loaded. If any attribute in this set is missing information, the information in other attributes of this set will be lost.
nationalIDCardSet.nationalIDCard.countryCode This is the user’s national ID card country code. This US must be a valid 2-letter ISO country code. This card is more often used in Europe and is the equivalent of a US drivers' license.
nationalIDCardSet.nationalIDCard.number This is the user’s national ID card number. It must be 12345678 alphanumeric without spaces or special characters. The maximum number of characters is 50.
52 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Attribute Description Sample Value
nationalIDCardSet.nationalIDCard.expirationDate This is the user’s national ID card expiration date. It 2012-12-05 (for must be in the YYYY-MM-DD format. Dec. 5, 2012)
nationalIDCardSet.nationalIDCard.issueDate This is the user’s national ID card issue date. It must 2012-12-05 (for be in the YYYY-MM-DD format. Dec. 5, 2012)
If you are updating existing user information, all information for the following set of attributes must be loaded. If any attribute in this set is missing information, the information in other attributes of this set will be lost.
visaSet.visa.countryCode This is the user’s first visa country code. This must be US a valid 2-letter ISO country code.
visaSet.visa.number This is the user’s first visa number. It must be 12345678 alphanumeric without spaces or special characters. The maximum number of characters is 50.
visaSet.visa.expirationDate This is the user’s first visa expiration date. It must be 2012-12-05 (for in the YYYY-MM-DD format. Dec. 5, 2012)
visaSet.visa.type This is the user's first visa type. This must be a value Business Visa from “Visa Types” in “Appendix E: Profile List of Values” in this document.
If you are updating existing user information, all information for the following set of attributes must be loaded. If any attribute in this set is missing information, the information in other attributes of this set will be lost.
chargeCardSet.chargeCard.cardNumber This is the user's first credit card number. Dashes or 3400 0000 0000 spaces are allowed. Sample values: 009 Visa: 4111 1111 1111 1111 MasterCard: 5500 0000 0000 0004 American Express: 3400 0000 0000 009 Diner's Club: 3000 0000 0000 04 Carte Blanche: 3000 0000 0000 04 Discover: 6011 0000 0000 0004
chargeCardSet.chargeCard.brandType This is the user's first credit card type. This must be a AX value from “Credit Card Vendor Codes” in “Appendix E: Profile List of Values” in this document.
chargeCardSet.chargeCard.expirationDate This is the user’s first credit card expiration date. It 2012-12-05 (for must be in the YYYY-MM-DD format. Dec. 5, 2012)
chargeCardSet.chargeCard.cardName This is the user’s preferred text to clearly identify the My personal Visa use of the first credit card – the label that is displayed. It must be alphanumeric (spaces are allowed). The maximum number of characters is 35.
chargeCardSet.chargeCard.isCorporate This is a flag to indicate whether the user’s first credit N card is a corporate card or not. Set to “Y” if the card is a corporate card. If this is not provided, the default is “N” (not a corporate card).
53 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Attribute Description Sample Value
chargeCardSet.chargeCard.billingAddress.street1 If the first credit card is a corporate card, this is the 500 Main Street company street address. It must be alphanumeric (spaces are allowed). The maximum number of characters is 100.
chargeCardSet.chargeCard.billingAddress.aptSuite If the first credit card is a corporate card, this is the Suite #150 company suite or apartment number. It must be alphanumeric (spaces are allowed). The maximum number of characters is 100.
chargeCardSet.chargeCard.billingAddress.mailStop If the first credit card is a corporate card, this is the MD-3 company mail stop. It must be alphanumeric (spaces are allowed). The maximum number of characters is 35.
chargeCardSet.chargeCard.billingAddress.city If the first credit card is a corporate card, this is the Palo Alto company city. It must be alphanumeric (spaces are allowed). The maximum number of characters is 50.
chargeCardSet.chargeCard.billingAddress.stateProv If the first credit card is a corporate card, this is the CA ince company state or province. This must be a valid state/ province name or state/province code.
chargeCardSet.chargeCard.billingAddress.postalCo If the first credit card is a corporate card, this is the 94036 de company zip or postal code. It must be alphanumeric (spaces are allowed). The maximum number of characters is 25.
chargeCardSet.chargeCard.billingAddress.country If the first credit card is a corporate card, this is the US company country code. This must be a valid 2-letter ISO country code.
chargeCardSet.chargeCard.billingCompany If the first credit card is a corporate card, this is the ABC Company company name. It must be alphanumeric (spaces are allowed). The maximum number of characters is 100.
chargeCardSet.chargeCard.billingName The card’s cardholder name. It must be alphabetic John R. Smith without numbers or special characters (spaces are allowed). The maximum number of characters is 100.
If you are updating existing user information, all information for the following set of attributes must be loaded. If any attribute in this set is missing information, the information in other attributes of this set will be lost.
customFieldCollectionName.customFieldName This is custom field #1. You can add additional custom fields as needed. You must however, edit the column header (the XML tag) to exactly match the custom field collection name and field name previously assigned in the database.
54 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Attribute Description Sample Value
customFieldCollectionName.customFieldName This is custom field #2. You can add additional custom fields as needed. You must however, edit the column header (the XML tag) to exactly match the custom field collection name and field name previously assigned in the database.
customFieldCollectionName.customFieldName This is custom field #3. You can add additional custom fields as needed. You must however, edit the column header (the XML tag) to exactly match the custom field collection name and field name previously assigned in the database.
55 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Appendix E: Profile List of Values
The values for user profile attributes are as follows:
Title and Suffix
Title Value Title Description Suffix Value Suffix Description
Dr. Doctor Jr. Junior
Miss Female Sr. Senior
Mr. Male II The second
Mrs. Wife III The third
Ms. Single female IV The fourth
Master Boy Ph.D Doctor of Philosophy
Prof. Professor Prof. Professor
Sir Title
Emergency Contact Relationship
Spouse/Domestic Partner
Parent
Child
Relative
Business
Neighbor
Friend
Other
56 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Credit Card Vendor Codes
Value Description
AX American Express
CB CarteBlanche
DS Discover Card
ER EnRoute
EC Eurocard
JC JCB
CA MasterCard
TP Universal Air Travel Card
VI Visa
BL Carte Bleu
DC Diners Club
Air Special Request
Value Description
BLND Blind Passenger
DEAF eaf Passenger
WCMP Wheelchair - manual
WCHR Wheelchair - can ascend and descend stairs
WCHS Wheelchair - cannot ascend or descend stairs
WCHC Wheelchair - must be carried
57 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Visa Types
Business Visa
Tourist Visa
E-1 Treaty Trader Visa
E2 Treaty Investor Visa
F-1 Student Visa
H-1B Work Visa
H-2B Work Visa
L-1 Visa
K-1 Visa
TN Nafta Work Visa
Green Card
Resident Alien
Other
58 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Meal Preference
Value Description
AVML Asian vegetarian
BLML Bland
DBML Diabetic
FPML Fruit plate
GFML Gluten free
HFML High fiber
HNML Hindu
KSML Kosher
LCML Low calorie
LFML Low fat
LPML Low protein
PRML Low purin
LSML Low sodium
MOML Muslim
NLML Non-lactose
ORML Oriental asian
RVML Raw vegetarian
SFML Seafood
standard Standard
VGML Vegetarian
VLML Vegetarian lacto-ovo
59 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Hotel Special Request
Value Description
no elevator Away from elevator
no ice Away from ice machine
accessible Disabled accessible
KING King or queen bed
TWIN Twin beds
QUEEN Queen bed
DBLB Double bed
smoking Smoking room
no ice Away from ice machine
no elevator Away from elevator
accessible Disabled accessible
high Higher floor room number
low Lower floor room number
non-smoking Non-smoking room
60 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Hotel Amenities
Air conditioning Free Meeting room broadband internet Mini bar Wireless internet
ATM Free Meeting room wireless internet Multi-lingual staff Women-only floor
AV equipment Free newspaper Non-smoking Rooms
Babysitting Free parking Number of Bars/Lounges
Balcony/Terrace Free wireless internet Number of Restaurants
Beach Game room Outdoor pool
Bikes Gift shop Outdoor tennis
Broadband internet Golf Paid parking
Business center Guest fax Phone
Cable/Satellite TV Hair stylist/barber Photo service
Car rental Health spa Public wheelchair
Coffee maker Hot tub Refrigerator
Complimentary coffee Indoor pool Roll-away crib
Complimentary transportation Iron Safe in room
Computer use Jogging track Secretary service
Concierge club floor Kitchenette Smoke alarm
Concierge services Laundry room Snow skiing
Currency exchange Laundry/Dry cleaning service Surveillance cameras
Daily maid service Lighted parking Technical training facility
Electronic key Limited health club Telephone voice mail
Fire sprinklers Limited room service TV
Fireplace Meeting facility Uniformed security
Fitness room Meeting room broadband internet Valet parking
Free airport transportation Meeting room wireless internet VCR in room
Free Broadband internet Microwave oven Whirlpool
61 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Rental Car Special Request
Value Description
NSK Non-smoking car
NAV Navigational system
ADL Automatic locks
PHN Cellular phone
CSI Infant seat
CST Child seat
HCL Hand controls-left
HCR Hand controls-right
HCH Hatchback
LUG Luggage rack
SKI Ski equipment rack
SNO Snow chains
62 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Default Car Types
Value Description
M Mini
E Economy
C Compact
I Intermediate
S Standard
F Full Size
P Premium
L Luxury
X Special
MV Minivan
FV Fullsize Van
SUV SUV
63 04-MAR-2013
Rental Car Company Codes Value Description
PI Preferred Rent a Car Value Description RR Rent Rite AC Ace Rent A Car RY Royal Rent A Car AD Advantage SL I.T.S. Car Rental AF Americar SV U-Save AL Alamo Rent A Car SW Southwest Car Rental AO Aco Rent A Car SX Sixt Auto AS Practical Rent Car TR Triangle Rent A Car AU Austrian Car Rental TS International Tvl Svcs CC County Car UN Unidas CO Continental Rent a Car ZA Payless CT TT Key Services ZD Budget DS Discount ZE Hertz EP Europcar ZI Avis ET Enterprise ZL National Car Rental EZ Ez Rent A Car ZR Dollar FA Able Rent A Car ZS Sears FX Fox Rent a Car ZT Thrifty Car Rental HO Holiday Car Rental ZU Auto Europe IA Interamerica BL Red And Blue IM Imperial Car Rental CV Capps Van Rental LL Localiza Car Rental EE Exoticar Express LM Lm Car Rental EI Irish Car Rental MW Midway Rent A Car EV Executive Car Rental NE Nationwide FD Ford Dealer NF New Frontier GO Value REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description
MA Magic Rent A Car
MI Malone Car Rental
RT Routes Car Rental
US Us Rent A Car
VR Specialty Van Rentals
WC Westcoast Rac
65 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Hotel Chain Codes Value Description
BV Best Value Inns Value Description BW Best Western AA AmericInn BX Columbus Res Svcs AB Abotel CB Canridata/Saturno AC Atel Hotels Network CC Clarion AE AmeriHost Inn CD Concorde Hotels AH Aston CE Susse Chalet International AI Arcantis Hotels CG City Lodge AJ AmeriSuites CD Concorde Hotels AL Aloft Hotels IH Classic Intl Hotels AM Adams Mark CH Classic International Hotels AN ANA Hotels CI Comfort Inns AP Astron Hotels CJ Caesar Park Hotels AQ Atahotels CL Corus Hotels AR Alliance Resorts CM Camino Real AZ Axcess Hotels CN Conrad Hotels BA Boscolo Hotels CP Crowne Plaza AB Abotel CQ Club Quarters BB Bartell Hotels CC Clarion BE Homestead Village CS Colony Resorts BH Hawthorn Suites CU Charming Hotels BI Best Inns CV Cavanaughs Hotels BK Interstate Hotels CX Country Inns & Suites by Carlson BP Shilo Inns CY Courtyard by Marriott BR Renaissance Hotels & Resorts CZ Comfort Suites BU Baymont Inns DE Delta Hotels and Resorts
66 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
DI Days Inn FW Flag Hotels
DL Doral Resorts GB MacDonald Hotels
DA Doral Hotels and Resorts GD Grand Tradition
DM Domina Hotels GE Gaylord Entertainment
DN Destination Hotels and Resorts GH Grand Heritage
DO Dorint Resorts GI Hilton Garden Inn
DR Drury Inns GM Meritus Hotels
DS Design Hotels GO GuestHouse Inns, Hotels, & Suites
DT Doubletree GR Global Resources
DV De Vere Hotels GT Golden Tulip Hotels
DW Disney World GW Great Hotels of the World
EA Extended Stay America GX Global Conextions
EE EaziRes GZ GenaRes Reservations
EI Executive Hotels & Resorts HA HotUSA
EJ Williams Hospitality HB H B Thomas
EL Element Hotels HE Helmsley Harley Hotels
EO Econo Lodge HF Homegate Las Vegas
EP Epoque Hotels HG Homewood Suites
ES Embassy Suites HH Hilton Hotels & Resorts
EU Europa Spectrum HI Holiday Inn
EZ Cambria Suites HJ Howard Johnson
FA Fairmont Hotel HK Hot Key International
FH Fiesta Americana HL Hilton International
FN Fairfield Inn HO HotelRez
FS Four Seasons HQ Hotelink
FT Devere Grande HR Harrah's Hotel and Casino
67 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
HS Abacus Merchant Hotels KC Kimpton Hotels Group
HK Hot Key International KG Knights Inn
HU Hyatt Vacations KH Kerry Hotels
HV Harvey Hotels KI Kempinski Hotels
HX Hampton Inns KL Clubhouse Inns
HY Hyatt KO KSL Resorts
IC InterContinental KY Keytel
IE Inter Europe Hotels LC Luxury Collection
IG Insignia Resorts LE Luxe Worldwide Hotels
IH Classic Intl Hotels LM Lexington Services
IL Innlink Reservations LO Langham Hotels
SM Innlink Reservations LQ La Quinta
SM Innlink Reservations LT Travelodge - Australia
IM Independent Managed Hotels LW Leading Hotels of the World
IN Hotel Indigo LX Small Luxury Hotels
IP Innpoints LZ Loews Hotels
IQ Myfidelio MC Marriott
IS Ian Schrager MD Le Meridien
IT International Travel Resorts ME Sol Melia Hotels
JD Jurys Doyle Hotels MG Magnolia Hotels
JU Jumer Hotels MH Marco Polo Hotels
JH Jolly Hotels MK Movenpick
JT Jumeirah MM Maritim
JV Joie de Vivre Hotels MO Mandarin Oriental
JH Jolly Hotels MP Minto Place Suite Hotel
JH Jolly Hotels MR Morgans Hotel Group
68 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
MS Minto Place Suites PK Park Plaza
MT Microtel PT Prime Hotels & Resorts
MU Millennium Hotels QC Camberley Hotel Company
MV MGM Mirage QI Quality Inn
MX Motel 6 QL Queensline Reservations
MZ MainStay Suites QM Queens Moat Hotels
NC Noble House Hotels QR Quality Resorts
NK Nikko RA Ramada Hotels and Resorts
NO New Otani Hotels RB Resort Bookings
NS NH Hotels RC Residence Inns by Marriott
NT Myfidelio RD Radisson Worldwide
NY Affinia Hospitality RE Regent International Hotels & Resorts NZ Ascend Collection RF Red Roof Inns OB Oberoi Group RG Rydges Hotel Group OC Hotel Okura RH Registry Hotels OE Orient Express RI Rodeway Inns OM Omni Hotel RL Red Lion Hotels and Inns ON Reconline RX Ringhotels OR Outrigger RO Romantik Hotels OT Othon Hotels RQ Regal Hotels International OZ Super 8 RR Rihga Royal Hotels PD Park Inns & Suites RT Accor Hotels PF Pan Pacific Hotels RW Rosewood Hotels PH Preferred Hotels RX Ringhotels PI Pacific International Hotels RY Rodeway Inns PJ Prince Hotels & Resorts
69 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
RZ Ritz-Carlton TA ReservHotel
SB Small Hotel Company TG Travelodge
SC Sceptre Hotels TH Constellation Group
SE Sercotel Hotels TI Thistle Hotels
SF Sutton Place Hotels TJ TAJ Hotels
SG Shangri La International Hotels TL Travelodge Hotels
SH Scandic Hotels TO TownePlace Suites
SI Sheraton TP Top International Hotels
SJ Signature Inns TS International Travel Service
SL Swissotel TA ReservHotel
SM Innlink Reservations UB Suburban Hotels
ME Sol Melia Hotels UI Utell International
ME Sol Melia Hotels UK Swallow Hotels
SO Sonesta Hotels US Sierra Suites
SO Sonesta Hotels UZ Unirez
SO Sonesta Hotels VA Vagabond
SP Special Properties VE Vantis Hotels
SQ Select Marketing Hotels VG Villager Inn
SR Steigenberger Hotels VP VIP Reservations
SS Studio 6 VY Maybourne Hotel Group
ST SORAT Hotels WB Relais and Chateaux Ltd.
SU Southern Sun Hotels WD Woodfin Suite Hotels
SV Sarova Hotels WG Wingate
SX Supranational WH W Hotels
SY Starhotels WI Westin Hotels
SZ Sleep Inns WK Warwick Hotels
70 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
WL Wellesley Inns BG Bulgari Hotels
WM Westmark Hotels BN Barcelo Hotels & Resorts
WR Sterling International BY Banyan Tree
WV iHotelier Hotels BZ CMNet Hotels
WW World Hotels New CA EDS Lodging
WX Coast Hotels CM Camino Real
WY Wyndham CT CMNet
XL Summit Hotels and Resorts DA Doral Hotels and Resorts
XN Global Res DC Dorchester Group
XO Luxury Resorts DD Derag Hotels
XR St. Regis DH Distinguished Hotels
XS Summerfield Suites DJ Hard Rock Hotels
XV SpringHill Suites DU Destination Unlimited Hotels
YO Candlewood Suites ED EuroDisney Hotels
YR Raffles Hotel and Resorts ER Electronic Representation Services
YS Stamford Hotels ET Marriott Conference Center
YX SynXis Corp FB Fontainebleau
YZ Staybridge Suites by Holiday Inn FE Forte Hotels
1 Fiesta Inns FL Fimotel
2 One Hotels FZ Friendship Inns
AG Hotel des Gouverneurs GA Global Alliance
AS All Suites Hotels GF Grange Hotels
AV Ambassador Suites GG Grand Hospitality
AX Anasazi Service Corp GS GHRS
BC Boutique GV Graves Hotels
BF Beaufort Hotels HD HotelRed
71 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
HN Global Home Network NV Las Vegas Travel
HP Hyatt Place OI Otedis
HW Hotel World OO Crown Sterling Suites
IF Nifos Hotels PM Paramount Hotels
IR InnPoints Reservations PN Peninsula Hotels
JA Jarvinen Associates PQ Purple Hotels
JB Beaches Resorts PR Protea
JS Jack Stovall PS Sandman Hotels
JU Jumer Hotels PX Performance Connections
KA Karos Hotels PY Peabody Hotels
KK KeySystems QH QHotels
KN Kintetsu International QV ResortQuest
KR Regal Hotels RJ Mayan Hotels
LA Luxury Accomodations RK REZlink International
LI LeisureLink RS Rock Resorts
LP Lexington Collection SA Sabre Exclusives
LU Luxor Hotel UE Universal Orlando
MB Mandalay Bay UR Ultimate Resorts
MI Malmaison Hotels UV Univisit
ML Melrose Hotels VC Marriott Vacation Center
MN Monte Carlo Resort VK VacationClick
MY Karyon VX Hotel System Support Service
ND National Hotels WA Waldorf=Astoria
NE Nendels WC Westcoast Hotels
NN Envergure Group WO WorldRes
NR Ramada International XH Extra Holidays
72 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description
XW WebRes
XZ Hotelzon
YH Trust Hospitality
YP AltiusPar
YY Other
ZC Ritz-Carlton Hotels & Resorts
73 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Airline Vendor Codes Value Description
4Z SA Airlink Value Description 5B Trans Intl Express 1L West Air Express 5G Skyservice Airlines 2B ATA Aerocondor 5H Star Air 2F Frontier Flying Service 5J Cebu Pacific Air 2J Air Burkina 5K Odessa Airlines 2K AeroGal 5L Aerosur 2M Moldavian Airlines 5T Canadian North 2N Yuzmashavia 5W Astraeus 2P Air Philippines 6A Aviacsa 2S Island Express 6B Britannia Airways 2W Welcome Air Luftfahrt 6F Aerotrans Airlines 3C Corporate Airlines 6G Air Wales 3H Air Inuit 6H Israir Airlines 3M Gulfstream Intl Airlines 6L Aklak 3Q Yunnan Airlines 6N Trans Travel Airlines 3T Turan Air 6Q Slovak Airlines 3U Sichuan Airlines 6U Air Ukraine 3Z Necon Air 7D Donbassaero Airlines 4D Air Sinai 7F First Air 4M Lan Argentina 7H ERA Aviation 4N Air North 7L AeroCaribbean 4S Sol Air 7P Batavia Air 4U Germanwings 7V Pelican Air 4W Warbelow's Air Ventures 7Y Air Industria SPA 4Y Yute Air Alaska 7Z Laker Airways Bahamas
74 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
8B Caribbean Star Airlines AF Air France
8E Bering Air Inc. AH Air Algerie
8O West Coast Air AI Air India
8P Pacific Coastal Airlines AJ Aero Contractors
8S Scorpio Aviation AK Airasia
8T Air Tindi AM Aeromexico
9C Wimbi Dira Airways AN Ansett Australia
9E Northwest Airlink AO Australian Airlines
9J Pacific Island Aviation AP Air One
9K Cape Air AR Aerolineas Argentinas
9L Colgan Air AS Alaska Airlines
9M Central Mountain Air AT Royal Air Maroc
9Q PB Air AU Austral Lineas Aereas
9U Air Moldova AV Avianca
9W Jet Airways AX Trans States Airlines
A0 L'Avion AY Finnair Oy
A3 Aegean Airlines AZ Alitalia
A4 Southern Winds S.A. B2 Belavia
A5 Airlinair B3 Bellview Airlines
A8 Benin Golf Air B4 Globespan Airways
A9 Airzena Georgian Airlines B6 JetBlue
AA American Airlines B7 Uni Airways
AB Air Berlin B8 Britrean Airlines
AC Air Canada BA British Airways
AD Pt. Air Paradise Intl BD British Midland Airways
AE Mandarin Airlines BE Flybe
75 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
BG Biman Bangladesh CL Lufthansa Cityline
BH Hawkair Aviation CM Copa Airlines
BI Royal Brunei Airlines CN Islands Nationair
BK Potomac Air CO Continental Airlines
BL Pacific Airlines CP Compass Airlines
BP Air Botswana CS Continental Micronesia
BQ Aeromar CU Cubana Airlines
BR Eva Airways CW Air Marshall Island
BT Air Baltic CX Cathay Pacific Airways
BU Braathens ASA CY Cyprus Airways
BV Blue Panorama Airlines CZ China Southern Airlines
BW BWIA West Indies Airways D3 Daallo Airlines
BY Thomson Fly D6 Interair South Africa
C3 Contact Air D9 Aeroflot-Don
C5 Commutair DC Golden Air Flyg
C9 Cirrus Airlines DE Condor
CA Air China Intl DF Aerolineas de Baleares
CB ScotAirways DH Independence Air
CC Macair Airlines DI DBA
CE Nationwide Air DJ Virgin Blue Airlines
CF City Airline DL Delta Air Lines
CG Airline Papua New Guinea DM Maersk Air
CH Bemidji Airlines DO Air Vallee
CI China Airlines DT Taag Angola Airlines
CJ BA CityFlyer DU Hemus Air
76 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
DY Norwegian Air FF Tower Air
E3 Domodedovo Airlines FG Ariana Afghan Airlines
E4 Aero Asia Intl FI Icelandair
E5 Samara Airlines FJ Air Pacific
E8 Alpi-Eagles FL AirTran Airways
EB Pullmantur Air FM Shanghai Airlines
EC OpenSkies FN Regional Airlines
ED AirBlue FR Ryanair
EF Far Eastern Air Transport FU Air Littoral
EI Aer Lingus FV Pulkovo Aviation Enterprise
EK Emirates Airlines G3 Gol Transportes Aereos
EL Air Nippon G4 Allegiant Air
EM Aero Benin GA Garuda Indonesia
EN Air Dolomiti GC Gambia Intl Airlines
EO Hewa Bora Airways GE TransAsia Airways
EQ Tame C.A. GF Gulf Air
ET Ethiopian Airlines GH Ghana Airways
EU Ecuatoriana GL Air Greenland
EV Atlantic Southeast Airlines GO Go Fly
EW Eurowings GQ Big Sky Airlines
EY Etihad Airways GR Aurigny Air Services
EZ Sun Air of Scandinavia GT GB Airways
F5 Cosmic Air GU Aviateca
F7 fly baboo GV Aero Flight
F9 Frontier Airlines GW Air Lines of Kuban
FB Bulgaria Air H2 Sky Airline
77 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
H3 Harbour Air IR Iran Air
H8 Dalavia Far East IT Kingfisher Airlines
HA Hawaiian Airlines IY Yemenia
HC Aero-Tropics Air Services IZ Arkia Israel Airlines
HF HapagFly J2 Azerbaijan Airlines
HG NIKI J3 Northwestern Air
HI Papillon Airways J8 Berjaya Air
HJ Hellenic Star Airways JA Air Bosna
HM Air Seychelles JC JAL Express
HQ Harmony Airways JD Japan Airlines Domestic
HR Hahn Air JE Manx Airlines
HU Hainan Airlines JF L.A.B. Flying
HV Transavia JH Nordeste Linhas Aereas
HW North-Wright Airways JJ Tam Linhas Aereas S.A.
HY Uzbekistan Airways JK Spanair
IA Iraqi Airlines JL Japan Airlines
IB Iberia JM Air Jamaica
IC Indian Airlines JO JALways
ID Interlink Airlines JP Adria Airways
IE Solomon Airlines JQ Jetstar Airways
IF Islas Airways JR Aero California
IG Meridiana JS Air Koryo
IK Imair JU Jat Airways
IL Istanbul Airlines JV Bearskin Airlines
IN Macedonian Airlines JZ Skyways AB
IQ Augsburg Airways K2 EuroLOT
78 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
K5 Wings of Alaska LN Libyan Arab Airlines
K8 Dutch Caribbean Airlines LO LOT Polish Airlines
K9 Skyward Aviation LP LanPeru
KA Hong Kong Dragon Airlines LR Lacsa Airlines
KC Trans Atlantic Airlines LS Jet2
KE Korean Air LT LTU Intl Airways
KF Blue1 LU Lan Express
KJ British Mediterranean LV Albanian Airlines
KL KLM Royal Dutch Airlines LW Pacific Wings
KM Air Malta LX Swiss Airlines
KQ Kenya Airways LY El Al Israel Airlines
KS PenAir LZ Balkan Bulgarian Air
KU Kuwait Airways M8 Mekong Airlines
KX Cayman Airways M9 Motor Sich JSC Airline
L6 Air Maldives MA Malev Hungarian Airlines
LA Lan Chile MD Air Madagascar
LB Lloyd Aereo Boliviano ME Middle East Airlines
LC Legend Airlines MF Xiamen Airlines
LD Linea Turistica Aereotuy MH Malaysia Airlines
LF Nordic East Airlink MI SilkAir
LG Luxair MJ LAPA
LH Lufthansa MK Air Mauritius
LI Liat MM SAM
LK Air Luxor MN British Airways Comair
LL Lineas Aereas Allegro MO Calm Air Intl
LM Livingston MP Martinair
79 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
MQ American Eagle OF Air Finland
MS EgyptAir OH Comair
MU China Eastern Airlines OK Czech Airlines
MV Armenian Intl Airways OL Ostfriesische Lufft
MW Mokulele Airlines OM Miat Mongolian
MX Mexicana de Aviacion OO Skywest Airlines
MZ Merpati Nusantara OP Chalks Ocean Airways
N2 Aero Internacionales OS Austrian Airlines
N3 Omskavia Airline OU Croatia Airlines
N4 Minerva Airlines OV Estonian Air
N7 Lagun Air OW American Eagle
NA North American Airlines OX Orient Thai Airlines
ND Airlink Limited OZ Asiana Airlines
NF Air Vanuatu P2 UTair
NG Lauda Air P5 AeroRepublica
NH All Nippon Airways P7 East Line Aviation
NK Spirit Airlines PB Provincial Airlines
NM Mount Cook Airlines PC Air Fiji
NT Binter Canarias PD Porter Airlines
NU Japan Transocean Air PE Air Europe
NW Northwest Airlines PF Palestinian Airlines
NX Air Macau PG Bangkok Airways
NY Air Iceland PH Polynesian Airlines
NZ Air New Zealand PI Sun Air
OA Olympic Airlines PJ Air Saint Pierre
OB Astrakhan Airlines PK Pakistan Intl Airlines
80 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
PR Philippine Airlines QX Horizon Air
PS Ukraine Intl Airlines QY Aero Virgin Islands
PU Pluna Uruguay R2 Orenburg Airlines
PW Precision Air R7 Aserca Airlines
PX Air Niugini R8 Kyrghyzstan Airlines
PY Surinam Airways RA Royal Nepal Airlines
PZ TAM Mercosur RB Syrian Arab Airlines
Q2 Island Aviation RC Atlantic Airways
Q4 Swazi Express Airways RE Aer Arann Express
Q5 40 Mile Air RG Varig Airlines
Q7 Sobelair RJ Royal Jordanian Airlines
QA Aerocaribe RO Tarom Romanian Airlines
QE Crossair Europe RQ Kam Air
QF Qantas Airways RU TCI SkyKing
QI Cimber Air RW RAS Fluggesellschaft
QK Air Canada Jazz RZ SANSA Airlines
QL Serendib Express S2 Sahara Airlines
QM Air Malawi S3 Santa Barbara Airlines
QN Air Armenia S7 Siberia Airlines
QP Airkenya S9 East African Safari Air
QQ Alliance Airlines SA South African Airways
QR Qatar Airways SB Air Caledonie Intl
QS Smart Wings SC Shandong Airlines
QT Regional Air SD Sudan Airways
QU East African Airlines SE Star Airlines
QV Lao Aviation SF Tassili Airlines
81 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
SG Jetsgo TM LAM
SK Scandinavian Airlines TN Air Tahiti Nui
SL Rio Sol TP TAP Air Portugal
SM Swedline Express TR TransBrasil
SN Brussels Airlines TS Air Transat
SP Sata Air TU Tunis Air
SQ Singapore Airlines TX Air Caraibes
SS Corse Air Intl U2 easyJet
ST YANDA AIRLINES U5 USA 3000 Airlines
SU Aeroflot U6 Ural Airlines
SV Saudi Arabian Airlines UA United Airlines
SW Air Namibia UB Myanma Airways
SX Aeroejecutivo UC Ladeco Airlines
SY Sun Country Airlines UD Hex Air
SZ Air Southwest UG Tuninter Airlines
T4 Hellas Jet Airlines UK KLM UK
T5 Turkmenistan Airlines UL SriLankan Airlines
T6 Tavrey Air UM Air Zimbabwe
T7 Twin Jet UN TRANSAERO Airlines
TA TACA Intl UP Bahamasair
TC Air Tanzania UQ O'Connor Airlines
TE Lithuanian Airlines US US Airways
TF Malmo Aviation UU Air Austral
TG Thai Airways UW Universal Airlines
TK Turkish Airlines UX Air Europa
TL Airnorth UY Cameroon Airlines
82 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
UZ Buraq Air WF Wideroes Flyveselskap
V7 Air Senegal Intl WG Wasaya Airways
V9 Bashkir Airlines WH China Northwest Airlines
VA V Australia WJ Labrador Airways
VC Avensa Servivensa Airlines WM Windward Islands Airways
VE Volare Airlines WN Southwest Airlines
VG VLM Airlines WP Aloha Island Air
VH Aeropostal WR Royal Tongan Airlines
VI Vieques Air Link WS WestJet Airlines
VK Virgin Nigeria Airways WT Nigeria Airways
VM Viaggio Air WW bmibaby
VN Vietnam Airlines WX City Jet
VO Tyrolean Airways WY Oman Air
VR TACV Cabo Verde Airlines WZ West African Airlines
VS Virgin Atlantic X3 TUIfly
VT Air Tahiti XG clickair
VU Societe Nouvelle Air XJ Mesaba Airlines
VV AeroSvit Airlines XK CCM Airlines
VW Aeromar Airlines XL LanEcuador
VX Virgin America XO China Xinjiang Airlines
VY Vueling Airlines XQ Sun Express
VZ MyTravel Airways XR Skywest Airlines
W7 Sayakhat Airlines XT KLM Exel
W8 La Costena Airlines XV Ivoire Airways
WB Rwandair Express XY Air Nigeria
WE Rheintalflug Seewald XZ South African Express
83 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
Y2 flyglobespan ZQ Caribbean Sun Airlines
Y4 Eagle Aviation ZS Azzurra Air
YI Air Sunshine ZT Air Zambezi
YK Kibris Turkish Airlines ZV Air Midwest
YN Air Creebec ZW Air Wisconsin
YO Heli Air Monaco 0D Darwin Airline
YP Aero Lloyd 2C SNCF FRENCH RAILWAYS
YR Scenic Airlines 2D Aero VIP S.A.
YS Regional CAE 2L Helvetic Airways
YT Air Togo 2V Amtrak
YU Dominair 3D Denim Air
YV Mesa Airlines 3E Atlant Soyuz Airlines
YW Air Nostrum 3I Air Comet Chile
YX Midwest Airlines 3K Jetstar Asia Airways
Z4 Zircon Airways Benin 3N Air Urga
Z5 GMG Airlines 3W EuroManx
Z6 Dnieproavia 4C Aires
ZB Monarch Airlines 4L Air Astana
ZC Royal Swazi National Airways 5D Aerolitoral S.A de C.V.
ZE Lineas Aereas Azteca 5M Sibaviatrans
ZI Aigle Azur 5N Aeroflot Nord
ZJ Teddy Air 5O Europe Airpost
ZK Great Lakes Aviation 5U Lineas Aereas del Estado
ZL Hazelton Airlines 5V Lviv Airlines
ZO Great Plains Airlines 6D Pelita Air
ZP Air St. Thomas 6E City Air Germany
84 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
6J Skynet Asia Airways BO Bouraq Indonesia Airlines
6K Asian Spirit C8 Chicago Express
6M Majestic Air CD Alliance Air
6P Clubair Sixgo SPA D7 Dinar Lineas
6R Georgian Airlines DD Atlantic Coast Jet
6W Saratov Airlines DP First Choice Airways
7B Krasnoyarsk Airlines DS Easyjet Switzerland
7I Insel Air EA European Air Express
7J Tajikair EE Aero Airlines
7Q Tebisti Air Libya EP Iran Asseman Airlines
7R Red Sea Air EX Air Santo Domingo
7U Aviaenegro F8 Freedom Airlines
8G Angel Airlines FC Finncomm Airlines
8I My Way Airlines FT Siem Reap Airways
8J Komiinteravia G0 Ghana International Airlines
8M Myanmar Airways GI Itek Air
8U Afriqiyah Airways GJ Eurofly
8Z Laser Airlines GK Go One Airways
9B AccesRail GN Air Gabon
9F Eurostar H5 Magadan Airlines
9H Dutch Antilles Express H9 Air Dayiti
9R Phuket Airlines HH Islandflug
9Y Air Kazakstan HO Antinea Airlines
A2 Cielos Del Peru HT Royal Airways
A6 Air Alps Aviation HZ Sakhalinskie Aviatrassy
A7 Air Comet S.A. I9 Indigo Airlines
85 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
IH Falcon Aviation PA Florida Coastal Airlines
IP Atyrau Aue Joly Q3 Zambian Airways
J9 Jazeera Airways Q8 Trans Air Congo
JI Eastern Caribbean Air Q9 Afrinat Intl Airlines
JN Excel Airways QH Altyn Air Airlines
JT Lion Airlines QZ Awair International
K6 Khalifa Airways R5 Malta Air Charter
KB Druk Air R6 Air Srpska
KV Kavminvodyavia R9 Camai Air
KY Air Sao Tome RH Regionnair
L4 Lauda Air SPA RI Mandala Airlines
LJ Sierra National Airlines RM Air Moldova Intl
M4 Avioimpex RP Chautauqua Airlines
N6 Aero Continente RV Redair Limited
N8 CR Airways S4 SATA International
NB Sterling European S5 Shuttle America
NE SkyEurope Airlines SH Air Toulouse Intl
O2 Jet Air Spolka SI Skynet Airlines
O3 Bellview Airlines SL T0 TACA Peru
O7 OzJet Airlines T3 Eastern Airways
O8 Oasis Hong Kong Airlines T8 STA Trans African Airlines
ON Air Nauru TD Atlantis European
OR Crimea Air TJ TANS
OT Aeropelican TO President Airlines
P0 Proflight Commuter TQ Tandem Aero
P6 Trans Air TT Air Lithuania
86 REARDEN COMMERCE USER PROFILE WEB SERVICE GUIDE – DEEM@WORK SMALL BUSINESS SUITE
Value Description Value Description
TY Air Caledonie YL Yamal Airlines
U3 Air Plus Argentina YM Montenegro Airlines
U8 Armavia Z2 Styrian Airways
U9 Tatarstan JSC Z9 Aero Zambia
UF Ukranian Mediterranean ZG Air Express
UH US Helicopter ZH Shenzhen Airlines
UO Hong Kong Express ZN Air Bourbon
UR Ukraine National Air ZU Helios Airways
V0 Conviasa ZY Ada Air
V3 Carpatair
VD TAT European Airlines
VP Vasp Airlines
W5 Mahan Airlines
W6 Wizz Air
WK American Falcon
WU Tikal Jets
WV Swe Fly
X8 Icaro
XF Vladivostok Air
XM Alitalia Express
Y0 Yellow Air Taxi
Y7 Silverjet
YE Yanda Airlines
YG South Airlines
YH West Caribbean Airways
87