displayApproval Data Type

The display approval is a place to store approval elements in the DisplayItinerary. This includes the buttons and messages for approval processes. Created by nick on 2/6/15.

Namespace
(Default)
Schema
ns0.xsd
Properties
name data type type namespace min/max occurs constraints description
actionRequired boolean element 1/1 required boolean Whether or not to put the attention strip on the approval.
agentName string element 0/1   The agent's full name as they would want to be referenced in a subject or reply to.
approvalUdids list of displayName element 0/unbounded   A list of udids that are viewable and editable inside the Airtinerary.
approvalUrl string element 0/1   The URL to approve of the itinerary.
approved boolean element 1/1 required boolean Whether or not this approval has already been approved.
header string element 0/1   A header message to put at the top of the approval area.
history list of displayOption element 0/unbounded   The history as to what each approver has approved/canceled for this PNR.
messages list of displayOption element 0/unbounded   A list of messages for the approver/traveler/agent to know what is going on.
modificationUrl string element 0/1   The URL to modify the itinerary.
rejectionUrl string element 0/1   The URL to reject the itinerary.
reminder boolean element 1/1 required boolean Whether or not to put the reminder strip on the approval.
showButtons boolean element 1/1 required boolean Whether or not to show the approve/modify/cancel buttons on this approval.
showTimeLine boolean element 1/1 required boolean Show the time line graphic on the email.
subjectPrefix string element 0/1   Add a prefix to the subject of the itinerary that will be sent out.
title string element 0/1   The title that goes at the top of the approval.
udidUrl string element 0/1   A URL that the user can go to that will allow them to modify UDIDs in real time.

Example

<displayApproval>
  <approvalUrl>...</approvalUrl>
  <rejectionUrl>...</rejectionUrl>
  <modificationUrl>...</modificationUrl>
  <messages>
    <name>...</name>
    <value>...</value>
    <position>...</position>
  </messages>
  <showButtons>...</showButtons>
  <history>
    <name>...</name>
    <value>...</value>
    <position>...</position>
  </history>
  <header>...</header>
  <title>...</title>
  <actionRequired>...</actionRequired>
  <subjectPrefix>...</subjectPrefix>
  <approved>...</approved>
  <approvalUdids>
    <id>...</id>
    <name>...</name>
  </approvalUdids>
  <udidUrl>...</udidUrl>
  <agentName>...</agentName>
  <showTimeLine>...</showTimeLine>
  <reminder>...</reminder>
</displayApproval>