complexType · extension complexBaseType · all
Segment block
A segment block specifies conditions for a predefined combination of segments (e.g.: setting the total range for a block of segments consisting of a takeOff, climb, cruise, descent and landing segment).
| Name | Type | Constraints | Use | Default | Description |
|---|---|---|---|---|---|
@externalDataDirectory | xsd:string | optional | Directory of the external data file | ||
@externalDataNodePath | xsd:string | optional | Path of the node inside the external data file | ||
@externalFileName | xsd:string | optional | Name of the external data file | ||
@uID | xsd:ID | required | UID |
| Name | Type | Constraints | OccurrenceHow often the element may appear at this place. The schema writes it as minOccurs and maxOccurs on the declaration. | Default | Description |
|---|---|---|---|---|---|
| allThe children below may appear in any order. Each may appear at most once. | |||||
name | stringBaseType | [1..1] required | Name | ||
description | stringBaseType | [0..1] optional | Description | ||
segmentBlockConstraints | missionSegmentBlockConstraintsType | [0..1] optional | Constraints applying to the whole segment block | ||
segmentDirection | stringBaseType | 2 values | [0..1] optional | Segment direction. Either 'outbound' or 'inbound'. Only needed for radiusOfAction kind of missions. | |
segmentUIDs | uIDSequenceType | [1..1] required | List of segment UIDs making up the segmentBlock. These should be ordered, such that the segment connections are correct. | ||
variableSegments | variableSegmentsType | [0..1] optional | Segments whose conditions may be | ||
fuelPlanningType | stringBaseType | 4 values | [0..1] optional | Specifies to which type of mass the segment fuel mass should be added (blockFuel = designFuel + additionalFuel; Total fuel requirement = blockFuel + reserveFuel; designFuel = the fuel of the segmentBlock is part of the design mission) | |
numberOfRepetitions | integerBaseType | [0..1] optional | Number of repetitions of this segment block, e.g. to perform repeated holding patterns | ||
| Type | Name |
|---|---|
missionSegmentBlocksType | segmentBlock |