8.         Address Validation Service

Use the Address Validation Service (AVS) to validate or complete recipient addresses.

This service validates recipient addresses before you ship packages, provides descriptive error details and corrected options for invalid addresses, and/or determines whether an address is business or residential to increase the accuracy of courtesy rate quotes.

Note: Do not use this service to determine the deliver-ability of an address. FedEx does offer delivery service to every valid address. However, FedEx does not deliver to PO Boxes (except via SmartPost).

8.1      Address Validation Request

The AddressValidation WSDL AddressValidationRequest allows you to validate recipient address information before you ship a package. Correct addresses on the shipping label will help eliminate delivery delays and additional service fees.

Note:

Table 54.     Countries where Address Validation works

Countries where Address Validation works

 

Virgin Islands

United Kingdom

Brazil

Switzerland

Mexico

Austria

Bahamas

Sweden

Cayman Islands

Estonia

Argentina

Finland

Aruba

Greece

Barbados

Norway

Bermuda

Portugal

Chile

South Africa

Costa Rica

Panama

Dominican Republic

Trinadad and Tobago

Guatemala

Uruguay

Jamaica

Venezuela

Netherlands

Columbia

Antilles

France

Germany

Peru

Spain

Singapore

Italy

Australia

Belgium

New Zealand

Czech Republic

Hong Kong

Denmark

Malaysia

Netherlands

United States

Canada

 

Note: More countries will be supported throughout the year.

Use the Address Validation request to perform the following:

·       Complete incomplete recipient addresses. For example the AVS helps in completing incomplete recipient address information like zip code, but not missing apartment number. In some cases, AVS may be able to add missing information, depending on the verification of the provided information against reference data.  AVS cannot add missing secondary information (i.e. apartment or suite) at this time.

·       Correct invalid recipient addresses.

·       Determine whether an address is business or residential to increase the accuracy of courtesy rate quotes. Applies to U.S. and Canada addresses only.

·       Confirm the validity and completeness of addresses in many countries in these regions- U.S., Canada, Latin America, Europe and Middle East and Asia Pacific. You are now able to validate domestic and international address information in the following countries before shipping a package, eliminating unnecessary delivery delays and additional service fees.

Note: The information returned by AddressValidationRequest is for suggested use only.

Legal Disclaimer:

The data provided herein is FedEx proprietary and confidential information, provided as a courtesy at your request. No part of this data may be distributed or disclosed in any form to any third party without the written permission of FedEx.  It reflects the current FedEx address-level business/residential classification in the FedEx delivery address database, and is subject to change. In furnishing this information, FedEx does not guarantee its present or future accuracy, and does not guarantee that packages shipped to these addresses will be invoiced according to the business/residential classification provided herein. Providing this information shall not be deemed to alter the terms of the relationship between the parties.  See the FedEx Service Guide and any applicable account pricing agreement for terms and conditions governing FedEx shipping and charges.

8.2      Address Validation Service Details

The followings service details apply to Address Validation:

·       Provides street level matches.

·       Receives monthly updates to its address database.

·       Checks addresses in several countries in these regions - U.S., Canada, Latin America, Europe and Middle East and Asia Pacific.

·       Can distinguish between business and residential addresses (for U.S. and Canada only).

·       Does not match addresses based upon individual/personal names.

·       FedEx does not normally deliver to P.O. box addresses for U.S. or U.S. inbound shipments. However, FedEx may deliver to post office boxes in some rural locations if the P.O. box is associated with an address. You may also use P.O. box addresses for certain international locations, including shipments to Puerto Rico, but you must include a valid phone, fax or telex number on the label.

·       Up to 100 addresses can be checked in one Web Service request.

For more detailed information about the services offered by FedEx, see the electronic FedEx Service Guide.

8.3      How FedEx Address Validation Works

·       Checks if street, city, state or province, or postal code is entered. In some cases, AVS may be able to add missing information, depending on the verification of the provided information against reference data.  AVS cannot add missing secondary information (i.e. apartment or suite) at this time.

·       Checks if the street number is within a valid range for the street entered.

·       Informs you when an address cannot be resolved (address verified against reference data) based on the street number, street name, city, state or province, or postal code entered.

8.4      Tips on Getting Accurate Address Matches

Use correct spacing: Make sure spaces are placed correctly and avoid unnecessary spaces.

Use correct spelling: Eliminate spelling and typographic errors. Make sure you have the correct usage of the number zero (0) and letter O.

Avoid special characters: Refrain from using special characters not required for the address, such as periods after abbreviations (Ave vs. Ave.)

Provide additional address and street information: Providing additional address information can increase the accuracy of address results. For example:

·       Building or house number such as 1, 1A, One

·       Street name such as Main, George Washington, 42nd

·       Street Suffix such as Road, Avenue, Rd, Ave

Enter city, state/province and postal code: Providing all address information will increase the accuracy of your results. The ZIP+4 portion of the postal code is not necessary to check an address.

Use correct abbreviations: The United States Postal Service and postal authorities in other countries define standard abbreviations for state/province, street suffix, and apartment/unit designations. A nonstandard abbreviation may cause poor search results. If you are unsure about an abbreviation, do not use it.

8.5      Address Results

Urbanization (Puerto Rico only): This descriptor, commonly used in urban areas of Puerto Rico, is an important part of the address format as it describes the location of a given street. In Puerto Rico, repeated street names and address number ranges can be found within the same postal code. These streets can have the same house number ranges. In these cases, the urbanization name is needed to correctly identify the location of a particular address.

For example:

Sr Pedro Rivera Urb Hermosillo 123 Calle 1 Bayamon, PR 00961-1212

8.6      Address Checking Process

Address Validation Service (AVS) is the new central database for address-related information across FedEx. Address Validation returns the "best" address in the response—one that has been validated against reference data.

Address Validation Service rules:

·       If too many changes are required, AVS will not be able to find a match to reference data. In this situation, AVS will return a formatted form of the raw address input.

·       If just a zip code is provided, Address Validation Service returns 'unknown' for the business/residential classification.

·       Four address classification values may be returned--Business, Residential, Mixed or Unknown.

8.7      Address Classification

Address Validation uses reference data to determine the classification of a given address. The classification is calculated as part of the address validation process.  The classification for a functional address is calculated independently of the address validation process and is based on feedback by operational personnel, with commercial data sources used for confirmation only.

Address Validation has only four possible classifications for addresses: unknown, business, residential and mixed.  All addresses begin with an “unknown” classification and stay that way until Address Validation business rules determine that their classifications should change.  A location only gets a “mixed” classification if it is a multi-tenant based address and contains both business and residential units.

8.7.1           Residential Address Classification

Residential address relates to a home or private residence, including locations where a business is operated from the home.

8.7.2           Address Matching Classification

Table 55.     Address Matching Classification

Address Matching Classification

Description

Resolved

The input address was matched with an acceptable level of confidence to a record in a reference data set. Note that the level to which an address has been resolved is described separately by other flags and indicators. See notes.

Not Resolved

The input address was not matched to a reference data set, but it was parsed and normalized (standard abbreviations applied).

Country Not Supported

Address Validation Service does not currently include reference data to support the country of the input address. The raw address is stored and a Address Validation Service ID is assigned, but no additional processing is applied.

Country Unknown

The country of the address could not be determined. The raw address is stored and a Address Validation Service ID is assigned, but no additional processing is applied.

Not Processed

The address could not be processed because of internal errors. The raw address is stored and a Address Validation Service ID is assigned, but no additional processing is applied.

Blank

The input address in the request contained no data (blank). No data will be stored in Address Validation Service and no Address Validation Service ID will be assigned.

8.7.3           Address Formats

·        RAW: Address information provided by the user. The Raw address is returned when the Address Validation Service does not support the country for address validation.

·        NORMALIZED: A formatted version of the address where elements are parsed and standard abbreviations are applied. The Normalized address is returned when the Address Validation Service supports a country for address validation, but cannot match the address against reference data. Reference data include postal data (and map data, for the US only).

·        STANDARDIZED: A formatted and validated version of the address. The standardized address is returned when the Address Validation Service can match the address against reference data. Note that the Address Validation Service may make slight changes to the address in order to find a match.  

8.8      Address Validation Coding Details

The following information is the minimum required to check an address:

·       Address with at least 1 address line

·       City

·       State/Province (if applicable)

·       Postal  (if country is postal aware)

·       Country  

8.8.1            AddressValidationRequest Elements

Table 56.      AddressValidationRequest Elements

Element

Description

AddressValidationRequest

Validation: Given a raw address the AddressValidation system responds with all of the information it can determine about that address including the Business Residential classification that was in effect at the time, including information on how the classification was calculated.

AddressValidationRequest/InEffectAsOfTimestamp

Optional DateTime field used to request the data as of this point in time. This defaults to current date time (of the AddressValidation System). This is useful because the AddressValidation database is dynamic and stores historical data. Characteristics such as Business/Residential indicator may change over time. Eg. 2013-01-11 T 07:52:56

AddressToValidate

 

AddressToValidate/ClientReferenceId

A reference id provided by the client.

AddressToValidate/Contact

The descriptive data for a point-of-contact person

Contact/ContactId

Client provided identifier corresponding to this contact information.

Contact/PersonName

Optional. Identifies the contact person's name. 

Contact/Title

Identifies the contact person's title.

Contact/CompanyName

Optional. Identifies the company this contact is associated with.

Contact/PhoneNumber

Identifies the phone number associated with this contact.

Contact/PhoneExtension

Identifies the phone extension associated with this contact. 

Contact/TollFreePhoneNumber

Identifies a toll free number, if any, associated with this contact.

Contact/PagerNumber

Identifies the pager number associated with this contact. 

Contact/FaxNumber

Identifies the fax number associated with this contact.

Contact/EMailAddress

Identifies the email address associated with this contact.

AddressToValidate/Address

Descriptive data for a physical location. May be used as an actual physical address (place to which one could go), or as a container of "address parts" which should be handled as a unit (such as a city-state-ZIP combination within the US).

Address/StreetLines (0 to 4 repetitions)

Combination of number, street name, etc. At least one line is required for a valid physical address; empty lines should not be included.

Address/City

Required. Name of city, town, etc.

Address/StateOrProvinceCode

Required. Identifying abbreviation for US state, Canada province, etc. Format and presence of this field will vary, depending on country.

Address/PostalCode

Required. Identification of a region (usually small) for mail/package delivery. Format and presence of this field will vary, depending on country. 

Address/UrbanizationCode

Optional. Relevant only to addresses in Puerto Rico.

Address/CountryCode

The two-letter code used to identify a country. 

Address/CountryName

Required. The fully spelt out name of a country. 

Address/Residential

Indicates whether this address residential (as opposed to commercial).

8.8.2            AddressValidationReply Elements

Any error conditions or address-checking issues are returned in the Address Validation reply. The following table describes Address Validation reply elements:

Table 57.     Address Validation Reply Elements

Element

Description

ReplyTimestamp

Date and time

AddressValidationResult

 

AddressValidationResult/ClientReferenceId

The client reference id for the validated address.

AddressValidationResult/State

Specifies the degree to which service was able to simplify the address provided, as per USPS standards and match it to an address already in the internal FedEx address repository.

AddressValidationResult/FedExAddressClassificationType

UNKNOWN, BUSINESS, RESIDENTIAL, MIXED

AddressValidationResult/EffectiveContact

The descriptive data for a point-of-contact person

EffectiveContact/ContactId

Client provided identifier corresponding to this contact information.

EffectiveContact/PersonName

Identifies the contact person's name. 

EffectiveContact/Title

Identifies the contact person's title.

EffectiveContact/CompanyName

Identifies the company this contact is associated with.

EffectiveContact/PhoneNumber

Identifies the phone number associated with this contact.

EffectiveContact/PhoneExtension

Identifies the phone extension associated with this contact. 

EffectiveContact/TollFreePhoneNumber

Identifies a toll free number, if any, associated with this contact.

EffectiveContact/PagerNumber

Identifies the pager number associated with this contact. 

EffectiveContact/FaxNumber

Identifies the fax number associated with this contact.

EffectiveContact/EMailAddress

Identifies the email address associated with this contact.

AddressValidationResult/EffectiveAddress

Descriptive data for a physical location. May be used as an actual physical address (place to which one could go), or as a container of "address parts" which should be handled as a unit (such as a city-state-ZIP combination within the US).

EffectiveAddress/StreetLines     (0 to 4 repetitions)

Combination of number, street name, etc. At least one line is required for a valid physical address; empty lines should not be included.

EffectiveAddress/ City

Name of city, town, etc.

EffectiveAddress/StateOrProvinceCode

Identifying abbreviation for US state, Canada province, etc. Format and presence of this field will vary, depending on country.

EffectiveAddress/PostalCode

Identification of a region (usually small) for mail/package delivery. Format and presence of this field will vary, depending on country. 

EffectiveAddress/UrbanizationCode

Relevant only to addresses in Puerto Rico.

EffectiveAddress/CountryCode

The two-letter code used to identify a country. 

EffectiveAddress/CountryName

The fully spelt out name of a country. 

EffectiveAddress/Residential

Indicates whether this address residential (as opposed to commercial).

AddressValidationResult/ParsedAddressPartsDetail

 

ParsedAddressPartsDetail/ParsedPostalCode

The postal code specified in a form that is supported by USPS as base, secondary and tertiary.

ParsedAddressPartsDetail/ParsedStreetLineDetail

The content of all streetlines parsed into individual street line components

ParsedStreetLineDetail/houseNumber

House Number resulting from standardization/normalization process, when relevant

ParsedStreetLineDetail/preStreetType

Pre Street Type resulting from

standardization/normalization process, when relevant

ParsedStreetLineDetail/leadingDirectional

Leading Directional resulting from

standardization/normalization process, when relevant

ParsedStreetLineDetail/streetName

Street Name resulting from

standardization/normalization process, when relevant

ParsedStreetLineDetail/streetName2

Street Name 2 resulting from standardization/normalization process, when relevant

ParsedStreetLineDetail/streetSuffix

Street Suffix resulting from

standardization/normalization process, when relevant

ParsedStreetLineDetail /trailingDirectional

Trailing Directional resulting from

standardization/normalization process, when relevant

ParsedStreetLineDetail/unitLabel

Unit Label resulting from

standardization/normalization process, when relevant

ParsedStreetLineDetail/unitNumber

Unit Number resulting from

standardization/normalization process, when relevant

ParsedStreetLineDetail/subUnitLabel

SubUnit Label resulting from standardization/normalization process, when relevant

ParsedStreetLineDetail/subUnitNumber

SubUnit Number resulting from standardization/normalization process, when relevant

ParsedStreetLineDetail/deliveryStation

DeliveryStation resulting from standardization/normalization process, when relevant

deliveryStationNumber

DeliveryStation Number resulting from standardization/normalization process, when relevant

ParsedStreetLineDetail/RuralRoute

Rural Route (RR) / Highway Contract (HC)

ParsedStreetLineDetail/PoBox

PO Box resulting from standardization/normalization

process, when relevant

ParsedStreetLineDetail/Building

 

ParsedStreetLineDetai /Organization

 

ParsedAddressParts/BuildingComplete

BuildingComplete resulting from

standardization/normalization process, when relevant

ParsedStreetLineDetai/subBuildingComplete

SubBuildingComplete (label and number) resulting from standardization/normalization process, when relevant

ParsedStreetLineDetai/subBuildingComplete2

SubBuilding Complete2 (label and number) resulting from standardization/normalization process, when relevant

ParsedAddressParts/OrganizationComplete

Organization Complete (number and name) resulting

from standardization/normalization process, when relevant

ParsedStreetLineDetai/organizationComplete2

Organization Complete 2 (number and name)

resulting from standardization/normalization process,

when relevant

ParsedStreetLineDetai/rrhc

RRHC (rural route highway contract) resulting from

standardization/normalization process, when relevant

ParsedStreetLineDetai/privateMailbox

Private Mailbox resulting from

standardization/normalization process, when relevant

city

City (Locality1) resulting from

standardization/normalization process, when relevant

Locality2

Locality2 resulting from standardization/normalization

process, when relevant

Locality3

Locality3 resulting from standardization/normalization

process, when relevant

stateProvince

State (Province) resulting from

standardization/normalization process, when relevant

stateProvince2

Province2 resulting from

standardization/normalization process, when relevant

ParsedPostalCodeDetail/Base

US Postal Code Base

ParsedPostalCodeDetail/AddOn

US Postal Code AddOn

ParsedPostalCodeDetail/DeliveryPoint

US Postal Code Delivery Point:  value from 00 to 99

postalCode/postalCodeBase

 

Postal Code Base resulting from

standardization/normalization process, when relevant

(5-digit US, complete postal code for International)

postalCode/postalCodeAddOn

Postal Code Add On resulting from

standardization/normalization process, when relevant

(US Only, only +4)

postalCode/postalCodeBarCode

 

Postal Code Bar Code resulting from

standardization/normalization process, when relevant

(US Only, only +2)

postalText

Formatted Postal Code resulting from standardization/normalization process, when relevant. For US this is the complete, formatted postal code (including hyphens) Internationally this is the complete, formatted postal code (following country-specific rules). For international addresses the postText value is the same as the PostalCodeBase value.

country

Country resulting from standardization/normalization process. When no country is provided in the Raw, SHARE may insert a country (Country Resolver Logic) or leave blank.

parentId

ID of Standardized Address stanza that is related to this normalized address (if applicable)

Note: This field is currently being populated via a crawler (started Oct 2014)

effDate

Date/time when standardization/Normalized Address stanza was created and/or updated via maintenance.

lastRefDate

Date/time when standardization/Normalized Address was last referenced. Note: This is for internal use only as is not updated real-time (lag of 30-90 days can be expected).

AddressValidationResult/AddressAttribute

Specifies additional information about the address processed by the system as a key-value pair.

AddressAttribute/Name

Specifies the key for the address attribute.

AddressAttribute/Value

The value for the key for address attribute

shareId

Unique key for address. Points to best version of

address.

operationalAddressId

Operational address ID for best address. Includes address ID + NULL

effectiveDateTime

Date/time when SHARE ID/Operational Address stanza was created.

Note: If the address stanza is deleted (i.e. during a purge) and then reprocessed, the effective date will reflect the date/time that the reprocessing occurred).

addressType

Operational address type (STANDARDIZED, NORMALIZED, or RAW)

addressState

Operational address state (RESOLVED, NOT_RESOLVED, NOT_PROCESSED)

addressId

Address ID for standardized/normalized/operational address

line (up to four lines)

Address lines resulting from standardization/normalization process, when relevant

AddressType

Indicates type of address stanze (STANDARDIZED/NORMALIZED)

Inserted

Indicates if Standardized/Normalized Address Stanza was inserted into SHARE database

BuildingValidated

Indicates if the Building was validated against reference data.

Confidence

Calculated value indicating the amount of change that must be introduced to be able to standardize the address. For US, the calculated value comes from a third-party vendor (currently, but could change). Internationally, SHARE calculates this value.

DataVintage

Data vintage used to evaluate the normalized address during the attempt to standardize

DPV

DPV=Delivery Point Valid. Indicator translated from values provided by the USPS that identify the validity of a postal delivery address. Provided for US addresses only that can be standardized against Postal Data. Not provided for US Geo Validated addresses

InvalidSuiteNumber

 

TRUE: Suite information was provided and was either incorrect, or was provided for an address that was not recognized as requiring secondary information

FALSE: Suite information was not provided and was not needed, or provided suite information was valid

Matched

TRUE = Matches to a record in the SHARE DB

FALSE = Does not match

MissingOrAmbiguousDirectional

Flag only returned when address is not resolved.

TRUE: Address is missing a required leading or trailing directional

FALSE: Address is NOT missing a required leading or trailing directional.

MultipleMatches

For US Addresses

TRUE: More than one potential match to reference data is available, usually due to a simple difference, such as a leading directional. The address remains not_resolved because there is not a systematic way to determine which candidate is appropriate.

FALSE: No matches (not resolved), or a single match to reference data exists (resolved).

For International Addresses

TRUE: More than one potential match to reference data is available (not specific to directional. It could be that another required address element is missing)

FALSE: No matches (not resolved), or a single

match to reference data exists (resolved).

OrganizationValidated

Indicates if the Organization was validated against reference data.

PostalValidated

Indicates if the PostalCode was validated against reference data. For US addresses, this is only returned when address cannot be standardized. Always returned for int'l addresses

Resolved

Indicates if address can be standardized (resolved)

RRConversion

Indicates if a Rural Route conversion was applied to the address during standardization. This flag applies to Canadian and International addresses only. There is a similar flag (standardized.status.name = RRConversion)associated with the standardized address that applies to US addresses.

StreetValidated

Returned for Canada and Generic Resolver

StreetRangeValidated

TRUE: House number and street were validated against a range of house numbers for that street provided in the reference data

FALSE: House number and street were not validated

SuiteRequiredButMissing

TRUE: indicates that an input address was resolved to a building base address and that a suite or unit number is required to achieve a more exact match, but this secondary address information is missing from the input address.

FALSE: Indicates that a suite was either not needed and not provided, or was provided and was valid

SuiteNotValidated

TRUE indicates:

1) input address contains suite information

2) reference data is available and has confirmed that this address is a building base

3) reference data is not available to validate the suite information

FALSE indicates:

1) Either:

a) Suite information was not provided as input

b) Suite information was provided and reference data is available to validate the suite information

ValidlyFormed

Current Definition:

Future Definition:

TRUE indicates that sufficient information (the minimal elements needed to determine that the address meets the criteria of at least one address precision) has been provided to attempt to validate the address

FALSE indicates that insufficient information has been provided to attempt to validate the address

Zip4Match

TRUE indicates that the input address was resolved to a standardized address based upon at least a ZIP+4 match.

FALSE indicates that the address was not resolved to a standardized address based upon at least ZIP+4 match. (US Only)

Zip11Match

TRUE indicates that the input address was resolved to a standardized address based upon a match at the postal barcode level (i.e. Zip-11 match). This is the highest level of postal code validation. All addresses resolved with the ZIP-11 Match flag set will also have the ZIP-4 Match flag set.

FALSE indicates that the input address was not resolved to a standardized address based upon Zip 11match. (US Only)

AddressPrecision

Indicates the depth/precision of the address. MULTI_TENTANT_UNIT indicates that the address has valid secondary information. MULTI_TENANT_BASE indicates that the address is a valid multi tentant location but secondary information either was not provided or could not be validated. STREET_ADDRESS indicates that the location is not a valid multi tenant location.

DataVintage

Month and year of the reference data that was used to identify the address

EncompassingZIP

TRUE indicates that the current address’ zip code encompasses other zip codes

FALSE indicates that the current address' zip code does not encompass other zip codes. (US only)

SplitZIP

TRUE when the address comes under a new ZIP code that did not previously exist.

FALSE when the address does not come under a new ZIP code that did not previously exist.

UniqueZIP

TRUE indicates that the postal code of the address is unique for a specific postal customer address. The ZIP may apply to a single unit or floor within a building, to an entire building, or to an institution or corporate campus.

FALSE indicates the the postal code of the address is not unique for a specific postal customer address.

InterpolatedStreetAddress

TRUE indicates that the house number of the address is valid within a known range of street numbers, but that the existence of the specific street number could not be confirmed. This usually occurs when postal data can’t confirm the address and mapping data is used instead. The house number of the address is included within the matched range, but the reference data does not include the point level address data required to validate that the input street number actually exists within the matched

range.

Intersection

TRUE indicates that the address is an intersection. FALSE indicates that the address is not an intersection.

MatchSource

 

MultiUnitBase

TRUE indicates that an input address was resolved to a standardized address for the base address of a multi-unit building. FALSE indicates that the address was not resolved to a standardized address for the base address of a multi-unit building.

POBox

TRUE indicates that the input address was recognized as a PO Box address.

FALSE indicates that the input address was not recognized as a PO Box address.

POBoxOnlyZIP

TRUE indicates that USPS considers this ZIP as a PO Box-only postal code. This means that USPS does not deliver to individual street addresses in the postal code. Valid street addresses may exist in the postal code, but they cannot be validated by the USPS reference data.

FALSE indicates that the USPS does not consider this ZIP as a PO Box only postal code. (US only)

PostalDataSource

Lists the postal data source for international address validation.

ResolutionMethod

Indicates type of resolution method utilized to resolve the address.

RRConversion

TRUE indicates that the input address was recognized as a Rural Route or Highway Contract addresses and that it was matched to a standardized address through a onversion to a normal street address

FALSE indicates that the input address was not recognized as a Rural Route or Highway Contract address and was not converted to a street address. (US only.)

RuralRoute

TRUE indicates that the input address was recognized as a Rural Route or Highway Contract addresses.

FALSE indicates that the input address was not recognized as a Rural Route or Highway Contract address.

StreetAddress

TRUE indicates that the house number and street name were validated against reference data.

FALSE indicates that the house number and street name were not validated against reference data. (Non-US addresses only, where applicable)

StreetRang

TRUE indicates that the address includes a street number range instead of a single house number. The range is from the input address from which this address was resolved, and that the input range was validated as being included within a known street range segment for the matched street.

FALSE indicates that the address does not include a street number range. (Non-US addresses only, where applicable)

StreetPointNotValidated

TRUE indicates that the house number for the street address was not validated against reference data FALSE indicates that the house number for the street address was either not validated, not provided, or not relevant for the address (Non-US addresses only, where applicable)

StreetPointNotApplicable

TRUE indicates that house number at the street level is not applicable for this address

FALSE indicates that the house number at the street level is applicable for this address (Non-US addresses only, where applicable)

StreetNameAddress

TRUE indicates that the street name was validated against reference data, but not house number. Note that house number may not be applicable for the address.

FALSE indicates that the street name was not validated against reference data. (Non-US addresses only, where applicable)

StreetBuildingAddress

TRUE indicates that the building and street information were validated against reference data, but not house number.

FALSE indicates that the building and street information were not validated against reference data. (Non-US addresses only, where applicable)

StreetOrganizationAddress

TRUE indicates that organization and street information were validated against reference data.

FALSE indicates that organization and street information were not validated against reference data. (Non-US addresses only, where applicable)

ValidMultiUnit

TRUE indicates that the address includes a validated suite or unit number.

FALSE indicates that the address does not include a validated suite or unit number.

 

8.8.3            Samples

Sample code, sample transactions and the specific individual WSDL/XML guide(s) can be downloaded following these steps:

1.     Go to the FedEx Developer Resource Center (DRC) at www.fedex.com/developer. Log in with your FedEx.com username and password. If you do not have one, then click on the "Register Now" link. Fill out the form for your DRC username and password. 

2.     From the left navigation area of the page, click on the link 'FedEx Web Services'.

3.     Click on the link 'Move to documentation' under 'Documentation and Downloads'.

4.     Click on either the Standard Services tab or the Advanced Services tab on the WSDL Downloads component to find the functionality you are interested in.

5.     Use the 'Download code in…' drop-down to select a programming language for the sample code of the WSDL that has the functionality you need and check the 'Include Documentation (PDF)' check-box under the drop-down in order to download the guide for that WSDL. Then select the gray 'Go' button beside the programming language you selected on the drop-down. 

6.     In the light gray margin near the name of the functionality (e.g. Ship Service, Rate Service, etc.), there is a link for the WSDL. Click on that link to download the desired WSDL.

7.    If you wish to download all of the WSDLs' sample code, sample transactions, and the Developer Guide, at the top of the WSDL component, click the programming language of your choice on the drop-down next to 'DOWNLOAD ALL' and check the 'Include Documentation (PDF)' check-box. Then select the purple 'Download' button.

8.8.4            Notification

Table 58.    Notification

Element

Description

Reply/HighestSeverity/Notification

Includes the descriptive data detailing the status of a submitted transaction. Includes the severity of the notification, which indicates success or failure or some other information about the request.

Valid values are:

·        SUCCESS — Your transaction succeeded with no other applicable information.

·        NOTE — Additional information that may be of interest to you about your transaction.

·        WARNING — Additional information that you need to know about your transaction that you may need to take action on.

·        ERROR — Information about an error that occurred while processing your transaction.

·        FAILURE — FedEx was unable to process your transaction.