| 
1 |  | -<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:ns="http://fedex.com/ws/cnty/v4" xmlns:s1="http://schemas.xmlsoap.org/wsdl/soap/" targetNamespace="http://fedex.com/ws/cnty/v4" name="CountryServiceDefinitions">  | 
 | 1 | +<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:ns="http://fedex.com/ws/cnty/v8" xmlns:s1="http://schemas.xmlsoap.org/wsdl/soap/" targetNamespace="http://fedex.com/ws/cnty/v8" name="CountryServiceDefinitions">  | 
2 | 2 |   <types>  | 
3 |  | -    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://fedex.com/ws/cnty/v4">  | 
 | 3 | +    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://fedex.com/ws/cnty/v8">  | 
4 | 4 |       <xs:element name="ValidatePostalReply" type="ns:ValidatePostalReply"/>  | 
5 | 5 |       <xs:element name="ValidatePostalRequest" type="ns:ValidatePostalRequest"/>  | 
6 | 6 |       <xs:complexType name="Address">  | 
 | 
48 | 48 |               <xs:documentation>Indicates whether this address residential (as opposed to commercial).</xs:documentation>  | 
49 | 49 |             </xs:annotation>  | 
50 | 50 |           </xs:element>  | 
 | 51 | +          <xs:element name="GeographicCoordinates" type="xs:string" minOccurs="0">  | 
 | 52 | +            <xs:annotation>  | 
 | 53 | +              <xs:documentation>The geographic coordinates cooresponding to this address.</xs:documentation>  | 
 | 54 | +            </xs:annotation>  | 
 | 55 | +          </xs:element>  | 
51 | 56 |         </xs:sequence>  | 
52 | 57 |       </xs:complexType>  | 
53 | 58 |       <xs:simpleType name="CarrierCodeType">  | 
 | 
179 | 184 |           </xs:element>  | 
180 | 185 |           <xs:element name="MessageParameters" type="ns:NotificationParameter" minOccurs="0" maxOccurs="unbounded">  | 
181 | 186 |             <xs:annotation>  | 
182 |  | -              <xs:documentation>A collection of name/value pairs that provide specific data to help the client determine the nature of an error (or warning, etc.) witout having to parse the message string.</xs:documentation>  | 
 | 187 | +              <xs:documentation>A collection of name/value pairs that provide specific data to help the client determine the nature of an error (or warning, etc.) without having to parse the message string.</xs:documentation>  | 
183 | 188 |             </xs:annotation>  | 
184 | 189 |           </xs:element>  | 
185 | 190 |         </xs:sequence>  | 
 | 
222 | 227 |       </xs:simpleType>  | 
223 | 228 |       <xs:complexType name="PostalDetail">  | 
224 | 229 |         <xs:sequence>  | 
 | 230 | +          <xs:element name="CountryCode" type="xs:string" minOccurs="0"/>  | 
225 | 231 |           <xs:element name="StateOrProvinceCode" type="xs:string" minOccurs="0"/>  | 
226 | 232 |           <xs:element name="CityFirstInitials" type="xs:string" minOccurs="0"/>  | 
227 | 233 |           <xs:element name="CleanedPostalCode" type="xs:string" minOccurs="0"/>  | 
 | 
245 | 251 |           <xs:enumeration value="DRY_ICE"/>  | 
246 | 252 |           <xs:enumeration value="EAST_COAST_SPECIAL"/>  | 
247 | 253 |           <xs:enumeration value="ELECTRONIC_TRADE_DOCUMENTS"/>  | 
248 |  | -          <xs:enumeration value="EMAIL_NOTIFICATION"/>  | 
 | 254 | +          <xs:enumeration value="EVENT_NOTIFICATION"/>  | 
 | 255 | +          <xs:enumeration value="EXCLUDE_FROM_CONSOLIDATION"/>  | 
249 | 256 |           <xs:enumeration value="EXCLUSIVE_USE"/>  | 
250 | 257 |           <xs:enumeration value="EXHIBITION_DELIVERY"/>  | 
251 | 258 |           <xs:enumeration value="EXHIBITION_PICKUP"/>  | 
 | 
276 | 283 |           <xs:enumeration value="LIMITED_ACCESS_PICKUP"/>  | 
277 | 284 |           <xs:enumeration value="MARKING_OR_TAGGING"/>  | 
278 | 285 |           <xs:enumeration value="NON_BUSINESS_TIME"/>  | 
 | 286 | +          <xs:enumeration value="OVER_LENGTH"/>  | 
279 | 287 |           <xs:enumeration value="PALLETS_PROVIDED"/>  | 
280 | 288 |           <xs:enumeration value="PALLET_SHRINKWRAP"/>  | 
281 | 289 |           <xs:enumeration value="PALLET_WEIGHT_ALLOWANCE"/>  | 
 | 
394 | 402 |               <xs:documentation>Identifies a system or sub-system which performs an operation.</xs:documentation>  | 
395 | 403 |             </xs:annotation>  | 
396 | 404 |           </xs:element>  | 
397 |  | -          <xs:element name="Major" type="xs:int" fixed="4" minOccurs="1">  | 
 | 405 | +          <xs:element name="Major" type="xs:int" fixed="8" minOccurs="1">  | 
398 | 406 |             <xs:annotation>  | 
399 | 407 |               <xs:documentation>Identifies the service business level.</xs:documentation>  | 
400 | 408 |             </xs:annotation>  | 
 | 
428 | 436 |   <binding name="CountryServiceSoapBinding" type="ns:CountryPortType">  | 
429 | 437 |     <s1:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>  | 
430 | 438 |     <operation name="validatePostal">  | 
431 |  | -      <s1:operation soapAction="http://fedex.com/ws/cnty/v4/validatePostal" style="document"/>  | 
 | 439 | +      <s1:operation soapAction="http://fedex.com/ws/cnty/v8/validatePostal" style="document"/>  | 
432 | 440 |       <input>  | 
433 | 441 |         <s1:body use="literal"/>  | 
434 | 442 |       </input>  | 
 | 
439 | 447 |   </binding>  | 
440 | 448 |   <service name="CountryService">  | 
441 | 449 |     <port name="CountryServicePort" binding="ns:CountryServiceSoapBinding">  | 
442 |  | -      <s1:address location="https://beta.fedex.com:443/web-services/cnty"/>  | 
 | 450 | +      <s1:address location="https://ws.fedex.com:443/web-services/cnty"/>  | 
443 | 451 |     </port>  | 
444 | 452 |   </service>  | 
445 | 453 | </definitions>  | 
0 commit comments