Source: https://guides.developer.iata.org/docs/download-the-latest-standards

MediaObject

An Electronic documents, images, and other files which accompany and support some information.

Properties

Name Description Type Required Generic Enum Ignore
binaryObject Binary Object Information. Supplementary attributes include character set code, MIME code, encoding information, file name, format, and URI BinaryObject false false
descText Description of the referenced media. string false false
fileSizeMeasure The size of the Attachment in kilobytes (KB). Example: 60 Measure false false
heightMeasure Media (typically Image) height in specified units. Measure false false
hintText Media object tip which is typically used in a client GUI (a mouse over tip). Example: Envoy Class Seat string false false
mediaIdentifier Uniquely Identifies a Media file within the context of one message. string false false
renderingInstructionsText Rendering Instruction Parameters. Notes: This is typically used for XSLT. string false false
renderingMethodText Rendering Method name. E.g. Narrative, XSLT, etc. string false false
renderingOutputFormatText An identifier for a file format or content type of the rendered output. string false false
renderingOverviewText An overview of the rendering method or style. string false false
seatProfile An Airline defined characteristics shared by a group of seats. SeatProfile true false
widthMeasure Media (typically Image) width in specified units. Measure false false

Referenced By

SeatProfile
{
  "binaryObject" : {
    "characterSetCode" : "string",
    "encodingCode" : "string",
    "fileName" : "string",
    "format" : "string",
    "mimeCode" : "string",
    "uniformResourceIdentifier" : "string",
    "value" : "string"
  },
  "descText" : "string",
  "fileSizeMeasure" : {
    "unitCode" : "string",
    "value" : "number"
  },
  "heightMeasure" : {
    "unitCode" : "string",
    "value" : "number"
  },
  "hintText" : "string",
  "mediaIdentifier" : "string",
  "renderingInstructionsText" : "string",
  "renderingMethodText" : "string",
  "renderingOutputFormatText" : "string",
  "renderingOverviewText" : "string",
  "seatProfile" : {
    "characteristicCode" : { },
    "marketingInfo" : [ { } ],
    "seat" : { },
    "seatKeywords" : [ { } ],
    "seatPitchMeasure" : { },
    "seatProfileIdentifier" : "string",
    "seatWidthMeasure" : { },
    "serviceDefinition" : { }
  },
  "widthMeasure" : {
    "unitCode" : "string",
    "value" : "number"
  }
}