Definition Type: Element
Name: Address
Type: AddressInfoType
Containing Schema: OTA_CommonTypes.xsd
MinOccurs 0
MaxOccurs 99
Abstract
Documentation:
Detailed information on an address for the customer.
Collapse XSD Schema Diagram:
Drilldown into CompanyName in schema ota_commontypes_xsd Drilldown into CountryName in schema ota_commontypes_xsd Drilldown into StateProv in schema ota_commontypes_xsd Drilldown into County in schema ota_commontypes_xsd Drilldown into PostalCode in schema ota_commontypes_xsd Drilldown into CityName in schema ota_commontypes_xsd Drilldown into AddressLine in schema ota_commontypes_xsd Drilldown into BldgRoom in schema ota_commontypes_xsd Drilldown into StreetNmbr in schema ota_commontypes_xsd Drilldown into Remark in schema ota_commontypes_xsd1 Drilldown into Type in schema ota_commontypes_xsd1 Drilldown into ShareMarketInd in schema ota_commontypes_xsd1 Drilldown into ShareSynchInd in schema ota_commontypes_xsd1 Drilldown into PrivacyGroup in schema ota_commontypes_xsd Drilldown into FormattedInd in schema ota_commontypes_xsd1 Drilldown into FormattedInd in schema ota_commontypes_xsd Drilldown into AddressType in schema ota_commontypes_xsd Drilldown into RPH in schema ota_commontypes_xsd1 Drilldown into UseType in schema ota_commontypes_xsd1 Drilldown into DefaultInd in schema ota_commontypes_xsd1 Drilldown into DefaultIndGroup in schema ota_commontypes_xsd Drilldown into AddressInfoType in schema ota_commontypes_xsd Drilldown into TransferAction in schema ota_commontypes_xsd1 Drilldown into ValidationStatus in schema ota_commontypes_xsd1 Drilldown into ExpireDateExclusiveIndicator in schema ota_commontypes_xsd1 Drilldown into ExpireDate in schema ota_commontypes_xsd1 Drilldown into EffectiveDate in schema ota_commontypes_xsd1 Drilldown into EffectiveExpireOptionalDateGroup in schema ota_commontypes_xsdXSD Diagram of Address in schema ota_commontypes_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:element name="Address" minOccurs="0" maxOccurs="99">
    <xs:annotation>
        <xs:documentation xml:lang="en">Detailed information on an address for the customer.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:complexContent>
            <xs:extension base="AddressInfoType">
                <xs:sequence>
                    <xs:element name="CompanyName" type="CompanyNameType" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation xml:lang="en">Identifies a company.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
                <xs:attributeGroup ref="EffectiveExpireOptionalDateGroup">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">The first and last dates between which this address is in effect.</xs:documentation>
                    </xs:annotation>
                </xs:attributeGroup>
                <xs:attribute name="ValidationStatus" use="optional">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">Indicates if the address has been validated or not and if it has been successful or not.</xs:documentation>
                    </xs:annotation>
                    <xs:simpleType>
                        <xs:restriction base="xs:NMTOKEN">
                            <xs:enumeration value="SystemValidated">
                                <xs:annotation>
                                    <xs:documentation xml:lang="en">Indicates the address has been validated automatically.</xs:documentation>
                                </xs:annotation>
                            </xs:enumeration>
                            <xs:enumeration value="UserValidated">
                                <xs:annotation>
                                    <xs:documentation xml:lang="en">Indicates the address has been validated by the agent.</xs:documentation>
                                </xs:annotation>
                            </xs:enumeration>
                            <xs:enumeration value="NotChecked">
                                <xs:annotation>
                                    <xs:documentation xml:lang="en">Indicates the address has not been validated.</xs:documentation>
                                </xs:annotation>
                            </xs:enumeration>
                        </xs:restriction>
                    </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="TransferAction" type="TransferActionType" use="optional">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">Indicates under what conditions the element will be transfered to the booking.</xs:documentation>
                    </xs:annotation>
                </xs:attribute>
            </xs:extension>
        </xs:complexContent>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
StreetNmbr StreetNmbr 0 (1)
BldgRoom BldgRoom 0 2
AddressLine AddressLine 0 5
CityName CityName 0 (1)
PostalCode PostalCode 0 (1)
County County 0 (1)
StateProv StateProv 0 (1)
CountryName CountryName 0 (1)
CompanyName CompanyName 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
FormattedInd FormattedInd false Optional
ShareSynchInd ShareSynchInd Optional
ShareMarketInd ShareMarketInd Optional
Type Type Optional
Remark Remark Optional
DefaultInd DefaultInd false Optional
UseType UseType Optional
RPH RPH Optional
EffectiveDate EffectiveDate Optional
ExpireDate ExpireDate Optional
ExpireDateExclusiveIndicator ExpireDateExclusiveIndicator Optional
ValidationStatus ValidationStatus Optional
TransferAction TransferAction Optional
Collapse Derivation Tree: