Copyright © 2009-2021 Jeppesen. All rights reserved. Your use of the AIM Bookshelf and all supporting documentation is subject to a separate license agreement between you and Jeppesen, a copy of which is included in the zip file or can be obtained from Jeppesen. The AIM Bookshelf is delivered "AS IS" without warranty of any kind and is not guaranteed to be free from errors or defects. You rely on the AIM Bookshelf at your own risk. No support for the AIM Bookshelf is implied through its publication. The AIM Bookshelf is intended solely for use as a reference and examples of interfaces to Jeppesen systems. Jeppesen may revise, update or cease publication at any time, without notice. Building to the specifications set forth in the AIM Bookshelf does not mean that your intended integration needs will be met or that an interface will function as documented. We recommend contacting Jeppesen directly to discuss professional services options with respect to production application integration and validation efforts.

Schema Maintenance.xsd

AIM Bookshelf Click for MX message overviews.
Message ID   Associated Complex types 
MX001 DmiReportType 
MX002 UpdateDmiReportType 
MX003 ClearDmiType 
MX004 DeleteDmiType 
MX005 ReopenDmiType 
MX006 ExtendDmiType 
MX007 ScheduleEventType 
MX008 UpdateScheduledEventType 
MX009 DeleteScheduledEventType 
MX010 CreateOutOfServiceEventType
MX011 UpdateOutOfServiceEventType
MX012 ReturnToServiceType 
MX013 CreateDmiPenaltiesType 
MX014 UpdatePenaltyType 
MX015 DeletePenaltyType 
  

complexType BiasMultiplierType
diagram MXSpec_p1.png
namespace http://www.jeppesen.com/aoc
children biasPercentage multiplier
used by
element PenaltiesType/enrouteWeightBias
annotation
documentation
Fuel Flow Bias Type

element BiasMultiplierType/biasPercentage
diagram MXSpec_p2.png
namespace http://www.jeppesen.com/aoc
type xs:decimal
properties
isRef 0
content simple
annotation
documentation
** Enroute Weight Factor should be entered as a percentage between 0.00001 and 1.00. For example, 0.01429 represents 0.01429%. and 1.00 represents 1.00%. Entries greater than 1.00 are not accepted.

element BiasMultiplierType/multiplier
diagram MXSpec_p3.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
If true, then this penalty is subject to a multiplier, meaning that if the DMI contains a multiplier it would apply to this penalty.

complexType ClearDmiType
diagram MXSpec_p4.png
namespace http://www.jeppesen.com/aoc
children airlineCode access dmiParent dmiId remarks
used by
element MaintenanceType/clearDmi
annotation
documentation
MX003 v2 Clear DMI (MDB db) PUBLISH

element ClearDmiType/airlineCode
diagram MXSpec_p5.png
namespace http://www.jeppesen.com/aoc
type AirlineCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children iata icao icao other
annotation
documentation
Airline Code.  Common ICD.

element ClearDmiType/access
diagram MXSpec_p6.png
namespace http://www.jeppesen.com/aoc
type AccessType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children name key

element ClearDmiType/dmiParent
diagram MXSpec_p7.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Boolean:  Is this DMI a part of a hierarchicial parent/child structure of DMIs?  true=1.  Yes, this DMI is a parent with child(ren) DMI relationship.  Blank, No xml Tags, or false=0.  Then,  no, this DMI is not a part of a hiearchical parent/child structure. 

element ClearDmiType/dmiId
diagram MXSpec_p8.png
namespace http://www.jeppesen.com/aoc
type DmiIdentifierType
properties
isRef 0
content complex
children dmiClass ataCode controlNumber aircraftId equipmentCode
annotation
documentation
DMI ID and type information.  Common ICD.

element ClearDmiType/remarks
diagram MXSpec_p9.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 1000 
annotation
documentation
Additional information that clarifies the reason for clearing the DMI.

complexType CreateDmiPenaltiesType
diagram MXSpec_p10.png
namespace http://www.jeppesen.com/aoc
children airlineCode access ataCode dmiClass melOutputName dispatchConcur equipmentCode penalties childDmiId
used by
element MaintenanceType/createDmiPenalties
annotation
documentation
MX013 v4 Create DMI Penalty (MEL db) PUBLISH

element CreateDmiPenaltiesType/airlineCode
diagram MXSpec_p11.png
namespace http://www.jeppesen.com/aoc
type AirlineCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children iata icao icao other
annotation
documentation
Airline Code  Common ICD.

element CreateDmiPenaltiesType/access
diagram MXSpec_p12.png
namespace http://www.jeppesen.com/aoc
type AccessType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children name key

element CreateDmiPenaltiesType/ataCode
diagram MXSpec_p13.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple
annotation
documentation
ATA Code for the DMI

element CreateDmiPenaltiesType/dmiClass
diagram MXSpec_p14.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration MEL 
enumeration CDL 
enumeration NEF 
enumeration DMI 
enumeration SEL 
annotation
documentation
MEL – Minimum Equipment List
CDL – Configuration Deviation List
NEF - Nonessential Equipment and Furnishings (previously known as PDL - Priority Deferral List)
DMI – Deferred Maintenance Item
SEL - Special Equipment List

element CreateDmiPenaltiesType/melOutputName
diagram MXSpec_p15.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element CreateDmiPenaltiesType/dispatchConcur
diagram MXSpec_p16.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Dispatcher concurrence.  The purpose of the dispatch concurrence is to allow the user to acknowledge an MEL (dmiClass) degradations are applied, in the form of an MDB,  to a specific aircraft for a specific flight.

element CreateDmiPenaltiesType/equipmentCode
diagram MXSpec_p17.png
namespace http://www.jeppesen.com/aoc
type EquipmentCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
The type of aircraft by ICAO, IATA, or Other. Common ICD.

element CreateDmiPenaltiesType/penalties
diagram MXSpec_p18.png
namespace http://www.jeppesen.com/aoc
type PenaltiesType
properties
isRef 0
content complex
children maxSpeed maxTakeoffWeight maxLandingWeight maxZeroFuelWeight maxFuelCapacity maxAltitude ballastFuel flatFuelAmt etopsApprovedTimeOverride overWaterApproved rvsmCertified mnpsCertified rnpCertified rnav dumpFuel enroutePenaltyWeight enrouteWeightBias fuelFlowBias tasBias maxFlightTime climbPenaltyWeight climbPenaltyWeightBias minTempThreshold maxTempThreshold descriptionMultiplier descriptionBasic dispatcherInstruction melReferenceLink phaseOfFlightIndicator displayToDispatcherIndicator includeInFlightPlanOutput equipmentDegradation pbnDegradation pbnDegradationDescription comMelOverride datMelOverride surMelOverride codeMelOverride perMelOverride
annotation
documentation
Missing, flatFuelAmt, enrouteWeightFactor, enrouteWeightPenalty,

element CreateDmiPenaltiesType/childDmiId
diagram MXSpec_p19.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children ataCode dmiClass melOutputName
annotation
documentation
Use childDmiId to identify any child(ren) that are related to the primary DMI defined in this message.  

element CreateDmiPenaltiesType/childDmiId/ataCode
diagram MXSpec_p20.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple
annotation
documentation
ATA Code for the DMI

element CreateDmiPenaltiesType/childDmiId/dmiClass
diagram MXSpec_p21.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration MEL 
enumeration CDL 
enumeration NEF 
enumeration DMI 
enumeration SEL 
annotation
documentation
MEL – Minimum Equipment List
CDL – Configuration Deviation List
NEF - Nonessential Equipment and Furnishings (previously known as PDL - Priority Deferral List)
DMI – Deferred Maintenance Item
SEL - Special Equipment List

element CreateDmiPenaltiesType/childDmiId/melOutputName
diagram MXSpec_p22.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

complexType CreateOutOfServiceEventType
diagram MXSpec_p23.png
namespace http://www.jeppesen.com/aoc
children eventId aircraftId airport eventCode eventStatus eventStart eventEnd reason
used by
element MaintenanceType/createOutOfServiceEvent
annotation
documentation
MX010 vA Create Out Of Service Event PUBLISH

element CreateOutOfServiceEventType/eventId
diagram MXSpec_p24.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 10 
annotation
documentation
Out of service event ID.

element CreateOutOfServiceEventType/aircraftId
diagram MXSpec_p25.png
namespace http://www.jeppesen.com/aoc
type AircraftIdentType
properties
isRef 0
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber other
annotation
documentation
Aircraft ID. Common ICD.

element CreateOutOfServiceEventType/airport
diagram MXSpec_p26.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Airport.  Common ICD.

element CreateOutOfServiceEventType/eventCode
diagram MXSpec_p27.png
namespace http://www.jeppesen.com/aoc
type String4
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Event code indicating the type of revision (e.g. Planned, AOC, Check level)

element CreateOutOfServiceEventType/eventStatus
diagram MXSpec_p28.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 40 
annotation
documentation
Status of the event (e.g. created, released, in work, closed)

element CreateOutOfServiceEventType/eventStart
diagram MXSpec_p29.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Actual start of the maintenance event.

element CreateOutOfServiceEventType/eventEnd
diagram MXSpec_p30.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Actual end of the maintenance event.

element CreateOutOfServiceEventType/reason
diagram MXSpec_p31.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Reason for out of service event.  Common ICD.

complexType DeleteDmiType
diagram MXSpec_p32.png
namespace http://www.jeppesen.com/aoc
children airlineCode access dmiParent dmiId remarks
used by
element MaintenanceType/deleteDmi
annotation
documentation
MX004 v2 Delete DMI (MDB db) PUBLISH

element DeleteDmiType/airlineCode
diagram MXSpec_p33.png
namespace http://www.jeppesen.com/aoc
type AirlineCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children iata icao icao other
annotation
documentation
Airline Code.  Common ICD.

element DeleteDmiType/access
diagram MXSpec_p34.png
namespace http://www.jeppesen.com/aoc
type AccessType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children name key

element DeleteDmiType/dmiParent
diagram MXSpec_p35.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Boolean:  Is this DMI a part of a hierarchicial parent/child structure of DMIs?  true=1.  Yes, this DMI is a parent with child(ren) DMI relationship.  Blank, No xml Tags, or false=0.  Then,  no, this DMI is not a part of a hiearchical parent/child structure. 

element DeleteDmiType/dmiId
diagram MXSpec_p36.png
namespace http://www.jeppesen.com/aoc
type DmiIdentifierType
properties
isRef 0
content complex
children dmiClass ataCode controlNumber aircraftId equipmentCode
annotation
documentation
DMI ID and type information.  Common ICD.

element DeleteDmiType/remarks
diagram MXSpec_p37.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 1000 
annotation
documentation
Additional information that clarifies the reason for deleting the DMI.

complexType DeletePenaltyType
diagram MXSpec_p38.png
namespace http://www.jeppesen.com/aoc
children airlineCode access ataCode dmiClass equipmentCode
used by
element MaintenanceType/deletePenalty
annotation
documentation
MX015 v2 Delete DMI Penalty (MEL db) PUBLISH

element DeletePenaltyType/airlineCode
diagram MXSpec_p39.png
namespace http://www.jeppesen.com/aoc
type AirlineCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children iata icao icao other
annotation
documentation
Airline Code.  Common ICD.

element DeletePenaltyType/access
diagram MXSpec_p40.png
namespace http://www.jeppesen.com/aoc
type AccessType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children name key

element DeletePenaltyType/ataCode
diagram MXSpec_p41.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple
annotation
documentation
ATA Code for the DMI

element DeletePenaltyType/dmiClass
diagram MXSpec_p42.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration MEL 
enumeration CDL 
enumeration NEF 
enumeration DMI 
enumeration SEL 
annotation
documentation
MEL – Minimum Equipment List
CDL – Configuration Deviation List
NEF - Nonessential Equipment and Furnishings (previously known as PDL - Priority Deferral List)
DMI – Deferred Maintenance Item
SEL - Special Equipment List

element DeletePenaltyType/equipmentCode
diagram MXSpec_p43.png
namespace http://www.jeppesen.com/aoc
type EquipmentCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
The type of aircraft by ICAO, IATA, or Other. Common ICD.

complexType DeleteScheduledEventType
diagram MXSpec_p44.png
namespace http://www.jeppesen.com/aoc
children eventId aircraftId airport reason
used by
element MaintenanceType/deleteScheduledEvent
annotation
documentation
MX009 v1 Delete Schedule Event PUBLISH

element DeleteScheduledEventType/eventId
diagram MXSpec_p45.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 10 
annotation
documentation
Out of service event ID.

element DeleteScheduledEventType/aircraftId
diagram MXSpec_p46.png
namespace http://www.jeppesen.com/aoc
type AircraftIdentType
properties
isRef 0
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber other
annotation
documentation
Aircraft ID. Common ICD.

element DeleteScheduledEventType/airport
diagram MXSpec_p47.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Airport.  Common ICD.

element DeleteScheduledEventType/reason
diagram MXSpec_p48.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Additional information.  Common ICD.

complexType DmiDataType
diagram MXSpec_p49.png
namespace http://www.jeppesen.com/aoc
children position multiplier effectiveTime expirationTime typeDmiDuration dmiDurationTime aircraftGroundedIndicator dmiText
used by
elements DmiReportType/dmiData UpdateDmiReportType/dmiData ReopenDmiType/dmiData
annotation
documentation
DMI Data Type

element DmiDataType/position
diagram MXSpec_p50.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Position of the DMI on the aircraft.

element DmiDataType/multiplier
diagram MXSpec_p51.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 
maxInclusive 99 
annotation
documentation
Defines the number of times the DMI degradation must be applied in the flight plan computation.

element DmiDataType/effectiveTime
diagram MXSpec_p52.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Time that the DMI assignment takes effect.

element DmiDataType/expirationTime
diagram MXSpec_p53.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Time that the aircraft DMI assignment expires.

element DmiDataType/typeDmiDuration
diagram MXSpec_p54.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element DmiDataType/dmiDurationTime
diagram MXSpec_p55.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 
annotation
documentation
Identifies the duration of the DMI

element DmiDataType/aircraftGroundedIndicator
diagram MXSpec_p56.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element DmiDataType/dmiText
diagram MXSpec_p57.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
The DMI text report

complexType DmiReportType
diagram MXSpec_p58.png
namespace http://www.jeppesen.com/aoc
children airlineCode access dmiParent dmiId dmiData
used by
element MaintenanceType/dmiReport
annotation
documentation
MX001 v2 DMI Report (MDB db) PUBLISH

element DmiReportType/airlineCode
diagram MXSpec_p59.png
namespace http://www.jeppesen.com/aoc
type AirlineCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children iata icao icao other
annotation
documentation
Airline Code.  Common ICD.

element DmiReportType/access
diagram MXSpec_p60.png
namespace http://www.jeppesen.com/aoc
type AccessType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children name key

element DmiReportType/dmiParent
diagram MXSpec_p61.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Boolean:  Is this DMI a part of a hierarchicial parent/child structure of DMIs?  true=1.  Yes, this DMI is a parent with child(ren) DMI relationship.  Blank, No xml Tags, or false=0.  Then,  no, this DMI is not a part of a hiearchical parent/child structure. 

element DmiReportType/dmiId
diagram MXSpec_p62.png
namespace http://www.jeppesen.com/aoc
type DmiIdentifierType
properties
isRef 0
content complex
children dmiClass ataCode controlNumber aircraftId equipmentCode
annotation
documentation
DMI ID and type information.  Common ICD.

element DmiReportType/dmiData
diagram MXSpec_p63.png
namespace http://www.jeppesen.com/aoc
type DmiDataType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children position multiplier effectiveTime expirationTime typeDmiDuration dmiDurationTime aircraftGroundedIndicator dmiText
annotation
documentation
Updated deferred maintenance info to be displayed to dispatcher.

complexType ExtendDmiType
diagram MXSpec_p64.png
namespace http://www.jeppesen.com/aoc
children airlineCode access dmiId expirationTime remarks
used by
element MaintenanceType/extendDmi
annotation
documentation
MX006 v1 Extend DMI PUBLISH

element ExtendDmiType/airlineCode
diagram MXSpec_p65.png
namespace http://www.jeppesen.com/aoc
type AirlineCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children iata icao icao other
annotation
documentation
Airline Code.  Common ICD.

element ExtendDmiType/access
diagram MXSpec_p66.png
namespace http://www.jeppesen.com/aoc
type AccessType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children name key

element ExtendDmiType/dmiId
diagram MXSpec_p67.png
namespace http://www.jeppesen.com/aoc
type DmiIdentifierType
properties
isRef 0
content complex
children dmiClass ataCode controlNumber aircraftId equipmentCode
annotation
documentation
DMI ID and type information.  Common ICD.

element ExtendDmiType/expirationTime
diagram MXSpec_p68.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Time that the aircraft DMI assignment expires.

element ExtendDmiType/remarks
diagram MXSpec_p69.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 1000 
annotation
documentation
Additional information that clarifies the reason for extending the DMI.

complexType MaintenanceType
diagram MXSpec_p70.png
namespace http://www.jeppesen.com/aoc
children dmiReport updateDmiReport clearDmi deleteDmi reopenDmi extendDmi scheduleEvent updateScheduledEvent deleteScheduledEvent createOutOfServiceEvent updateOutOfServiceEvent returnToService createDmiPenalties updatePenalty deletePenalty
annotation
documentation
Top level for all Maintenance Messages
documentation
Copyright © 2009-2020 Jeppesen.   All rights reserved.
Your use of the AOC Bookshelf and all supporting documentation is subject to a separate license agreement between you and Jeppesen, a copy of which is included in the zip file or can be obtained from Jeppesen.
The AOC Bookshelf is delivered AS IS without warranty of any kind and is not guaranteed to be free from errors or defects.   You rely on the AOC Bookshelf at your own risk.  No support for the AOC Bookshelf is implied through its publication.
The AOC Bookshelf is intended solely for use as a reference and examples of interfaces to Jeppesen systems.  Jeppesen may revise, update or cease publication at any time, without notice.  Building to the specifications set forth in the AOC Bookshelf does not mean that your intended integration needs will be met or that an interface will function as documented.  We recommend contacting Jeppesen directly to discuss professional services options with respect to production application integration and validation efforts.

element MaintenanceType/dmiReport
diagram MXSpec_p71.png
namespace http://www.jeppesen.com/aoc
type DmiReportType
properties
isRef 0
content complex
children airlineCode access dmiParent dmiId dmiData
annotation
documentation
MX001 v2 DMI Report PUBLISH

element MaintenanceType/updateDmiReport
diagram MXSpec_p72.png
namespace http://www.jeppesen.com/aoc
type UpdateDmiReportType
properties
isRef 0
content complex
children airlineCode access dmiParent dmiId dmiData
annotation
documentation
MX002 v2 Update DMI Report  PUBLISH

element MaintenanceType/clearDmi
diagram MXSpec_p73.png
namespace http://www.jeppesen.com/aoc
type ClearDmiType
properties
isRef 0
content complex
children airlineCode access dmiParent dmiId remarks
annotation
documentation
MX003 v2 Clear DMI PUBLSIH

element MaintenanceType/deleteDmi
diagram MXSpec_p74.png
namespace http://www.jeppesen.com/aoc
type DeleteDmiType
properties
isRef 0
content complex
children airlineCode access dmiParent dmiId remarks
annotation
documentation
MX004 v2 Delete DMI PUBLISH

element MaintenanceType/reopenDmi
diagram MXSpec_p75.png
namespace http://www.jeppesen.com/aoc
type ReopenDmiType
properties
isRef 0
content complex
children airlineCode access dmiId dmiData remarks
annotation
documentation
MX005 v1 Reopen DMI PUBLISH

element MaintenanceType/extendDmi
diagram MXSpec_p76.png
namespace http://www.jeppesen.com/aoc
type ExtendDmiType
properties
isRef 0
content complex
children airlineCode access dmiId expirationTime remarks
annotation
documentation
MX006 v1 Extend DMI PUBLISH

element MaintenanceType/scheduleEvent
diagram MXSpec_p77.png
namespace http://www.jeppesen.com/aoc
type ScheduleEventType
properties
isRef 0
content complex
children eventId aircraftId airport eventCode scheduledStart scheduledEnd reason
annotation
documentation
MX007 v1 Schedule Event PUBLISH

element MaintenanceType/updateScheduledEvent
diagram MXSpec_p78.png
namespace http://www.jeppesen.com/aoc
type UpdateScheduledEventType
properties
isRef 0
content complex
children eventId aircraftId airport eventCode scheduledStart scheduledEnd reason
annotation
documentation
MX008 v1 Update Scheduled Event PUBLISH

element MaintenanceType/deleteScheduledEvent
diagram MXSpec_p79.png
namespace http://www.jeppesen.com/aoc
type DeleteScheduledEventType
properties
isRef 0
content complex
children eventId aircraftId airport reason
annotation
documentation
MX009 v1 Delete Scheduled Event PUBLISH

element MaintenanceType/createOutOfServiceEvent
diagram MXSpec_p80.png
namespace http://www.jeppesen.com/aoc
type CreateOutOfServiceEventType
properties
isRef 0
content complex
children eventId aircraftId airport eventCode eventStatus eventStart eventEnd reason
annotation
documentation
MX010 vA Create Out of Service Event  PUBLISH

element MaintenanceType/updateOutOfServiceEvent
diagram MXSpec_p81.png
namespace http://www.jeppesen.com/aoc
type UpdateOutOfServiceEventType
properties
isRef 0
content complex
children eventId aircraftId airport eventCode eventStatus eventStart eventEnd reason
annotation
documentation
MX011 vA Update Out of Service Event PUBLISH

element MaintenanceType/returnToService
diagram MXSpec_p82.png
namespace http://www.jeppesen.com/aoc
type ReturnToServiceType
properties
isRef 0
content complex
children eventId aircraftId airport eventEnd reason
annotation
documentation
MX012 vA Return to Service  PUBLISH

element MaintenanceType/createDmiPenalties
diagram MXSpec_p83.png
namespace http://www.jeppesen.com/aoc
type CreateDmiPenaltiesType
properties
isRef 0
content complex
children airlineCode access ataCode dmiClass melOutputName dispatchConcur equipmentCode penalties childDmiId
annotation
documentation
MX013 v4 Create DMI Penalties PUBLISH

element MaintenanceType/updatePenalty
diagram MXSpec_p84.png
namespace http://www.jeppesen.com/aoc
type UpdatePenaltyType
properties
isRef 0
content complex
children airlineCode access ataCode dmiClass melOutputName dispatchConcur equipmentCode penalties childDmiId
annotation
documentation
MX014 v4 Update Penalty PUBLISH

element MaintenanceType/deletePenalty
diagram MXSpec_p85.png
namespace http://www.jeppesen.com/aoc
type DeletePenaltyType
properties
isRef 0
content complex
children airlineCode access ataCode dmiClass equipmentCode
annotation
documentation
MX015 v2 Delete DMI Penalty PUBLISH

complexType MaxAirspeedType
diagram MXSpec_p86.png
namespace http://www.jeppesen.com/aoc
children maxAirspeedSelect maxAirspeed
used by
element PenaltiesType/maxSpeed
annotation
documentation
used in Penalties Type to name type of airspeed, and maximum airspeed.

element MaxAirspeedType/maxAirspeedSelect
diagram MXSpec_p87.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
pattern [CMTcmt] 
annotation
documentation
Maximum Airspeed Type patterns:  C=Calibrated, M = Mach, T = True  [NOTE:  jpdc gui shows correctly, but jpdc sample xsd shows pattern as CMPcmp.  Need clarification from John Klopp].

element MaxAirspeedType/maxAirspeed
diagram MXSpec_p88.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Maximum possible airspeed based on Max Airspeed Type.

complexType PenaltiesType
diagram MXSpec_p89.png
namespace http://www.jeppesen.com/aoc
children maxSpeed maxTakeoffWeight maxLandingWeight maxZeroFuelWeight maxFuelCapacity maxAltitude ballastFuel flatFuelAmt etopsApprovedTimeOverride overWaterApproved rvsmCertified mnpsCertified rnpCertified rnav dumpFuel enroutePenaltyWeight enrouteWeightBias fuelFlowBias tasBias maxFlightTime climbPenaltyWeight climbPenaltyWeightBias minTempThreshold maxTempThreshold descriptionMultiplier descriptionBasic dispatcherInstruction melReferenceLink phaseOfFlightIndicator displayToDispatcherIndicator includeInFlightPlanOutput equipmentDegradation pbnDegradation pbnDegradationDescription comMelOverride datMelOverride surMelOverride codeMelOverride perMelOverride
used by
elements CreateDmiPenaltiesType/penalties UpdatePenaltyType/penalties
annotation
documentation
Penalties assigned to an aircraft type.

element PenaltiesType/maxSpeed
diagram MXSpec_p90.png
namespace http://www.jeppesen.com/aoc
type MaxAirspeedType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children maxAirspeedSelect maxAirspeed

element PenaltiesType/maxTakeoffWeight
diagram MXSpec_p91.png
namespace http://www.jeppesen.com/aoc
type TotalWeightType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
maxInclusive 4000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicWeightEnumTyperequired      
documentation
lb = pounds
kg = kilograms
annotation
documentation
Overrides maximum takeoff weight defined in aircraft database. Common ICD.

element PenaltiesType/maxLandingWeight
diagram MXSpec_p92.png
namespace http://www.jeppesen.com/aoc
type TotalWeightType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
maxInclusive 4000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicWeightEnumTyperequired      
documentation
lb = pounds
kg = kilograms
annotation
documentation
landing weight defined in aircraft database. Common ICD.

element PenaltiesType/maxZeroFuelWeight
diagram MXSpec_p93.png
namespace http://www.jeppesen.com/aoc
type TotalWeightType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
maxInclusive 4000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicWeightEnumTyperequired      
documentation
lb = pounds
kg = kilograms
annotation
documentation
Overrides maximum zero fuel weight defined in aircraft database. Common ICD.

element PenaltiesType/maxFuelCapacity
diagram MXSpec_p94.png
namespace http://www.jeppesen.com/aoc
type FuelQuantityType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 25000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFuelQuantityUnitsEnumrequired      
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons
densityxs:double      
documentation
If volume is used this value will be used to convert to weight.  If not supplied, then standard densities will be used.
annotation
documentation
Overrides maximum fuel capacity defined in aircraft database. Common ICD.

element PenaltiesType/maxAltitude
diagram MXSpec_p95.png
namespace http://www.jeppesen.com/aoc
type AltitudeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 250000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAltitudeHeightEnumTyperequired      
documentation
ft = feet
m = meters
fl = flight level
mb = millibars
annotation
documentation
Max Flight Level  (JPDC).  Specified maximum enroute altitude to be used. Common ICD.

element PenaltiesType/ballastFuel
diagram MXSpec_p96.png
namespace http://www.jeppesen.com/aoc
type TotalWeightType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
maxInclusive 4000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicWeightEnumTyperequired      
documentation
lb = pounds
kg = kilograms
annotation
documentation
Ballast fuel weight. Allows the system to specify a fuel amount as unusable. This amount is treated as payload and most commonly added to dry operating weight. Common ICD.

element PenaltiesType/flatFuelAmt
diagram MXSpec_p97.png
namespace http://www.jeppesen.com/aoc
type FuelQuantityType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 25000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFuelQuantityUnitsEnumrequired      
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons
densityxs:double      
documentation
If volume is used this value will be used to convert to weight.  If not supplied, then standard densities will be used.

element PenaltiesType/etopsApprovedTimeOverride
diagram MXSpec_p98.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 
maxInclusive 999 
annotation
documentation
The duration that the aircraft uses to select ETOPS alternates. Overrides the value that is stored for the ETOPS approved time.   (JPDC=maxETOPSruleDist)

element PenaltiesType/overWaterApproved
diagram MXSpec_p99.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
False value identifies that the aircraft is not certified for over water flights. Overrides the value that is stored for the aircraft.

element PenaltiesType/rvsmCertified
diagram MXSpec_p100.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
False value identifies that the aircraft is not certified for Reduced Vertical Separation Minimums (RVSM) airspace.  Overrides the value that is stored for the aircraft.

element PenaltiesType/mnpsCertified
diagram MXSpec_p101.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
False value identifies that the aircraft is not certified for Minimum Navigation Performance Specification (MNPS) airspace.  Overrides the value that is stored for the aircraft.

element PenaltiesType/rnpCertified
diagram MXSpec_p102.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
False value identifies that the aircraft is not certified for Required Navigation Performance (RNP) airspace.  Overrides the value that is stored for the aircraft.

element PenaltiesType/rnav
diagram MXSpec_p103.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration All 
enumeration Terminal 
enumeration None 
annotation
documentation
Identifies the penalties associated with RNAV.  Overrides the value that is stored for the aircraft.

element PenaltiesType/dumpFuel
diagram MXSpec_p104.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
False value identifies that the aircraft is not capable of dumping fuel.

element PenaltiesType/enroutePenaltyWeight
diagram MXSpec_p105.png
namespace http://www.jeppesen.com/aoc
type WeightMultiplierType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children weightPenalty multiplier

element PenaltiesType/enrouteWeightBias
diagram MXSpec_p106.png
namespace http://www.jeppesen.com/aoc
type BiasMultiplierType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children biasPercentage multiplier

element PenaltiesType/fuelFlowBias
diagram MXSpec_p107.png
namespace http://www.jeppesen.com/aoc
type WeightBiasMultiplierType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children bias multiplier

element PenaltiesType/tasBias
diagram MXSpec_p108.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 0.500 
maxInclusive 1.999 
fractionDigits 
annotation
documentation
Adjusts true airspeed and applies bias to all airspeed values. [1.05=5% bias.  .95= -5% bias]

element PenaltiesType/maxFlightTime
diagram MXSpec_p109.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:duration
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive PT0H 
maxInclusive PT20H 
annotation
documentation
Maximum flight time in hours.

element PenaltiesType/climbPenaltyWeight
diagram MXSpec_p110.png
namespace http://www.jeppesen.com/aoc
type TotalWeightType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
maxInclusive 4000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicWeightEnumTyperequired      
documentation
lb = pounds
kg = kilograms
annotation
documentation
Weight penalty applied when calculating climb performance.

element PenaltiesType/climbPenaltyWeightBias
diagram MXSpec_p111.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive 0.0 
maxInclusive 0.99 
fractionDigits 
annotation
documentation
Percentage weight penalty when calculating climb performance.

element PenaltiesType/minTempThreshold
diagram MXSpec_p112.png
namespace http://www.jeppesen.com/aoc
type TemperatureType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
minInclusive -459 
maxInclusive 373 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsTemperatureUnitsEnumTyperequired      
documentation
C = Celcius
F = Fahrenheit
K = Kelvin
annotation
documentation
Minimum temperature threshhold. Common ICD.

element PenaltiesType/maxTempThreshold
diagram MXSpec_p113.png
namespace http://www.jeppesen.com/aoc
type TemperatureType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
minInclusive -459 
maxInclusive 373 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsTemperatureUnitsEnumTyperequired      
documentation
C = Celcius
F = Fahrenheit
K = Kelvin
annotation
documentation
Maximum temperature threshold. Common ICD.

element PenaltiesType/descriptionMultiplier
diagram MXSpec_p114.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Any further descriptive information for this multiplier penalty.

element PenaltiesType/descriptionBasic
diagram MXSpec_p115.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Additional description of this MEL.

element PenaltiesType/dispatcherInstruction
diagram MXSpec_p116.png
namespace http://www.jeppesen.com/aoc
type String6
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
May be used when a MEL is assigned to an aircraft.

element PenaltiesType/melReferenceLink
diagram MXSpec_p117.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
URL or pdf may be used when a MEL is assigned to an aircraft.

element PenaltiesType/phaseOfFlightIndicator
diagram MXSpec_p118.png
namespace http://www.jeppesen.com/aoc
type PhaseOfFlightIndicatorType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children cfsEtopsIndicator climbIndicator cruiseIndicator descentIndicator taxioutIndicator

element PenaltiesType/displayToDispatcherIndicator
diagram MXSpec_p119.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
If marked true, then display this DMI on GUI.

element PenaltiesType/includeInFlightPlanOutput
diagram MXSpec_p120.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
If marked true, then include this DMI on the Flight Plan Output.

element PenaltiesType/equipmentDegradation
diagram MXSpec_p121.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 100 
annotation
documentation
In ICAO 2012 Flight Plan, field 10a/b Equipment and Capabilities and Surveillance Equipment

element PenaltiesType/pbnDegradation
diagram MXSpec_p122.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Performance Based Navigation Degradation to be applied?  Boolean:  t=true=yes means the degradation is applied.  f=false=no  that the degradation is ignored.

element PenaltiesType/pbnDegradationDescription
diagram MXSpec_p123.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Performance Based Degradation description

element PenaltiesType/comMelOverride
diagram MXSpec_p124.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 100 
annotation
documentation
Communications Equipment, MEL Override

element PenaltiesType/datMelOverride
diagram MXSpec_p125.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 100 
annotation
documentation
Datalink capabilities, MEL Override

element PenaltiesType/surMelOverride
diagram MXSpec_p126.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 100 
annotation
documentation
Other Surveillence Equipment, MEL Override

element PenaltiesType/codeMelOverride
diagram MXSpec_p127.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Hex code used in B2B filing, in field 18.

element PenaltiesType/perMelOverride
diagram MXSpec_p128.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Performance MEL Override

complexType PhaseOfFlightIndicatorType
diagram MXSpec_p129.png
namespace http://www.jeppesen.com/aoc
children cfsEtopsIndicator climbIndicator cruiseIndicator descentIndicator taxioutIndicator
used by
element PenaltiesType/phaseOfFlightIndicator
annotation
documentation
Used in PenaltiesType for penalities based on phase of flight.

element PhaseOfFlightIndicatorType/cfsEtopsIndicator
diagram MXSpec_p130.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element PhaseOfFlightIndicatorType/climbIndicator
diagram MXSpec_p131.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element PhaseOfFlightIndicatorType/cruiseIndicator
diagram MXSpec_p132.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element PhaseOfFlightIndicatorType/descentIndicator
diagram MXSpec_p133.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element PhaseOfFlightIndicatorType/taxioutIndicator
diagram MXSpec_p134.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple

complexType ReopenDmiType
diagram MXSpec_p135.png
namespace http://www.jeppesen.com/aoc
children airlineCode access dmiId dmiData remarks
used by
element MaintenanceType/reopenDmi
annotation
documentation
MX005 v1 Reopen DMI PUBLISH

element ReopenDmiType/airlineCode
diagram MXSpec_p136.png
namespace http://www.jeppesen.com/aoc
type AirlineCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children iata icao icao other
annotation
documentation
Airline Code.  Common ICD.

element ReopenDmiType/access
diagram MXSpec_p137.png
namespace http://www.jeppesen.com/aoc
type AccessType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children name key

element ReopenDmiType/dmiId
diagram MXSpec_p138.png
namespace http://www.jeppesen.com/aoc
type DmiIdentifierType
properties
isRef 0
content complex
children dmiClass ataCode controlNumber aircraftId equipmentCode
annotation
documentation
DMI ID and type information.  Common ICD.

element ReopenDmiType/dmiData
diagram MXSpec_p139.png
namespace http://www.jeppesen.com/aoc
type DmiDataType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children position multiplier effectiveTime expirationTime typeDmiDuration dmiDurationTime aircraftGroundedIndicator dmiText
annotation
documentation
Updated deferred maintenance info to be displayed to dispatcher.

element ReopenDmiType/remarks
diagram MXSpec_p140.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 1000 
annotation
documentation
Additional information that clarifies the reason for reopening the DMI.

complexType ReturnToServiceType
diagram MXSpec_p141.png
namespace http://www.jeppesen.com/aoc
children eventId aircraftId airport eventEnd reason
used by
element MaintenanceType/returnToService
annotation
documentation
MX012 vA Return to Service PUBLISH

element ReturnToServiceType/eventId
diagram MXSpec_p142.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 10 
annotation
documentation
Out of service event ID.

element ReturnToServiceType/aircraftId
diagram MXSpec_p143.png
namespace http://www.jeppesen.com/aoc
type AircraftIdentType
properties
isRef 0
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber other
annotation
documentation
Aircraft ID. Common ICD.

element ReturnToServiceType/airport
diagram MXSpec_p144.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Airport.  Common ICD.

element ReturnToServiceType/eventEnd
diagram MXSpec_p145.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Actual end of the maintenance event.

element ReturnToServiceType/reason
diagram MXSpec_p146.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Reason for return to service.  Common ICD.

complexType ScheduleEventType
diagram MXSpec_p147.png
namespace http://www.jeppesen.com/aoc
children eventId aircraftId airport eventCode scheduledStart scheduledEnd reason
used by
element MaintenanceType/scheduleEvent
annotation
documentation
MX007 v1 Schedule Event PUBLISH

element ScheduleEventType/eventId
diagram MXSpec_p148.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 10 
annotation
documentation
Scheduled event ID.

element ScheduleEventType/aircraftId
diagram MXSpec_p149.png
namespace http://www.jeppesen.com/aoc
type AircraftIdentType
properties
isRef 0
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber other
annotation
documentation
Aircraft ID. Common ICD.

element ScheduleEventType/airport
diagram MXSpec_p150.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Airport.  Common ICD.

element ScheduleEventType/eventCode
diagram MXSpec_p151.png
namespace http://www.jeppesen.com/aoc
type String4
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Event code indicating the type of maintenance.

element ScheduleEventType/scheduledStart
diagram MXSpec_p152.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Scheduled start of the maintenance event.

element ScheduleEventType/scheduledEnd
diagram MXSpec_p153.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Scheduled end of the maintenance event.

element ScheduleEventType/reason
diagram MXSpec_p154.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Reason for out of service event. Common ICD.

complexType UpdateDmiReportType
diagram MXSpec_p155.png
namespace http://www.jeppesen.com/aoc
children airlineCode access dmiParent dmiId dmiData
used by
element MaintenanceType/updateDmiReport
annotation
documentation
MX002 v2 Update DMI (MDB db) PUBLISH

element UpdateDmiReportType/airlineCode
diagram MXSpec_p156.png
namespace http://www.jeppesen.com/aoc
type AirlineCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children iata icao icao other
annotation
documentation
Airline Code .  Common ICD.

element UpdateDmiReportType/access
diagram MXSpec_p157.png
namespace http://www.jeppesen.com/aoc
type AccessType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children name key

element UpdateDmiReportType/dmiParent
diagram MXSpec_p158.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Boolean:  Is this DMI a part of a hierarchicial parent/child structure of DMIs?  true=1.  Yes, this DMI is a parent with child(ren) DMI relationship.  Blank, No xml Tags, or false=0.  Then,  no, this DMI is not a part of a hiearchical parent/child structure. 

element UpdateDmiReportType/dmiId
diagram MXSpec_p159.png
namespace http://www.jeppesen.com/aoc
type DmiIdentifierType
properties
isRef 0
content complex
children dmiClass ataCode controlNumber aircraftId equipmentCode
annotation
documentation
DMI ID and type information.  Common ICD.

element UpdateDmiReportType/dmiData
diagram MXSpec_p160.png
namespace http://www.jeppesen.com/aoc
type DmiDataType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children position multiplier effectiveTime expirationTime typeDmiDuration dmiDurationTime aircraftGroundedIndicator dmiText
annotation
documentation
Updated deferred maintenance info to be displayed to dispatcher.

complexType UpdateOutOfServiceEventType
diagram MXSpec_p161.png
namespace http://www.jeppesen.com/aoc
children eventId aircraftId airport eventCode eventStatus eventStart eventEnd reason
used by
element MaintenanceType/updateOutOfServiceEvent
annotation
documentation
MX011 vA Update Out Of Service Event PUBLISH

element UpdateOutOfServiceEventType/eventId
diagram MXSpec_p162.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 10 
annotation
documentation
Out of service event ID.

element UpdateOutOfServiceEventType/aircraftId
diagram MXSpec_p163.png
namespace http://www.jeppesen.com/aoc
type AircraftIdentType
properties
isRef 0
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber other
annotation
documentation
Aircraft ID. Common ICD.

element UpdateOutOfServiceEventType/airport
diagram MXSpec_p164.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children iata icao icao other
annotation
documentation
Airport.  Common ICD.

element UpdateOutOfServiceEventType/eventCode
diagram MXSpec_p165.png
namespace http://www.jeppesen.com/aoc
type String4
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Event code indicating the type of revision (e.g. Planned, AOC, Check level)

element UpdateOutOfServiceEventType/eventStatus
diagram MXSpec_p166.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 40 
annotation
documentation
Status of the event (e.g. created, released, in work, closed)

element UpdateOutOfServiceEventType/eventStart
diagram MXSpec_p167.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Actual start of the maintenance event.

element UpdateOutOfServiceEventType/eventEnd
diagram MXSpec_p168.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Actual or scheduled end of the maintenance event.

element UpdateOutOfServiceEventType/reason
diagram MXSpec_p169.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Reason for out of service event.  Common ICD.

complexType UpdatePenaltyType
diagram MXSpec_p170.png
namespace http://www.jeppesen.com/aoc
children airlineCode access ataCode dmiClass melOutputName dispatchConcur equipmentCode penalties childDmiId
used by
element MaintenanceType/updatePenalty
annotation
documentation
MX014 v4 Update DMI Penalty (MEL db) PUBLISH

element UpdatePenaltyType/airlineCode
diagram MXSpec_p171.png
namespace http://www.jeppesen.com/aoc
type AirlineCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children iata icao icao other
annotation
documentation
Airline Code  Common ICD.

element UpdatePenaltyType/access
diagram MXSpec_p172.png
namespace http://www.jeppesen.com/aoc
type AccessType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children name key

element UpdatePenaltyType/ataCode
diagram MXSpec_p173.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple
annotation
documentation
ATA Code for the DMI

element UpdatePenaltyType/dmiClass
diagram MXSpec_p174.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration MEL 
enumeration CDL 
enumeration NEF 
enumeration DMI 
enumeration SEL 
annotation
documentation
MEL – Minimum Equipment List
CDL – Configuration Deviation List
NEF - Nonessential Equipment and Furnishings (previously known as PDL - Priority Deferral List)
DMI – Deferred Maintenance Item
SEL - Special Equipment List

element UpdatePenaltyType/melOutputName
diagram MXSpec_p175.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element UpdatePenaltyType/dispatchConcur
diagram MXSpec_p176.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Dispatcher concurrence.  The purpose of the dispatch concurrence is to allow the user to acknowledge an MEL (dmiClass) degradations are applied, in the form of an MDB,  to a specific aircraft for a specific flight.

element UpdatePenaltyType/equipmentCode
diagram MXSpec_p177.png
namespace http://www.jeppesen.com/aoc
type EquipmentCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
The type of aircraft by ICAO, IATA, or Other. Common ICD.

element UpdatePenaltyType/penalties
diagram MXSpec_p178.png
namespace http://www.jeppesen.com/aoc
type PenaltiesType
properties
isRef 0
content complex
children maxSpeed maxTakeoffWeight maxLandingWeight maxZeroFuelWeight maxFuelCapacity maxAltitude ballastFuel flatFuelAmt etopsApprovedTimeOverride overWaterApproved rvsmCertified mnpsCertified rnpCertified rnav dumpFuel enroutePenaltyWeight enrouteWeightBias fuelFlowBias tasBias maxFlightTime climbPenaltyWeight climbPenaltyWeightBias minTempThreshold maxTempThreshold descriptionMultiplier descriptionBasic dispatcherInstruction melReferenceLink phaseOfFlightIndicator displayToDispatcherIndicator includeInFlightPlanOutput equipmentDegradation pbnDegradation pbnDegradationDescription comMelOverride datMelOverride surMelOverride codeMelOverride perMelOverride
annotation
documentation
Missing, flatFuelAmt, enrouteWeightFactor, enrouteWeightPenalty,

element UpdatePenaltyType/childDmiId
diagram MXSpec_p179.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children ataCode dmiClass melOutputName
annotation
documentation
Use childDmiId to identify any child(ren) that are related to the primary DMI defined in this message.  

element UpdatePenaltyType/childDmiId/ataCode
diagram MXSpec_p180.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple
annotation
documentation
ATA Code for the DMI

element UpdatePenaltyType/childDmiId/dmiClass
diagram MXSpec_p181.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration MEL 
enumeration CDL 
enumeration NEF 
enumeration DMI 
enumeration SEL 
annotation
documentation
MEL – Minimum Equipment List
CDL – Configuration Deviation List
NEF - Nonessential Equipment and Furnishings (previously known as PDL - Priority Deferral List)
DMI – Deferred Maintenance Item
SEL - Special Equipment List

element UpdatePenaltyType/childDmiId/melOutputName
diagram MXSpec_p182.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

complexType UpdateScheduledEventType
diagram MXSpec_p183.png
namespace http://www.jeppesen.com/aoc
children eventId aircraftId airport eventCode scheduledStart scheduledEnd reason
used by
element MaintenanceType/updateScheduledEvent
annotation
documentation
MX008 v1 Update Schedule Event PUBLISH

element UpdateScheduledEventType/eventId
diagram MXSpec_p184.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 10 
annotation
documentation
Scheduled event ID.

element UpdateScheduledEventType/aircraftId
diagram MXSpec_p185.png
namespace http://www.jeppesen.com/aoc
type AircraftIdentType
properties
isRef 0
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber other
annotation
documentation
Aircraft ID. Common ICD.

element UpdateScheduledEventType/airport
diagram MXSpec_p186.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Airport.  Common ICD.

element UpdateScheduledEventType/eventCode
diagram MXSpec_p187.png
namespace http://www.jeppesen.com/aoc
type String4
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Event code indicating the type of maintenance.

element UpdateScheduledEventType/scheduledStart
diagram MXSpec_p188.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Scheduled start of the maintenance event.

element UpdateScheduledEventType/scheduledEnd
diagram MXSpec_p189.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Scheduled end of the maintenance event.

element UpdateScheduledEventType/reason
diagram MXSpec_p190.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Reason for out of service event.  Common ICD.

complexType WeightBiasMultiplierType
diagram MXSpec_p191.png
namespace http://www.jeppesen.com/aoc
children bias multiplier
used by
element PenaltiesType/fuelFlowBias
annotation
documentation
Choice of weight or bias multiplier Type

element WeightBiasMultiplierType/bias
diagram MXSpec_p192.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:decimal
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 0.650 
maxInclusive 1.350 
annotation
documentation
[JPDC Fuel Flow Bias entered as an integer is interpreted as a flow in KGS or LBS per hour.]

element WeightBiasMultiplierType/multiplier
diagram MXSpec_p193.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
If true, then this penalty is subject to a multiplier, meaning that if the DMI contains a multiplier it would apply to this penalty.

complexType WeightMultiplierType
diagram MXSpec_p194.png
namespace http://www.jeppesen.com/aoc
children weightPenalty multiplier
used by
element PenaltiesType/enroutePenaltyWeight
annotation
documentation
Weight multiplier Type

element WeightMultiplierType/weightPenalty
diagram MXSpec_p195.png
namespace http://www.jeppesen.com/aoc
type TotalWeightType
properties
isRef 0
content complex
facets
Kind Value annotation 
maxInclusive 4000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicWeightEnumTyperequired      
documentation
lb = pounds
kg = kilograms
annotation
documentation
Weight penalty applied when calculating climb performance.

element WeightMultiplierType/multiplier
diagram MXSpec_p196.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
If true, then this penalty is subject to a multiplier, meaning that if the DMI contains a multiplier it would apply to this penalty.

complexType AccessType
diagram MXSpec_p197.png
namespace http://www.jeppesen.com/aoc
children name key
used by
elements DmiReportType/access UpdateDmiReportType/access ClearDmiType/access DeleteDmiType/access ReopenDmiType/access ExtendDmiType/access CreateDmiPenaltiesType/access UpdatePenaltyType/access DeletePenaltyType/access
annotation
documentation
Element group may be set to required or optional, and/or  be set to repeatable within a message.

element AccessType/name
diagram MXSpec_p198.png
namespace http://www.jeppesen.com/aoc
type String250
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 250 
annotation
documentation
Example name of the Value:  OperatorId.   String250, limited to 250 chars.

element AccessType/key
diagram MXSpec_p199.png
namespace http://www.jeppesen.com/aoc
type String250
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 250 
annotation
documentation
Example key or value of the named value for OperatorId value:  SWA1234.   String250, limited to 250 chars.

complexType AircraftIdentType
diagram MXSpec_p200.png
namespace http://www.jeppesen.com/aoc
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber other
used by
elements ScheduleEventType/aircraftId UpdateScheduledEventType/aircraftId DeleteScheduledEventType/aircraftId CreateOutOfServiceEventType/aircraftId UpdateOutOfServiceEventType/aircraftId ReturnToServiceType/aircraftId DmiIdentifierType/aircraftId
annotation
documentation
Identifies an aircraft using registration, serial, nose number, or other (customer defined)

element AircraftIdentType/registrationNumber
diagram MXSpec_p201.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
annotation
documentation
Aircraft Registration Number.

element AircraftIdentType/noseNumber
diagram MXSpec_p202.png
namespace http://www.jeppesen.com/aoc
type NoseNumberType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [A-Z\d]{1,12} 
annotation
documentation
Aircraft Nose Number.

element AircraftIdentType/serialNumber
diagram MXSpec_p203.png
namespace http://www.jeppesen.com/aoc
type SerialNumberType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 25 
annotation
documentation
Aircraft Serial Number.

element AircraftIdentType/noseNumber
diagram MXSpec_p204.png
namespace http://www.jeppesen.com/aoc
type NoseNumberType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [A-Z\d]{1,12} 
annotation
documentation
Aircraft Nose Number.

element AircraftIdentType/serialNumber
diagram MXSpec_p205.png
namespace http://www.jeppesen.com/aoc
type SerialNumberType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 25 
annotation
documentation
Aircraft Serial Number.

element AircraftIdentType/serialNumber
diagram MXSpec_p206.png
namespace http://www.jeppesen.com/aoc
type SerialNumberType
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 25 
annotation
documentation
Aircraft Serial Number.

element AircraftIdentType/other
diagram MXSpec_p207.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 25 
annotation
documentation
This represents a customer defined aircraft. For Jeppesen, this is may be used to identify the unique JetPlan aircraft ID.  For Jeppesen JetPlan data access, the system currently only identifies the aircraft by using this field. Any other informaiton received is assumed to be the JetPlan ID and could result in an error.

complexType AircraftIdType
diagram MXSpec_p208.png
namespace http://www.jeppesen.com/aoc
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber
used by
elements BagaFlightKeyType/aircraftId FpResponseAircraftType/aircraftId
annotation
documentation
Identifies an aircraft using registration, serial, and/or nosenumber

element AircraftIdType/registrationNumber
diagram MXSpec_p209.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
annotation
documentation
Aircraft Registration Number.

element AircraftIdType/noseNumber
diagram MXSpec_p210.png
namespace http://www.jeppesen.com/aoc
type NoseNumberType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [A-Z\d]{1,12} 
annotation
documentation
Aircraft Nose Number.

element AircraftIdType/serialNumber
diagram MXSpec_p211.png
namespace http://www.jeppesen.com/aoc
type SerialNumberType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 25 
annotation
documentation
Aircraft Serial Number.

element AircraftIdType/noseNumber
diagram MXSpec_p212.png
namespace http://www.jeppesen.com/aoc
type NoseNumberType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [A-Z\d]{1,12} 
annotation
documentation
Aircraft Nose Number.

element AircraftIdType/serialNumber
diagram MXSpec_p213.png
namespace http://www.jeppesen.com/aoc
type SerialNumberType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 25 
annotation
documentation
Aircraft Serial Number.

element AircraftIdType/serialNumber
diagram MXSpec_p214.png
namespace http://www.jeppesen.com/aoc
type SerialNumberType
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 25 
annotation
documentation
Aircraft Serial Number.

complexType AirlineCodeType
diagram MXSpec_p215.png
namespace http://www.jeppesen.com/aoc
children iata icao icao other
used by
elements DmiReportType/airlineCode UpdateDmiReportType/airlineCode ClearDmiType/airlineCode DeleteDmiType/airlineCode ReopenDmiType/airlineCode ExtendDmiType/airlineCode CreateDmiPenaltiesType/airlineCode UpdatePenaltyType/airlineCode DeletePenaltyType/airlineCode FlightIdentifierType/airlineCode RouteKeyType/airlineCode
annotation
documentation
Uniquely identifies an airline using an IATA, ICAO, or other (customer defined).

element AirlineCodeType/iata
diagram MXSpec_p216.png
namespace http://www.jeppesen.com/aoc
type IataAirlineType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{2} 
annotation
documentation
IATA Airline Code.

element AirlineCodeType/icao
diagram MXSpec_p217.png
namespace http://www.jeppesen.com/aoc
type IcaoAirlineType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{3} 
annotation
documentation
ICAO Airline Code.

element AirlineCodeType/icao
diagram MXSpec_p218.png
namespace http://www.jeppesen.com/aoc
type IcaoAirlineType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{3} 
annotation
documentation
ICAO Airline Code.

element AirlineCodeType/other
diagram MXSpec_p219.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{1,4} 
annotation
documentation
This represents a customer defined airline.  For Jeppesen, this is may be used to identifying the unique JetPlan customer ID.  For Jeppesen JetPlan data access, the system currently only identifies the customer by using this field. Any other informaiton received is assumed to be the JetPlan ID and could result in an error.

complexType AirportCodeType
diagram MXSpec_p220.png
namespace http://www.jeppesen.com/aoc
children iata icao icao other
used by
elements ScheduleEventType/airport UpdateScheduledEventType/airport DeleteScheduledEventType/airport CreateOutOfServiceEventType/airport UpdateOutOfServiceEventType/airport ReturnToServiceType/airport FpResponseAirportType/airport FpResponseAlternateAirportType/alternateLandingAirportGroup/airport FpResponseEtpAirportType/airport ArrivalAirportType/poa RouteKeyType/poa BagaFlightKeyType/pod DepartureAirportType/pod FlightKeyType/pod RouteKeyType/pod
annotation
documentation
Uniquely identifies an airport using IATA, ICAO, or other (customer defined).

element AirportCodeType/iata
diagram MXSpec_p221.png
namespace http://www.jeppesen.com/aoc
type IataAirportType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{3} 
annotation
documentation
IATA Airport Code.

element AirportCodeType/icao
diagram MXSpec_p222.png
namespace http://www.jeppesen.com/aoc
type IcaoAirportType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{4} 
annotation
documentation
ICAO Airport Code.

element AirportCodeType/icao
diagram MXSpec_p223.png
namespace http://www.jeppesen.com/aoc
type IcaoAirportType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{4} 
annotation
documentation
ICAO Airport Code.

element AirportCodeType/other
diagram MXSpec_p224.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{1,4} 
annotation
documentation
This represents a customer defined airport.  For Jeppesen, this is may be used to identifying the unique JetPlan aiport ID.  For Jeppesen JetPlan data access, the system currently only identifies the airport by using this field. Any other informaiton received is assumed to be the JetPlan ID and could result in an error.

complexType AirspeedType
diagram MXSpec_p225.png
namespace http://www.jeppesen.com/aoc
type extension of AirspeedRestriction
properties
base AirspeedRestriction
used by
elements FpResponseCheckpointType/groundSpeed FpResponseSegmentType/groundSpeed FpResponseTocTodType/groundSpeed FpResponseSegmentType/mach FpResponseCheckpointType/trueAirspeed FpResponseSegmentType/trueAirspeed FpResponseTocTodType/trueAirspeed WindGradientType/windVelocity
facets
Kind Value annotation 
minInclusive 
maxInclusive 10000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAirspeedUnitsEnumTyperequired      
documentation
kts - nautical miles per hour
kph - kilometers per hour
mph - statute miles per hour
mach - number times 100

attribute AirspeedType/@units
type AirspeedUnitsEnumType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration kts 
enumeration kph 
enumeration mph 
enumeration mach 
annotation
documentation
kts - nautical miles per hour
kph - kilometers per hour
mph - statute miles per hour
mach - number times 100

complexType AltitudeCruiseModeGroupType
diagram MXSpec_p226.png
namespace http://www.jeppesen.com/aoc
children speed altitude
used by
element AltitudeCruiseModeType/altitudeCruiseModeGroup

element AltitudeCruiseModeGroupType/speed
diagram MXSpec_p227.png
namespace http://www.jeppesen.com/aoc
type CruiseModeType
properties
isRef 0
content complex
children machAirspeed cruiseMode indicatedAirspeed
annotation
documentation
Speed of the aircraft. 

element AltitudeCruiseModeGroupType/altitude
diagram MXSpec_p228.png
namespace http://www.jeppesen.com/aoc
type AltitudeType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 250000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAltitudeHeightEnumTyperequired      
documentation
ft = feet
m = meters
fl = flight level
mb = millibars
annotation
documentation
Altitude of the aircraft.

complexType AltitudeCruiseModeType
diagram MXSpec_p229.png
namespace http://www.jeppesen.com/aoc
children altitudeCruiseModeGroup

element AltitudeCruiseModeType/altitudeCruiseModeGroup
diagram MXSpec_p230.png
namespace http://www.jeppesen.com/aoc
type AltitudeCruiseModeGroupType
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children speed altitude

complexType AltitudeMinMaxType
diagram MXSpec_p231.png
namespace http://www.jeppesen.com/aoc
children min max

element AltitudeMinMaxType/min
diagram MXSpec_p232.png
namespace http://www.jeppesen.com/aoc
type AltitudeType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 250000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAltitudeHeightEnumTyperequired      
documentation
ft = feet
m = meters
fl = flight level
mb = millibars

element AltitudeMinMaxType/max
diagram MXSpec_p233.png
namespace http://www.jeppesen.com/aoc
type AltitudeType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 250000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAltitudeHeightEnumTyperequired      
documentation
ft = feet
m = meters
fl = flight level
mb = millibars

complexType AltitudeType
diagram MXSpec_p234.png
namespace http://www.jeppesen.com/aoc
type extension of AltitudeRangeRestriction
properties
base AltitudeRangeRestriction
used by
elements AltitudeCruiseModeGroupType/altitude FpRequestAltitudeType/altitudeGroup/altitude FpResponseCheckpointType/altitude FpResponseTocTodType/altitude FuelDurationType/altitude HorizontalCoordinateType/altitude FpResponseFlightType/flightLevel FpResponseFlightLevelType/fpResponseFlightLevelGroup/flightLevel AltitudeMinMaxType/max PenaltiesType/maxAltitude AltitudeMinMaxType/min
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 250000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAltitudeHeightEnumTyperequired      
documentation
ft = feet
m = meters
fl = flight level
mb = millibars

attribute AltitudeType/@units
type AltitudeHeightEnumType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration ft 
enumeration 
enumeration fl 
enumeration mb 
annotation
documentation
ft = feet
m = meters
fl = flight level
mb = millibars

complexType ArrivalAirportType
diagram MXSpec_p235.png
namespace http://www.jeppesen.com/aoc
children poa customAirport

element ArrivalAirportType/poa
diagram MXSpec_p236.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other

element ArrivalAirportType/customAirport
diagram MXSpec_p237.png
namespace http://www.jeppesen.com/aoc
type CustomAirportType
properties
isRef 0
content complex
children customAirportId coordinates

complexType AtmosphericPressureType
diagram MXSpec_p238.png
namespace http://www.jeppesen.com/aoc
type extension of xs:double
properties
base xs:double
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAtmosphericUnitTyperequired      
documentation
at = Technical atmosphere
Atmosphere
atm = Atmosphere measured in bars
bar = Atmosphere measured in millibars
Pa = Atmosphere measured in pascals
hPa = Atmosphere measured in hectopascals
kPA = Atmosphere measured in kilopascals
inchHg = Atmosphere measured in inches of Mercury
psi = Pounds per square inch
mmHg / Torr = Atmosphere measured in Mercury millimeters

attribute AtmosphericPressureType/@units
type AtmosphericUnitType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration at 
enumeration atm 
enumeration bar 
enumeration mbar 
enumeration Pa 
enumeration hPa 
enumeration kPa 
enumeration inchHg 
enumeration psi 
enumeration mmHg 
enumeration Torr 
annotation
documentation
at = Technical atmosphere
Atmosphere
atm = Atmosphere measured in bars
bar = Atmosphere measured in millibars
Pa = Atmosphere measured in pascals
hPa = Atmosphere measured in hectopascals
kPA = Atmosphere measured in kilopascals
inchHg = Atmosphere measured in inches of Mercury
psi = Pounds per square inch
mmHg / Torr = Atmosphere measured in Mercury millimeters

complexType BagaFlightKeyType
diagram MXSpec_p239.png
namespace http://www.jeppesen.com/aoc
children aircraftId flightOriginDate operationalSuffix departureTime pod
used by
element FlightKeyChoiceType/bagaFlightKey
annotation
documentation
Business, General Aviation  and Military Flight Key

element BagaFlightKeyType/aircraftId
diagram MXSpec_p240.png
namespace http://www.jeppesen.com/aoc
type AircraftIdType
properties
isRef 0
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber

element BagaFlightKeyType/flightOriginDate
diagram MXSpec_p241.png
namespace http://www.jeppesen.com/aoc
type xs:date
properties
isRef 0
content simple
annotation
documentation
The date that the first leg of a multi leg flight departs.

element BagaFlightKeyType/operationalSuffix
diagram MXSpec_p242.png
namespace http://www.jeppesen.com/aoc
type String1
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Operational suffix - at a minimum will be used to uniquely identify a flight leg in cases where ground and/or air returns have occurred.

element BagaFlightKeyType/departureTime
diagram MXSpec_p243.png
namespace http://www.jeppesen.com/aoc
type xs:time
properties
isRef 0
content simple
annotation
documentation
hhmmssZ. Zulu Time of departure.

element BagaFlightKeyType/pod
diagram MXSpec_p244.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
POD is the Point of Departure.   FAA-Departure Point.  ICAO-Departure Aerodrome

complexType BiasType
diagram MXSpec_p245.png
namespace http://www.jeppesen.com/aoc
children doubleValue integerValue
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBiasEnumTyperequired      
documentation
percent = percentage of value
absolute = adjustment to the value

attribute BiasType/@units
type BiasEnumType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration percent 
enumeration absolute 
annotation
documentation
percent = percentage of value
absolute = adjustment to the value

element BiasType/doubleValue
diagram MXSpec_p246.png
namespace http://www.jeppesen.com/aoc
type xs:double
properties
isRef 0
content simple
annotation
documentation
Bias value expressed as a double.

element BiasType/integerValue
diagram MXSpec_p247.png
namespace http://www.jeppesen.com/aoc
type xs:integer
properties
isRef 0
content simple
annotation
documentation
Bias value expressed as an integer.

complexType BoundingAreaCircleType
diagram MXSpec_p248.png
namespace http://www.jeppesen.com/aoc
children point radius
used by
element BoundingAreaType/circle

element BoundingAreaCircleType/point
diagram MXSpec_p249.png
namespace http://www.jeppesen.com/aoc
type GeographicPointType
properties
isRef 0
content complex
children latitude longitude
annotation
documentation
Latitude and longitude.

element BoundingAreaCircleType/radius
diagram MXSpec_p250.png
namespace http://www.jeppesen.com/aoc
type DistanceType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive 0.0 
maxInclusive 50000.0 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicDistanceEnumTyperequired      
documentation
nm = nautical miles
km = kilometers
ft = feet
m = meters
annotation
documentation
Distance of the radius.

complexType BoundingAreaPolygonType
diagram MXSpec_p251.png
namespace http://www.jeppesen.com/aoc
children point
used by
element BoundingAreaType/polygon

element BoundingAreaPolygonType/point
diagram MXSpec_p252.png
namespace http://www.jeppesen.com/aoc
type GeographicPointType
properties
isRef 0
minOcc 2
maxOcc unbounded
content complex
children latitude longitude
annotation
documentation
Latitude and longitude.

complexType BoundingAreaType
diagram MXSpec_p253.png
namespace http://www.jeppesen.com/aoc
children polygon circle

element BoundingAreaType/polygon
diagram MXSpec_p254.png
namespace http://www.jeppesen.com/aoc
type BoundingAreaPolygonType
properties
isRef 0
content complex
children point
annotation
documentation
Points defined by latitude and longitude that are joined together to form a polygon. 

element BoundingAreaType/circle
diagram MXSpec_p255.png
namespace http://www.jeppesen.com/aoc
type BoundingAreaCircleType
properties
isRef 0
content complex
children point radius
annotation
documentation
An area enclosed by a circle as defined latitude and longitude point and a radius.

complexType CheckpointType
diagram MXSpec_p256.png
namespace http://www.jeppesen.com/aoc
children coordinates waypoint userDefinedName dmeFix
used by
elements FpResponseFlightLevelType/fpResponseFlightLevelGroup/checkpoint FpResponseCheckpointType/name FpResponseEtpType/etp/name

element CheckpointType/coordinates
diagram <