Definition Type: ComplexType
Name: Telephone_Detail
Namespace: http://www.opentravel.org/OTM/Common/v4
Type: ota2-0400:Telephone
Containing Schema: Common_4_0_0.xsd
Abstract
Documentation:
Information about a telephone number, including the actual number and its usage.
Collapse XSD Schema Diagram:
Drilldown into ExtensionPoint_Detail in schema otm_builtins_xsd Drilldown into PhoneUseType in schema common_4_0_0_xsd Drilldown into PhoneTechType in schema common_4_0_0_xsd Drilldown into PhoneLocationType in schema common_4_0_0_xsd Drilldown into Privacy in schema common_4_0_0_xsd Drilldown into ExtensionPoint_Summary in schema otm_builtins_xsd Drilldown into role in schema common_4_0_0_xsd Drilldown into id in schema common_4_0_0_xsd Drilldown into extension in schema common_4_0_0_xsd Drilldown into phoneNumber in schema common_4_0_0_xsd Drilldown into areaCityCode in schema common_4_0_0_xsd Drilldown into countryAccessCode in schema common_4_0_0_xsd Drilldown into Telephone in schema common_4_0_0_xsd Drilldown into defaultInd in schema common_4_0_0_xsd Drilldown into remark in schema common_4_0_0_xsd Drilldown into pIN in schema common_4_0_0_xsdXSD Diagram of Telephone_Detail in schema common_4_0_0_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xsd:complexType name="Telephone_Detail">
    <xsd:annotation>
        <xsd:documentation source="Description">Information about a telephone number, including the actual number and its usage.</xsd:documentation>
        <xsd:appinfo>
            <otm:OTA2Entity type="CoreObject" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Telephone</otm:OTA2Entity>
        </xsd:appinfo>
    </xsd:annotation>
    <xsd:complexContent>
        <xsd:extension base="ota2-0400:Telephone">
            <xsd:sequence>
                <xsd:element minOccurs="0" name="Privacy" type="ota2-0400:Privacy">
                    <xsd:annotation>
                        <xsd:documentation source="Description">Allows for control of the sharing of data between parties.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element minOccurs="0" name="PhoneLocationType" type="ota2-0300:PhoneLocation_Enum">
                    <xsd:annotation>
                        <xsd:documentation source="Description">Describes the location of the phone, such as Home, Office, Property Reservation Office, etc.</xsd:documentation>
                        <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}OTA_CodeType</xsd:documentation>
                        <xsd:appinfo>
                            <otm:Equivalent context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">PhoneLocationType</otm:Equivalent>
                        </xsd:appinfo>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element minOccurs="0" name="PhoneTechType" type="ota2-0300:PhoneTechType_Enum">
                    <xsd:annotation>
                        <xsd:documentation source="Description">Indicates type of technology associated with this telephone number, such as Voice, Data, Fax, Pager, Mobile, TTY, etc.</xsd:documentation>
                        <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}OTA_CodeType</xsd:documentation>
                        <xsd:appinfo>
                            <otm:Equivalent context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">PhoneTechType</otm:Equivalent>
                        </xsd:appinfo>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element minOccurs="0" name="PhoneUseType" type="ota2-0300:PhoneUseType_Enum">
                    <xsd:annotation>
                        <xsd:documentation source="Description">Describes the type of telephone number, in the context of its general use (e.g. Home, Business, Emergency Contact, Travel Arranger, Day, Evening). Refer to OpenTravel Code List Phone Use Type (PUT).</xsd:documentation>
                        <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}OTA_CodeType</xsd:documentation>
                        <xsd:appinfo>
                            <otm:Equivalent context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">PhoneUseType</otm:Equivalent>
                        </xsd:appinfo>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element minOccurs="0" ref="ota2:ExtensionPoint_Detail" />
            </xsd:sequence>
            <xsd:attribute name="pIN" type="ota2-0400:StringTiny" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">Additional codes used for pager or telephone access rights.</xsd:documentation>
                    <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}StringLength1to8</xsd:documentation>
                    <xsd:appinfo>
                        <otm:Equivalent context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">PIN</otm:Equivalent>
                        <otm:Example context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">1234</otm:Example>
                    </xsd:appinfo>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="remark" type="ota2-0400:StringText" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">A remark associated with the telephone number.</xsd:documentation>
                    <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}StringLength1to128</xsd:documentation>
                    <xsd:appinfo>
                        <otm:Equivalent context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Remark</otm:Equivalent>
                        <otm:Example context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Don't call after 10:00PM</otm:Example>
                    </xsd:appinfo>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="defaultInd" type="xsd:boolean" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">When true, indicates a default value should be used.</xsd:documentation>
                    <xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}boolean</xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
        </xsd:extension>
    </xsd:complexContent>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
ExtensionPoint_Summary ota2:ExtensionPoint_Summary 0 (1)
Privacy ota2-0400:Privacy 0 (1)
PhoneLocationType ota2-0400:PhoneLocationType 0 (1)
PhoneTechType ota2-0400:PhoneTechType 0 (1)
PhoneUseType ota2-0400:PhoneUseType 0 (1)
ExtensionPoint_Detail ota2:ExtensionPoint_Detail 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
countryAccessCode ota2-0400:countryAccessCode Optional
areaCityCode ota2-0400:areaCityCode Optional
phoneNumber ota2-0400:phoneNumber Required
extension ota2-0400:extension Optional
id ota2-0400:id Optional
role ota2-0400:role (Optional)
pIN ota2-0400:pIN Optional
remark ota2-0400:remark Optional
defaultInd ota2-0400:defaultInd Optional
Collapse Derivation Tree:
Collapse References:
ota2-0400:TelephoneDetail