Definition Type: AttributeGroup
Name: FileAttachmentGroup
Containing Schema: OTA_CommonTypes.xsd
Documentation:
Provides information about any files attached (e.g., multimedia objects) at the transport layer (e.g., HTTP/SOAP)
Collapse XSD Schema Diagram:
Drilldown into RecordID in schema ota_commontypes_xsd1 Drilldown into ContentFormatCode in schema ota_commontypes_xsd1 Drilldown into ContentCode in schema ota_commontypes_xsd1 Drilldown into ContentID in schema ota_commontypes_xsd1 Drilldown into UnitOfMeasureCode in schema ota_commontypes_xsd1 Drilldown into MultimediaObjectWidth in schema ota_commontypes_xsd1 Drilldown into MultimediaObjectHeight in schema ota_commontypes_xsd1 Drilldown into FileSize in schema ota_commontypes_xsd1 Drilldown into FileName in schema ota_commontypes_xsd1 Drilldown into CopyrightNotice in schema ota_commontypes_xsd1 Drilldown into ContentCaption in schema ota_commontypes_xsd1 Drilldown into ContentTitle in schema ota_commontypes_xsd1 Drilldown into Version in schema ota_commontypes_xsd1 Drilldown into PictureCategoryCode in schema ota_commontypes_xsd1 Drilldown into Description in schema ota_commontypes_xsd1 Drilldown into ContentData in schema ota_commontypes_xsd1 Drilldown into Removal in schema ota_commontypes_xsd1 Drilldown into RemovalGroup in schema ota_commontypes_xsd Drilldown into CodeDetail in schema ota_commontypes_xsd1 Drilldown into CodeInfoGroup in schema ota_commontypes_xsdXSD Diagram of FileAttachmentGroup in schema ota_commontypes_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:attributeGroup name="FileAttachmentGroup">
    <xs:annotation>
        <xs:documentation xml:lang="en">Provides information about any files attached (e.g., multimedia objects) at the transport layer (e.g., HTTP/SOAP)</xs:documentation>
    </xs:annotation>
    <xs:attributeGroup ref="CodeInfoGroup">
        <xs:annotation>
            <xs:documentation xml:lang="en">May be used to give further detail on the code or to remove an obsolete item.
								</xs:documentation>
        </xs:annotation>
    </xs:attributeGroup>
    <xs:attribute name="ContentData" type="xs:string" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">Vendor-specific format that contains the content data for the multimedia object.  </xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Description" type="xs:string" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">A short description of the multimedia object.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="PictureCategoryCode" type="OTA_CodeType" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">A code defining the type of picture (e.g. Exterior, Lobby, Reception area, RoomTypes, Facilities, Dining areas, Meeting Rooms, Logo). Refer to OTA Code List Picture Category Code (PIC).</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Version" type="xs:string" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">The version of the multimedia object. </xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ContentTitle" type="xs:string" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">The title for the multimedia object. </xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ContentCaption" type="xs:string" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">The caption to be published with the multimedia file. </xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="CopyrightNotice" type="xs:string" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">The information describing the copyright notice for the multimedia object at a hotel facility. If this field is filled in, this copyright notice must be printed with the multimedia object.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="FileName" type="StringLength1to64" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">Specifies the name of the file being sent.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="FileSize" type="xs:positiveInteger" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">The size of the file sent, in bytes.  This may be used to validate that the received file is the correct size.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="MultimediaObjectHeight" type="xs:positiveInteger" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">The height of the image.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="MultimediaObjectWidth" type="xs:positiveInteger" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">The width of the image.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="UnitOfMeasureCode" type="OTA_CodeType" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">The unit of measure for the multimedia object (e.g., inches, pixels, centimeters). Refer to OTA Code List Unit of Measure Code (UOM).</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ContentID" type="StringLength1to64" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">The content ID of a file attachment with the prefix 'cid:'. The value of this can be used to retrieve the corresponding attachment by the receiving system.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ContentCode" type="OTA_CodeType" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">Description of the multimedia object or attached file contents. Refer to OTA Code List Content Code (CTT).</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ContentFormatCode" type="OTA_CodeType" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">The specific file format of the multimedia object or attached file (e.g., mpeg, jpg, gif). Refer to OTA Code List Content Format Code (CFC).</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="RecordID" type="StringLength1to32" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">Uniquely identifies this file in the message.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
</xs:attributeGroup>
Collapse Child Attributes:
Name Type Default Value Use
CodeDetail CodeDetail Optional
Removal Removal false Optional
ContentData ContentData Optional
Description Description Optional
PictureCategoryCode PictureCategoryCode Optional
Version Version Optional
ContentTitle ContentTitle Optional
ContentCaption ContentCaption Optional
CopyrightNotice CopyrightNotice Optional
FileName FileName Optional
FileSize FileSize Optional
MultimediaObjectHeight MultimediaObjectHeight Optional
MultimediaObjectWidth MultimediaObjectWidth Optional
UnitOfMeasureCode UnitOfMeasureCode Optional
ContentID ContentID Optional
ContentCode ContentCode Optional
ContentFormatCode ContentFormatCode Optional
RecordID RecordID Optional