<xs:element name="RefPoint" minOccurs="0" maxOccurs="999">
<xs:annotation>
<xs:documentation xml:lang="en">The Reference Point element allows for a search by proximity to a designated reference point by name. </xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:extension base="StringLength0to64">
<xs:attribute name="StateProv" type="StateProvCodeType" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">The state or province in which the reference point is located.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="CountryCode" type="ISO3166" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">The country in which the reference point is located.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attributeGroup ref="CodeListGroup">
<xs:annotation>
<xs:documentation xml:lang="en">Used to specify a reference point by a code.</xs:documentation>
</xs:annotation>
</xs:attributeGroup>
<xs:attribute name="RefPointType" type="OTA_CodeType" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">Indicates the type of location being referenced (e.g., Airport, Hotel). Refer to the OTA code table Index Point Code (IPC).</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Name" type="StringLength1to128" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">The name of the reference point.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="CityName" type="StringLength1to64" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">The name of the city associated with this reference point.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
|