sourceTargetType

complexType · extension complexBaseType · choice

End of a connection

One end of a connection, given in one of four ways:

Parts of a component

<componentUID> names an instance, i.e. a component as installed at one place. <subComponentUID> identifies a part within that instance; several of them form the path from the component inwards to the part. The distinction matters where a definition is installed more than once: if an engine contains a fan and is installed twice, only the pair of the engine installation (<componentUID>) and the fan (<subComponentUID>) says which fan the connection is attached to.

Attributes

NameTypeConstraintsUseDefaultDescription
@externalDataDirectoryxsd:stringoptionalDirectory of the external file the element was read from, as URI
@externalDataNodePathxsd:stringoptionalPath of the parent element in the merged dataset, at which the element was inserted from an external file
@externalFileNamexsd:stringoptionalName of the external file the element was read from

Child elements

NameTypeConstraintsOccurrenceHow often the element may appear at this place. The schema writes it as minOccurs and maxOccurs on the declaration.DefaultDescription
choiceExactly one of the alternatives below may appear, unless the occurrence next to this line says otherwise.
sequenceThe children below must appear in exactly this order. Each may repeat as often as its own occurrence allows.
componentUIDstringUIDBaseType[1..1] requiredUID of a part of the model, e.g. a system component, a fuselage, a wing, a fuel tank or an engine
subComponentUIDstringUIDBaseType[0..∞] any numberUID of a part within the referenced component; several of them form the path from the component inwards
externalElementstringBaseType2 values[1..1] requiredElement outside the model that the system exchanges with (ambient or passengers)
ataChapterataChapterListType15 values[1..1] requiredSystem given by its ATA chapter
systemArchitectureUIDstringUIDBaseType[1..1] requiredUID of another system architecture

Used by

In a dataset · 4 paths

In the schema · 2 declarations

TypeName
systemConnectionTypesource
systemConnectionTypetarget